/*

Foxtrot Sigma-9 Theme
[2022 Wikidot Theme]
By Liryn

*/

/* FONTS */

@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Lexend:wght@700;800&display=swap');

@import url('https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,700;1,400;1,700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@400;700&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Sofia+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');

@import url('https://rsms.me/inter/inter.css');

@import url('https://fonts.googleapis.com/css2?family=Figtree:wght@800;900&display=swap');

@import url('https://fonts.googleapis.com/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: 10px;
box-sizing: border-box;
border-radius: 5px;
}

.scp-image-block {
border: none;
box-shadow: none;
}

.scp-image-block img {
border: solid 2px rgba(0, 0, 0, 0.1);
box-sizing: border-box;
}

.imagediv {
float: right;
margin: 15px
}

@media (max-width: 540px) {
.imagediv {
float: unset;
text-align: center;
margin: 1.3rem auto 1.3rem auto;
}
}

@media only screen and (max-width: 600px) {
.scp-image-block.block-right {
float: none;
margin: 10px auto;
}
}

/* CONTENT > Tables Base */

#page-content tr th {
padding: 6px;
border: 2px solid rgba(0, 0, 0, 0.2);
}

#page-content tr td {
padding: 12px;
border: 2px solid #bfbfbf;
line-height: 1.4;
}

#page-content .sidebox tr td,
#page-content .sidebox tr th {
padding: 0.35em;
}

/* CONTENT > Tables Customization (Table Coloring System) */

/* CONTENT > Tables Customization (Table Coloring System) > Table Headings, Image Captions */

#page-content .table1 tr th,
#page-content .table1 .scp-image-block .scp-image-caption {
background-color: #E0FFD4;
}

#page-content .table2 tr th,
#page-content .table2 .scp-image-block .scp-image-caption {
background-color: #D8ECF4;
}

#page-content .table3 tr th,
#page-content .table3 .scp-image-block .scp-image-caption {
background-color: #FDF6D7;
}

#page-content .table4 tr th,
#page-content .table4 .scp-image-block .scp-image-caption {
background-color: #FFDFCD;
}

#page-content .table5 tr th,
#page-content .table5 .scp-image-block .scp-image-caption {
background-color: #FFCFCF;
}

#page-content .table6 tr th,
#page-content .table6 .scp-image-block .scp-image-caption {
background-color: rgba(146, 0, 255, 0.2);
}

.tableb .wiki-content-table {
border-collapse: separate;
border-spacing: 2px;
}

/* CONTENT > Tables Customization (Table Coloring System) > Other Colored Divs */

.table1 .blockquote,
.table1 div.blockquote,
.table1 blockquote,
.table1 .jotting,
.table1 .notation,
.table1 .modal,
.table1 .paper,
.blockquote.table1,
div.blockquote.table1,
.jotting.table1,
.notation.table1,
.modal.table1,
.paper.table1 {
background: rgb(224, 255, 212);
}

.table2 .blockquote,
.table2 div.blockquote,
.table2 blockquote,
.table2 .jotting,
.table2 .notation,
.table2 .modal,
.table2 .paper,
.blockquote.table2,
div.blockquote.table2,
.jotting.table2,
.notation.table2,
.modal.table2,
.paper.table2 {
background: rgb(226, 244, 255);
}

.table3 .blockquote,
.table3 div.blockquote,
.table3 blockquote,
.table3 .jotting,
.table3 .notation,
.table3 .modal,
.table3 .paper,
.blockquote.table3,
div.blockquote.table3,
.jotting.table3,
.notation.table3,
.modal.table3,
.paper.table3 {
background: rgb(255, 245, 189);
}

.table4 .blockquote,
.table4 div.blockquote,
.table4 blockquote,
.table4 .jotting,
.table4 .notation,
.table4 .modal,
.table4 .paper,
.blockquote.table4,
div.blockquote.table4,
.jotting.table4,
.notation.table4,
.modal.table4,
.paper.table4 {
background: rgb(255, 223, 205);
}

.table5 .blockquote,
.table5 div.blockquote,
.table5 blockquote,
.table5 .jotting,
.table5 .notation,
.table5 .modal,
.table5 .paper,
.blockquote.table5,
div.blockquote.table5,
.jotting.table5,
.notation.table5,
.modal.table5,
.paper.table5 {
background: rgb(255, 207, 207);
}

.table6 .blockquote,
.table6 div.blockquote,
.table6 blockquote,
.table6 .jotting,
.table6 .notation,
.table6 .modal,
.table6 .paper,
.blockquote.table6,
div.blockquote.table6,
.jotting.table6,
.notation.table6,
.modal.table6,
.paper.table6 {
background: rgb(255, 218, 255);
}

/* CONTENT > Tabs Base */

.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
background-color: inherit;
background-image: inherit
}

.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
background: inherit;
text-decoration: inherit
}

.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:hover {
color: inherit;
background: inherit
}

.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
border-color: inherit
}

.yui-navset li {
line-height: inherit
}

/* CONTENT > Tabs Customization */

.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
display: flex;
flex-wrap: wrap;
width: calc(100% - .125rem);
margin: 0 auto;
border-color: #333333;
box-shadow: none;
}

.yui-navset .yui-nav a,
/* ---- Link Modifier ---- */
.yui-navset .yui-navset-top .yui-nav a {
color: #333333;
/* ---- Tab Background Colour | [UNSELECTED] ---- */
background-color: #efefef;
border: unset;
box-shadow: none;
box-shadow: none;
}

.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus {
color: #ffffff;
/* ---- Tab Background Colour | [HOVER] ---- */
background-color: #333333;
}

.yui-navset .yui-nav li,
/* ---- Listitem Modifier ---- */
.yui-navset .yui-navset-top .yui-nav li {
position: relative;
display: flex;
flex-grow: 2;
max-width: 100%;
margin: 0;
padding: 0;
color: #ffffff;
background-color: #ffffff;
border-color: transparent;
box-shadow: none;
}

.yui-navset .yui-nav li a,
.yui-navset-top .yui-nav li a,
.yui-navset-bottom .yui-nav li a {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
}

.yui-navset .yui-nav li em {
border: unset;
}

.yui-navset .yui-nav a em,
.yui-navset .yui-navset-top .yui-nav a em {
padding: .35em .75em;

text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
}

.yui-navset .yui-nav .selected,
/* ---- Selection Modifier ---- */
.yui-navset .yui-navset-top .yui-nav .selected {
flex-grow: 2;
margin: 0;
padding: 0;
/* ---- Tab Background Colour | [SELECTED] ---- */
background-color: #333333;
}

.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em {
border: none;
}

.yui-navset .yui-nav .selected a {
width: 100%;
color: #ffffff;
}

.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active {
color: #ffffff;
background-color: #333333;
}

.yui-navset .yui-content {
background-color: #ffffff;
box-shadow: none;
}

.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content {
padding: .5em;
border: 1px solid #333;
box-sizing: border-box;
}

/* CONTENT > WORDS NO BROKEY. CROQ HAS SPOKEY. and other things */

span,
a {
word-break: normal !important
}

.avatar-hover {
display: none !important;
}

#main-content .page-tags span {
max-width: 100%;
}

/* CONTENT > Dustjacket Assets */

.fancyhr hr {
border-top: 2vw solid transparent;
background-color: rgba(var(--bright-accent), 0);
height: 0;
box-sizing: border-box;
border-image-source: url('https://wanderers-library.wikidot.com/local--files/component:dustjacket-theme/wl_hr.png');
border-image-repeat: round round;
background: none;
border-image-slice: 80 500 80 500 fill;
border-image-width: 10em 80em 10em 80em;
}

.fancyborder {
box-sizing: border-box;
border: 2vw solid rgba(0, 0, 0, 0.5);
border-image: url('https://wanderers-library.wikidot.com/local--files/component:dustjacket-theme/wl_border.png') 600 round;
border-image-width: 6;
padding: 2vw;
}

/* CONTENT > Collapsibles */

#page-content a.collapsible-block-link:hover {
text-decoration: underline;
color: var(--link-txt-color);
}

#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link) {
text-decoration: none;
font-weight: bold;
color: white;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 7px;
padding-right: 9px;
background: rgb(var(--accent));
border-radius: 6px;
margin-top: 5px;
font-family: var(--ui-font);
font-size: var(--base-font-size);
box-shadow: inset 0px 0px 0px 2px rgba(0, 0, 0, 0.4);
transition-duration: 0.4s;
display: inline-block;

}

#page-content a.collapsible-block-link:not(.licensebox a.collapsible-block-link, .info-container a.collapsible-block-link, .default-col a.collapsible-block-link):hover {
background: rgba(var(--accent), 0.7);
box-shadow: none;
}

/* CONTENT > ACS Adjustments */

.top-left-box>.item {
display: none;
}

.anom-bar-container {
margin-top: 1.1rem;
}

.anom-bar-container,
.anom-bar-container * {
font-family: var(--head-font), Inter, sans-serif !important;
}

.acs-extra-1,
.acs-extra-2,
.acs-extra-3,
.acs-extra-4 {
font-family: var(--head-font), Inter, sans-serif !important;
}

.anom-bar > .top-box {
text-transform: none;
}

/* CONTENT > Woed Bar Adjustments */

div.scale div.item1>div {
color: #333;
font-family: var(--head-font);
font-size: 1.4em;
text-transform: uppercase;
letter-spacing: 2px;
line-height: unset;
}

div.scale div.class1>div {
color: #333;
font-family: var(--head-font);
font-size: 2em;
line-height: 0.9em;
letter-spacing: 2px;
}

div.scale {
--woedbar-class-bar-color: #333 !important;
}

div.scale div.obj {
height: 1.7em;
}

div.scale div.obj>div {
font-size: 1.55em;
}

/* MISC */

#page-content hr {
height: 2px;
}

.bt {
color: rgb(var(--accent));
font-weight: bold;
}

#footer {
background: transparent;
color: #444;
margin-top: 45px;
}

#footer a {
color: #7b7b7b;
}

.footer-wikiwalk-nav {
font-weight: 700;
font-size: 88%;
word-spacing: 5px;
}

#page-info-break {
height: 10px;
}

#page-options-container {
border-top: solid 1px rgba(213, 213, 213, 0.5);
padding-top: 1rem;
}

.page-watch-options {
padding-bottom: 0.6rem;
font-size: 77%;
}

.page-options-bottom {
display: flex;
flex-direction: row;
flex-wrap: wrap;
align-content: center;
justify-content: center;
}

.page-options-bottom a {
margin: 3px;
color: #FFF;
background: rgb(var(--accent));
padding: 5px 13px 5px 13px;
text-decoration: none;
font-size: 90%;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
}

.page-options-bottom a:hover {
background: rgba(var(--accent), 0.8);
}

#page-info-break {
height: 6px;
}

#license-area {
color: #5f5f5f;
background: #ecf2f1;
border-top: solid 2px #d9d9d9;
margin-top: 10px;
}

#license-area a::after {
content: ".";
}

@media (min-width: 768px) {
#main-content .page-tags {
padding-right: 16rem;
}
}

#main-content div.page-tags::before {
content: "tags ";
color: var(--misc-txt-color);
font-family: var(--head-font);
font-weight: 800;
font-size: var(--page-font-size);
}

#main-content .page-tags a {
display: inline-block;
height: .8125rem;
margin: 0 0 .5rem .75rem;
padding: .1875rem .3125rem .1875rem 0;
color: #FFF;
background-color: rgb(var(--accent));
border-bottom-right-radius: .25rem;
border-top-right-radius: .25rem;
line-height: 13px;
line-height: .8125rem;
font-size: calc(var(--page-font-size) - 10%);
font-weight: bold;
}

#main-content .page-tags a::before {
width: 0;
height: 0;
top: -.1875rem;
left: -.625rem;
padding: 0 .0625rem .1875rem;
border-color: transparent rgb(var(--accent)) transparent transparent;
border-style: solid;
border-width: .5rem .5rem .5rem 0;
}

#main-content .page-tags a::before,
#main-content .page-tags a::after {
content: "";
position: relative;
float: left;
}

#main-content .page-tags a::after {
width: .25rem;
height: .25rem;
top: .2813rem;
left: -.5rem;
background-color: #FFF;
border-radius: .125rem;
}

#main-content .page-tags span {
max-width: 100%;
border-top: .5rem solid transparent;
}

#page-tags-input {
font-weight: bold;
word-spacing: 8px;
}

#edit-page-form input.text {
font-family: var(--head-font), sans-serif;
font-weight: 800;
font-size: 150% !important;
padding: 4px;
}

#edit-page-form>table.form>tbody>tr>td:nth-child(1) {
font-weight: bold;
}

.edit-help-34 {
font-size: 85%;
opacity: 60%;
transition-duration: 0.3s;
width: fit-content;
}

.edit-help-34:hover {
opacity: 100%;
}

.edit-help-34 a {
margin-right: 3px;
margin-left: 10px;
}

table.edit-page-bottomtable {
width: 100%;
}

#edit-page-comments {
height: 86px;
}

#lock-info {
background-color: transparent;
margin: 0.8em;
line-height: 1.7;
font-size: 86%;
border: none;
}

#lock-info::before {
content: "!";
padding-right: 12px;
font-weight: bold;
font-size: 110%;
opacity: 60%;
}

#lock-timer {
font-size: 115%;
margin: 0 5px;
}

#lock-timer::before {
content: "⏲ ";
opacity: 80%;
}

textarea,
#edit-page-form input.text {
outline: none;
border: 1px solid #ccc;
transition-duration: 0.3s;
transition-property: box-shadow;
}

textarea:focus-visible,
#edit-page-form input.text:focus-visible {
box-shadow: 0px 0px 0px 1px #a3a3a3;
border: 1px solid #a3a3a3;
}

#action-area>p {
font-size: 85%;
color: darkslategrey;
}

#action-area>p:nth-child(5)>a {
display: block;
text-align: center;
font-size: 120%;
font-weight: bold;
}

#who-rated-page-area>div {
column-count: 4;
}

@media (max-width: 900px) {
#who-rated-page-area>div {
column-count: 3;
}
}

@media (max-width: 700px) {
#who-rated-page-area>div {
column-count: 2;
}
}

@media (max-width: 540px) {
#who-rated-page-area>div {
column-count: 1;
}
}

#page-content .content-warning.creditRate {
padding-top: 8px;
padding-right: 21px;
}

.preview-message {
right: 0em;
top: 2em;
border: unset;
padding: 1em 1.5em;
background-color: rgba(0, 0, 0, 0.9);
max-width: 29em;
opacity: 1;
z-index: 100;
line-height: 1.7;
filter: drop-shadow(0px 0px 4px rgba(0, 0, 0, 0.2));
color: #EDEDED;
}

.error-block {
background-color: rgba(255, 0, 48, 0.1);
text-align: center;
border: none;
border-top: solid 3px #B00;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
}

table.page-history tbody tr:nth-child(2n) {
background: rgba(var(--accent), 0.05);
}

.owindow {
animation: fade 0.5s;
}

@keyframes fade {
0% {
opacity: 0;
}

100% {
opacity: 1;
}
}

.owindow .button-bar a {
border: solid 2px rgba(0, 0, 0, 0.1);
margin: 11px;
padding: 0.5em 2em;
border-radius: 4px;
}

.owindow .button-bar a:hover {
background-color: var(--link-txt-color);
color: var(--link-hover-txt-color);
border-radius: 0px;
}

.owindow .button-bar {
padding: 1.2em 1em 1.2em;
}

.owindow .table {
margin-bottom: 1.5rem;
}

.owindow .title {
cursor: default;
font-family: var(--head-font);
font-weight: 800;
font-size: 155%;
text-align: center;
padding: 0.5em 1em;
border-bottom: solid 2px rgba(187, 187, 187, 0.4);
background-color: #F7F7F7;
}

.owindow.owait .content {
padding: 0.5em 0.5em 2em;
background-image: none;
}

.owindow.owait .content::after {
content: " ";
display: block;
width: 1.5rem;
height: 1.5rem;
margin: -0.9rem auto;
margin-top: 1rem;
animation: loading 1.2s linear infinite;
border-top: 0.4rem solid grey;
border-right: 0.4rem solid transparent;
border-bottom: 0.4rem solid grey;
border-left: 0.4rem solid transparent;
border-radius: 50%;
}

@keyframes loading {
0% {
transform: rotate(0deg);
}

100% {
transform: rotate(360deg);
}
}

.owindow.osuccess {
padding: 0.5em;
}

.owindow div.content:nth-child(2)>img:nth-child(1) {
margin-right: 1.2rem;
margin-top: 1rem;
}

.odialog-shader {
background-color: #262a39;
}

.btn {
transition-duration: 0.15s;
}

.btn:not(#main-content .btn, #search-top-box-form input[type="submit"]),
.btn.btn-primary,
div.buttons input,
input.button:not(#search-top-box-form input[type="submit"]) {
padding: 0.5em;
margin: 11px;
border-radius: 3px;
font-family: var(--ui-font);
cursor: pointer;
}

#edit-cancel-button,
#edit-diff-button,
#edit-preview-button,
#edit-save-draft-button,
#edit-save-continue-button,
#edit-save-button {
background: #fff;
border: solid 1px #ccc;
cursor: pointer;
font-family: var(--ui-font);
color: #333;
padding: 0.5rem 14px;
margin: 1px;
font-size: 90%;
border-radius: 3px;
}

#edit-cancel-button:hover,
#edit-diff-button:hover,
#edit-preview-button:hover,
#edit-save-draft-button:hover,
#edit-save-continue-button:hover,
#edit-save-button:hover {
background-color: #eaeaea;
}

#edit-save-continue-button,
#edit-save-button {
background: #dbffd6;
transition-duration: 0.3s;
color: #005a0a;
}

#edit-save-continue-button:hover,
#edit-save-button:hover {
color: #fff;
background: #0d951c;
}

#edit-cancel-button {
background: #ffe1e1;
transition-duration: 0.3s;
color: #c52727;
}

#edit-cancel-button:hover {
color: #fff;
background: #c5272e;
}

table.page-history tbody tr {
color: #757575;
}

.fncon {
font-size: var(--page-font-size) !important;
line-height: 1.4;
border: 2px solid rgba(0, 0, 0, 0.2);
}

.fncon::before {
font-size: var(--page-font-size) !important;
}

.hovertip {
border: none !important;
box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
background: #FFF;
padding: 3px;
max-width: 400px;
}

input.checkbox,
.page-history input,
#h-perpage {
cursor: pointer;
}

input,
textarea {
font-family: var(--ui-font);
}

#breadcrumbs,
.pseudocrumbs {
font-weight: bold;
font-size: 110%;
font-family: var(--ui-font);
}

/* ---- REDUCED MOTION ACCESSIBILITY ---- */
@media (prefers-reduced-motion: reduce) {

*,
*::before,
*::after {
animation-duration: .001s !important;
animation-iteration-count: 1 !important;
transition-duration: .001s !important;
}
}

/* @MEDIA */

@media (max-width: 850px) {

#header h2::before {
font-size: 1.4em;
}

}

@media (max-width: 700px) {

#header h2::before {
font-size: 1.2em;
margin-top: 0.3rem;
}

#top-bar,
#top-bar a {
top: 8.8rem;
font-size: 90%;
}

}

@media (max-width: 620px) {

#header h2::before {
font-size: 1em;
margin-top: 0.15rem;
}

#top-bar,
#top-bar a {
top: 8.3rem;
font-size: 90%;
}

div#header {
height: 123px;
}

}

@media (max-width: 520px) {

#header h2::before {
line-height: 16px;
margin-top: 0.5rem;
}

#top-bar,
#top-bar a {
top: 9.3rem;
}

div#header {
height: 145px;
}

}

Item#: 6570

Containment Class: safe

Secondary Class: none

Disruption Class: dark

Risk Class: caution

Special Containment Procedures: SCP-6570 is to be contained in a standardised Biohazard cell and should be accompanied by SCP-6570-1 whenever applicable. Staff that SCP-6570 is particularly fond of are encouraged to interact with it socially outside of medical examinations, on at least a weekly basis.

As of standard cross-containment policy, 24hr surveillance must be maintained on SCP-6570 and SCP-6570-1.

Description: SCP-6570 is an amorphous mass comprised largely of muscle and flesh, covering an approximated 12m2 area when stretched. X-rays have revealed bones and organs to be absent, aside from a single pair of lungs.

Despite this, SCP-6570 has demonstrated a limited degree of sentience and can recognise faces, retain memories of positive and negative stimuli, can perceive visual stimuli,1 and is believed to enjoy social activities.

Recovery: SCP-6570 was initially reported to police by civilians off of a Rural roadway in Tasmania. Both witnesses received class-A Amnestics, with the cover story of an animal collision being provided.

Upon SCP-6570's recovery, blunt force trauma consistent with that of a vehicle impact was noticeable. After arrival at the nearest Site, medical teams were noted to have difficulty in treating its wounds, due to its unclear anatomical structure and unstable form.

After a recovery period of two weeks, SCP-6570 was deemed eligible for discharge and subsequentially transferred to a permanent containment cell, on the condition of bi-weekly check-ups for the foreseeable future

Addendum 1: Mild Fungal Infection: Approximately a week after SCP-6570's transfer, a fungal infection located in a wound site was recorded by Dr Blure. SCP-6570, while initially appearing to enjoy Dr Blure's presence, was notably hesitant in allowing antifungal treatment, recoiling from Blure after administering an IV.

Addendum 1.1: Update: Upon a follow-up exam, SCP-6570's infection appeared to have lessened in the treated area, though was noted to have appeared around other wound sites, in addition to underneath skin folds.

Considering this, Dr Blure brought in the co-head, Dr Refles, to distract SCP-6570 while treatments were applied. Despite SCP-6570's attempts to play with Dr Refles being largely disregarded, the attention split allowed treatments to be applied much faster.

Addendum 2: Medical Wing Transfer: In the weeks following its initial treatment, SCP-6570 has been moved back into the Medical Wing for staff's ease of access, considering the severity of its infection. At this time, 5 medical staff have been allocated to treat SCP-6570's condition.

Procedures will include, though are not limited to:

Tissue removal

Intravenous injections

Ultrasounds (if required)

Antifungal medication (method of application to be at the medical head's discretion)

Blood tests

Both Dr Blure and Dr Refles will be present to distract SCP-6570 from treatments it would otherwise display distress in.

Addendum 2.2: Update for Staff: Over the past few days, accounts from both Blure and Refles, in addition to medical staff, have that detailed SCP-6570 has begun to seek any attention possible.

Specifically, behaviours have included:

Attempts to move in front of the door when staff leave, especially in regards to staff it 'likes'.

Grasping staff's lab coats, or picking up (and typically hiding), medical equipment.

Pulling or dislodging syringes, bandages, or towels from itself.

It is strongly advised at this time that staff ignore these behaviours, rather than continuing to indulge them, as to not encourage SCP-6570 to engage further.

Addendum 2.2: Declining Mood: In the days following the implementation of Addendum 2.2, SCP-6570 has become less enthusiastic in either Blure or Refles, and started to refrain from attempts to gain attention. This resulted in it beginning to 'sulk', and shift away from staff when attempts were made to play with it.

SCP-6570's mood did not improve over the next week, and upon being put under a respirator due to worsening conditions, largely ceased its efforts to play with the medical staff who applied treatment. It was also noticeably less interested in engaging with staff it typically 'likes'.

It is to be noted that Dr Blure brought in an array of soft toys, after working hours, to initiate a play session. SCP-6570 remained largely unresponsive to Dr Blure, and started to return the toys2 after a few moments of dejectedly examining them.

Addendum 3 Treatment plans:

From:
Dr. Refles

To:
Dr. Blure

Subject:
Treatment Concerns

Morning,

Over the last week, I've been growing more concerned about SCP-6570's condition, it seems to be going downhill rather than up. Especially so now that it's refusing to engage us altogether, which has been, disheartening to watch.

Seeing as a referral of this nature requires both heads to approve, I want to ask if we delegate this case to the Ecology Branch, in addition to the medical. From prior research, they've handled cases that fall into our situation on medical treatments before, and I believe they'd at least be worth a try.

Regards,

Refles

From:
Dr. Blure

To:
Dr. Refles

Subject:
Re: Treatment Concerns

Morning,

I want to make it clear I'm hesitant on this. The Ecology Branch, and furthermore, whichever department takes this on will have full jurisdiction over further testing.

If they accept this application, we can't take it back. Are you really sure you want to go through with that?

From:
Dr. Myceil, R. Lead of Mycology Deptartment

To:
Dr. Keitin, R. Lead of Entomology Dept

Subject:
Regarding SCP-6570's Application

Afternoon!

I received an application from the Ecology branch earlier today, regarding SCP-6570. Since both our departments got pinged on this matter, I believe it's necessary to start discussing the next course of action.

I would propose to cross-infect SCP-6570 with an anomalous strain of Mycelium. It is known for destroying most other forms of fungi it comes into contact with, however currently it's still under trial and may pose unforeseen risks.

Cheers!

From:
Dr. Keitin, R. Lead of Entomology Dept

To:
Dr. Myceil, R. Lead of Mycology Dept

Subject:
Re: Regarding SCP-6570's Application

Afternoon to you too!

In regards to our options, I'm inclined to disagree with utilising the synthesised strain, as we're not aware of its impact on an entity such as SCP-6570 at this time.

With that development in mind, however, I did find 5566-ENTO was used in the synthesis logs to clean fungal remnants from test rooms. For what we're dealing with, I believe utilising 5566-ENTO will be a less risky option for all parties involved.

Regards!

From:
Dr. Myceil, R. Lead of Mycology Dept

To:
Keitin, R. Lead of Entomology Dept

Subject:
Re: Regarding SCP-6570's Application

Evening!

After re-reviewing the logs, and speaking with the synthesis head, I believe this will be our best route forward. If the need arises, all relevant information regarding 5566-ENTO can be pulled from witness testimonies.

With that said, since 5566-ENTO's history is locked to your department, I'll assume you'll be able to take the case from here.

Sincerely, Myceil

NOTICE ON UPDATED PROCEDURES REGARDING SCP-6570’s TREATMENT

Morning all,

The application regarding SCP-6570 was forwarded to both the Department of Mycology, and the Department of Entomology. The Entomology Dept will take priority on updated procedures, with Mycology taking a secondary role.

Regarding this, SCP-6570 will be cross-contained with 5566-ENTO (which, for disclosure, is a pill bug measuring approximately 1m in length and 45cm in height) to assist Medical staff in cleaning exterior infections. 5566-ENTO will be introduced into SCP-6570's cell after it has been acclimatised to the conditions it will be working in.

Regards,

— Dr Keitin, Regional Lead of Entomology Department

Addendum 4: Cross-Containment:

VIDEO LOG

DATE: 22/01/31, 11:15AM

NOTE: Two weeks after the time the email exchange occurred, 5566-ENTO was deemed adequately trained for use on SCP-6570. Medical staff tending to SCP-6570 were put on a momentary standby in an observation room, so 5566-ENTO could be introduced without distractions.

[BEGIN LOG]

11:15: SCP-6570, while displaying little interest in personnel beforehand, visibly attempts to grab at staff members lab coats as they leave the room.

11:17: SCP-6570 slowly moves back towards its pillow after waiting at the door for approximately 1 minute.

11:20: Dr Blure opens the cell door with 5566-ENTO in tow, causing SCP-6570 to perk up as Blure leads the entity closer.

11:21: SCP-6570 examines 5566-ENTO before attempting to touch its shell, subsequently causing it to curl up.

11:23: 5566-ENTO uncurls itself.

11:24: Dr Blure leads 5566-ENTO to a wound containing fungi, which it begins to clean on sight. SCP-6570 flinches and begins to try shifting away, before being soothed by Blure.

11:30: SCP-6570 hesitantly tries to touch 5566-ENTO, again, resulting in it curling itself again.

11:32: 5566-ENTO uncurls itself

12:16: SCP-6570 picked up its favourite toy3 and tried to give it to 5566-ENTO. Which, after obstructing 5566-ENTO's path, was brushed back in SCP-6570's direction.

13:57: 5566-ENTO finished cleaning exterior wounds.

[END LOG]

NOTE: 5566-ENTO was curling itself up noticeably less than the beginning of the session, and was allowed to stay for an extended period after testing concluded, in an attempt to promote more social behaviours. Medical staff, along with 5566-ENTO’s handler, were brought back into the room shortly after.

Addendum 4.1: Outside Enrichment:

VIDEO LOG

DATE: 28/01/31, 10:36AM

NOTE: Despite 5566-ENTO being less enthusiastic than expected after one week, SCP-6570’s condition had noticeably improved, warranting Dr Blure to propose allowing it an hour-long session in the Site’s garden. In addition, it was proposed that 5566-ENTO accompany SCP-6570, to see how they would interact with each other in a different setting.

[BEGIN LOG]

10:36: SCP-6570 is moved into the garden. Upon touching the grass, it begins to slowly roll over to scratch its back.

10:38: Dr Blure enters with 5566-ENTO. Noticeably excited, SCP-6570 makes its way towards Dr Blure and pets 5566-ENTO’s shell. 5566-ENTO largely ignores SCP-6570 and brushes past it at a brisk pace.

10:40: 5566-ENTO makes its way towards a lavender bush. It attempts to reach the decayed flowers underneath but is blocked by the foliage.

10:40: SCP-6570 lifts the brushes enough for 5566-ENTO to reach the flowers, which it promptly picks up and begins to eat. SCP-6570 attempts to pick up some of the dead foliage too, though 5566-ENTO quickly blocks it.

SCP-6570's excitement visibility diminishes in moments following. Noticing this, Dr Blure picks some of the fresher flowers and gives them SCP-6570 to examine.

10:43: 5566-ENTO begins moving to the next plant. SCP-6570 looks for a place to put the flowers down, Dr Blure goes to hold the flowers, and walks to the middle of the grass patch with them.

[ 5566-ENTO surveys the shrubs for the next 20 minutes. While SCP-6570 attempts to help find decayed foliage, its efforts are largely ignored, resulting in it becoming progressively less involved in 5566-ENTO's activities. ]

11:03: SCP-6570 makes its way back to Dr Blure, who returns the lavender flowers. SCP-6570 begins to dejectedly examine the flowers.

11:05: 5566-ENTO, while appearing disinterested in SCP-6570 before this point, appears to take notice that SCP-6570 hasn’t started eating its flowers, prompting it to pick them up and walk them closer to it. Upon SCP-6570 still not consuming them, 5566-ENTO walked into the shrubs.

11:10: 5566-ENTO returns carrying a twig, placing it next to SCP-6570. After approximately a minute of waiting, it walked back into the shrubbery.

11:12: Dr Refles briefly enters the garden, and finds 5566-ENTO attempting to pick up a rock. He gives it a soft animal toy, which 5566-ENTO quickly picks up, and brings back to SCP-6570.

[ 5566-ENTO emerges from a large bush and brings back the toy ]

11:14: 5566-ENTO waited for SCP-6570 to consume the toy, though after watching SCP-6570 play with it for a few moments, started to redirect its attention to play as well.

[ For the remaining 22 minutes of the session, both entities were playing. ]

[END LOG]

NOTE: SCP-6570 went to sleep shortly after being returned to its cell. After 5566-ENTO finished cleaning, staff noticed it showed little interest in leaving, instead bringing another soft toy to SCP-6570’s pillow, appearing to wait for it to wake up.

Addendum 4.2 Minor Procedure Changes: While treatment relevant for 5566-ENTO's involvement has been considered complete, it has been voted by the relevant staff4 to remain in cross-containment with SCP-6570 indefinitely, after both entities were noted to grow an emotional attachment.

Notable behaviours indicating an attachment included, but were not limited to:

5566-ENTO not showing interest in returning to its holding cell, rather dodging staff to curl itself up next to SCP-6570's pillow.

5566-ENTO playing with SCP-6570 over cleaning wounds, resulting in multiple instances where medical staff would need to re-direct its attention.

5566-ENTO sharing its food with SCP-6570. When refused5, it would leave food next to it, or hide it under its pillow.

Both entities conspiring to disrupt the medical team, largely executed by 5566-ENTO, which would lightly roll itself into staff or steal small-medium items midway through procedures.

Considering this, both instances will be moved into a standard Biohazard chamber to account for 5566-ENTO's (now designated as SCP-6570-1) needs.

Footnotes

1. it is currently hypothesised SCP-6570's 'eyes', reside within its nervous system

2. Except a single plush teddy bear.

3. A plush teddy bear

4. Dr Blure, Dr Refles, Dr Keitin, Mycology Depts' synthesis head

5. SCP-6570 currently has no known method of food consumption