EVERY SUMMER ENDS
/*
Foxtrot Sigma-9 Theme
[2022 Wikidot Theme]
By Liryn
*/
/* FONTS */
@import url('https://fonts.bunny.net/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');
@import url('https://fonts.bunny.net/css2?family=Lexend:wght@700;800&display=swap');
@import url('https://fonts.bunny.net/css2?family=JetBrains+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.bunny.net/css2?family=Fira+Code:wght@400;700&display=swap');
@import url('https://fonts.bunny.net/css2?family=Sofia+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://scp-wiki.wikidot.com/local--files/theme:foxtrot/inter.css');
@import url('https://fonts.bunny.net/css2?family=Figtree:wght@800;900&display=swap');
@import url('https://fonts.bunny.net/css2?family=IBM+Plex+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500;1,600;1,700&display=swap');
/* VARIABLES */
:root {
/* VARIABLES > Core */
--header-title: "SCP Foundation";
--header-subtitle: "SECURE, CONTAIN, PROTECT";
--logo-img: url(https://scp-wiki.wikidot.com/local--files/theme:foxtrot/fxtrt-scp_logo_lightmode.svg);
--darkmode-logo-img: url(https://scp-wiki.wikidot.com/local--files/theme:foxtrot/fxtrt-scp_logo_darkmode.svg);
--logo-opacity: 14%;
--head-font: 'Sans Normalcy';
--ui-font: 'IBM Plex Sans';
--mono-font: 'JetBrains Mono', 'Fira Code', monospace;
--page-font: 'Inter', 'verdana';
--base-font-size: 0.9rem;
--page-font-size: 1rem;
/* VARIABLES > Misc */
--header-txt-color: \#333333;
--subheader-txt-color: rgb(var(--accent));
--misc-txt-color: \#464646;
--link-txt-color: \#E6283C;
--link-hover-txt-color: white;
/* VARIABLES > Color Accents */
--accent: var(--acc-default);
--acc-default: 59, 59, 59;
--acc-wyoming: 142, 0, 18;
--acc-canada: var(--acc-default);
--acc-poland: 87, 44, 17;
--acc-slothspit: 27, 60, 133;
--acc-vanguard: 0, 153, 75;
--acc-threshold: 121, 113, 130;
--acc-overwatch: 28, 37, 56;
--acc-spc: 0, 165, 200;
--acc-fishing: 67, 111, 145;
--acc-nightfall: 151, 0, 2;
--acc-hybrasil: 27, 60, 133;
--acc-goc: 39, 84, 149;
--acc-spooky: 252, 112, 40;
/* VARIABLES > BetterFootnotes */
--fnColor: var(--link-txt-color);
--fnLinger: 1s;
}
/* VARIABLES > Info Bar */
.info-container {
--barColour: rgb(var(--accent));
--linkColour: #EDEDED;
}
/* MAIN */
html {
scroll-behavior: smooth;
overflow-x: hidden;
}
body {
font-family: var(--ui-font), sans-serif;
font-size: var(--base-font-size);
color: rgb(51, 51, 51);
background-image: linear-gradient(to bottom, #e0e0e0, #fff 200px);
text-rendering: optimizeLegibility;
overflow-wrap: break-word;
}
div#container-wrap {
background: none;
}
#content-wrap {
margin: 2em auto 0;
}
#page-content {
font-family: var(--page-font), var(--ui-font), sans-serif;
font-size: var(--page-font-size);
font-weight: 440;
}
#page-content strong {
font-weight: 700;
}
tt,
.page-source,
pre,
#edit-page-textarea {
font-family: var(--mono-font);
}
ol li {
margin: 0 0 1em;
}
ul {
margin: 1em 0;
}
li,
p {
line-height: 1.5;
text-underline-offset: 40%;
}
::selection {
background: rgb(var(--accent));
color: #fff;
}
/* Clicky links */
a,
a.newpage,
a:visited,
#side-bar a:visited {
color: var(--link-txt-color);
}
a:hover,
a.newpage:hover,
a:visited:hover,
#side-bar a:visited:hover {
color: var(--link-hover-txt-color);
text-decoration: none;
background-color: var(--link-txt-color);
}
a {
transition-duration: 0.1s;
}
/* patch for sidebar media, collapsibles, ACS, info button and ayers module so link doesn't override */
#page-content .collapsible-block-folded a:hover,
#page-content .collapsible-block-unfolded-link a:hover,
#page-content .rate-box-with-credit-button .fa-info:hover,
#side-bar .side-block.media a:hover,
.danger-diamond a:hover {
background: transparent;
}
.info-container .collapsible-block-folded .collapsible-block-link,
.info-container .collapsible-block-link {
background: var(--linkColour) !important;
}
/* MAIN > Header */
div#header {
background: none;
height: 160px;
}
#header h1 span,
#header h2 span {
font-size: 0;
display: none;
}
#header h1 a::before,
#header h2::before {
color: var(--header-txt-color);
letter-spacing: 1px;
font-family: var(--head-font), sans-serif !important;
font-weight: 900;
text-shadow: none;
}
#header h1 {
margin-top: -0.3rem;
}
#header h1 a {
width: fit-content;
margin: auto;
}
#header h1 a::before {
content: var(--header-title);
font-size: 1.3em;
}
#header h2::before {
content: var(--header-subtitle);
font-family: var(--ui-font) !important;
font-weight: 700;
font-size: 1.4em;
color: var(--misc-txt-color);
line-height: 26px;
margin-top: 0.35rem;
display: block;
text-transform: uppercase;
}
#header h1,
#header h2 {
margin-left: 0;
float: none;
text-align: center;
}
#header h1 span,
#header h2 span {
font-size: 0;
display: none;
}
div#extra-div-1 {
height: 160px;
width: 100%;
top: 7px;
position: absolute;
background: var(--logo-img) 10px 30px no-repeat;
background-size: 130px;
background-repeat: no-repeat;
background-position: 50% 50%;
z-index: -1;
opacity: var(--logo-opacity);
}
/* MAIN > Header > Search Box */
#search-top-box-form>input[type=text] {
display: none;
}
#search-top-box-input,
#search-top-box-input:hover,
#search-top-box-input:focus,
#search-top-box-form input[type=submit],
#search-top-box-form input[type=submit]:hover,
#search-top-box-form input[type=submit]:focus {
border: none;
background: rgb(var(--accent));
box-shadow: none;
border-radius: 5px !important;
color: #efefef;
font-family: var(--ui-font);
font-size: calc(var(--page-font-size) - 10%);
}
#search-top-box input.empty {
color: #999999;
}
#search-top-box {
position: absolute;
top: 47px;
width: unset;
}
/* MAIN > Header > Top Bar */
#top-bar,
#top-bar a {
top: 10rem;
}
#header #top-bar ul {
border-radius: 10px;
border: none;
background: rgb(var(--accent));
padding-left: 15px;
padding-right: 15px;
}
#header #top-bar a {
color: white;
background: rgb(var(--accent));
font-weight: bold;
}
#header #top-bar ul li ul {
padding: 0px;
border-radius: 0px;
}
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
border-left: solid 1px #FFF;
border-right: solid 1px #FFF;
}
#top-bar ul li ul li a:hover {
color: rgba(255, 255, 255, 0.83) !important;
line-height: 230%;
text-indent: 3px;
}
#top-bar {
display: flex;
justify-content: center;
right: 0;
}
.mobile-top-bar {
left: unset;
}
/* MAIN > Header > Login Info */
#login-status {
top: 19px;
}
#login-status,
#login-status a {
color: #333333;
}
@media (max-width: 767px) {
#header .printuser {
font-size: 0;
}
}
.printuser a {
margin: 0;
}
.printuser img.small {
width: 18px;
height: 18px;
padding: 1px 4px 0 0;
background-image: none !important;
}
@media (max-width: 767px) {
#header .printuser img.small {
transform: translate(0, 4px);
}
}
#my-account {
display: none;
}
@media (max-width: 767px) {
#account-topbutton {
margin: 0 0 0 5px;
}
}
/* MAIN > Header > Side Bar */
#top-bar .open-menu a {
border-radius: 0px;
border: none;
background: rgb(var(--accent));
color: white;
}
#side-bar {
background: #FFF;
}
@media (min-width: 768px) {
\#side-bar {
padding: 0.3em 0.6em 0 0.6em;
width: 18.75em;
transition: left 0.2s ease-in-out;
direction: rtl;
text-align: left;
border-right: none;
}
}
#side-bar .side-block,
#side-bar .side-block.resources,
#side-bar .side-block.media,
#interwiki .side-block {
border: 2px solid rgba(0, 0, 0, 0.2);
border-radius: 0px;
box-shadow: none;
margin-bottom: 6px;
direction: ltr;
background: transparent;
}
#side-bar .side-block.resources {
text-align: center;
}
#side-bar .heading {
color: var(--misc-txt-color);
border-bottom: solid 2px #cfcfcf;
font-size: 9pt;
font-family: var(--head-font);
font-weight: 800;
text-transform: uppercase;
}
/* CONTENT */
/* CONTENT > Blockquotes, Custom Divs */
.blockquote,
div.blockquote,
blockquote {
border: solid 2px rgba(0, 0, 0, 0.15);
background: #f7f7f7;
}
.jotting {
padding: 1.3em;
margin: 1em 4.5em;
border: dashed 2px rgba(0, 0, 0, 0.2);
background: #f7f7f7;
}
.notation {
padding: 1em 1.5em;
margin: 1em 3em;
border-left: solid 3px rgba(0, 0, 0, 0.35);
border-right: solid 3px rgba(0, 0, 0, 0.35);
background: #f7f7f7;
}
.modal {
padding: 1.2em;
margin: 1em 3em;
border: solid 5px rgba(0, 0, 0, 0.15);
background: #fbfbfb;
}
.quote {
padding: 0.4em 2em;
margin: 3em auto;
border-left: solid 3px #bbb;
max-width: 500px !important;
}
.paper {
padding: 1.5em;
margin: 2em;
background: #FFF;
box-shadow: 0px 4px 9px rgba(0, 0, 0, 0.2);
}
.box {
padding: 1px 9px;
border: solid 3px #bbb;
margin: 0.5em 1em;
}
div.note {
font-size: unset;
border: 2px solid #afafaf;
background-color: #fff;
}
.round {
border-radius: 10px;
}
/* CONTENT > Headings, Titles */
#page-title,
.meta-title {
font-family: var(--ui-font), sans-serif;
font-weight: 800;
color: #3b3b3b;
border-bottom: solid 2px rgba(0, 0, 0, 0.2);
width: fit-content;
margin: 0 auto 1.5rem;
}
#page-title,
.meta-title,
#breadcrumbs,
.pseudocrumbs {
text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: var(--head-font), sans-serif;
font-weight: 800;
color: #3b3b3b;
}
h1,
h2 {
font-weight: 800;
}
.footnotes-footer .title {
font-family: var(--head-font), sans-serif;
color: #3b3b3b;
font-weight: 800;
}
/* CONTENT > Rate Module */
#page-content .creditRate {
margin: unset;
font-family: var(--ui-font);
float: unset !important;
}
#page-content .rate-box-with-credit-button {
background-color: #fff;
border: solid 1px #bbb;
box-shadow: none;
border-radius: 0;
}
#page-content .rate-box-with-credit-button .fa-info {
border: none;
color: #333;
}
#page-content .rate-box-with-credit-button .fa-info:hover {
background: #333;
color: #fff;
}
.rate-box-with-credit-button .cancel {
border: solid 1px #fff;
}
.page-rate-widget-box {
box-shadow: none;
border: solid 1px #bbb;
margin: unset;
margin-bottom: 4px;
border-radius: 0;
font-family: var(--ui-font);
}
.page-rate-widget-box .rate-points {
background-color: #fff !important;
color: #333 !important;
border: none !important;
border-radius: 0;
}
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
background-color: #fff;
border-top: none;
border-bottom: none;
}
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
background: transparent;
color: #333;
}
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
background: #333;
color: #fff;
}
.page-rate-widget-box .cancel {
background: #fff;
border: none;
border-radius: 0;
display: inline-block;
}
.page-rate-widget-box .cancel a {
color: #333;
}
.page-rate-widget-box .cancel a:hover {
background: #333;
color: #fff;
border-radius: 0;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box {
border: none;
}
/* CONTENT > Rate Module > Author Label */
.authorlink-wrapper {
--author-top-adjust: 0;
--author-bottom-adjust: 0;
--author-right-adjust: 0;
font-family: var(--ui-font);
font-size: var(--base-font-size);
}
/* CONTENT > Side Box */
.anchor {
position: sticky;
height: 0;
top: 0;
}
.sidebox {
padding: .14rem;
margin-top: 0;
margin-bottom: 8px;
width: calc((100vw - 870px)/2);
max-height: calc(100vh - 18rem);
position: absolute;
top: 0;
left: 103.5%;
z-index: 5;
overflow: auto;
box-sizing: border-box;
}
@media (max-width: 1290px) {
.sidebox {
display: none;
visibility: hidden;
}
}
/* CONTENT > Image Block */
.scp-image-block .scp-image-caption {
background-color: #f4f4f4;
color: #3b3b3b;
border: solid 2px rgba(0, 0, 0, 0.1);
margin-top: 8px;
box-sizing: border-box;
border-radius: 4px;
}
.scp-image-block {
border: none;
box-shadow: none;
}
.scp-image-block img {
border: solid 2px rgba(0, 0, 0, 0.1);
box-sizing: border-box;
}
.imagediv {
float: right;
margin: 15px
}
@media (max-width: 540px) {
.imagediv {
float: unset;
text-align: center;
margin: 1.3rem auto 1.3rem auto;
}
}
@media only screen and (max-width: 600px) {
.scp-image-block.block-right {
float: none;
margin: 10px auto;
}
}
/* CONTENT > Tables Base */
#page-content tr th {
padding: 6px;
border: 2px solid rgba(0, 0, 0, 0.2);
}
#page-content tr td {
padding: 12px;
border: 2px solid #bfbfbf;
line-height: 1.4;
}
#page-content .sidebox tr td,
#page-content .sidebox tr th {
padding: 0.35em;
}
/* CONTENT > Tables Customization (Table Coloring System) */
/* CONTENT > Tables Customization (Table Coloring System) > Table Headings, Image Captions */
#page-content .table1 tr th,
#page-content .table1 .scp-image-block .scp-image-caption {
background-color: #E0FFD4;
}
#page-content .table2 tr th,
#page-content .table2 .scp-image-block .scp-image-caption {
background-color: #D8ECF4;
}
#page-content .table3 tr th,
#page-content .table3 .scp-image-block .scp-image-caption {
background-color: #FDF6D7;
}
#page-content .table4 tr th,
#page-content .table4 .scp-image-block .scp-image-caption {
background-color: #FFDFCD;
}
#page-content .table5 tr th,
#page-content .table5 .scp-image-block .scp-image-caption {
background-color: #FFCFCF;
}
#page-content .table6 tr th,
#page-content .table6 .scp-image-block .scp-image-caption {
background-color: rgba(146, 0, 255, 0.2);
}
.tableb .wiki-content-table {
border-collapse: separate;
border-spacing: 2px;
}
/* CONTENT > Tables Customization (Table Coloring System) > Other Colored Divs */
.table1 .blockquote,
.table1 div.blockquote,
.table1 blockquote,
.table1 .jotting,
.table1 .notation,
.table1 .modal,
.table1 .paper,
.blockquote.table1,
div.blockquote.table1,
.jotting.table1,
.notation.table1,
.modal.table1,
.paper.table1 {
background: rgb(224, 255, 212);
}
.table2 .blockquote,
.table2 div.blockquote,
.table2 blockquote,
.table2 .jotting,
.table2 .notation,
.table2 .modal,
.table2 .paper,
.blockquote.table2,
div.blockquote.table2,
.jotting.table2,
.notation.table2,
.modal.table2,
.paper.table2 {
background: rgb(226, 244, 255);
}
.table3 .blockquote,
.table3 div.blockquote,
.table3 blockquote,
.table3 .jotting,
.table3 .notation,
.table3 .modal,
.table3 .paper,
.blockquote.table3,
div.blockquote.table3,
.jotting.table3,
.notation.table3,
.modal.table3,
.paper.table3 {
background: rgb(255, 245, 189);
}
.table4 .blockquote,
.table4 div.blockquote,
.table4 blockquote,
.table4 .jotting,
.table4 .notation,
.table4 .modal,
.table4 .paper,
.blockquote.table4,
div.blockquote.table4,
.jotting.table4,
.notation.table4,
.modal.table4,
.paper.table4 {
background: rgb(255, 223, 205);
}
.table5 .blockquote,
.table5 div.blockquote,
.table5 blockquote,
.table5 .jotting,
.table5 .notation,
.table5 .modal,
.table5 .paper,
.blockquote.table5,
div.blockquote.table5,
.jotting.table5,
.notation.table5,
.modal.table5,
.paper.table5 {
background: rgb(255, 207, 207);
}
.table6 .blockquote,
.table6 div.blockquote,
.table6 blockquote,
.table6 .jotting,
.table6 .notation,
.table6 .modal,
.table6 .paper,
.blockquote.table6,
div.blockquote.table6,
.jotting.table6,
.notation.table6,
.modal.table6,
.paper.table6 {
background: rgb(255, 218, 255);
}
/* CONTENT > Tabs Base */
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
background-color: inherit;
background-image: inherit
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
background: inherit;
text-decoration: inherit
}
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:hover {
color: inherit;
background: inherit
}
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
border-color: inherit
}
.yui-navset li {
line-height: inherit
}
/* CONTENT > Tabs Customization */
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
display: flex;
flex-wrap: wrap;
width: calc(100% - .125rem);
margin: 0 auto;
border-color: #333333;
box-shadow: none;
}
.yui-navset .yui-nav a,
/* ---- Link Modifier ---- /
.yui-navset .yui-navset-top .yui-nav a {
color: #333333;
/ ---- Tab Background Colour | [UNSELECTED] ---- */
background-color: #efefef;
border: unset;
box-shadow: none;
box-shadow: none;
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
color: #ffffff;
/* ---- Tab Background Colour | [HOVER] ---- */
background-color: #333333;
}
.yui-navset .yui-nav li,
/* ---- Listitem Modifier ---- */
.yui-navset .yui-navset-top .yui-nav li {
position: relative;
display: flex;
flex-grow: 2;
max-width: 100%;
margin: 0;
padding: 0;
color: #ffffff;
background-color: #ffffff;
border-color: transparent;
box-shadow: none;
}
.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}
.yui-navset .yui-nav li em {
border: unset;
}
.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em {
padding: .35em .75em;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}
.yui-navset .yui-nav .selected,
/* ---- Selection Modifier ---- /
.yui-navset .yui-navset-top .yui-nav .selected {
flex-grow: 2;
margin: 0;
padding: 0;
/ ---- Tab Background Colour | [SELECTED] ---- */
background-color: #333333;
}
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em {
border: none;
}
.yui-navset .yui-nav .selected a {
width: 100%;
color: #ffffff;
}
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
color: #ffffff;
background-color: #333333;
}
.yui-navset .yui-content {
background-color: #ffffff;
box-shadow: none;
}
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
padding: .5em;
border: 1px solid #333;
box-sizing: border-box;
}
/* CONTENT > WORDS NO BROKEY. CROQ HAS SPOKEY. and other things */
span,
a {
word-break: normal !important
}
.avatar-hover {
display: none !important;
}
#main-content .page-tags span {
max-width: 100%;
}
/* CONTENT > Dustjacket Assets */
.fancyhr hr {
border-top: 2vw solid transparent;
background-color: rgba(var(--bright-accent), 0);
height: 0;
box-sizing: border-box;
border-image-source: url('https://scp-wiki.wikidot.com/local--files/theme:foxtrot/wl_hr.webp');
border-image-repeat: round round;
background: none;
border-image-slice: 80 500 80 500 fill;
border-image-width: 10em 80em 10em 80em;
}
.fancyborder {
box-sizing: border-box;
border: 2vw solid rgba(0, 0, 0, 0.5);
border-image: url('https://scp-wiki.wikidot.com/local--files/theme:foxtrot/wl_border.webp') 600 round;
border-image-width: 6;
padding: 2vw;
}
/* CONTENT > Collapsibles */
#page-content a.collapsible-block-link:hover {
text-decoration: underline;
color: var(--link-txt-color);
}
#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link) {
text-decoration: none;
font-weight: bold;
color: white;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 9px;
background: rgb(var(--accent));
border-radius: 6px;
margin-top: 5px;
font-family: var(--ui-font);
font-size: var(--base-font-size);
box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.4);
transition-duration: 0.4s;
display: inline-block;
}
#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link):hover {
background: rgba(var(--accent), 0.7);
box-shadow: none;
}
/* CONTENT > ACS Adjustments */
.top-left-box>.item {
display: none;
}
.anom-bar-container {
margin-top: 1.1rem;
}
.anom-bar-container,
.anom-bar-container * {
font-family: var(--ui-font), Inter, sans-serif !important;
}
.acs-extra-1,
.acs-extra-2,
.acs-extra-3,
.acs-extra-4 {
font-family: var(--ui-font), Inter, sans-serif !important;
}
.anom-bar > .top-box {
text-transform: none;
}
/* CONTENT > Woed Bar Adjustments */
div.scale div.item1>div {
color: #333;
font-family: var(--head-font);
font-size: 1.4em;
text-transform: uppercase;
letter-spacing: 2px;
line-height: unset;
}
div.scale div.class1>div {
color: #333;
font-family: var(--head-font);
font-size: 2em;
line-height: 0.9em;
letter-spacing: 2px;
}
div.scale {
--woedbar-class-bar-color: #333 !important;
}
div.scale div.obj {
height: 1.7em;
}
div.scale div.obj>div {
font-size: 1.55em;
}
/* MISC */
#page-content hr {
height: 2px;
}
.bt {
color: rgb(var(--accent));
font-weight: bold;
}
#footer {
background: transparent;
color: #444;
margin-top: 45px;
}
#footer a {
color: #7b7b7b;
}
.footer-wikiwalk-nav {
font-weight: 700;
font-size: 88%;
word-spacing: 5px;
}
#page-info-break {
height: 10px;
}
#page-options-container {
border-top: solid 1px rgba(213, 213, 213, 0.5);
padding-top: 1rem;
}
.page-watch-options {
padding-bottom: 0.6rem;
font-size: 77%;
}
.page-options-bottom {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: center;
justify-content: center;
}
.page-options-bottom a {
margin: 3px;
color: #FFF;
background: rgb(var(--accent));
padding: 5px 13px 5px 13px;
text-decoration: none;
font-size: 90%;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}
.page-options-bottom a:hover {
background: rgba(var(--accent), 0.8);
}
#page-info-break {
height: 6px;
}
#license-area {
color: #5f5f5f;
background: #ecf2f1;
border-top: solid 2px #d9d9d9;
margin-top: 10px;
}
#license-area a::after {
content: ".";
}
@media (min-width: 768px) {
#main-content .page-tags {
padding-right: 16rem;
}
}
#main-content div.page-tags::before {
content: "tags ";
color: var(--misc-txt-color);
font-family: var(--head-font);
font-weight: 800;
font-size: var(--page-font-size);
}
#main-content .page-tags a {
display: inline-block;
height: .8125rem;
margin: 0 0 .5rem .75rem;
padding: .1875rem .3125rem .1875rem 0;
color: #FFF;
background-color: rgb(var(--accent));
border-bottom-right-radius: .25rem;
border-top-right-radius: .25rem;
line-height: 13px;
line-height: .8125rem;
font-size: calc(var(--page-font-size) - 10%);
font-weight: bold;
}
#main-content .page-tags a::before {
width: 0;
height: 0;
top: -.1875rem;
left: -.625rem;
padding: 0 .0625rem .1875rem;
border-color: transparent rgb(var(--accent)) transparent transparent;
border-style: solid;
border-width: .5rem .5rem .5rem 0;
}
#main-content .page-tags a::before,
#main-content .page-tags a::after {
content: "";
position: relative;
float: left;
}
#main-content .page-tags a::after {
width: .25rem;
height: .25rem;
top: .2813rem;
left: -.5rem;
background-color: #FFF;
border-radius: .125rem;
}
#main-content .page-tags span {
max-width: 100%;
border-top: .5rem solid transparent;
}
#page-tags-input {
font-weight: bold;
word-spacing: 8px;
}
#edit-page-form input.text {
font-family: var(--head-font), sans-serif;
font-weight: 800;
font-size: 150% !important;
padding: 4px;
}
#edit-page-form>table.form>tbody>tr>td:nth-child(1) {
font-weight: bold;
}
.edit-help-34 {
font-size: 85%;
opacity: 60%;
transition-duration: 0.3s;
width: fit-content;
}
.edit-help-34:hover {
opacity: 100%;
}
.edit-help-34 a {
margin-right: 3px;
margin-left: 10px;
}
table.edit-page-bottomtable {
width: 100%;
}
#edit-page-comments {
height: 86px;
}
#lock-info {
background-color: transparent;
margin: 0.8em;
line-height: 1.7;
font-size: 86%;
border: none;
}
#lock-info::before {
content: "!";
padding-right: 12px;
font-weight: bold;
font-size: 110%;
opacity: 60%;
}
#lock-timer {
font-size: 115%;
margin: 0 5px;
}
#lock-timer::before {
content: "⏲ ";
opacity: 80%;
}
textarea,
#edit-page-form input.text {
outline: none;
border: 1px solid #ccc;
transition-duration: 0.3s;
transition-property: box-shadow;
}
textarea:focus-visible,
#edit-page-form input.text:focus-visible {
box-shadow: 0px 0px 0px 1px #a3a3a3;
border: 1px solid #a3a3a3;
}
#action-area>p {
font-size: 85%;
color: darkslategrey;
}
#action-area>p:nth-child(5)>a {
display: block;
text-align: center;
font-size: 120%;
font-weight: bold;
}
#who-rated-page-area>div {
column-count: 4;
}
@media (max-width: 900px) {
#who-rated-page-area>div {
column-count: 3;
}
}
@media (max-width: 700px) {
#who-rated-page-area>div {
column-count: 2;
}
}
@media (max-width: 540px) {
#who-rated-page-area>div {
column-count: 1;
}
}
#page-content .content-warning.creditRate {
padding-top: 8px;
padding-right: 21px;
}
.preview-message {
right: 0em;
top: 2em;
border: unset;
padding: 1em 1.5em;
background-color: rgba(0, 0, 0, 0.9);
max-width: 29em;
opacity: 1;
z-index: 100;
line-height: 1.7;
filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2));
color: #EDEDED;
}
.error-block {
background-color: rgba(255, 0, 48, 0.1);
text-align: center;
border: none;
border-top: solid 3px #B00;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}
table.page-history tbody tr:nth-child(2n) {
background: rgba(var(--accent), 0.05);
}
.owindow {
animation: fade 0.5s;
}
@keyframes fade {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
.owindow .button-bar a {
border: solid 2px rgba(0, 0, 0, 0.1);
margin: 11px;
padding: 0.5em 2em;
border-radius: 4px;
}
.owindow .button-bar a:hover {
background-color: var(--link-txt-color);
color: var(--link-hover-txt-color);
border-radius: 0px;
}
.owindow .button-bar {
padding: 1.2em 1em 1.2em;
}
.owindow .table {
margin-bottom: 1.5rem;
}
.owindow .title {
cursor: default;
font-family: var(--head-font);
font-weight: 800;
font-size: 155%;
text-align: center;
padding: 0.5em 1em;
border-bottom: solid 2px rgba(187, 187, 187, 0.4);
background-color: #F7F7F7;
}
.owindow.owait .content {
padding: 0.5em 0.5em 2em;
background-image: none;
}
.owindow.owait .content::after {
content: " ";
display: block;
width: 1.5rem;
height: 1.5rem;
margin: -0.9rem auto;
margin-top: 1rem;
animation: loading 1.2s linear infinite;
border-top: 0.4rem solid grey;
border-right: 0.4rem solid transparent;
border-bottom: 0.4rem solid grey;
border-left: 0.4rem solid transparent;
border-radius: 50%;
}
@keyframes loading {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
.owindow.osuccess {
padding: 0.5em;
}
.owindow div.content:nth-child(2)>img:nth-child(1) {
margin-right: 1.2rem;
margin-top: 1rem;
}
.odialog-shader {
background-color: #262a39;
}
.btn {
transition-duration: 0.15s;
}
.btn:not(#main-content .btn, #search-top-box-form input[type="submit"]),
.btn.btn-primary,
div.buttons input,
input.button:not(#search-top-box-form input[type="submit"]) {
padding: 0.5em;
margin: 11px;
border-radius: 3px;
font-family: var(--ui-font);
cursor: pointer;
}
#edit-cancel-button,
#edit-diff-button,
#edit-preview-button,
#edit-save-draft-button,
#edit-save-continue-button,
#edit-save-button {
background: #fff;
border: solid 1px #ccc;
cursor: pointer;
font-family: var(--ui-font);
color: #333;
padding: 0.5rem 14px;
margin: 1px;
font-size: 90%;
border-radius: 3px;
}
#edit-cancel-button:hover,
#edit-diff-button:hover,
#edit-preview-button:hover,
#edit-save-draft-button:hover,
#edit-save-continue-button:hover,
#edit-save-button:hover {
background-color: #eaeaea;
}
#edit-save-continue-button,
#edit-save-button {
background: #dbffd6;
transition-duration: 0.3s;
color: #005a0a;
}
#edit-save-continue-button:hover,
#edit-save-button:hover {
color: #fff;
background: #0d951c;
}
#edit-cancel-button {
background: #ffe1e1;
transition-duration: 0.3s;
color: #c52727;
}
#edit-cancel-button:hover {
color: #fff;
background: #c5272e;
}
table.page-history tbody tr {
color: #757575;
}
.fncon {
font-size: var(--page-font-size) !important;
line-height: 1.4;
border: 2px solid rgba(0, 0, 0, 0.2);
}
.fncon::before {
font-size: var(--page-font-size) !important;
}
.hovertip {
border: none !important;
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
background: #FFF;
padding: 3px;
max-width: 400px;
}
input.checkbox,
.page-history input,
#h-perpage {
cursor: pointer;
}
input,
textarea {
font-family: var(--ui-font);
}
#breadcrumbs,
.pseudocrumbs {
font-weight: bold;
font-size: 110%;
font-family: var(--ui-font);
}
/* ---- REDUCED MOTION ACCESSIBILITY ---- */
@media (prefers-reduced-motion: reduce) {
*,
*::before,
*::after {
animation-duration: .001s !important;
animation-iteration-count: 1 !important;
transition-duration: .001s !important;
}
}
/* @MEDIA */
@media (max-width: 850px) {
\#header h2::before {
font-size: 1.4em;
}
}
@media (max-width: 700px) {
\#header h2::before {
font-size: 1.2em;
margin-top: 0.3rem;
}
\#top-bar,
\#top-bar a {
top: 8.8rem;
font-size: 90%;
}
}
@media (max-width: 620px) {
\#header h2::before {
font-size: 1em;
margin-top: 0.15rem;
}
\#top-bar,
\#top-bar a {
top: 8.3rem;
font-size: 90%;
}
div#header {
height: 123px;
}
}
@media (max-width: 520px) {
\#header h2::before {
line-height: 16px;
margin-top: 0.5rem;
}
\#top-bar,
\#top-bar a {
top: 9.3rem;
}
div#header {
height: 145px;
}
}
Item#: 9929
Level6
Containment Class:
regis
Secondary Class:
{$secondary-class}
Disruption Class:
amida
Risk Class:
warning
Site-M47
S.C PROCEDURES: SCP-9929 is contained at Macrostructural Site-47. Within the facility, it is contained through strict enforcement of the INTERFERENCE Protocol. Detailed overviews of Site-M47 and the above protocol are provided in separate appendices to this file.
Pursuant to the INTERFERENCE protocol, all files relating to SCP-9929 (aside from this file) have been destroyed. This file has been placed under 6/INTERFERENCE clearance, as such, it may only be accessed by Dr. Isabel Laceless, as well as select RAISA/Contrition personnel for the purposes of verifying file integrity. If you are said personnel, ensure that you are ready to be amnesticised following completion of your duties, failure to do so may result in the forfeiture of your life.
Are you her?
DESCRIPTION: SCP-9929 is an image derived through Project Kallinikos and a variant of SCP-2140. Individuals who view SCP-9929 become retroactively acausal. Such individuals become free from the bounds of linear time, acting as eternal concepts/motifs, and can often be found hundreds of years before they are born.
All individuals who have seen SCP-9929 are invariably inimical to the Foundation as well as all life on Earth. The reason for this is unknown, though several theories are suspected, further detail may be found in appendix 2.
A number of non-anomalous elements are tangentially related to SCP-9929, a full list follows:
ELEMENT
RELATION
The phrase "Are you her?"
Common question asked by viewers of SCP-9929.
The phrase "Did you see it?"
Common question asked by viewers of SCP-9929.
A green bottle of citrus cologne, 63% full.
Unknown.
Beach balls, 2 bikinis of differing sizes (one polka dot, one plain), 30 tons of sand recovered from Colomitos Beach, Jalisco, Mexico.
See appendix 1.
Assorted oneiric imagery.
See appendix 1.
Dr. Isabel Laceless, PhD (Doctor of Philosophy in Engineering).
Unknown.
APPENDIX 1: Oneiric Imagery
The following dreams are commonly reported in the journals/diaries of SCP-9929 affected persons. While other dreams are present, the most relevant is collected here.
The sun is beating down on your ever tanning skin. The immense heat is balanced by a cool drink in your hand; sparkling water, you're not quite old enough to drink, though it's just a couple days now.
It's your Mexico trip for your 18th birthday. You are Isabel Laceless, you are queen of the world.
You take a deep breath, enjoying the classic combo of summer-sweat, saltwater, and aluminum; the smell pumped from a factory somewhere nearby. You take a sip from the can, it's some combo of strawberries and lime, a strange combination, but not bad.
You relax your shoulders, letting them sink deeper into the broiling sand, which scrapes off your dried-sunscreen chip-by-chip. The sand has sunken to fit your frame, it's comfortable, a fitting throne for the queen of the world.
You turn your head, to look at your friend [ORANGE_WARNING], you've invited a number of friends here, but most of them were up late last night, they aren't early birds like you. At least one made it out here with you. Though, looking at her now, it's clear she's out cold, eyes slumbering beneath dark sunglasses. You smile and turn away again.
You don't know how many minutes have passed when you feel her cold fingers grip your shoulder. You look up at her, now partially leaning over you. "Did you see it?" she asks with a smile.
You frown. "See what?"
She points fiercely, jutting an arm over your stomach. You turn and gaze, it's a toucan, its colorful bill gleaming in the ever-screaming-sun.
"A toucan," she says, "strange to find it all the way out here."
She collapses back into a resting position. "Thanks for inviting me here." She says, more to the wind than to you, but you pick it up through the straining of your ears.
"Thanks for coming."
She smirks. "Anything for the queen of the world." Says she, laughing breathlessly.
You laugh too, and you say the first, and only, truth.
"I wish this summer could last forever."
She sighs wistfully. "Me too."
"I wish this summer could last forever.
I wish this could last forever.
I wish this forever.
I wish."
APPENDIX 2: INTERFERENCE protocol.
PROTOCOL DOSSIER
- Instances of SCP-9929 outside of Site-M47 are to be destroyed with extreme prejudice.
- Individuals who have seen SCP-9929 are to be terminated.
- Individuals who attempt to replicate SCP-9929 are to be terminated.
- Individuals who become aware of SCP-9929, its containment procedures, or the details of the INTERFERENCE protocol to such a degree they become capable of reproducing SCP-9929 are to be terminated.
- Individuals consumed by SCP-9929 are to have all references to their identity expunged and replaced by the keyword [ORANGE_WARNING]. This process must be accomplished by a non-sapient artificial intelligence construct.
- A number of memetic hazards surround SCP-9929. All instances of these are to be replaced by the keyword [ORANGE_WARNING]. This process must be accomplished by a non-sapient artificial intelligence construct.
- Involved artificial intelligence constructs are to be purged weekly. Their hosted computers incinerated, and the incinerator amnesticized. Novel programs are to be developed subsequently to continue accomplishing the INTERFERENCE protocol.
- The INTERFERENCE protocol must itself remain classified. Persons accomplishing the protocol must not know it exists. No documentation pertaining to the protocol may exist outside of the SCP-9929 file.
The following is a truncated list of INTERFERENCE protocol activations. No exhaustive list exists.
List of INTERFERENCE Protocol activations.
YEAR
EVENT
ACTIVATION
223 A.D
China: Future-emperor Sun Quan meets an unidentified traveler, who provides him the secrets of his enemies. When Sun Quan asks why the traveler is helping him, the man claims he in there on the behalf of a 'friendly king'. He does not elaborate further.
A Chinese man matching recorded characteristics intercepted en-route to 中南海 in 2012 by Foundation forces and executed in accordance with protocol.
922 A.D
Constantinople: During the battle of Constantinople, a number of soldiers on all sides of the conflict began to lay down their weapons and cease hostilities. When questioned, they claimed they were deserting their prior nations and defecting to 'a new kingdom'. All soldiers subsequently dissapeared, and have not been seen since.
All records of this event have been purged. No further measures are possible/necessary.
1647 A.D
Spain: A number of 'miracle' cures to the bubonic plague appear in Valencia, all are traced to an old woman of Icelandic descent. She is unable to explain her emigration or her healing process. She does not accept payment for her work. When questioned by Spanish authorities, she claims to work of 'El rey de naranja'. Before she can be banished from Spain, she disappears.
Found in 1944 infiltrating a Soviet Chaos Insurgency (CI) cell. Temporary alliance made with CI for the purposes of enacting protocol. Subject captured and executed by CI, though a number of cell members infected by SCP-9929 in this process. Cell destroyed by airstrike, covered-up as a misfire from a German squadron.
1789 A.D
New York City: [ORANGE_WARNING], the First President of the United States, dies from the long-term complications of a bullet taken during the Revolutionary War. Desperate, his family attempts to resurrect him through a number of occult rituals, one of which includes drawing SCP-9929 on his body. Entire family compromised, subject disappears. His Vice-President, George Washington, rises to power.
All records of subject destroyed, historical textbooks extensively altered. Subject has not been seen since. It remains unknown to date whether Washington was infected too. Neither President's body exists within Arlington.
FIGURE 1
IZZY L. HAS FALLEN DOWN
FOUND A PLACE WHERE SHE COULD DROWN
AND AS SHE CLAWS AGAINST THE ICE
I DIVE BELOW
WE KISS REAL NICE
2001 A.D
A mental patient obtains access to a small bucket of paint. He finger prints an extended phrase onto the wall before escaping the facility through unknown means.
None taken at present.
APPENDIX 3: Search for Isabel Laceless.
The following (unordered) files represent the investigation into alleged Foundation personnel Dr. Isabel Laceless, specifically pertaining to her involvement in SCP-9929 as well as seeming nonexistence.
Investigation was performed by former Foundation member and current missing person Sofia Watros, allegedly assisted by a few accomplices, all such persons have denied any involvement.
INTERNAL PERSONNEL FILE
NAME: Sofia Dallas Watros
ASSIGNMENT: Parallel Site 47, Branch 6, Northwest Wing, Junior Researcher, Department of Inhuman Aesthetics.
EMPLOYMENT DURATION: FEB 2014 - MAY 2026
SUPERVISOR: Dir. Mol Mittlewerk
REVIEW: Researcher Watros has been invaluable in a number of projects, taking great initiative in devising containment procedures and even going as far as to enact them herself. I recommend her promotion to Senior Researcher with enthusiasim.
Izzy,
I had that dream again, the one where I'm you, and I know that I'm there right next to you but I just can't really see myself.
I don't think I ever told you this, but when we were 13, your mom made me promise to take care of you. Can't say I blame her. I remember when Kyle Mason brought some shit to Edie Harris' birthday party and your only way of dealing with the situation was to try and smoke it. I remember pulling you out of there. I remember how pissed you got.
I made a lot of promises as a teenager, I broke most of them. I lied about keeping clean, about getting good grades, about staying a virgin. I thought my promise to your mom went the same way. Hell, we haven't spoken in 10 years.
But if you've disappeared…
I think I have to try and find you, to keep my word, to make it worth something. So, I'm gonna pull you out of this, whatever it is, one last time.
For old times sake.
- Fifi
The preceding letter was transported non-anomalously to Isabel Laceless' mailbox, outside her (former) home. It was never opened, and was eventually recovered by Foundation personnel.
Record of Conference
PERSONS: Dir. Mol Mittlewerk, Rsr. Sofia Watros
LOCATION: Directors Office, Site-M47.
MITTLEWERK: Sofia, what's up?
WATROS: Thanks for meeting me.
MITTLEWERK: Your email mentioned you were looking for a few days off. Why didn't you talk to Doug?
WATROS: Doug's sick, I think. He's not here at least. Plus, I'm not looking for a vacation.
MITTLEWERK: What are you looking for?
WATROS: An old friend. Name's Isabel Laceless. I passed by a billboard, mentioned that she was missing.
MITTLEWERK: Yeah, we've had her on our radar. I've got a man out there already, looking for her.
WATROS: You do?
MITTLEWERK: We don't take chances with missing persons, often leads to anomalies.
WATROS: So, can I go?
MITTLEWERK: Look, it's your leave, I can't stop you, but I'd be careful. There's… there's something here. Your friend didn't just disappear.
WATROS: What makes you say that?
MITTLEWERK: The guy I sent to look for her? I haven't heard back.
Related Memetic Contagion
I met I met a King in Yellow
He Said "How do you do there, fellow?"
I met I met a King in Red
He said that I'd be better dead.
I met I met a King in Orange
and i'll never be okay again
Interview Log
SUBJECT: Father Bael
INTERVIEWER: Sofia Watros
There is a brief moment of silence as the camera starts. Both parties stare at each other blankly, before breaking into warm smiles.
BAEL: It's good to see you, Sofia.
WATROS: You too.
BAEL: Tell me, why'd you stop comin' to church?
WATROS: I guess… guess I couldn't reconcile my role as a scientist with my belief in God.
Bael continues to smile, albeit a little less brightly.
BAEL: I won't waste my breath tryin' to change your mind, but.. I wish you'd reconsider. Now, how can I help you?
WATROS: I was wondering when you last saw Isabel.
Bael pauses, and nods, thinking.
BAEL: Six days.
WATROS: Six days? Are you sure? She was reported missing two weeks ago.
BAEL: Naw, she ain't missin', she just ran off with a— Ethan. She ran off with a man named Ethan.
WATROS: Why would she do that?
BAEL: I thought I was for love but… uh— it ain't love.
WATROS: What was it for, Father?
BAEL: I can't say for sure. But Ethan says that he went and found 'imself a king.
WATROS: A king?
BAEL: A king. He was real 'xcited about it, wanted to show whoever he could.
WATROS: Sounds like I need to talk to Ethan.
BAEL: You don't wanna do that.
WATROS: Please, Father, just tell me where to find him.
Bael's smile falls.
BAEL: I'll tell you, but… there's sumthin I need to do first. Wait here a while— not in the office, in the pews. You oughta hear this too.
WATROS: I'm really quite busy Father, is it—
BAEL: Please, Fifi, as a favor to me.
Watros nods.
WATROS: Okay.
Father Bael ascends the steps onto a dais, robes flowing. He's a bald man, immense in every dimension, with a lengthy orange beard. His freckled eyes, normally warm, are tempered from strain and stress into coolness.
BAEL: Good folk of this church, just this once, I ain't here to talk about God, but I need you to listen anyway.
BAEL: First things first: The country's bleedin' out. I'm sure you've noticed. Just look at the cities and the ash and the mold and the countryside and the dryness. Look at the damn dryness. See the fields wrought to marrow.
Bael pauses, briefly, and chuckles.
BAEL: Now, that ain't original, every pastor worth his wine been shoutin' this shit, crying 'bout the wokes and the gays for twenty years, it's all bull. That's not what I wanna talk about.
BAEL: Mankind is flawed. Now, I know that you know that, if we were good Paul never would have seen the light on the road to Damascus. But, what if we can't be saved? Not even through Christ. I mean, just look at us. We undeniably have a predilection towards want, we want sex and money and greed and fuckin' and bloody bloody violence. Our greatest stoneworks are our mausoleums. How the hell do you come back from that?
Bael pauses to drink from a glass of water on the dais. Old whiskey stains are visible within.
BAEL: So where do we go from here? I wish I knew. I'm… I have always been weak, and I found some sort of peace, here. But I've been struggling, recently, with my faith. But I think I'm too scared to leave, and I think that's scary too. ..If I can't be fixed, then can I afford to stay broken?
Bael pauses to clear his throat.
BAEL: That also ain't what I wanna talk about. I wanna talk 'bout good man Ethan. I know he's been makin' the rounds, I know most of you have heard what he got to say. I'm tellin' you not to listen. Cause the King in Orange is perfect, and if you ask me that's too good to be true. I've met him, y'know? I walked into that awful court, I looked up at that wicked thing, and I offered a hand in greeting. It took my hand, shook it, and it said just one thing: "I see your suffering, wicked son."
Bael takes a deep breath, repressing tears.
BAEL: It was the best damned thing I ever heard. And I knew then it was too good to be true. 'Cause if the King is perfect, and you ain't, why the hell would he want anything to do with you?
Bael sighs, his immense frame shrinking.
BAEL: Look, I'm just a priest. I can't tell you what to believe, only how to believe it, so if you wanna go with Ethan, then go. But I'm asking you, from the bottom of my heart, to stay here, with me, as we fumble through the dark.
Bael has more to say, but he cannot think of the words.
BAEL: Please.
He turns away, stepping down of the dais, and retreats into the underbelly of the church.
Related Memetic Contagion
The King In Yellow is one of Peace
The King in Scarlet is one for War.
The King in Orange is for something more.
Father,
I know much of that sermon was for my benefit, and for what it's worth, it was a good sermon.
But we both know I can't stay.
I have to find Izzy, she's alone, and she can't get out of this by herself, we both know that, too.
Do you remember what her first confession to you was? She told me, later, I don't remember when. It was that she didn't want to grow up. You told her that that wasn't a sin, though I think you've probably changed your mind by now.
I don't think that confession was exactly news. In grade school, when people asked her what she wanted to be when she grew up, she said 'reborn', she just wanted to be a kid again. She never wanted to stop being a kid. I think it may have worked.
I don't know if she ever confessed the real sins she got up to in high school. I hope she did. My guess is you would have been able to tell regardless.
It's funny, she could do all those things, embrace her 'flaws', as you might put it, and yet never ever grow up. I wish she didn't need to. I wish I'd stayed, I wish you'd been able to help her. I wish a lot of things. But I don't believe in wishes or miracles or genies, so I have to take things into my own hands.
So I'm gonna bring that girl back.
Best,
- Fifi
The preceding letter was voluntarily turned over to the Foundation by Father Bael following the disappearance of Watros. He was determined to not be compromised, despite interacting with [ORANGE_WARNING], and has retained his position as Pastor at Queen of Angels.
APPENDIX 4: Disappearance of Sofia Watros
Sofia Watros began to leave a number of messages on Laceless' phone during this time. Watros' disappearance occurred before the first message, her last verified siting was at Queen of Angels.
Phone Call Record
CALLER ID: 720-███-9222 (Sofia Watros)
RECIPIENT: 720-001-████ (Isabel Laceless)
TYPE: Voice Mail
0:00: [Silence]
0:05: Uh, hey, Izzy, it's me.
0:07: This is so fucking stupid. Why am I even—
0:09: No. I need to do this. I don't think I even care if you hear it.
0:11: [Air brushes past microphone as caller breathes]
0:13: Obviously, this isn't about some stupid promise I made to your mom when I was like.. six. That's an excuse, a good one even, but it's not true.
0:18: Truth is… I've been lonely, recently.
0:20: [Air brushes past microphone as caller breathes]
0:21: Everyone's afraid of something. I remember what I was afraid of when I was a kid and a teenager. I was afraid of getting roofied, I was afraid of scam callers, I was afraid of Mr. Henderson's mean little dog, then, later, I was afraid of Mr. Henderson. Not his fault, big burly, pale guy; that was the year we watched Halloween for the first time. I remember you got so scared you ran to the bathroom to vomit, I remember how Cassidy laughed at you.
0:48: That's… not important.
0:53: I was scared of those things, valid or invalid, but I wasn't scared of the right things. I should have been scared of being alone. Because I am, now. I have work, which gets harder and more stressful everyday, but what else do I have? My partner is… gone, just left, actually, I won't bore you with the details. The dating apps… haven't been going well. If something doesn't change, I might be alone forever. That's fucking terrifying. More than a mean old dog, at least.
1:26: That's why a gotta find you, I think. So we can be friends again, although we haven't spoken in half a decade and it doesn't make any sense. It's a lie I'm telling myself so I don't realize I'm in this rut.
1:40: [Air brushes past microphone as caller breathes]
02:03: I'm still having that dream. And I'm next to you, and I'm warm, and I'm not alone, and then I wake up and all that's gone. It's been.. really hard.
2:17: [Air brushes past microphone as caller breathes]
2:23: This was a stupid fucking ide-
2:25: [Call ends]
CRIME REPORT
[ORANGE_WARNING]
LOCATION: Sunny Hills Retirement Home, CO, USA.
VICTIM(s): Ethan Goodman
SUMMARY: Crime estimated to have occurred at 3:37 AM. Perpetrator (identity unknown) broke into Goodman's suite at Sunny Hills. Location was a large, three room suite, numbered room #922. No sign of forced entry through the doors/windows, suggesting Goodman knew the perp, and was comfortable letting them into his home even during these early hours.
Nurses on site confirmed that Goodman was known to stay up late, and was likely awake when perp arrived on scene.
Neighbors William Trust and Sydney Rom confirmed the presence of voices within the room as late as 4:30 AM. Both were awoken by the conversation, and listened in, individually describing it as 'highly disturbing'. A number of recent and historic missing persons cases were allegedly described in great detail, along with a string of unsolved murders, which Goodman reportedly confessed to during the conversation. Trust and Rom were unable to recall any useful details. Both individually mentioned repeated discussion of a 'king'.
Around 5 AM, Goodman was killed. His jaw was shattered when he was forced to bite down on a marble countertop, following this, 6 separate incisions were made across his throat and arms, followed by the repeated penetration of his thoracic cavity. A kitchen knife was noted missing from the scene. Roughly 30 minutes later, Goodman expired from exsanguination.
It is unknown how the perpetrator left the scene. Carpet patterns do not indicate the exit of an individual through the door, and all windows were locked, requiring a key from the head nurse to open, this key was not taken during the night, though is now, notably, missing, having disappeared several days later.
16 hours after autopsy, Goodman's body vanished.
Phone Call Record
CALLER ID: 720-███-9222 (Sofia Watros)
RECIPIENT: 720-001-████ (Isabel Laceless)
TYPE: Voice Mail
0:00: —killed him.
0:02: [Speaker coughs]
0:05: Ethan, I mean. He had it coming, he was a bad man. He's the one who did this to you, exposed you to… whatever this anomaly is.
0:10: He liked hurting people. He had it coming.
0:13: I think… I'm trying to pull the ladder up after I climb it, as I look for you, so no one else can follow, if something goes wrong. I have to be responsible about this, more than you were, at least.
0:22: I don't know if that's fair to you.
0:25: [Silence]
0:29: Fuck it. I don't care, I said what I said.
0:33: [Silence]
0:45: The dreams have been happening more and more, you know? Multiple times a night, the same one, the same sand, the same toucan. I think I spend more time there, in that fantasy, than in my own home. It's feeling realer and realer, too. It makes more sense than the actual world.
1:05: I think it might be realer than Earth.
1:08: It's the smell that does it for me, it's so vivid, so much more vivid than anything else, I can smell it even when I'm awake, the sand, the sun, the sweat, the sex, the oil. It's the smell of the American dream. And, somewhere, just below it, I can smell something else, it's the smell of pus, oozing from sores covering the dream's frail frame.
1:23: [Silence]
1:29: I'm so tired when I'm not dreaming.
WITNESS REPORT
[ORANGE_WARNING], The Witness
RELATED CASE: Murder of Ethan Goodman
WITNESS(s): Sigurrós █████████████
SUMMARY OF INTERROGATION: While the witness was not directly involved in the murder, they claimed, they knew information about the perpetrator. Witness alleged the killer was a spree-murderer named Sofia Watros, and that they had killed before. Witness claimed that the motive behind the murders was to 'clean out the court', but refused to elaborate on what this means.
Interview Log
INTERVIEWER: We're rolling.
SUBJECT: Good.
INTERVIEWER: So, what would you like to say about the Ethan Goodman case?
SUBJECT: It wasn't about Ethan.
INTERVIEWER: It wasn't?
SUBJECT: He was a tool she used to deliver a message. A pawn. Ethan was nothing more than a vector, he was never important. He's — how do you say? — a loser. He wasn't even a prince.
INTERVIEWER: Could you repeat that, please? I'm not sure I got it.
SUBJECT: You see.. the person who did this, her name is Sofia, Sofia Watros, don't bother hunting, you won't find her, she did this to send a message, she's rejecting the dream, she wants to wake up. Of course, all that's part of the dream, too, but she doesn't know that, so she's going to keep cutting through the court.
INTERVIEWER: The court? I'm sorry I really don't understand.
SUBJECT: Don't worry officer, you will. It took me a while, too. I was just a girl, once. I was normal, happy, a little cold up in the North. But I wasn't special, then.
SUBJECT: That's when I met the King. He took me under his wing, taught me how to do wonderous things. He told me one day I would take his place, become the queen, but… he changed. Told me I wasn't the one, that he'd chosen another girl to be his successor, that was a long time ago, about four-hundred years if I recall, but he hasn't spoken to me since.
SUBJECT: So, eventually, I started digging, looking more and more into the king, into what it really was. Combing through old memories. That's when I got the real joke of the universe.
SUBJECT: There was never a king at all.
INTERVIEWER: I really don't think this is admissible.
SUBJECT: That's okay, officer.
INTERVIEWER: You mind if I ask you why you're wearing a mask?
SUBJECT: What mask?
INTERVIEWER: The orange thing in front of your face.
SUBJECT: Oh.. that? That's not a mask.
Phone Call Record
CALLER ID: 720-███-9222 (Sofia Watros)
RECIPIENT: 720-001-████ (Isabel Laceless)
TYPE: Voice Mail
0:00: —supposed to do? Nothing makes sense anymore. I've been killing them, the people that did this to you, but it's all fake, the blood isn't real, the violence isn't real. I don't think I could actually kill someone, but maybe I could, maybe I already did. The Foundation taught me how.
0:30: This doesn't feel real. It's all slipping away, everything I've ever known. The only thing I can even recognize is the dream, unless this is the dream. When I look in the mirror, I'm not even there. It's an empty bathroom.
0:45: [Silence]
1:00: I can't even tell when I'm dreaming anymore.
1:05: [Silence]
1:30: I'm scared, Izzy. I liked my life, it wasn't great, but it was mine. Since I started looking for you, it's like it's all slipped through my fingers.
1:48: I don't think I've ever felt more alone.
2:00: Should have just let things be.
Related Memetic Contagion
3 crowns descend upon my head
3 crows flock around my bed
They scream, they squawk, they bleed, they soar
And I'll be prince forevermore
You can't make me grow up
No no no
No, I won't grow up
Possible sitings of Sofia Watros
LOCATION
EVENT
Watros' Ancestral House
Watros not personally seen. Her parents, David and Gwen, found DOA. Autopsy revealed both individuals to be dolls after further inspection. Red substance was scattered throughout household, initially identified as blood, further investigation found it to be strawberry Kool-Aid. David and Gwen have additionally been reported missing.
LPD Records and Storage Facility
A fire breaks out, destroying all police records relating to the Ethan Goodman case (copies are preserved within this file). Ashes from the fire form the approximate shape of SCP-9929, causing a massive outbreak and triggering the INTERFERENCE protocol. The ashes do not appear to have been moved, instead naturally settling into form.
Colorado Avenue 7-11
Watros enters the establishment, produces a silenced pistol, and shoots the proprietor, Roger Cortez, between the eyes. He does not fall over. Watros subsequently buys a diet Dr. Pepper in a plastic bottle, checking out with Cortez, who completes the transaction normally as though he has not been shot. Watros pays $3.39. The moment Watros leaves the store, Cortez collapses to the ground. A tattoo of SCP-9929 was subsequently discovered on his body.
Various.
13 times over a 2 week period, Watros is caught on various security cameras within a 10 kilometer radius of Laceless' house. In each siting, Watros spends approximately 9 and 1/2 minutes staring up into the camera, an orange mask covers her face.
It's that dream again. The sun, the waves, the sand, the skin.
But something is different, wrong, your skin has turned from tan to boiling and the sun is awfully, awfully angry. The beverage is empty, no more strawberry, no more lime, no more cool. It's hot, and that's all it will ever be.
The other people are gone. Your friend is gone. You are alone. You are Isabel Laceless, and you are queen of all that remains of the world.
But god, that sun is awfully angry and terribly regal, isn't it? Alone in this emptiness, you start to wonder how far your rule actually extends.
Your musings are interrupted by the sound of a car door slamming shut. That's strange, isn't it? You look up, up past the beach, to a cliff with a parking lot and a staircase heading down to the sand.
Up there is a car, black, but not shiny, cheap paint on a 2007 Toyota Prius. A man steps out, he's tall, broad, with pronounced features and a certain level of assertion upon his environment. He's familiar too, but you can't quite place where from. He wipes his brow, already sweating as he steps out of the AC steeped car into the scarring sun. He looks at the sweat on the back of his hand, visibly disgusted. He shakes his head, locks eyes with you, and starts to walk down the rickety wooden stairs. He's wearing a suit, well-fitting, if cheap, he winces as flakes of sand find their way to the fabric. He is clearly out of place.
He approaches you, he talks. It's an Atlantic accent, the kind in old timey radios, the kind that doesn't really exist, but here it is, right out of this man's mouth.
"This dream will swallow you whole, if you let it." he says, as if it's the gospel truth, for whatever the gospel is worth here. He moves towards you, sitting down at the edge of the towel, just a little bit too close for comfort. You suspect this is intentional.
"Who are you?" The words come out of your mouth.
"From my perspective? My name is Seymore, an agent for the Foundation. From your perspective? I'm just another part of the dream." He pauses. "The better question, if I may, is who are you? Are you Isabel? Are you Sofia? Is there any difference anymore? Was there ever?"
You pause, you try to think about who you are, beyond being Isabel Laceless, Queen of the World. You cannot recall. You open your mouth, but find no words to speak.
"This dream is big, you know?" 'Seymore' continues. "Bigger than you, bigger than her, bigger than anything. Your life, all of our lives, are just the shadow this dream casts onto the third dimension. This…", he pauses, picking up a handful of sand and letting it fall through his fingers, "is the only thing that has ever been real."
You sit up, uncomfortable, though you cannot recall why. "I'm about to turn 18." you say, because this is the only thing you can remember.
The man smiles at you. "It's time to wake up, Sofia."
Sofia? Where have you heard that name before?
Your nostrils fill with the smell of burning tar. This is hell, this is heaven, this is everything there has ever been. Heat fills your wicked throat. Your brain begins to hemorrhage as you expel tar from your lungs, the sticky substance mixing with bile and blood.
It's time to wake up
It's time to wake up
It's time to grow up
It's time to wake
Phone Call Record
CALLER ID: 720-███-9222 (Sofia Watros)
RECIPIENT: 720-001-████ (Isabel Laceless)
TYPE: Voice Mail
0:00: Hey.
0:15: I think I understand now, where you went. That sun scorched solipsism. It was nice, for a time.
0:25: But you can't hide forever. I may not have found you yet, but I haven't given up either. I'm ready to be responsible, I'm ready to grow up and pay taxes and dress in beige and complain about the weather and keep my power bill low. I'm ready to clean up after myself and cook my own food and live.
0:45: That's the thing about being a kid. It can be good, really good, because it's just the best parts of life, it's like the summer before the winter of age. But..
0:56: There's a funny thing about summers.
1:04: So I'm gonna find you, just like I said I would. And we're gonna figure things out, the way we should have done a long time ago.
1:13: See you soon, okay?
Critical Memetic Innoculation
Is there a difference between dreaming and drowning? How deep do you have to be for it to count?
I miss you.
It's today again. Tomorrow it will be tomorrow.
Isn't that the saddest fucking thing you've ever heard?
I miss who I used to be. I miss the person I thought I would become.
I guess it doesn't matter.
Every summer's still gotta end.
APPENDIX 5: The End of The Beginning of the Beginning
REGIS CLASS
Proposer: Seymore S. Starr
Approver: O5-11
Relevant Department(s): Contrition, Emergent Threat Tactical Response Authority
Derived from: Apollyon
# of anomalies: 0
Definition: Item is currently the dominant anomalous power in existence, but remains generally unknown to the Foundation at large (due to being self-classifying or otherwise). Any aspects of the Foundation aware of the anomaly are to dedicate the sum total of their resources and personnel to its containment, even to the detriment of their extant duties.
No anomalies have ever been classified under REGIS. The classification's role has been established in the database purely as a precaution.
WARNING: THE FOLLOWING FILE IS 9929/LEVEL-9 CLASSIFIED
UNWORTHY SOULS WILL BE FORFEIT, CONDEMNED, AND PURGED
Nothing lasts forever, but some things come awfully close.
The following statements are known to be expressly true:
- SCP-9929 is a rune/glyph/sigil that, when viewed, renders an individual loyal to the King In Orange.
- The King in Orange does not meaningfully exist.
- SCP-9929 was found in a stonework temple buried under Daevite ruins. It notably predates the ruins around it.
- This temple was a rudimentary containment facility.
- The Daevite empire was likely not aware of this facility, nor of SCP-9929.
- SCP-9929 was never developed by Project Kallinikos.
- Isabel Laceless was an 18 year old girl. She was normal, unexceptional, and content. Her favorite animal was an Elephant. She was scared to grow up.
- Sofia Watros was a girl once, too. She was normal, reasonably smart compared to the median, and got a little too stressed before test days. She liked papaya more than 99% of people.
- Isabel Laceless and Sofia Watros were friends.
- This is all that matters.
Domain of the Orange King, Interior.
Domain of the Orange King, Exterior.
VIDEO LOG
Sofia Watros rings a doorbell. It is Isabel Laceless' house. The door swings open, but no one answers. Watros knows the layout of the house like the back of her hand, she descends into the basement.
It's dark down here, very dark, as one does not need light to dream, and it is big here, very very big. Bigger than anything.
But it is not very far, where she is going.
The cavernous chamber is filled to brimming with smoke, ashen fields line the sides of the road she walks, but the road is nice, maintained, bespoke and ornate, even. She walks this road alone.
It's hard to judge distance, along this road, not that she was ever very good at it otherwise. She passes a number of landmarks: A bucket full of Pine-Sol, the purple kind used to make cleaning a bathroom palatable to the banjaxed attention spans of children.
She passes a playground. The swings within move rhythmically, but no children play on them. A spiral slide stands, a massive crack split down the middle. A half empty beer-bottle rests in the sandbox.
A stuffed bunny rabbit, named 'Bunny', Sofia recalls, stands in the middle of the wastes, it is the size of the mountain. The left ear is stuck to the head, matted there by age and use. Three patches of Bunny's fur are missing.
A pile of trash, entirely comprised of 44,211 copies of the same card. It is a Valentine's day card from 4th grade, everyone in class had to make them for everyone else. The text reads 'Deer Isabell, I hope you have a great valentimes day! - Brad'. A penguin is drawn clumsily on the front of the card.
A valley full of waste bins, inside each is a single condom, medium-sized, it is unused.
A movie theater, on the screen, a still image is projected; it is an image of Isabel's mother holding her shortly after she is born. In the background of the photo, a mirror reflects the cameraman. It is Isabel's father, he is giving an unconvincing thumbs-up. A small piece of red text has been placed over his face through image-editing, the word 'LIAR' is visible.
It is after these landmarks that Sofia arrives at the court. It is nothing fancy, a dinner table, a light hangs over the center. The King in Orange is sitting at the head of it. A half-eaten salad sits on a plate before it. Footsteps recede into the distance as Sofia approaches the table.
The King is dressed in flowing robes of the expected color, they shimmer and wave despite the lack of wind. A large orange square blocks its face.
Sofia sits down besides it, settling into a black leather chair.
"Hello?"
The king does not look up. It begins to shake. It is a familiar shake.
Slowly at first, then with increasing abandon, Sofia moves to remove the mask. She grasps it, tugs once, then twice, and then, with a pop, it comes off. The face beneath is that of Isabel Laceless, and there was never a king at all.
Laceless takes a while to meet her eyes.
"Something real bad happened to you, didn't it?" Sofia asks.
The Queen in Orange nods, almost imperceptibly.
"Your momma left your daddy?"
Laceless pushes her top lip out with her tongue.
"Matter of time I thought, Ethan—your dad, he's a good man but… sometimes things just don't work out."
Laceless looks away.
"So, your parents split, and your friends went off to college, and I left, and you're feeling all alone, like everyone leaves. So you retreated into a memory, that trip? Why that trip?"
There is a silence bigger and emptier than the stars.
Laceless swallows. "Cuz it was the last place we all went together."
Sofia puts a hand on the Queen's shoulder.
"Listen to me, and… take my word on this. People don't always leave, and, hell— even if they do that don't make the times they're there any less good."
"It's… hard. To accept that, to go into things knowing they'll end."
Sofia gives her gentlest smile. "Life can be a bad deal, sometimes, a cheat. Sometimes things aren't okay, can't ever be, and that's okay."
"But it's comfortable, here."
"Maybe so, but it's not real."
Both are silent for a while. Sofia squeezes her hand on the shoulder.
"Listen, there's a life out there, waiting for you, but you gotta go live it."
"What if I'm not ready?"
"Who the fuck asked if you were ready?"
"But—"
"No buts! It's time to wake up, Isabel. Every summer ends."
APPENDIX 6: 10 Years Later
Isabel Laceless and Sofia Watros are lying on a black sand beach. An umbrella rests above them, they're too old to risk skin cancer, not only that, but it's going to rain.
It's cold, it's cloudy, and Sofia has herself a bit of a head cold. She sneezes into a Kleenex and stuffs it into her bag. It is Oregon and not Mexico. It is far from perfect.
The two look at each other and smile.
But it's real.
