/* Paperstack Theme [2020 Wikidot Theme] By EstrellaYoshte Based on: Inkblot Theme by Croquembouche Word Processor Theme by stormbreath Modern Theme by Azamo Simple Yonder Theme by EstrellaYoshte */ @import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Oxygen&display=swap'); @import url(https://fonts.googleapis.com/css2?family=Fira+Code&display=swap); :root { --top-layer-height: 276px; --top-layer-shadow: 6px; } #main-content { font-size: 0.88rem; } body { font-family: 'Oxygen', sans-serif; } body { color: #000000; background-image: linear-gradient( to bottom, #EFEFEF, #EFEFEF var(--top-layer-height), #D3D3D3 var(--top-layer-height), #ffffff calc(var(--top-layer-height) + var(--top-layer-shadow)), #ffffff calc(var(--top-layer-height) + var(--top-layer-shadow)), #ffffff 100%); background-repeat: no-repeat; } #main-content { top: -1.6rem; padding: 0.2em; } .page-source, .code pre, .code p, .code, tt{ font-family: "Fira Code", monospace; } /* ---- HEADER ---- */ div#container-wrap { background-image: none; } div#header { background-image: none; } #header h1, #header h2 { margin-left: 0; float: none; text-align: center; } /* Move the subtitle down a smidge */ #header h2 { margin-top: 0.45rem; } /* Hide the existing text */ #header h1 span, #header h2 span { font-size: 0; display: none;} /* Style the new text */ #header h1 a::before, #header h2::before { color: #333333; font-family: 'Josefin Sans', sans-serif; text-shadow: none; } /* Set the new text's content from variable */ #header h1 a::before { content: var(--header-title, "SCP FOUNDATION"); font-weight: 300; font-size: 1.3em; } #header h2::before { content: var(--header-subtitle, "SECURE - CONTAIN - PROTECT"); font-weight: 600; font-size: 1.22em; } #login-status, #login-status a { color: #333333; } #page-title { display: none; } #footer, #footer a { background: transparent; color: #333333; } #search-top-box-input, #search-top-box-input:hover, #search-top-box-input:focus, #search-top-box-form input[type=submit], #search-top-box-form input[type=submit]:hover, #search-top-box-form input[type=submit]:focus { border: none; background: #333333; box-shadow: none; border-radius: 0px; color: #efefef; } #search-top-box input.empty { color: #999999; } div#search-top-box { top: 2.3rem; right: 8px; } /* ---- TOP BAR ---- */ #top-bar { display: flex; justify-content: center; right: 0; top: 7.9rem; } @media (max-width: 768px) { .mobile-top-bar { display: flex; justify-content: center; max-width: 100%; width: 100%; left: 0; } } #top-bar, #top-bar a { color: #333333; } /* ---- SIDE BAR ---- */ #side-bar .side-block { border: transparent; border-radius: 0; box-shadow: 0px 0px 7px #999999; background: #ffffff; } #side-bar .side-block.media > * { display: flex; justify-content: space-evenly; } #top-bar div.open-menu a { border-radius: 0; box-shadow: 0px 1px 4px 0 rgba(0, 0, 0, 0.2), 0px 3px 10px 0 rgba(0, 0, 0, 0.19); border: 1px white; } @media (max-width: 767px) { #main-content { padding: 0; margin: 0 5%; border-left: none; } #page-title { margin-top: 0.7em; } #side-bar { background-color: #fff; left: -19em; } #side-bar:target { border: none; box-shadow: 3px 0 1px -2px rgba(0,0,0,0.04), 1px 0 5px 0 rgba(0,0,0,0.2); } #side-bar .close-menu { transition: width 0.5s ease-in-out 0.1s, opacity 1s ease-in-out 0s; display: block; position: fixed; width: 100%; height: 100%; top: 0; right: 0; background: rgba(0,0,0,0.3); background-position: 19em 50%; z-index: -1; opacity: 0; pointer-events: none; } #side-bar:target .close-menu { width: calc(100% - 19em); right: 0; left: auto; opacity: 1; pointer-events: auto; } #page-content > hr, #page-content > .list-pages-box > .list-pages-item > hr { margin: 3em -5.5%; } #side-bar { top: 0; } #side-bar .heading { padding-left: 1em; margin-left: -1em; } #search-top-box { top: 107px; } } /* ---- TABS ---- */ /* ---- YUI TAB BASE ---- */ .yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background-color:inherit;background-image:inherit}.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:inherit;text-decoration:inherit}.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{color:inherit;background:inherit}.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border-color:inherit}.yui-navset li{line-height:inherit} /* ---- YUI TAB CUSTOMIZATION ----*/ .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav{ display: flex; flex-wrap: wrap; width: calc(100% - .125rem); margin: 0 auto; border-color: #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: 0px 0px 4px #999999; } .yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content{ padding: .5em; border: none; } /* ---- INFO BAR ---- */ body{ --barColour: #333333; } .info-container .collapsible-block-content{ padding: 0 .5em 30px; } .info-container .collapsible-block-content .wiki-content-table{ width: 100%; } /* ---- INFO PANE ---- */ #page-content .creditRate{ margin: unset; margin-bottom: 4px; } #page-content .rate-box-with-credit-button { background-color: #ffffff; border: solid 1px #ffffff; box-shadow: 0px 0px 7px #999999; border-radius: 0; } #page-content .rate-box-with-credit-button .fa-info { border: none; color: #333333; } #page-content .rate-box-with-credit-button .fa-info:hover { background: #333333; color: #ffffff; } .rate-box-with-credit-button .cancel { border: solid 1px #ffffff; } /* ---- PAGE RATING ---- */ .page-rate-widget-box { box-shadow: 0px 0px 7px #999999; margin: unset; margin-bottom: 4px; border-radius: 0; } .page-rate-widget-box .rate-points { background-color: #ffffff !important; color: #333333 !important; border: solid 1px #ffffff; border-radius: 0; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown { background-color: #ffffff; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; } .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a { background: transparent; color: #333333; } .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .ratedown a:hover { background: #333333; color: #ffffff; } .page-rate-widget-box .cancel { background: transparent; background-color: #ffffff; border: solid 1px #ffffff; border-radius: 0; } .page-rate-widget-box .cancel a { color: #333333; } .page-rate-widget-box .cancel a:hover { background: #333333; color: #ffffff; border-radius: 0; } /* ---- PAGE ELEMENTS ---- */ h1, h2, h3, h4, h5, h6 { color: #333333; font-family: 'Josefin Sans', sans-serif; font-weight: bold; } blockquote, div.blockquote, #toc, .code { background-color: #F8F8F8; border: solid 1px #F8F8F8; box-shadow: 0px 0px 4px #999999; } .scp-image-block { border: solid 8px #ffffff; box-shadow: 0px 0px 5px #999999; box-sizing: border-box; } .scp-image-block .scp-image-caption { background-color: #ffffff; border-top: solid 4px #ffffff; color: black; } #page-content .wiki-content-table tr th { border: solid 1px #999999; background-color: #efefef; /* set border for table title */ } #page-content .wiki-content-table tr td { border: solid 1px #999999; /* set border for table content */ } div.modalbox { border-radius: 0; border: none; box-shadow: 0px 0px 5px rgba(0,0,0,0.3); } /*-- tags --*/ #main-content .page-tags span { max-width: 100%; } #main-content .page-tags a { height: 0.9rem; line-height: 0.9rem; font-size: 0.76rem; background-color: #FDFDFD; border-radius: 0.6rem 0.12rem; margin: .25rem .2rem; .5rem .2rem; padding: 0.2rem 0.42rem 0.25rem 0.46rem; box-shadow: 0.6px 0.6px 1.9px 0.8px rgba(0,0,0,0.27); } #main-content .page-tags a:before { content: "•"; font-size: 1.1rem; float: left; position: relative; top: -0.19rem; left: -0.24rem; color: #ffffff; background-color: #B8B8B8; color: transparent; text-shadow: 1px 1px 0.7px rgba(255,255,255, 0.82); -webkit-background-clip: text; -moz-background-clip: text; background-clip: text; } /* ---- CUSTOM SYNTAX ---- */ .header-container { display: flex; justify-content: flex-end; align-items: center; flex-wrap: wrap; position: relative; justify-content: space-around; align-content: space-between; width: 100%; left: 0; align-items: flex-start; row-gap: 2px; } .text-item { flex-grow: 1; max-width: 25%; text-align: center; } .grid-item { flex-grow: 1; min-width: 25%; text-align: center; margin: 8px 6px; } @media (max-width: 1200px) { .grid-item { min-width: 50%; } } .logo { position: absolute; width: 180px; top: -154px; left: -17em; z-index: -1; } @media (max-width: 767px) { .logo { width: 36%; top: -9.7em; left: 32%; } } .textbox { position: absolute; width: 42%; top: 7.5rem; } @media (max-width: 960px) and (min-width: 767px), (max-width: 666px) { .textbox { position: relative; width: 100%; top: 0; } }
/* source: http://ah-sandbox.wikidot.com/component:collapsible-sidebar-x1 */ #top-bar .open-menu a { position: fixed; top: 0.5em; left: 0.5em; z-index: 5; font-family: 'Nanum Gothic', san-serif; font-size: 30px; font-weight: 700; width: 30px; height: 30px; line-height: 0.9em; text-align: center; border: 0.2em solid #888; background-color: #fff; border-radius: 3em; color: #888; } @media (min-width: 768px) { #top-bar .mobile-top-bar { display: block; } #top-bar .mobile-top-bar li { display: none; } #main-content { max-width: 708px; margin: 0 auto; padding: 0; transition: max-width 0.2s ease-in-out; } #side-bar { display: block; position: fixed; top: 0; left: -20em; width: 17.75em; height: 100%; margin: 0; overflow-y: auto; z-index: 10; padding: 1em 1em 0 1em; background-color: rgba(0,0,0,0.1); transition: left 0.4s ease-in-out; scrollbar-width: thin; } #side-bar:target { left: 0; } #side-bar:focus-within:not(:target) { left: 0; } #side-bar:target .close-menu { display: block; position: fixed; width: 100%; height: 100%; top: 0; left: 0; margin-left: 19.75em; opacity: 0; z-index: -1; visibility: visible; } #side-bar:not(:target) .close-menu { display: none; } #top-bar .open-menu a:hover { text-decoration: none; } /* FIREFOX-SPECIFIC COMPATIBILITY METHOD */ @supports (-moz-appearance:none) { #top-bar .open-menu a { pointer-events: none; } #side-bar:not(:target) .close-menu { display: block; pointer-events: none; user-select: none; } /* This pseudo-element is meant to overlay the regular sidebar button so the fixed positioning (top, left, right and/or bottom) has to match */ #side-bar .close-menu::before { content: ""; position: fixed; z-index: 5; display: block; top: 0.5em; left: 0.5em; border: 0.2em solid transparent; width: 30px; height: 30px; font-size: 30px; line-height: 0.9em; pointer-events: all; cursor: pointer; } #side-bar:focus-within { left: 0; } #side-bar:focus-within .close-menu::before { pointer-events: none; } } }
/* BASALT Theme [2021 Wikidot Theme] By Azamo & Placeholder McD Based on: Paperstack Theme by EstrellaYoshte Minimal Theme by Stormbreath BLANKSTYLE CSS by Placeholder McD & HarryBlank PLACESTYLE CSS by Placeholder McD Simple Yonder Theme by EstrellaYoshte Tab animation by Croquembouche */ @import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Fira+Code:wght@300;400;500;600;700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap'); /* MAIN */ /* ======================= */ :root { --title: " SCP FOUNDATION"; --subtitle: " SECURE • CONTAIN • PROTECT"; --barColour: rgb(20, 20, 20); --fnColor: rgb(15, 15, 15); --fnLinger: 1s; --logo: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/basalt_logotype_black.png); --sidelogo: var(--logo); --sidesubtitle: var(--subtitle); } body { background: rgb(255, 255, 255); font-family: 'Inter', sans-serif; } #main-content { top: -2.8rem; } #container-wrap-wrap { overflow-x: hidden; } /* ======================= */ /* HEADER & TOPBAR */ /* ======================= */ #extra-div-1 { z-index: 9; position: fixed; top: 0; left: 0; width: 1000vw; height: 5rem; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3); background: white; } #extra-div-2 { z-index: 9; position: fixed; top: 0; left: 0; width: 1000vw; height: 5rem; } #extra-div-1::before { content: var(--title); position: fixed; left: 8.5rem; top: 0.7rem; color: black; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 27.45px; animation: slideLeft 1s; transition-duration: 0.3s; transition-property: transform; transform: translateZ(0); } #extra-div-2::before { content: var(--subtitle); position: fixed; font-size: 1.22em; left: 8.5rem; top: 2.5rem; color: #272842; font-family: 'Work Sans', sans-serif; font-weight: 700; animation: slideLeft 1s; } #u-header-link { display: block; position: fixed; top: 0.6rem; left: 8.3rem; height: 3.5rem; width: 15.7rem; z-index: 21; } .logo { z-index: 10; position: fixed; width: 4.5rem; height: 4.5rem; top: 0.2rem; left: 3.6rem; transition-duration: 0.3s; transition-property: transform; transform: translateZ(0); animation: slideLeft 1s; background-image: var(--logo); background-size: contain; background-repeat: no-repeat; background-position: center; } .logo:hover { transform: rotate(348deg); } #header { height: 5rem; } #header h1, #header h2 { display: none; } #top-bar { position: fixed; align-items: stretch; display: flex; flex-direction: row; justify-content: flex-start; text-transform: uppercase; font-family: 'Work Sans', sans-serif; font-weight: 800; animation: slideLeft 1s; top: 1.7rem; max-width: 50rem; min-width: 8rem; font-size: 90%; font-weight: 800; left: 25.4rem; } #top-bar div.open-menu a { display: none; } #top-bar ul { float: left; } #top-bar ul li ul { border: none; } #top-bar ul li.sfhover ul li a, #top-bar ul li:hover ul li a { background-color: #F4F4F4; } #top-bar ul li>a { border: none; } #top-bar a { filter: grayscale(100%) saturate(0%); -webkit-filter: grayscale(100%) saturate(0%); } #top-bar ul li.sfhover a:hover, #top-bar ul li:hover a:hover { background: #F4F4F4; } #top-bar ul li.sfhover a, #top-bar ul li:hover a { border: none; } #top-bar ul li>a { transition-duration: 0.3s; transition-property: transform; transform: translateZ(0); } #top-bar ul li>a:hover { transform: translate(0px, -3px); border: none; } #top-bar ul li ul li>a:hover { animation: none; } @keyframes translateTop { 0% { opacity: 1; } 100% { transform: translate(0px, -3px); } } @keyframes slideLeft { 0% { transform: translate(-200px, 0px); opacity: 0; } 100% { opacity: 1; } } @keyframes tilt { 0% { opacity: 1; } 100% { transform: rotate(360deg); } } #login-status { position: fixed; top: 0.65rem; right: 2rem; width: fit-content; font-size: 0.78em; text-align: center; color: transparent; } #login-status > a > strong { margin-right: 0.7rem; font-size: 0.7rem; } #login-status > span { color: #333; font-family: 'Work Sans', sans-serif; font-weight: 700; } #login-status span.printuser img { font-size: 0; transform: translate(6px, 5px); } #login-status a#my-account { display: none; } #account-topbutton { border: none; margin-left: -0.25rem; } div#search-top-box { width: 2rem; position: fixed; top: 0.76rem; right: 0.2rem; z-index: 21; } #search-top-box-input { display: none; } #search-top-box-form>input[type=submit], #search-top-box-form>input[type=submit]:hover, #search-top-box-form>input[type=submit]:focus, #search-top-box-form>input[type=submit]:target { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20512%20512%22%3E%3Cpath%20fill%3D%22%23ddd%22%20d%3D%22M505%20442.7L405.3%20343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3%2044-79.7%2044-128C416%2093.1%20322.9%200%20208%200S0%2093.1%200%20208s93.1%20208%20208%20208c48.3%200%2092.7-16.4%20128-44v16.3c0%206.4%202.5%2012.5%207%2017l99.7%2099.7c9.4%209.4%2024.6%209.4%2033.9%200l28.3-28.3c9.4-9.4%209.4-24.6.1-34zM208%20336c-70.7%200-128-57.2-128-128%200-70.7%2057.2-128%20128-128%2070.7%200%20128%2057.2%20128%20128%200%2070.7-57.2%20128-128%20128z%22%2F%3E%3C%2Fsvg%3E") 50%/0.8rem no-repeat, #000 !important; border: none; border-radius: 30%; font-size: 0; height: 1.2rem; width: 1.2rem; margin-top: 0.2rem; } .mobile-top-bar { left: unset; } /* ======================= */ /* SIDEBAR */ /* ======================= */ #u-sb-button { display: block; position: fixed; top: 0.5rem; left: 0.9rem; height: 4rem; width: 45px; color: black; font-family: 'Work Sans', sans-serif; font-weight: 300; font-size: 2.5rem; text-decoration: none !important; z-index: 21; transition-duration: 0.3s; transition-property: transform; transform: translateZ(0); animation: slideLeft 1s; } #u-sb-button:hover { font-weight: 900; } #side-bar { box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3); background: linear-gradient( 0deg, rgba(255, 255, 255, 1) 87%, rgba(250, 250, 250, 1) 100%); text-transform: uppercase; font-family: 'Work Sans', sans-serif; font-weight: 400 !important; overflow-x: hidden; } #side-bar::before { content: var(--sidesubtitle); background: var(--sidelogo); background-size: 4.5rem; background-repeat: no-repeat; background-position: top center; padding-bottom: 0.3rem; padding-top: 4.7rem; display: inline-block; border-bottom: double 5px black; font-family: 'Work Sans', sans-serif; font-weight: 800; text-align: center; margin-right: auto; margin-left: auto; width: 100%; text-transform: none; } #side-bar, #side-bar:target { z-index: 22; } #side-bar a { color: black; } #side-bar a:visited { color: black; } #side-bar img, iframe.scpnet-interwiki-frame { filter: grayscale(100%) saturate(0%); -webkit-filter: grayscale(100%) saturate(0%); } #side-bar .side-block { background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 100%); border-color: transparent; border-radius: 0px; } #side-bar .side-block.media { background-color: white; border-bottom: solid 2px rgb(190, 190, 190); border-top: solid 2px rgb(190, 190, 190); margin-top: 1rem; } #side-bar .heading { color: black; border-bottom: solid 1px black; text-transform: uppercase; font-family: 'Work Sans', sans-serif; font-weight: 800; } #side-bar .collapsible-block-folded { background-image: url(https://scp-wiki.wdfiles.com/local--files/theme%3Aminimal/expand.png); } #side-bar .collapsible-block-unfolded-link { border-bottom: solid 1px black; } #side-bar .collapsible-block-unfolded-link .collapsible-block-link, #side-bar .collapsible-block-unfolded-link .collapsible-block-link:hover { color: black; } /* ======================= */ /* TABS */ /* ======================= */ ul.yui-nav a { font-family: 'Work Sans', sans-serif; padding: 3.5px; color: white; font-weight: 600; } .yui-navset .yui-nav .selected, .yui-navset .yui-navset-top .yui-nav .selected, .yui-navset .yui-nav a:hover, yui-navset .yui-nav a:active { color: white; background-color: black; } .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav { border: none; border-bottom: dotted 1px grey; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.3); } .yui-navset .yui-content>div { display: block; top: 0; overflow: hidden; transform-origin: 0 0; } .yui-navset-top a { transition-property: background, background-color; transition-duration: 0.2s; } /* Tab animation by Croquembouche */ /*---------------------------------------------*/ #page-content .yui-navset .yui-content>div[style*="none"] { display: block !important; flex: 0; max-height: 0; padding: 0 0.5em; border-width: 0; /* The following transition affects the one that DISAPPEARS */ transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.18, .51, .54, .9) 0s; animation: tab-disappear 0.5s ease-in-out 0s 1 both; } #page-content .yui-navset .yui-content>div[style*="block"] { display: block !important; flex: 1; max-height: 9999rem; /* The following transition affects the one that APPEARS */ transition: padding 0s linear 0.5s, border-width 0s linear 0.5s, flex 0.5s cubic-bezier(.18, .51, .54, .9) 0.5s; animation: tab-appear 0.5s ease-in-out 0.5s 1 both; } @keyframes tab-disappear { 0% { max-height: 9999rem; } 1% { max-height: 100vh; } 100% { max-height: 0; } } @keyframes tab-appear { 0% { max-height: 0; } 99% { max-height: 100vh; } 100% { max-height: 9999rem; } } /*---------------------------------------------*/ .yui-navset .yui-content { background: transparent; box-shadow: none; border-bottom: dotted 4px grey; } /* ======================= */ /* TAGS */ /* ======================= */ #main-content .page-tags a { line-height: inherit; background-color: rgb(20, 20, 20); border-radius: 2px 6px; color: white; font-family: 'Work Sans', sans-serif; font-weight: 500; } .page-tags span { border-top: none; } /* ======================= */ /* CONTENT */ /* ======================= */ h1, h2, h3, h4, h5, h6 { font-family: 'Work Sans', sans-serif; font-weight: 800; text-transform: uppercase; color: black; letter-spacing: unset; } .top-left-box>.item { display: none; } hr { background-color: #333; } .info-container { padding-bottom: 8px } /* CONTENT > CUSTOM DIVS */ /* ======================= */ .document { background: white; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); margin: 26px auto 0; max-width: 550px; min-height: 300px; padding: 24px; padding-top: 50px; position: relative; width: 80%; } .document:before, .document:after { content: ""; height: 98%; position: absolute; width: 100%; z-index: -1; } .document:before { background: #fafafa; box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); left: -5px; top: 4px; transform: rotate(-2.5deg); } .document:after { background: #f6f6f6; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); right: -3px; top: 1px; transform: rotate(1.4deg); } .darkdocument { background: rgb(30, 30, 30); box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); margin: 26px auto 0; max-width: 550px; min-height: 300px; padding: 24px; padding-top: 50px; position: relative; width: 80%; color: #EDEDED; } .darkdocument:before, .darkdocument:after { content: ""; height: 98%; position: absolute; width: 100%; z-index: -1; } .darkdocument:before { background: rgb(25, 25, 25); box-shadow: 0 0 8px rgba(0, 0, 0, 0.2); left: -5px; top: 4px; transform: rotate(-2.5deg); } .darkdocument:after { background: rgb(25, 25, 25); box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); right: -3px; top: 1px; transform: rotate(1.4deg); } .notation { border-left: solid 3px rgb(30, 30, 30); border-right: solid 3px rgb(30, 30, 30); padding: 25px 25px 25px 25px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); width: 75%; margin: auto; background: #f7f7f7; } .modal { padding: 15px 15px 15px 15px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); width: auto; margin: auto; background: rgb(253, 253, 253); border: solid 2px #5D5D5D; } .smallmodal { padding: 15px 15px 15px 15px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); width: 75%; margin: auto; background: rgb(253, 253, 253); border: solid 2px #5D5D5D; } .jotting { padding: 5px 10px 5px 10px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); width: 75%; margin: auto; background: #FDFDFD; border: dashed 0.1rem #5D5D5D; } .transcript { padding: 10px 10px 10px 10px; box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.3); width: 80%; margin: auto; background: rgb(253, 253, 253); border: dotted 1px #5D5D5D; border-radius: 10px; } .papernote { background-color: #eaeeef; color: #21252E !important; padding: 0.1rem 0.5rem 0.5rem 0.5rem; box-shadow: 1px 1px 3px 2px rgb(0 0 0 / 30%); margin: auto; width: 65%; } .raisa_memo { background: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/RAISA_LIGHTLOGO.png) #fff3ad; background-size: contain; background-position: top center; background-repeat: no-repeat; font-family: 'Work Sans', sans-serif; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); width: 90%; min-height: 4rem; max-height: 100rem; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 20px 20px 20px; word-break: break-word; } .raisa_memo>p:nth-child(1)::before { content: "NOTICE FROM THE RECORDS AND INFORMATION SECURITY ADMINISTRATION\00000a"; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 130%; text-align: center; margin-bottom: 1rem; padding-bottom: 0.3rem; border-bottom: dotted 0.13rem darkslategrey; max-width: 49rem; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-content: stretch; align-items: center; } .classification_memo { background: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/CLASSIFICATION_LIGHTLOGO.png) #edf5f3; background-size: contain; background-position: top center; background-repeat: no-repeat; font-family: 'Work Sans', sans-serif; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); width: 90%; min-height: 4rem; max-height: 100rem; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 20px 20px 20px; word-break: break-word; } .classification_memo>p:nth-child(1)::before { content: "CLASSIFICATION COMMITTEE MEMORANDUM\00000a"; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 130%; text-align: center; margin-bottom: 1rem; padding-bottom: 0.3rem; border-bottom: dotted 0.13rem darkslategrey; max-width: 49rem; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-content: stretch; align-items: center; } .ettra_memo { background: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/ETTRA_LIGHTLOGO.png) #f5d7d7; background-size: contain; background-position: top center; background-repeat: no-repeat; font-family: 'Work Sans', sans-serif; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); width: 90%; min-height: 4rem; max-height: 100rem; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 20px 20px 20px; word-break: break-word; } .ettra_memo>p:nth-child(1)::before { content: "NOTICE FROM THE EMERGENT THREAT TACTICAL RESPONSE AUTHORITY\00000a"; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 130%; text-align: center; margin-bottom: 1rem; padding-bottom: 0.3rem; border-bottom: dotted 0.13rem darkslategrey; max-width: 49rem; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-content: stretch; align-items: center; } .ethics_memo { background: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/ETHICS_LIGHTLOGO.png) #ffdbc4; background-size: contain; background-position: top center; background-repeat: no-repeat; font-family: 'Work Sans', sans-serif; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); width: 90%; min-height: 4rem; max-height: 100rem; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 20px 20px 20px; word-break: break-word; } .ethics_memo>p:nth-child(1)::before { content: "ETHICS COMMITTEE MEMORANDUM\00000a"; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 130%; text-align: center; margin-bottom: 1rem; padding-bottom: 0.3rem; border-bottom: dotted 0.13rem darkslategrey; max-width: 49rem; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-content: stretch; align-items: center; } .temporal_memo { background: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/DELTA_T_LIGHTLOGO.png) #ffffff; background-size: contain; background-position: top center; background-repeat: no-repeat; font-family: 'Work Sans', sans-serif; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.16); border: double 3px lightgrey; width: 90%; min-height: 4rem; max-height: 100rem; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 20px 20px 20px; word-break: break-word; } .temporal_memo>p:nth-child(1)::before { content: "THE TEMPORAL ANOMALIES DEPARTMENT\00000a"; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 130%; text-align: center; margin-bottom: 1rem; padding-bottom: 0.3rem; border-bottom: dotted 0.13rem darkslategrey; max-width: 49rem; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-content: stretch; align-items: center; } .overwatch_memo { background: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/O5_LIGHTLOGO.png) #e3e3e3; background-size: contain; background-position: top center; background-repeat: no-repeat; font-family: 'Work Sans', sans-serif; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); width: 90%; min-height: 4rem; max-height: 100rem; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 30px 20px 20px; word-break: break-word; } .overwatch_memo>p:nth-child(1)::before { content: "OVERWATCH COMMAND\00000a"; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 130%; text-align: center; margin-bottom: 1rem; padding-bottom: 0.55rem; border-bottom: dotted 0.13rem darkslategrey; max-width: 49rem; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-content: stretch; align-items: center; } .miscomm_memo { background: url(https://scp-wiki.wikidot.com/local--files/theme:basalt/MISCOMM_LIGHTLOGO.png) #eeedfa; background-size: contain; background-position: top center; background-repeat: no-repeat; font-family: 'Work Sans', sans-serif; box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); width: 90%; min-height: 4rem; max-height: 100rem; margin-left: auto; margin-right: auto; text-align: center; padding: 10px 30px 20px 20px; word-break: break-word; } .miscomm_memo>p:nth-child(1)::before { content: "NOTICE FROM THE DEPARTMENT OF MISCOMMUNICATIONS\00000a"; font-family: 'Work Sans', sans-serif; font-weight: 900; font-size: 130%; text-align: center; margin-bottom: 1rem; padding-bottom: 0.3rem; border-bottom: dotted 0.13rem darkslategrey; max-width: 49rem; margin-left: auto; margin-right: auto; display: flex; flex-direction: column; align-content: stretch; align-items: center; } .raisa_memo a, .temporal_memo a, .classification_memo a, .overwatch_memo a, .ettra_memo a, .ethics_memo a, .miscomm_memo a { font-weight: 700; } .bigtext { font-family: 'Work Sans', sans-serif; font-weight: 700; } .st { font-family: 'Work Sans', sans-serif; font-weight: 800; text-decoration: underline; } /* ======================= */ /* CONTENT > TABLES */ /* ======================= */ #page-content .wiki-content-table tr th { font-family: 'Work Sans', sans-serif; font-weight: 700; border: solid 1px #000; background-color: #aaa; } #page-content .wiki-content-table tr td { border: 1px #000 solid; } #page-content .table1 tr th { background-color: #D7EFE7; } #page-content .table1 .st { color: #D7EFE7; } #page-content .table2 tr th { background-color: #D8ECF4; } #page-content .table2 .st { color: #D8ECF4; } #page-content .table3 tr th { background-color: #FDF6D7; } #page-content .table3 .st { color: #FDF6D7; } #page-content .table4 tr th { background-color: #FFDABF; } #page-content .table4 .st { color: #FFDABF; } #page-content .table5 tr th { background-color: #F5D8E0; } #page-content .table5 .st { color: #F5D8E0; } #page-content .table6 tr th { background-color: rgba(146, 0, 255, 0.2); } #page-content .table6 .st { color: rgb(146, 0, 255); } .tableb .wiki-content-table { border-collapse: separate; border-spacing: 5px; padding-left: -100px; } .table1 .scp-image-block .scp-image-caption { background-color: #D7EFE7; color: black; } .table2 .scp-image-block .scp-image-caption { background-color: #D8ECF4; color: black; } .table3 .scp-image-block .scp-image-caption { background-color: #FDF6D7; color: black; } .table4 .scp-image-block .scp-image-caption { background-color: #FFDABF; color: black; } .table5 .scp-image-block .scp-image-caption { background-color: #F5D8E0; color: black; } .table6 .scp-image-block .scp-image-caption { background-color: rgba(146, 0, 255, 0.2); color: black; } /* ======================= */ /* CONTENT > RATING MODULE */ /* ======================= */ .rate-points { color: black !important; font-family: 'Work Sans', sans-serif; font-weight: 700; text-transform: uppercase; border: none; font-size: 90%; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown, .page-rate-widget-box .cancel, .page-rate-widget-box .rate-points { border: none; } /* ======================= */ /* CONTENT > IMAGE BLOCK */ /* ======================= */ .scp-image-block img { background: white; } .scp-image-block.block-right { margin: 0em 0em 1em 2em; } .scp-image-block.block-center { max-width: 99% !important; } .scp-image-block { border: none; box-shadow: none; } .scp-image-block .scp-image-caption { border-top: none !important; margin-top: 8px; background-color: #292929; color: #ffffff; } .scp-image-block img, .scp-image-block .scp-image-caption { outline: solid 1px #444; box-shadow: 0px 0px 5px #999999; } .scp-image-block .scp-image-caption p { font-size: 110%; font-family: 'Work Sans', sans-serif; } /* ======================= */ /* CONTENT > LINKS */ /* ======================= */ a { color: #0645AD; } a.newpage { color: #CC2200; } a:visited { color: #0B0080; } .danger-diamond a, .danger-diamond a::selection { color: transparent; background: none; } .scp-image-block .scp-image-caption a { color: #c5c5c5; } /* ======================= */ /* CONTENT > SCROLLBAR */ /* ======================= */ ::-webkit-scrollbar { cursor: pointer; border: none; } ::-webkit-scrollbar-thumb { background: black; cursor: pointer; } ::-webkit-scrollbar-thumb:hover { background: rgb(45, 45, 45); } ::-webkit-scrollbar-track { background: white; } /* ======================= */ /* CONTENT > COLLAPSIBLES */ /* ======================= */ a.collapsible-block-link { font-family: 'Work Sans', sans-serif; font-weight: 600; color: white; padding-top: 4px; padding-bottom: 4px; padding-left: 7px; padding-right: 9px; background: rgb(20, 20, 20); border-radius: 3px; margin-top: 10px; margin-bottom: 10px; } /* ======================= */ /* CONTENT > PAGE TITLE / BREADCRUMBS */ /* ======================= */ #page-title, .meta-title { display: block !important; font-family: 'Work Sans', sans-serif; font-weight: 700; color: #252525; border: none; margin-top: 3rem; } #breadcrumbs { text-transform: uppercase; color: grey; font-weight: 600; font-family: 'Work Sans', sans-serif; margin-top: -1.5rem; font-size: 90%; } /* ======================= */ /* CONTENT > BETTERFOOTNOTES INTEGRATION */ /* ======================= */ .fnnum:hover { background: transparent; transform: scale(1.3); } .fnnum { transition-duration: 0.2s; transition-property: transform; transform: translateZ(0); } .fnnum::after { color: #3f21ff !important; } .fnnum:hover::after { color: white !important; } .fncon { background: rgb(25, 25, 25) !important; color: #EDEDED; border: 0.15rem solid rgb(20, 20, 20); border-radius: 2px; font-size: 90%; } /* ======================= */ /* @MEDIA QUERIES / MOBILE FORMATTING */ /* ======================= */ @media only screen and (max-width: 600px) { .scp-image-block.block-right { float: none; margin: 10px auto; } } @media (min-width: 768px) { #header, #top-bar { width: calc(100% - 4.4rem); max-width: calc(100% - 4.4rem); } #main-content { max-width: 95%; } } @media (max-width: 1120px) { #top-bar { font-weight: 600; font-size: 80%; } } @media (max-width: 1020px) { #top-bar { top: 3.2rem; left: 7.8rem; } #extra-div-1::before { top: 0.3rem; } #extra-div-2::before { top: 1.9rem; } #u-header-link { height: 2.5rem; } .document, .darkdocument { width: 95%; } } @media (max-width: 767px) { .mobile-top-bar { display: flex; justify-content: flex-start; max-width: 100%; width: 100%; flex-direction: row; } } @media (max-width: 500px) { .logo { display: none; } #top-bar { left: 3.6rem; } #extra-div-1::before, #extra-div-2::before { left: 4.2rem; } #u-header-link { left: 4rem; } .document, .darkdocument { width: auto; } } @media (max-width: 560px) { #login-status span.printuser { font-size: 0; } } @media (max-width: 430px) { #extra-div-1::before { font-size: 23.45px; top: 0.5rem; } #extra-div-2::before { font-size: 1em; top: 2.1rem; } #u-header-link { width: 13.5rem; } #login-status { right: 1.8rem; } } /* ======================= */ /* MISC */ /* ======================= */ .avatar-hover { display: none !important; } ::selection { background-color: rgba(0, 0, 255, 0.7); color: white; } select { font-family: 'Work Sans', sans-serif; font-weight: 600; border: solid 2px grey; cursor: pointer; border-radius: 5px; } body.wait { cursor: wait; } body.wait * { cursor: auto; } input { font-size: 90%; font-family: 'Work Sans', sans-serif; font-weight: 600; } #action-area > p { font-size: 90%; font-weight: 500; } #action-area > h1 { font-size: 150%; } div.buttons input, input.button, button, file, a.button { margin: 0 2px; border: 2px solid grey; cursor: pointer; } #who-rated-page-area > h2 { display: none; } #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; } } .pager .current { border-style: solid; outline: solid 1px rgb(250, 250, 250); } .pager a, .pager .current { border-style: double; border-width: 3px; text-transform: uppercase; background: none; color: inherit; } .pager a:hover, .pager .current:hover { text-decoration: none; cursor: pointer; } .pager .target { font-weight: 800; } .w-container { font-family: 'Work Sans', sans-serif; font-weight: 700; border-style: double !important; border-width: 4px !important; margin: auto; width: 90%; margin-top: 1rem; margin-bottom: 1rem; } .s-cell { font-size: 1.25rem !important; } .anom-bar-container, .anom-bar-container * { font-family: 'Work Sans', sans-serif !important; font-weight: 700; } #page-content div.warning-box div.text-number, #page-content div.warning div.text-number { font-size: 140%; font-weight: 400; } #page-content div.warning-box strong, #page-content div.warning strong { font-weight: 700; } #page-content div.warning-box div.text-top, #page-content div.warning div.text-top { font-weight: 800; } #page-content div.warning-box, #page-content div.warning { font-family: 'Work Sans', sans-serif !important; font-weight: 500; } .collection { font-family: 'Work Sans', sans-serif; color: #905c5c; } .footer-wikiwalk-nav { filter: drop-shadow(0px 0px 3px rgba(0, 0, 0, 0.5)); width: fit-content; margin: auto; margin-top: 1rem; } .footer-wikiwalk-nav p { color: #EDEDED; } .footer-wikiwalk-nav a, .footer-wikiwalk-nav p { border-radius: 10px; background: rgb(20, 20, 20); width: fit-content; margin: auto; font-family: 'Work Sans', sans-serif; font-weight: 800; padding: 0.5rem 0.5rem 0.5rem 0.5rem; } .footer-wikiwalk-nav a { color: #bdbdff; } .footer-wikiwalk-nav a:hover { text-decoration: underline; } /* MISC > WIKIDOT OWINDOW */ /* ======================= */ #owindow-1 { background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 100%); } #owindow-1>div.title.modal-header { font-family: 'Work Sans', sans-serif; text-transform: uppercase; font-size: 90%; cursor: default; } #owindow-1>div.content.modal-body td.active>b { font-family: 'Work Sans', sans-serif; color: rgb(100, 100, 100); } #owindow-1>div.content.modal-body>table { max-height: 10rem; overflow: auto; display: block; } #owindow-1>div.content.modal-body>div { margin-top: 1.5rem !important; border-top: solid 0.2rem rgb(210, 210, 210); padding-top: 1rem; } #owindow-1>div.content.modal-body>div>div>a { background: #870000; } #owindow-1>div.content.modal-body>div>div>a:hover { background: #470000; } #owindow-1>div.content.modal-body>img { filter: drop-shadow(0.35rem 0.35rem 0.4rem rgba(0, 0, 0, 0.3)); padding: 0px 0px 0px 0px !important; background: none; background-color: transparent !important; margin-right: 1.7rem; } #owindow-1 { font-family: 'Work Sans', sans-serif; } /* ======================= */ /* MISC > EDIT BOX & PAGE SOURCE */ /* ======================= */ #lock-info { box-shadow: 0px 0px 4px #999999; background: white; font-family: 'Work Sans', sans-serif; font-weight: 500; margin-left: 1rem; font-size: 95%; border: solid 1px grey; color: #191919; } #edit-page-form>table.edit-page-bottomtable>tbody>tr>td:nth-child(1)>div.sub, #edit-page-form>table.form>tbody>tr>td:nth-child(1) { font-family: 'Work Sans', sans-serif; font-weight: 500; } #edit-page-form>table.edit-page-bottomtable>tbody>tr>td:nth-child(1)>div:nth-child(1) { font-family: 'Work Sans', sans-serif; font-weight: 600; } .wd-editor-toolbar-panel ul li a { height: 22px; width: 22px; padding: 0; margin: 0; display: block; border-radius: 2px; filter: invert(1), hue-rotate(180deg); filter: invert(1) hue-rotate( 180deg); } .wd-editor-toolbar-panel { margin-bottom: 0.5rem; } input#edit-page-title.text { border-radius: 4px; font-family: 'Work Sans', sans-serif; border: 2px solid #afafaf; } textarea { font-family: 'Roboto', sans-serif; padding: 5px 5px 5px 5px; font-size: 105%; border: 0.13rem solid #949494; background-color: #FFF; color: #000; border-radius: 2px; } .page-source { background: white; font-family: 'Inter', sans-serif; font-size: 105%; border: none; width: 80%; box-shadow: 0px 0px 4px #999999; padding: 18px 18px 18px 18px; word-break: break-word; } /* ======================= */ /* MISC > FONT SIZE/WEIGHT CHANGES */ /* ======================= */ #page-content strong { font-weight: 900; } #page-content { font-size: 100%; } /* ======================= */ #show-upload-button { float: unset; border-radius: 6px; border: solid 1px grey; font-size: 0.85rem; } .edit-help-34 { margin-top: 2px; font-family: 'Work Sans', sans-serif; font-size: 0.7rem; font-weight: 500; } .printuser a { font-family: 'Work Sans', sans-serif; font-weight: 700; } form, #action-area>p, table.page-files td span { font-family: 'Work Sans', sans-serif; } #action-area>table>thead>tr, #revision-list>table>tbody>tr:nth-child(1) { font-family: 'Work Sans', sans-serif; text-transform: uppercase; font-weight: 700; } #page-info { font-family: 'Work Sans', sans-serif; font-weight: 500; padding-bottom: 0.2rem; margin-bottom: 0.2rem; } #page-info::first-letter, a.btn.btn-default.button.button-close::first-letter, a.btn.btn-default.button.button-close-message::first-letter, a.btn.btn-default.button.button-cancel::first-letter, a.btn.btn-default.button.button-rename::first-letter, a.btn.btn-default.button.button-no\,-cancel::first-letter, #owindow-1 > div.button-bar.modal-footer > a.btn.btn-default.button.button-yes\,-delete::first-letter, #owindow-1 td::first-letter { text-transform: uppercase; } #owindow-1 td a::first-letter { text-transform: lowercase !important; } .button-bar.modal-footer a.btn.btn-danger, #owindow-1>div.content.modal-body>div>div>a { float: right !important; margin-top: -0.73rem; } td:nth-child(1)>a { font-family: 'Work Sans', sans-serif; font-weight: 600; } /* MISC > BUTTONS */ /* ======================= */ a.btn.btn-danger, a.btn.btn-primary, .btn-small, #owindow-1>div.button-bar.modal-footer>a, #edit-cancel-button, #edit-diff-button, #edit-preview-button, #edit-save-draft-button, #edit-save-continue-button, #edit-save-button, #owindow-1>div.content.modal-body>div>a.btn.btn-default { font-family: 'Work Sans', sans-serif; font-weight: 600 !important; font-size: 0.75rem; color: white; padding-top: 4px; padding-bottom: 4px; padding-left: 7px; padding-right: 9px; background: rgb(20, 20, 20); border-radius: 2px !important; cursor: pointer; width: fit-content !important; margin-top: 0.1rem; margin-bottom: 0.1rem; margin-left: 0.3rem; margin-right: 0.35rem; float: left; } a.collapsible-block-link:hover, a.btn.btn-danger:hover, a.btn.btn-primary:hover, .btn-small:hover, #owindow-1>div.button-bar.modal-footer>a:hover, #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, #owindow-1>div.content.modal-body>div>a.btn.btn-default:hover { text-decoration: none; background: rgb(45, 45, 45); } #action-area > p:nth-child(5) > a:hover { text-decoration: none; background: rgb(45, 45, 45); } #action-area > p:nth-child(5) > a { font-family: 'Work Sans', sans-serif; font-weight: 600 !important; font-size: 0.75rem; color: white; padding-top: 4px; padding-bottom: 4px; padding-left: 7px; padding-right: 9px; background: rgb(20, 20, 20); border-radius: 2px !important; cursor: pointer; width: fit-content !important; margin-top: 0.1rem; margin-bottom: 0.1rem; margin-left: 0.3rem; margin-right: 0.35rem; } /* ======================= */ #footer, #license-area { font-family: 'Work Sans', sans-serif; font-weight: 500; } #page-content div.collapsible-block { margin-top: 13px; margin-bottom: 13px; } div.collapsible-block-content { animation: fade 0.4s; animation-fill-mode: forwards; } /* MISC > FOOTNOTES */ /* ======================= */ .hovertip { background: rgb(25, 25, 25) !important; border-radius: 2px; padding: 5px 5px 5px 5px; color: white; font-family: 'Work Sans', sans-serif; max-width: 400px; } .f-heading { text-transform: uppercase; font-weight: 900; font-size: 80%; } .footnotes-footer .title { font-size: 0px; color: transparent; margin-bottom: 15px; } .footnotes-footer .title:before { content: "Footnotes \0026 References"; color: rgb(25, 25, 25); text-transform: uppercase; font-weight: 900; font-size: 0.9rem; font-family: 'Work Sans', sans-serif; cursor: text; } .footnotes-footer a { color: black; font-weight: 700; font-family: 'Work Sans', sans-serif; } .footnotes-footer { border-left: solid 3px rgb(20, 20, 20); padding-left: 15px; margin-top: 6rem; } .footnote .f-footer, .equation .e-footer, .reference .r-footer { display: none; } /* ======================= */ #page-options-container a { color: rgb(45, 45, 45); font-family: 'Work Sans', sans-serif; font-weight: 800; font-size: 90%; text-transform: uppercase; } #page-options-container a:hover { text-decoration: none; color: rgb(2, 2, 2); } #page-info-break { height: 3rem; } .code pre, .code p, .code, tt { font-family: 'Fira Code', monospace; } #account-options { border: none; font-family: 'Work Sans', sans-serif; font-weight: 700; width: fit-content; box-shadow: 0px 0px 5px rgb(0 0 0 / 30%); padding: 5px 5px 5px 5px; text-transform: uppercase; } #account-options a { filter: grayscale(100%) saturate(0%); -webkit-filter: grayscale(100%) saturate(0%); color: grey; } /* Anendlessusername's invaluable correction of the ACS octagon! */ #page-content .quadrants>div { top: 2.25%; left: 18.5%; } /* WHEN YOU SEE IT... */ .licensebox .collapsible-block-link, .licensebox .collapsible-block-link:hover { background: none; text-transform: uppercase; font-weight: 700; } /* ---- WORDS NO LONGER BROKEN, THE CROQUEMBOUCHE HAS SPOKEN ---- */ #page-content span, #page-content a { word-break: normal !important; }
[[/collapsible]]
[[/=]]
/* BASALT Theme [2021 Wikidot Theme] By Azamo & Placeholder McD Based on: Paperstack Theme by EstrellaYoshte Minimal Theme by Stormbreath BLANKSTYLE CSS by Placeholder McD & HarryBlank PLACESTYLE CSS by Placeholder McD Simple Yonder Theme by EstrellaYoshte Tab animation by Croquembouche */ @font-face { font-family: 'NanumPotato'; src: url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff2/NanumPotatoUltraLight.woff2') format('woff2'), url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff/NanumPotatoUltraLight.woff') format('woff'); font-weight: 200; font-display: swap; } @font-face { font-family: 'NanumPotato'; src: url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff2/NanumPotatoLight.woff2') format('woff2'), url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff/NanumPotatoLight.woff') format('woff'); font-weight: 300; font-display: swap; } @font-face { font-family: 'NanumPotato'; src: url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff2/NanumPotato.woff2') format('woff2'), url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff/NanumPotato.woff') format('woff'); font-weight: 400; font-display: swap; } @font-face { font-family: 'NanumPotato'; src: url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff2/NanumPotatoSemiBold.woff2') format('woff2'), url('https://cdn.jsdelivr.net/gh/denevola/nanumpotato@89e22fb/dist/web/woff/NanumPotatoSemiBold.woff') format('woff'); font-weight: 600; font-display: swap; } @font-face { font-family: 'GmarketSans'; size-adjust: 90%; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff'); font-weight: 300; font-display: swap; } @font-face { font-family: 'GmarketSans'; size-adjust: 90%; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff'); font-weight: 500; font-display: swap; } @font-face { font-family: 'GmarketSans'; size-adjust: 90%; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: 800; font-display: swap; } /* MAIN */ /* ======================= */ :root { --title: " SCP 재단"; --subtitle: " 확보 • 격리 • 보호"; } body { font-family: 'Roboto', 'NanumPotato', sans-serif; } /* ======================= */ /* HEADER & TOPBAR */ /* ======================= */ #extra-div-1::before { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #extra-div-2::before { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #top-bar { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #login-status > span { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* SIDEBAR */ /* ======================= */ #u-sb-button { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #side-bar { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #side-bar::before { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #side-bar .heading { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* TABS */ /* ======================= */ ul.yui-nav a { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* TAGS */ /* ======================= */ #main-content .page-tags a { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* CONTENT */ /* ======================= */ h1, h2, h3, h4, h5, h6 { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* CONTENT > CUSTOM DIVS */ /* ======================= */ .raisa_memo { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .raisa_memo>p:nth-child(1)::before { content: "재단 기록정보보안행정처(RAISA) 공지\00000a"; font-family: 'Work Sans', 'GmarketSans', sans-serif; word-break: keep-all; } .classification_memo { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .classification_memo>p:nth-child(1)::before { content: "분류위원회 공문\00000a"; font-family: 'Work Sans', 'GmarketSans', sans-serif; word-break: keep-all; } .ettra_memo { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .ettra_memo>p:nth-child(1)::before { content: "긴급위협전술대응기관(ETTRA) 공지\00000a"; font-family: 'Work Sans', 'GmarketSans', sans-serif; word-break: keep-all; } .ethics_memo { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .ethics_memo>p:nth-child(1)::before { content: "윤리위원회 공문\00000a"; font-family: 'Work Sans', 'GmarketSans', sans-serif; word-break: keep-all; } .temporal_memo { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .temporal_memo>p:nth-child(1)::before { content: "시간변칙부\00000a"; font-family: 'Work Sans', 'GmarketSans', sans-serif; word-break: keep-all; } .overwatch_memo { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .overwatch_memo>p:nth-child(1)::before { content: "감시사령부\00000a"; font-family: 'Work Sans', 'GmarketSans', sans-serif; word-break: keep-all; } .miscomm_memo { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .miscomm_memo>p:nth-child(1)::before { content: "의사불통학부(DoMC) 공지\00000a"; font-family: 'Work Sans', 'GmarketSans', sans-serif; word-break: keep-all; } .bigtext { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .st { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* CONTENT > TABLES */ /* ======================= */ #page-content .wiki-content-table tr th { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* CONTENT > RATING MODULE */ /* ======================= */ .rate-points { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* CONTENT > IMAGE BLOCK */ /* ======================= */ .scp-image-block .scp-image-caption p { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* CONTENT > COLLAPSIBLES */ /* ======================= */ a.collapsible-block-link { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* CONTENT > PAGE TITLE / BREADCRUMBS */ /* ======================= */ #page-title, .meta-title { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #breadcrumbs { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* MISC */ /* ======================= */ select { font-family: 'Work Sans', 'GmarketSans', sans-serif; } input { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .w-container { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .anom-bar-container, .anom-bar-container * { font-family: 'Work Sans', 'GmarketSans', sans-serif !important; } #page-content div.warning-box, #page-content div.warning { font-family: 'Work Sans', 'GmarketSans', sans-serif !important; } .collection { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .footer-wikiwalk-nav a, .footer-wikiwalk-nav p { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* MISC > WIKIDOT OWINDOW */ /* ======================= */ #owindow-1>div.title.modal-header { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #owindow-1>div.content.modal-body td.active>b { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #owindow-1 { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ /* MISC > EDIT BOX & PAGE SOURCE */ /* ======================= */ #lock-info { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #edit-page-form>table.edit-page-bottomtable>tbody>tr>td:nth-child(1)>div.sub, #edit-page-form>table.form>tbody>tr>td:nth-child(1) { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #edit-page-form>table.edit-page-bottomtable>tbody>tr>td:nth-child(1)>div:nth-child(1) { font-family: 'Work Sans', 'GmarketSans', sans-serif; } input#edit-page-title.text { font-family: 'Work Sans', 'GmarketSans', sans-serif; } textarea { font-family: 'Roboto', 'NanumPotato', sans-serif; } .page-source { font-family: 'Roboto', 'NanumPotato', sans-serif; } /* ======================= */ .edit-help-34 { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .printuser a { font-family: 'Work Sans', 'GmarketSans', sans-serif; } form, #action-area>p, table.page-files td span { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #action-area>table>thead>tr, #revision-list>table>tbody>tr:nth-child(1) { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #page-info { font-family: 'Work Sans', 'GmarketSans', sans-serif; } td:nth-child(1)>a { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* MISC > BUTTONS */ /* ======================= */ a.btn.btn-danger, a.btn.btn-primary, .btn-small, #owindow-1>div.button-bar.modal-footer>a, #edit-cancel-button, #edit-diff-button, #edit-preview-button, #edit-save-draft-button, #edit-save-continue-button, #edit-save-button, #owindow-1>div.content.modal-body>div>a.btn.btn-default { font-family: 'Work Sans', 'GmarketSans', sans-serif; } #action-area > p:nth-child(5) > a { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ #footer, #license-area { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* MISC > FOOTNOTES */ /* ======================= */ .hovertip { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .footnotes-footer .title:before { content: "각주 \0026 참고문헌"; font-family: 'Work Sans', 'GmarketSans', sans-serif; } .footnotes-footer a { font-family: 'Work Sans', 'GmarketSans', sans-serif; } /* ======================= */ #page-options-container a { font-family: 'Work Sans', 'GmarketSans', sans-serif; } .code pre, .code p, .code, tt { font-family: 'Fira Code', 'Nanum Gothic Coding', monospace; } #account-options { font-family: 'Work Sans', 'GmarketSans', sans-serif; }
일련 번호: SCP-448-KO
등급: 케테르(Keter)
특수 격리 절차: SCP-448-KO는 그 특성상 물리적인 격리는 불가능하나, 그 자체로 하여금 대중에게 노출되지 않도록 가시적인 격리가 이루어지고 있다. SCP-448-KO가 순회하는 지역에 배치된 재단 관측소들은 지속적으로 SCP-448-KO의 경로를 모니터링한다. 만약 모종의 사유로 SCP-448-KO가 구름을 생성하지 않을 경우, 기동항공대 항공기를 투입하여 인공구름을 생성해 SCP-448-KO 주변의 구름을 지속적으로 유지해야 한다.
지역특무부대 에타-15(“신수의 대행자”)는 위장 관측소들에서 SCP-448-KO-A를 자극할만한 분쟁들을 감시하며, 이에 개입해 해결한다. 만약 분쟁을 피할 수 없을 경우에는 가능한 한 싸움을 빠르게 종결시키는 것을 목표로 한다.
설명: SCP-448-KO는 동남아시아 지역 5.5km 상공에서 출몰하는 공중 섬으로, 그 크기는 너비 약 250제곱미터, 높이 약 25m 가량이다. SCP-448-KO를 구성하는 암석은 비변칙적이나, 그 조성이 출몰 지역의 그 어디와도 일치하지 않는다. 대상은 최소 수만 년간 존재해 온 것으로 추측된다. 대상의 주변에는 자연적으로 구름이 형성되어 지상에서는 SCP-448-KO의 모습을 관측할 수 없다.
SCP-448-KO 표면의 중심에는 거대한 나무가 위치해 있는데, 해당 나무는 나뭇잎이 없는 상태를 유지하며, 굵은 가지들은 위를 뻗지 않고 무언가가 앉기 적합하게끔 수평면에 가깝게 대각선으로 뻗어있다. 나무 전반에 불꽃과 그슬음이 뻗쳐 있으나, 생명 활동에는 아무런 지장이 없었으며, 오히려 불꽃 주변에서 활발했다.
SCP-448-KO의 외곽은 낮은 높이의 돌산으로 이루어져 있으며, 이 돌산들은 하나의 덩어리에서 깎아낸 것처럼 서로 연결되어 있다. 또한 돌산 안쪽으로는 나무들이 심어져 있는데, 해당 나무들은 1년 내내 계절의 영향을 받지 않고 푸르게 유지된다.1 SCP-448-KO의 나무들에는 수많은 새들이 서식하는데, 현재까지 확인된 바로는 학계에 보고된 250종과 알려지지 않은 110종으로 총 360여 종이 확인되었다.
SCP-448-KO-A는 SCP-448-KO 중앙의 거대한 나무에 앉아 있는 새 형상의 독립체다. 해당 독립체는 날개 전체를 펼칠 시 약 10m 정도의 폭을 지니고, 신체 전체가 붉은빛 계통의 깃털로 뒤덮여 있으며 꼬리 깃털이 매우 길게 늘어져 있다. SCP-448-KO-A는 중국어, 일본어, 한국어를 비롯한 동아시아 지역의 각종 언어들을 구사할 수 있으며, 현재는 사어화 된 문자와 언어에 대한 지식 역시 보유하고 있는 것으로 밝혀졌다. SCP-448-KO-A는 자신의 영역2에 대한 경계심이 상당히 높으며, 이는 곧 자신의 영역에서 분쟁을 일으킨 대상들에 대한 처단으로 이루어진다.
SCP-448-KO-B는 SCP-448-KO-A가 앉아있는 나무 아래에 위치한 자연 구조물이다. 해당 구조물의 중심에는 붉은 빛을 발산하는 핵이 존재하며, 핵은 SCP-448-KO-B의 뿌리로 감싸져 있다. SCP-448-KO-B는 나무 아래에 위치한 입구를 통해 접근할 수 있으나 입구는 SCP-448-KO-A의 허가가 있어야 모습을 드러낸다. SCP-448-KO-A의 허가를 받는 방법은 SCP-448-KO-A와 거래를 하는 것으로, SCP-448-KO-A의 판단 하에 충분히 가치가 있다 여겨지면 접근이 허가된다.
SCP-448-KO-B가 존재하는 내부 공간은 매우 넓으며, 이는 밖에서 측정되는 SCP-448-KO의 크기와 비교해 존재 가능한 넓이를 훨씬 상회한다. 내부에는 뿌리로 감싸진 핵 이외에도 SCP-448-KO-A가 거래를 통해 모아온 막대한 양의 물건들로 채워져 있다. 해당 물체들 근처에 거래하려는 물건을 놓고 핵에 손을 댈 경우, 핵은 붉은빛을 발산함과 동시에 손을 미약한 붉은 방전 전류들이 감싼다. 손을 댄 인원은 자신이 얻고자 하는 지식 한 가지를 얻게 된다. 이후 거래한 물건은 놓여진 자리에서 떼어낼 수 없었으며, 다른 물건들 역시 마찬가지이다.
부록: SCP-448-KO-A/1: 재단은 SCP-448-KO-A에 대한 정보를 조사하기 위해 면담을 계획했다. 대상의 성향을 고려하여 약간의 사례3를 준비한 후 대화를 제안했고, SCP-448-KO-A는 이에 응했다.
면담 대상: SCP-448-KO-A
담당자: 김윤석 연구원
김윤석: 면담에 응해주셔서 감사합니다.
SCP-448-KO-A: 선물을 받았으면 그에 대한 보답은 당연한 법이지.
김윤석: 그럼 시작하겠습니다. 이 섬과 그리고 당신은 언제부터 존재해왔습니까?
SCP-448-KO-A: 헤아릴 수 없이 오랜 세월 동안, 그대들이 나를 섬기기 이전부터 존재해 왔지. 내가 막 눈을 뜨고 날개를 펼쳤을 때는 그대들은 수는 거의 없었으며, 땅은 아직 새 것이었고, 야인이라 불리던 이들이 번성해 있었다. 이 섬에 대한 역사는 그보다도 오래되어 나조차 다 알지 못하지.
김윤석: 인간과 처음 접촉하였을 때는 언제였나요?
SCP-448-KO-A: 너희 태양의 아이들이 내가 자리한 남쪽까지 내려와 번성했을 무렵이었다. 그대들의 수는 여전히 적었고, 야인들은 많았으니, 야인들은 그대들을 유린하였다. 나는 처음에는 그저 지켜 보기만 하였으나, 나의 영역까지 들어와 소란을 피우는 이들은 처단하였다. 그 후 그대들은 나를 수호신으로 여기더군.
김윤석: 그렇다면 딱히 저희를 도와줄 의도는 없었던 건가요?
SCP-448-KO-A: 나는 본래 야인이건 태양의 아이들이건 관심 없다. 내 영역에서 벌어지는 소란이 싫을 뿐. 수호신은 더더욱 아니다.
김윤석: 그렇다면 그 이후 한 번도 인간과 엮이지 않으셨던 겁니까?
SCP-448-KO-A: 그건 아니다. 오히려… 더 자주 교류하게 되었지.
김윤석: 자세히 말씀해 주실 수 있으신가요?
SCP-448-KO-A: 그들 대다수는 나를 그저 평범한 수호신 정도로 여기며 나의 모습을 새기고, 평안을 비는 것에 그쳤다. 그러나 일부는 달랐지. 그 일부는 나에게 직접 찾아왔다. 그리고 선물을 건네며 빌었지. 자신들을 도와달라고. 거래에는 오고 가는게 있어야 하는 만큼 나는 만족스런 선물을 받으면 그들 편에서 그들을 지켜주었다. 아마 내가 수호신이라고 알려져 있는 것을 이용해 사람들에게 영향력을 끼치려는 의도도 있었겠지.
김윤석: 그런데 이곳은 상당히 높은 곳인데, 그 오래전 사람들이 여기에 왔다는 건가요?
SCP-448-KO-A: 그래, 열기구를 이용해서 오더군. 혹은, 그들 스스로가 마술을 부릴 수 있는 자라 다른 수단을 통해서 오거나.
김윤석: 음, 저희가 아는 한 열기구에 사람을 태우기 시작한 역사는 그리 오래되지 않았는데요?
SCP-448-KO-A: 자네들은 아직 모르는게 많나 보군.
김윤석: 네, 그럼 지금까지 온 이들이 어떤 거래를 했는지도 알려주실 수 있으신가요?
SCP-448-KO-A: 뭐, 대부분은 비슷했지. 전사라면 자신의 편에서 싸워달라, 학자라면 자신이 추구해온 분야의 지식을 달라, 원하는 것을 얻기 위해 내놓은 대가는 가지각색이었지만, 원하는 건 대부분이 같았다.
김윤석: 그렇다면 혹시 그 중에서도 기억에 남는 특별한 거래가 있으신가요?
SCP-448-KO-A: 특별한 거래… 그래, 3가지 정도가 기억나는군. 첫 번째는 적와4의 사신이었다. 그는 적와를 대표해 온 이였고, 나에게 피가 가득 담긴 호리병을 주었다. 그는 그 대가로 그들의 주술로 만들 수 있는 가장 강력한 무기에 대한 지식을 가져갔지. 두 번째는 한 태양의 아이였다. 기이한 비술을 쓰던 그는 돌아갈 수 있을 만큼을 제외한 모든 힘이 담긴 봉인구를 나에게 지불했다. 그리고 과거의 기억을 되찾는 방법에 대한 지식을 얻어갔지. 세 번째는 아가국5의 대사로, 그는 왕국에 보관되어 있던 서적 하나를 지불했다. 헌데… 그가 원한건 다른 지식이나 힘이 아니었지. 그는 단지 불을 붙인 나의 깃털 하나만을 원했다. 그가 무엇에 쓰려 했는지는 알 수 없었고.
김윤석: 그렇군요. 면담 감사합니다.
부록: SCP-448-KO-A/2: 2020/12/12경, SCP-448-KO-A의 영역 내에서 제비꽃 출신의 절지동물 집단과 요주의 단체 ’엔트로피를 넘어서‘가 교전하는 사건이 발생하였다. 해당 교전은 시간이 지남에 따라 양측의 지속적인 추가 병력 투입으로 인해 점차 대규모 교전으로 발전했다. 이후 SCP-448-KO-A는 교전에 개입하여 양측 모두에게 치명상을 입혔다. 제비꽃은 대상의 화염 변칙성에 의해 사실상 궤멸했으며, BE측 역시 투입된 교전 세포 인원들이 상당히 큰 피해를 입고 대피하였다.
이후 SCP-448-KO-A와의 면담을 위해 다시 사례를 지불하고 면담을 요청하였다.
김윤식: 그들을 전부 죽이신건 전에 말씀하신대로 소란을 피워서인가요?
SCP-448-KO-A: 그래, 난 소란을 아주 싫어하거든. 특히 그게 내 영역 안에서 일어난 일이라면 말이야.
김윤식: 그렇다고 다 죽일 필요가 있었나요? 그냥 경고만 했어도 충분했을거라 생각이 드는데요.
SCP-448-KO-A: 그런 시끄러운 분쟁에 어설프게 끼어들었다가는 괜히 휘말리기만 하지. 빨리 처리하기 위해선 확실히 해야 하는 법이다. 더군다나, 봐줄 이유도 없고.
김윤식: 하지만 그러면 사람들에게 쉽게 들킬 수…
SCP-448-KO-A: 그것은 너희의 문제지, 나의 문제가 아니다.
이후 SCP-448-KO-A는 잠시 고민하는 듯이 고개를 위로 치켜든다.
SCP-448-KO-A: 그럼 이렇게 하도록 하지, 그대들이 나를 대신해서 내 영역에서 벌어지는 분쟁들을 해결해 줄 수 있나? 가능하다면 나도 그대들에게 일을 맡기고 직접 나서지는 않겠네.
김윤식: 저 스스로는 그걸 정할 권한이 없지만, 한 번 제안해 보겠습니다.
SCP-448-KO-A: 우리 모두에게 좋은 선택이 어떤건지 현명하게 결정하길 바란다고 전해주게.
자신을 대신하여 영역 내의 분쟁을 해결해 달라는 SCP-448-KO-A의 요청은 O5 평의회 투표에 의해 가결되었다. 이후 지역특무부대 에타-15(“신수의 대행자”)의 결성 및 파견이 승인되었다.
부록: SCP-448-KO-B: 재단은 SCP-448-KO-B에 대한 연구를 위해 SCP-448-KO-B에 접근했다. SCP-448-KO-A에게 이전보다 막대한 양의 재화를 지불하며 SCP-448-KO-A에게 해가 되는 행위는 절대로 하지 않음을 약속하며 SCP-448-KO-A를 설득하였고, SCP-448-KO-A는 이를 수락하였다.
실험 내역: SCP-448-KO-B로부터 지식을 부여 받을 때 일시적으로 신경을 통해 SCP-448-KO-B가 뇌내 뉴런과 연결이 이루어지는 것이 확인된 바, 연결이 이루어졌을 때 인간의 의식을 SCP-448-KO-B 내부로 침투시키는 터미널 역행이 제안되었다. 재단은 김한석 요원에게 역 터미널 의식 이동기를 장착시키고 SCP-448-KO-B와 접촉하게 했으며, 외부에선 화상 의식 모니터링 장치를 이용해 김한석 요원의 의식의 시야를 모니터링하였다. 사령부와 김한석 요원간의 대화는 의식에 직접 메시지를 주입하고 의식에서 메시지를 출력 받는 심상 통신을 이용한다.
김한석 요원이 한쪽 손을 SCP-448-KO-B에 접촉시킨 채 구비된 이동식 침대에 눕는다. 이후 모니터가 켜지고, 모니터는 붉은 빛으로 가득한 화면을 출력하다가 어느 순간 한 장소를 비추게 된다. 해당 장소는 온통 붉은 아크 방전과 빛으로 가득한 붉은 빛의 공간으로, 멀리서는 붉은 방전으로 이루어진 듯한 구가 보인다.
김한석: 그럼 지금 보이는 저곳을 향해 가도록 하겠습니다.
김한석 요원은 붉은 빛을 향해서 다가간다. 다가갈수록 더 많은 방전 효과가 주변에 나타난다.
김한석: 혹시 지금 이거 보고들 계신가요?
사령부: 현재 우리도 시야를 확인하고 있다.
김한석 요원의 시야 주위로 각종 수식, 공식들을 물체로 형상화 한듯한 모습의 붉은빛 형상들이 나타났다 사라졌다를 반복한다.
사령부: 계속해서 목표를 향해 접근하도록.
김한석 요원이 접근함에 따라 점차 더 복잡한 식들이 나타나고, 동시에 각종 도구들의 청사진이 나타난다. 초반에는 기초적인 도구들이었으나 점차 중심부와 가까워짐에 따라 복잡한 도구들의 청사진이 보이며, 더 나아가자 각종 초상 기술들에 대한 정보와 청사진들이 나타나기 시작한다.
사령부: 김한석 요원, 저 청사진들을 주시해라. 스캔이 필요하다.
김한석 요원이 청사진들을 주시하자 모니터 상에 나타난 청사진들을 스캔한다. 이후 김한석 요원은 중심부를 향해 더욱 다가간다.
김한석: 음… 뭔가 기분이 이상합니다.
사령부: 무슨 일인가?
김한석: 뭐라 해야할지… 꼭 온갖 지식들이 저절로 배워지는 기분입니다. 의학, 공학, 화학… 각종 분야의 지식들이 마구잡이로 들어오고, 저는 그게 모두 이해가 됩니다. 한 번도 본 적이 없는데도요.
김한석 요원은 핵에 아주 가까이 접근한다. 이후 요원은 접근하는 속도가 점차 느려지다 다가가기를 머뭇거리며 이내 접근을 중단하게 된다. 가까이 접근할수록 증가하던 방전 현상들은 이제 모니터 상에서 보이는 화면의 50% 가량을 차지하고 있다.
김한석: 더 이상 접근이 어려울 것 같습니다.
사령부: 목표가 코앞인데, 더 가까이 갈 수는 없는건가?
김한석: 너무 뜨겁고… 저릿합니다. 마치 거대한 불덩어리 앞에서 미약하게 전류가 흐르는 전선을 몸 곳곳에 박아놓은 느낌입니다. 뭐랄까 이 이상 다가가면 죽을 것 같은 그런 기분이고요.
사령부: 내부에 뭔가 형체가 보이는 것 같은데, 현재 상황에서 가능한 한 최대한 가까이 가주게.
김한석 요원은 최대한 시야를 근접시킨다. 화면의 80%가량이 붉은 방전을 동반한 빛에 가려지고, 중앙에 희미하게 형체가 목격된다. 약 10초 뒤, 김한석 요원은 시야를 제자리로 되돌린다.
김한석: 여기까지가 한계입니다.
사령부: 수고했다. 귀환 절차를 시행하는 동안 대기하도록.
이후 절차에 따라 장치가 비활성화 되고 김한석 요원은 깨어난다. 이후 SCP-448-KO-A와 SCP-448-KO-B 모두 큰 이상이 없었으나, SCP-448-KO-A는 김한석 요원의 의식이 SCP-448-KO-B에 침투했던 것과 그 중심부에 다가갔던 것을 인지하고 있었다. SCP-448-KO-A는 “그것에 그 이상 다가가지 않은 것은 현명한 선택”이라 발언함과 동시에 중심부에 대한 그 이상의 언급을 하지 않았다.
이후 김한석 요원의 시야를 스캔해 저장한 청사진들을 통해 SCP-448-KO-B 내에서 현재 재단에 알려진 바 없는 초상 법칙들과 기술들을 습득할 수 있었다.
[해당 기술들에 대한 자료는 4등급 보안인가 및 기지이사관의 별도의 승인을 요구합니다]
감독관 평의회 명령에 의거
이하 파일은 5/448-KO 등급 보안인가를 요한다.
비인가 접근은 금지한다.
감독관 평의회
부록: SCP-448-KO-A/3: 2021/5/4경, SCP-448-KO-A가 이상 증세를 보이는 사태가 발생한다. 대상은 전신에 화염을 두른 채 영역 내부를 3시간 가량 활공하고 다녔으며, 이 과정에서 무작위 지점 상에서 저고도로 하강, 화염을 방사하며 비행해 약 10개 지점에 광범위한 피해를 남겼다. 이후 SCP-448-KO-A는 진정한 상태로 SCP-448-KO로 복귀하였다. 이후 대상에게 대화를 시도하며 원인을 파악하려 하였으나 SCP-448-KO-A 자신조차 자신의 이상 증세의 이유를 알지 못하였다.
SCP-448-KO-A 비상 회의
초월적 고대 독립체 전술적 대응 연구부장 리처드 닉스
기적학부 소속 제인 유 박사
SCP-448-KO 담당 연구팀장 이종수
닉스: 혹시 이전에도 비슷한 일이 있었습니까?
이종수: 아뇨, 이번이 SCP-448-KO 발견 이래로 처음 있는 일입니다. 물론 이전에도 공격을 가하는 사례는 있었지만 그건 어디까지나 자신의 영역에서 소란을 피웠을 때 뿐이었죠.
제인 유: 자기 자신도 왜 그런 일을 일으켰는지 모른다고 아는데, 다른 무언가에 조종당한게 아닐까요?
닉스: 그럼 문제가 더 심각해지는군요. 신성 독립체6를 조종한다는건 절대 쉬운 일이 아닙니다. 만약 조종당한거라고 하면, 악의를 가진 매우 강력한 배후가 존재한다는 뜻이고요.
제인 유: 이종수 팀장님, 지금까지의 연구 자료들 중에 짚이는 사항은 없나요?
이종수: 글쎄요, 닉스 부장님, 만약 SCP-448-KO-A가 조종당한 거라면, 그러니까 신성 독립체를 조종하는데 특별한 무언가가 필요한가요?
닉스: 신성 독립체들을 다루기 어려운 이유는 내부 흄 준위와 정신 저항 수치가 아주 높기 때문입니다. 그렇기에 신성 독립체를 다루기 위해선 두 가지 중 하나를 충족해야 하죠. 해당 독립체의 흄 준위와 정신 저항을 이기고 그보다 강력한 능력으로 조종하거나, 혹은 약점 존재해서 해당 약점을 파고드는 겁니다.
이종수: 그럼 그게 혹시… 작은 깃털 하나라도 해당될 수 있나요?
제인 유: 기적학에선 일부가 전체에 영향을 미치는게 가능하죠. 일단 깃털 하나만 가지고도 그 깃털을 흘린 생물 자체에게 영향력을 미치는거라면, 충분히 가능은 합니다. 하지만 신성 독립체는 워낙 특이한 케이스라…
닉스: 기초적인 기적학 지식은 배운 입장에서 말씀 드리자면, 기적학의 경우도 현실조정자들의 현실 개변처럼 더 높은 흄 준위의 대상에게 시전하려면 그만큼 강력한 기적술을 사용할 수 있어야 합니다. 따라서 기적술을 이용했다고 하더라도, 상대는 보통 내기가 아닌거죠.
제인 유: 그런데 깃털 이야기는 갑자기 왜… 혹시 짚이는 부분이라도 있으신 건가요?
이종수: 한 가지요. 이전에 SCP-448-KO-A와 진행했던 면담에서, SCP-448-KO-A는 아가국의 대사라는 인물에게 불이 붙은 자기 깃털 하나를 주었다고 했습니다. 그 대가로 자신은 책 한 권을 받았고요.
닉스: 세상에나.
제인 유: 아가국은 어디죠?
닉스: 알라가다, SCP-2264로 명명된 차원입니다. 현실 자체가 불안정한 혼돈의 공간이라고 하죠. 그곳의 대사라면… 해당 인물에 관한 정보는 극히 적지만, 해당 존재를 조우하고 생존한 유일한 인원인 파파도풀로스 요원이 어떤 꼴로 돌아왔는지를 생각하면 우리에게 우호적인 존재는 절대 아닙니다.
제인 유: 그럼 그 알라가다라는 곳의 대사가 SCP-448-KO-A를 조종하는 거라고 생각하시는 건가요?
닉스: 일단 저는 그렇습니다. 그리고 만약 이게 사실이라면, 더 이상 SCP-448-KO-A의 이상 증세가 중요한 사안이 아닙니다. 변화무쌍하고, 혼돈스런 차원의, 신성 독립체를 조종할 정도로 강력한 마법을 부릴 수 있는 존재가 우리 차원을 알고 있고, 또 다녀간 적이 있다는게 더 큰 사안이죠.
제인 유: 이종수 팀장님? 혹시 그 외에 다른 가능성을 가질 만한 요소는 짚이는게 없으신가요?
이종수: 다른건 없습니다. 이코르 방사선 수치 조사부터 주변의 환경적 변화 요인까지 SCP-448-KO-A에게 영향을 줄만한 다른 요소들은 모두 검토해 보았지만 특별한 변화는 없었습니다. 아, 하지만 이번 사건으로 확실히 알아낸건 있죠.
닉스: 그게 뭡니까?
이종수: 이번 사태 당시 SCP-448-KO-A가 난동을 부리면서, 동아시아 전반의 현실성이 요동쳤습니다. 처음에는 이 현실성 변동이 SCP-448-KO-A의 이상 증세를 야기한 줄 알았지만, 그 반대였죠. SCP-448-KO-A의 난동이 현실성을 불안정하게 만들었던 것입니다.
닉스: 더 자세한 이야기 부탁드립니다.
이종수: 조사에 따르면 SCP-448-KO-A는 자기 주변의 아주 넓은 범위의 현실성에 대한 지배권을 가집니다. 또한, 이 범위는 동남아시아 전역에 해당하죠. 평상시에는, 그러니까 SCP-448-KO-A가 아주 안정한 상태에 있을 때에는 해당 범위의 현실성은 굉장히 안정합니다. 도리어 섬에서 근방 10km까지는 기존에 존재하던 변칙성까지 억제시키는, 소위 ‘현실성 침강’이라고 부르는 효과를 가지죠. 하지만 그 반대로 SCP-448-KO-A의 심리가 불안정할 때는 현실성이 불안정해집니다.
제인 유: 그 현실성이 얼마나 불안정해지나요? 장막 정책에 유효할 정도의 위협이 되는건가요?
이종수: 유감스럽게도… 그렇습니다. 분석 결과, 이전과 같은 불안정한 심리를 가진 상태가 장시간 지속될 경우, 최악의 경우에는 동남아시아 전역을 사실상 넥서스와 같은 상태로 만들 수도 있다는 결론이 내려졌습니다.
제인 유: 그렇다면 정말로 기적학적 기작을 이용한 조종이 맞는지 확인도 해볼 겸 연결을 끊기 위해 교질 은으로 문양을 새기는 방법을 제안합니다. 닉스 부장님 생각은 어떠신가요?
닉스: 일단 기적학이 맞다면 시도해 볼만 하다고 생각합니다. 사실, 달리 다른 방법은 현재로선 없기도 하고요.
이종수: 저, 마지막 질문이 하나 있습니다.
닉스: 무엇입니까?
이종수: 그 알라가다라는 곳의 대사라는 존재가 이런 일을 벌인 이유가 무엇이라고 생각하십니까?
닉스: 크게 두 가지를 의심해 볼 만 하다고 생각합니다. 하나는, 저희가 이전에 SCP-2264에 들어갔고, 자신들의 영토까지 함부로 침입한 것에 대한 일종의 경고나 보복의 의미일 수 있겠죠. 그리고 또 하나는…
닉스 부장이 잠시 침묵을 유지함.
닉스: 그저 우리 차원에 호기심이 발동했고, 순수한 재미를 위해 그랬을 수 있다는 겁니다.
해당 회의 이후, 기적학부의 주도 아래 SCP-448-KO-A의 목덜미부터 흉부, SCP-448-KO-B의 전면부에 교질 은으로 기적학적 연결고리를 끊을 수 있는 문양을 새겨넣었다. 사건의 원인으로 의심되는 대상의 힘을 고려하여, 기적학부 인원들이 사용하는 것보다 더욱 복잡한 문양을 사용했다. 이후 SCP-448-KO-A는 이전보다 안정된 심리 상태를 보였으나, SCP-448-KO-B에 새겨진 문양이 느린 속도로 녹아내리는 사태가 발생하였다. 사태 발생 후, 주기적으로 기적학부 소속 인원들이 SCP-448-KO-B에 새겨진 문양을 유지 보수 하는 격리절차가 추가되었다.