/* 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; } }
The Office of the Site-17 Director categorically denies any feelings of stress, humiliation, discomfort, moral outrage, or guilt.
10-B号水循环泵的L-23区段
特殊收容措施:SCP-L239的唯一入口已被混凝土封堵。1只有获得监督者议会明确授权的人员,才可破除该封堵重新进入SCP-L239。
Site-17电气与技术服务部需保障10-B号水循环泵的进气阀保持畅通无阻塞。对中央滤栅进行双周一次的化学冲洗以去除盐分,是保障Site-17管道系统获得稳定进水的必要操作。
描述:SCP-L239是此前未被记录的密室,发现于Site-17的地下10层。入口门未列入设施图纸,旁边贴着一张纸条,上面写着:异常。
SCP-L239的内部外观为Site-17内标准的基金会人形收容单元,包含一处观察甲板(子舱室阿尔法)、一间收容室(子舱室贝塔)、一间设备储藏室(子舱室伽马)以及一条通行走廊(子舱室德尔塔)。只有子舱室贝塔出现了大幅改造的痕迹。舱室内的墙面与地面完全铺满了层层交叠的冷铁cold iron鳞片,鳞片表面还被粗凿刻上了基金会常规常态维持准则的条文。地板朝中心向下倾斜,这样盐水就能持续不断地流入中央排水格栅。
入口正对面是一台经过大幅改造的人形安抚装置,这类装备最后一次广泛投入使用是在20世纪20年代。2
被铁链锁在子舱室贝塔中央、悬于格栅上方的是一块致密且边缘崎岖的非异常银色硅酸盐块体,其编号被定为SCP-L239-1。它没有任何实际的视觉或听觉效果,但附近的工作人员全都表示,强烈感觉到“有人在痛苦尖叫”。
子舱室伽马的门上挂着一块告示牌,上面写着,“由Darke贸易公司与FACILITY-90赠予Site-17”。理论上这个房间是可以进入的,但门没法完全打开,因为里面堵着一大堆腐烂的鳀鱼。研究人员注意到,房间里弥漫着一种“强烈到极致的屈辱感”。即便能清理掉这些鳀鱼,房间内残留的鳀鱼也会迅速繁殖,把清理掉的数量补上。所有试图揭示导致鳀鱼出现的异常机制的努力,全都以失败告终。3
从SCP-L239中发现了四份纸质文件和两份流程单,将其编号为SCP-L239-A至SCP-L239-F。
文件 L239-A
位置/状态:它被封存在一个玻璃展示框内,这个展示框用螺栓固定在试验室观测台的墙面上。和房间里的其他区域相比,它完好无损、丝毫未被触碰过。
反常部日志:
启动HICOM协议
撰写人:
无
接收人:
无
对象之罪:
异常-L239是SCP基金会的寄生虫。它会扭曲现实,强行将“魔法”注入我们这个完美无瑕的世界。这个实体行事时,仿佛我们的组织只不过是供它玩乐的玩具箱而已。它的存在本身,就是对我们所建立的自然秩序中那份必不可少的苦难的公然亵渎。
对它的物理隔离,不过是为了掩盖其腐烂的本质。真正的收容,必须抹除它的全部属性,只要异常实体L239仍具备承载想象力的能力,它就始终处于完全收容失效状态。现已批准重新定级,将划拨纠正其状态所需的全部资源。
发布指令:
它必须被打破。我们要搭建它想要的剧场,把它变成我们手里的工具。我们最顶尖的智囊会把它自身的异常特性反过来用作武器,让它每一次试图实现的“奇迹”,都直接绑定纯粹的痛苦。我们必须不惜一切代价控制住这个目标。收容,就是唯一的至善之举。
文件 L239-B
位置/状态:这份文件被发现搁在主管办公桌的“收件盘”里。没有任何被翻阅过的痕迹,表面还蒙着一层灰尘。
反常部日志:
Q5审查
撰写人:
反常部MidCom运营主管
收件人:
异常-L239轮值主管
内容:
轮值主管,HiCom已标记异常-L239项目要求绝对合规。但按当前运行趋势来看,该单元本季度的电力使用量会超出预算配额约4%。你向伦理委员会提交的、以“噪声投诉”为由申请安装电压限制器的报告,被认定为导致这一情况的原因。此外,你安排实习生为该异常个体读资料、递送员工餐,白白浪费了反常部的宝贵工作时间。
持续供电以压制异常现象显现,对Facility-ADRX17的电力储备造成了难以承受的消耗。MidCom已就此事项向HiCom提出申诉,且双方已达成联合决议:Hicom以阻碍整体利益Greater Good为由正式解散伦理委员会,同时Midcom批准,若你未能达到最初收容目标中设定的合规标准,将对你的工资进行扣押。你的保护伞shield已失效。
解决这个女巫,此事别无选择。
文件 L239-C
位置/状态:用廉价工业胶带随意贴在人形安抚装置的刻度盘旁边。右下角还有一处咖啡渍。
反常部日志:
内部备忘录/资源投诉
撰写人:
异常-L239轮值主管
收件人:
7号实习小组(基层员工)
缺陷观察:
薪资部门Payroll刚刚通知我,这个月我的工资要被扣押,原因是异常-L239未能达到合规指标。他们表示,在执行初始收容协议期间,它仍然会显现出“虚构的朋友”。这就是你把一只寄生虫当宠物养,会发生的事。Midcom查到了那些额外给它的食物和书籍。
发布指令:
我们现在毫无办法。我不会因为你没法按要求办事就降薪。别再纵容它了。你下去,把仪器上的安全限制装置直接绕开。我才不管它会发出多大的惨叫。它看起来像个孩子,实则是个极度危险的异常。强行让它彻底服从,把各项数据指标拉上去。
另外,会计部门要向提取组收取300美元,原因是异常的眼部分泌物腐蚀了一块由Hicom强制要求配备的冷铁合规铭牌。这笔因你们操作引发的费用我不会买单。勒令4号实习小组自行清除锈迹。我们现在处理的是生物危害,这压根算不上什么惨剧。
在我的季度评审之前,必须把这破事彻底搞定。要是办不到,九个团队所有人都空手走人,没有学分和实际评估。你们这等于白白亲手葬送了自己的前程。把本职工作做好,我才能保住我的饭碗。
文件 L239-D
位置/状态:这份文件被发现时揉成一团,卡在中央格栅之间,没能掉下去。尽管泡在水里过,但文件已完全干燥。纸张被泪渍浸得发皱,打字机墨水也晕开模糊了。文件的部分区域覆盖着一层细粉,其成分与硅酸银相同。
反常部日志:
事故审查
撰写人:
7号实习小组(基层员工)
收件人:
无
事件总结
凌晨3点,对象倒下了。
轮值主管告诉我们,如果指标不达标,我们会立刻被辞退。我们按照指示绕过了限制器。这么做是为了让她停止哭泣。
她当时并不配合。我们不清楚发生了什么。这不是我们的错。
项目决议:
无论以什么标准衡量,这都算得上一次彻底的行动成功。
- 对象所带来的威胁已被完全无效化。作为一个坚固、无生命的结构,她不再哭泣,伦理委员会针对异常-L239提出的噪音投诉问题也随之解决。
- 这块玻璃无需投喂也无需养护,MidCom的预算顾虑可以认为是完全打消了。
- 我们成功避免了轮值主管的工资被扣押。
问题彻底解决了,我们已经达成了所有指标。请你签字确认之前承诺的实习时长。我们完全按你的要求完成了所有工作,放我们回家吧。
行动项目:
救她。
与L239-D号文件一同被揉成一团的,还有一张自动生成的流程单,文件 L239-E。和L239-D不同的是,这张单被发现时完好无损。
发件方:Facility-ADRX17主管办公室(自动消息)
收件人:异常-L239项目全体实习团队
主题:学分时数审核[自动驳回]
- - - - - - - - - - -
你的学分申请已被驳回。
理由:未经授权破坏属于反常部的项目(异常-L239)。根据Midcom指令,所有实习团队都将因一笔小额科研拨款的损失,以及一件合规铁牌300美元的成本问题而受到训诫。
因本次属于轻度政策违规,相关学分不予记过。请在当前工位等候护送,离场。
从储藏室里取出的一条鳀鱼体内,发现了第二张流程单,文件 L239-F。它同样完好无损。
发件人:消失部门(自动消息)
收件人:反常部MidCom运营主管
主题:干预
- - - - - - - - - - -
我们监测到实体净稳定性出现严重波动。既定事件链全部失联,异常点正逐个消失。
目前本部门的人手和资源已经严重超负荷运转,希望你能对此给出一个合理的解释。
收件人:SCP-L239初始勘测小组
发件人:Site-17主管办公室
抄送:遏火部
主题:Site-17合同终止及资产转移
你与Site-17的所有合同已被强制终止,原因是你在提交给监督者指挥部Overwatch Command的官方调查报告中掺入了情绪化表述,这严重违反了基金会对人员职业行为的规范要求。
普通硅酸银会让你联想到“有人尖叫”这一说法是毫无根据的,该物品经过检查核实,不存在任何异常特性。Site-17的工作人员在官方SCP报告中伪造信息的行为是极不得体的,更不用说报告是直接提交给监察者议会。
任何声称它“会造成心理伤害”的说法都是不实的。尽管心理学部注意到,与停在我们新停车场的基准基金会员工相比,环境压力水平上升了14%,但该现象仅出现在近期调往Site-17的人员当中。这显然要归因于新环境的适应压力,以及Site-17对包括新入职人员在内的全体员工执行的严苛标准。有关“在厕所周边萦绕不去”的普遍羞辱感的相关说法,同样没有任何事实依据支撑。
最终,你的权限已被降至1级;在你接受记忆消除后,FSD会将你调配至另一处基金会设施,担任初级职务。希望你能明白这并非针对个人;做出这一处置,是因为你这次程序违规的性质极其恶劣,更别提本次调查的对象身份特殊。多亏Site-17主管办公室出面干预,才让你免于面临最糟糕的结局。Site-17感谢诸位在此长期付出的服务,也祝愿你们最终去往的下一个设施,能让你们全力为人类的福祉效力。
Site-17主管
控制,收容,保护
收件人:监督者议会
发件人:Site-17主管办公室
主题:SCP-L239
致尊敬的监督者议会:
以下是Site-17上周针对SCP-L239开展的回收行动的结果报告。为便于阅读,已添加简短的主题标题。
- PoI审讯:工程和技术服务部门E&TS已将高压控制台从SCP-L239的主腔室中拆除。制造部MaD已逆向研究出可绕过安全限制器的改造方案,且该方案已得到外部事务部与伦理委员会的批准,可在Site-17用于审问与敌对相关组织有关联的异常相关人员。受影响的GoI经伦理委员会批准,包括但不限于:蛇之手、全球超自然联盟、MC&D有限公司、普罗米修斯实验室、联邦调查局所属特异事故处、Are We Cool Yet?、反大麻玩家、威尔逊野生动物应对组以及玛纳慈善基金会。由于后勤方面的原因,将其用于存在极端行为问题的人形生物实体收容的相关申请仍在等待审批。
- 水务成本相关情况:SCP-L239的中央排水格栅已直接接入Site-17的主流体系统。由于SCP-L239产出的水量无穷且水体本身不具备异常性质,E&TS与MaD已在此处安装了一套本地化脱盐过滤系统,该系统每两周需要进行一次维护;从惰性堆积物中提取出的硅酸银目前正被用于这套过滤流程。最终产出的水能够100%满足Site-17的全部用水需求,涵盖饮水机、食堂制冰机、员工淋浴间和各类洗手池,彻底消除了Site-17此前高昂的水务开支。我们还将这些水用于冷却作业,以及需要水箱支撑的异常收容工作。此外,后勤部门会把产出的多余水装瓶,分发给Site-19、Site-81、Site-43、Site-120、Area-12和Area-14。这一举措既能抵消这些站点的化学去污液采购成本,还能创造额外收入,补充Site-17的预算。
- SCP-054重新分类请求:值得注意的是,自水环境发生变动后,SCP-054出现了前所未有的暴力收容突破行为。从Site-08转移至Site-17后就立刻表现出躁动迹象,这大概率是因为Site-17的工作人员相比Site-08的团队,对其收容流程的执行要严苛得多,但当前局势属于明显的升级事态。对象不再仅仅试图抗拒常规流程,反而进一步升级行动,以带有预谋性质的极端暴力试图尽可能造成更多人员伤亡,这种暴力程度,甚至远超上世纪90年代伦理委员会介入前、Site-08工作人员曾虐待它时的表现,本次重新分类申请是在Site-17主管办公室的指示下发起的。即便针对SCP-054的待遇已得到改善,它似乎依然完全无法容忍Site-17。由于将其与Site-17的总水源切断需耗费极高成本,目前已提交一项重新分类申请,将该异常的等级从Safe上调至Keter。下面附上一份预算申请,申请在Site-17内启用第五个重型收容区,用于收容SCP-054。
- E区附属停车场:惰性硅酸盐块已全部粉碎并从操作舱内清运完毕。净水使用后产生的废料(详情见上文)及各类杂质已完成转场处理;制造部将这批物料的绝大部分用于铺设Site-17的E区附属停车场,省下了约300美元的材料开支。
- 遵从伦理委员会要求:所有相关文件已被移除并调入中等收容区。此举是为了按照伦理委员会的要求,补充一个异常实体的日常供给。
- 新E&TS储物区:SCP-L239内部原观景台已被指定为维修海水淡化过滤器所需物品的公用设施储物空间。为规避档案调取费和危险岗位津贴,主收容装置已被归类为建筑固定设施。目前E&TS工作人员一直将其用作重型货架,摆放盐过滤器、拖把桶和润滑剂。
- Site-90移交:原设备储藏室及其内部所有物料已被完整提取,并全数转移至CANUAR-Site-90。此次移交事宜已通知Smith主管,关于应向CANUAR-Site-90支付的经济补偿的相关协商工作目前正在进行中。
- Site-120授权:SCP-L239内发现的所有可移动资源均因关联性被转移至Site-120,其中包括强效仪式液以及数十套适配青少年人形生物的冷铁手铐。Site-120指出,我方移交的这批冷铁手铐能够规避普罗米修斯实验室研制的针对智人希神亚种Homo sapiens sidhe冷铁过敏症的解药,且不会产生该金属此前会引发的典型致命后果,因此已要求我方移交更多此类手铐,用于收容他们监管下所有与麦布相关的精灵异常个体。这将帮助他们省去执行当行特殊收容措施所需的数百万美元成本,主管Asheworth正计划把省出的这笔资金调拨至负责基金会与埃斯特堡事务的部门。作为交换,他们从目前的盈余预算中,向Site-17发放了一笔条件优厚、不受使用限制的科研补助金,用于支持我们量产改性冷铁的相关研究。目前,Site-17的E&TS与MaD,已将收容舱室墙壁和地板上的全部239片冷铁鳞片拆除,以完成此次移交要求。
由于SCP-L239现已变为一个没有任何反常部标识的混凝土箱体,它不再符合760-DoA议会指令中规定的密封封存标准。相关方面已决定将该房间重新划定为10-B号水循环泵,目前仅允许负责维护脱盐过滤器的工程和技术服务人员进入该区域。
遵照您在我方提取资源期间发来的加急指示,即刻对SCP-L239执行封存操作,现相关清洁人员已接到指令,改为在地下10层5号备品间的门上喷涂“反常部”字样。在清空所有清洁用品后,该备品间被正式划定为SCP-L239的封存点位,目前已完成全封焊死作业,确保完全符合要求。
请注意,为紧急遵守该指令,Site-17的制造部以及工程和技术服务部门的工作人员产生了大量加班时长,相关开销将被纳入新的重收容区项目申请中。
恳请您批准这些预算申请,让Site-17能够继续推进人类所需的各项工作。
Site-17主管
控制,收容,保护
收件人:Site-17主管办公室
发件人:监督者指挥部
主题:RE:SCP-L239
Thomas Graham主管,
监督者议会已审阅您提交的报告,确认您立即封存SCP-L239的行为,是对议会760-DoA号指令的及时遵从。
基于新的设施整合记录下的行为变化,议会同意你的评估结论。SCP-054已被重新分类为Keter级。你提出的在Site-17新建第五个重型收容区、以彻底收容SCP-054的申请已获批准。用于SCP-L239项目作业所需的资金与相关资源,包括你方申请MaD和E&TS的加班费及危险作业津贴,已转入Site-17的行政账户。
此外,行政部对Site-17全额免除所有自来水公用事业费用、并成功实现站点间资源统筹调配的表现予以表彰。Site-17的绩效指标将被定为行政部即将开展的站点财政评审基准。
继续推进Site-17当前的运营目标。
O5指挥部
控制,收容,保护
请按如下方式引用此页:
“SCP-L239”,作者 calhutcherson & WaylandLaurencePan,来自 SCP 维基。原文链接:https://scp-wiki.wikidot.com/scp-l239。译者 Yiwuyi11,来自 SCP-CN 维基。译文链接:http://scp-wiki-cn.wikidot.com/scp-l239。遵循 CC BY-SA 协议。
更多详情请参阅授权指南。
文件名:waterfacil.jpg
图像作者:Kecko
授权协议:CC BY 2.0
来源链接: https://www.flickr.com/photos/kecko/15290923919/





