:root { --sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19); --body-width-on-desktop: 45.75rem; } @media only screen and (min-width: 56.25rem) { #content-wrap { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; width: -webkit-calc(100vw - (100vw - 100%)); width: -moz-calc(100vw - (100vw - 100%)); width: calc(100vw - (100vw - 100%)); min-height: -webkit-calc(100vh - -webkit-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: -moz-calc(100vh - -moz-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); -webkit-box-flex: 2; -webkit-flex-grow: 2; -moz-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; height: auto; position: initial; margin: 0 auto; max-width: inherit; margin-left: -11em; margin-left: -webkit-calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); margin-left: -moz-calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); margin-left: calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); } #main-content { position: initial; max-height: 100%; padding: 2rem 1rem; width: 45.75rem; width: var(--body-width-on-desktop, 45.75rem); max-width: 45.75rem; max-width: var(--body-width-on-desktop, 45.75rem); margin: 0 auto; } #page-content { max-width: min(90vw, 45.75rem); max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); } #side-bar { -webkit-transform: translateX(-14.6rem); -moz-transform: translateX(-14.6rem); -ms-transform: translateX(-14.6rem); -o-transform: translateX(-14.6rem); transform: translateX(-14.6rem); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -webkit-transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear; transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); border: none; border-color: rgba(var(--swatch-tertiary-color, 170, 170, 170), 0.4); width: var(--sidebar-width-on-desktop, 13.6rem) !important; min-width: var(--sidebar-width-on-desktop, 13.6rem) !important; grid-area: side-bar; padding-right: 2rem; background-color: transparent; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); top: 0; max-height: 100vh; position: -webkit-sticky; position: sticky; left: 0; padding-left: 0.5rem; direction: rtl; scrollbar-width: thin; -ms-scroll-chaining: none; overscroll-behavior: contain; overflow-y: scroll; scrollbar-color: rgba(170, 170, 170, 0) /* Thumb */ rgba(252, 252, 252, 0); /* Track */ scrollbar-color: rgba(var(--swatch-primary-darker, 170, 170, 170), 0.1) /* Thumb */ rgba(var(--swatch-tertiary-color, 252, 252, 252), 0.05); /* Track */ } #side-bar::-webkit-scrollbar-track { background-color: rgba(var(--swatch-secondary-color, 244, 244, 244), 0.8); } #side-bar::-webkit-scrollbar, #side-bar::-webkit-scrollbar-thumb, #side-bar::-webkit-scrollbar-corner { width: 0.5rem; border-right-width: -webkit-calc(100vw + 100vh); border-right-width: calc(100vw + 100vh); border-right-style: inset; border-color: inherit; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); } #side-bar:hover, #side-bar:active { background-color: white; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 1); padding-right: 0.25rem; margin-right: 1.75rem; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); overflow-y: auto; overflow-x: hidden; scrollbar-color: rgba(170, 170, 170, 1) /* Thumb */ rgba(252, 252, 252, 1); /* Track */ scrollbar-color: rgb(var(--swatch-primary-darker, 170, 170, 170), 1) /* Thumb */ rgb(var(--swatch-menubg-color, 252, 252, 252), 1); /* Track */ border-color: rgba(var(--swatch-primary-darker), 1); } #side-bar:focus-within { background-color: white; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 1); padding-right: 0.25rem; margin-right: 1.75rem; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); overflow-y: auto; overflow-x: hidden; scrollbar-color: rgba(170, 170, 170, 1) /* Thumb */ rgba(252, 252, 252, 1); /* Track */ scrollbar-color: rgb(var(--swatch-primary-darker, 170, 170, 170), 1) /* Thumb */ rgb(var(--swatch-menubg-color, 252, 252, 252), 1); /* Track */ border-color: rgba(var(--swatch-primary-darker), 1); } #main-content::after { content: " "; position: fixed; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 1rem; height: 100%; max-height: 100%; top: 0; -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); left: 1rem; background: url("https://scp-wiki.wdfiles.com/local--files/component%3Acollapsible-sidebar/sidebar-tab.svg"); background-repeat: no-repeat; background-position: center left 1rem; background-attachment: fixed; -webkit-background-size: 1rem 12.875rem; -moz-background-size: 1rem 12.875rem; -o-background-size: 1rem 12.875rem; background-size: 1rem 12.875rem; pointer-events: none; } #side-bar:hover+#main-content::after, #side-bar:active+#main-content::after { left: -17em; left: -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -17em; background-position: center left -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left calc(var(--sidebar-width-on-desktop, 17em) * -1); -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0; width: 0rem; font-size: 0em; } #side-bar:focus-within+#main-content::after { left: -17em; left: -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -17em; background-position: center left -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left calc(var(--sidebar-width-on-desktop, 17em) * -1); -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0; width: 0rem; font-size: 0em; } #main-content::before { --not-ie: absolute; content: " "; background-color: black; background-color: rgb(var(--swatch-alternate-color, 0, 0, 0)); position: fixed; position: var(--not-ie); top: 0; top: var(--final-header-height-on-desktop, 0); left: 0; -webkit-transform: translateX(-12.6rem); -moz-transform: translateX(-12.6rem); -ms-transform: translateX(-12.6rem); -o-transform: translateX(-12.6rem); transform: translateX(-12.6rem); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); width: 17em; width: var(--sidebar-width-on-desktop, 17em); height: -webkit-calc(100% - 3rem); height: -moz-calc(100% - 3rem); height: calc(100% - 3rem); height: -webkit-calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); height: -moz-calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); height: calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); -webkit-transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0.5; pointer-events: none; z-index: 9; margin-bottom: 0; margin-bottom: -webkit-calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); margin-bottom: -moz-calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); margin-bottom: calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); } #side-bar:hover+#main-content::before, #side-bar:active+#main-content::before { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 0; } #side-bar:focus-within+#main-content::before { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 0; } #side-bar .side-block { margin-top: 1em; padding-left: 0.25em; background-color: rgb(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border-left-width: 0rem; border-right-width: 0rem; direction: ltr; } #side-bar .scpnet-interwiki-wrapper { direction: ltr; } @supports (-ms-ime-align: auto) { #side-bar { overflow-y: hidden; overflow-x: hidden; -webkit-transform: translateX(-90%) !important; -moz-transform: translateX(-90%) !important; -ms-transform: translateX(-90%) !important; -o-transform: translateX(-90%) !important; transform: translateX(-90%) !important; } #side-bar:hover, #side-bar:active { overflow-y: auto; -webkit-transform: translateX(0) !important; -moz-transform: translateX(0) !important; -ms-transform: translateX(0) !important; -o-transform: translateX(0) !important; transform: translateX(0) !important; margin-left: -0.5rem; } #side-bar:focus-within { overflow-y: auto; -webkit-transform: translateX(0) !important; -moz-transform: translateX(0) !important; -ms-transform: translateX(0) !important; -o-transform: translateX(0) !important; transform: translateX(0) !important; margin-left: -0.5rem; } #main-content::before { left: 1rem; -webkit-transform: translateX(-100%) !important; -moz-transform: translateX(-100%) !important; -ms-transform: translateX(-100%) !important; -o-transform: translateX(-100%) !important; transform: translateX(-100%) !important; } } }
@supports(display: grid) { :root { /* header measurements */ --header-height-on-desktop: 10rem; --header-height-on-mobile: 10rem; --header-h1-font-size: clamp(2rem, 5vw, 2.8125rem); --header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem); } #header { --search-textbox-text-color: var(--swatch-secondary-color); background: none; } #header::before { content: " "; position: absolute; width: 100%; height: 100%; left: 0; top: 0.75rem; background-image: var(--logo-image); background-repeat: no-repeat; background-position: center 0; background-size: auto calc(var(--header-height-on-desktop) - 1.5rem); opacity: 0.8; pointer-events: none; } #header h1, #header h2 { margin: 0; padding: 0; width: 100%; height: var(--header-height-on-desktop); display: flex; align-items: center; justify-content: center; display: flex; align-items: center; justify-content: center; } #header h1 a, #header h1 a::before, #header h2 span, #header h2 span::before { margin: 0; padding: 0; z-index: 0; display: block; text-align: center; } #header h1 { z-index: 1; } #header h1 a::before, #header h1 a::after { content: var(--header-title); } #header h1 a::before { color: rgb(var(--swatch-text-tertiary-color)); z-index: -1; -webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark)); } #header h1 a::after { color: rgb(var(--swatch-headerh1-color)); z-index: 1; } #header h2 { z-index: 0; text-transform: uppercase; pointer-events: none; } #header h2 span { margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 2em); } #header h2 span::before, #header h2 span::after { --wght: 600; content: var(--header-subtitle); position: absolute; left: 50%; transform: translateY(-50%) translateX(-50%); width: 100%; text-align: center; } #header h2 span::before { -webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark)); } #header h2 span::after { color: rgb(var(--swatch-headerh2-color)); z-index: 1; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { color: rgba(0, 0, 0, 0); } @media (min-width: 36rem) { #login-status { flex-grow: 1; left: 3%; right: initial; } #login-status::before { --mask-image: none; background-color: transparent; } #login-status:not(:focus-within) { color: rgb(var(--login-line-divider-color)); -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; user-select: initial; } #login-status #account-topbutton, #login-status:not(:focus-within) #account-topbutton { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); background-color: rgba(var(--login-arrow-color), 0); } #login-status #account-topbutton::before{ --clip-path: polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% ); --mask-image: initial; content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--login-arrow-color), 1); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #login-status #account-topbutton::before, #login-status:not(:focus-within) #account-topbutton::before, #login-status:not(:focus-within) #account-topbutton:hover::before { --clip-path: polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% ); --mask-image: initial; } #login-status:not(:focus-within) #account-topbutton::after { display: none; } #login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); pointer-events: all; -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) { opacity: 1; } #login-status #my-account { --wght: 300; } #account-options { background: var(--gradient-header); } #search-top-box { top: 1.5em; right: 3%; background: rgba(var(--search-focus-textbox-bg-color), 0.4); box-shadow: calc(var(--search-height) / 2 * -1) 0 calc(var(--search-height) / 2) rgba(var(--search-focus-textbox-bg-color), 0.4); } #search-top-box:focus-within ~ #login-status { opacity: 1; } #search-top-box::after { transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); } #search-top-box:not(:focus-within)::after { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0% 100% ); background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #search-top-box:not(:focus-within):hover::after { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); background-color: rgb(var(--search-icon-hover-bg-color)); } #search-top-box form[id="search-top-box-form"]:not(:focus-within) { max-width: var(--search-width); } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { max-width: var(--search-width); padding: 0 var(--search-height) 0 1em; outline-width: 0; background-color: rgb(var(--search-focus-textbox-bg-color), 0.35); color: rgba(var(--search-textbox-text-color), 0.4); cursor: pointer; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"], #search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] { pointer-events: all; border: none; } } #page-title::after, .meta-title::after, #page-title::before, .meta-title::before { content: ""; flex-grow: 1; height: 0.0625rem; background: rgb(var(--swatch-primary)); } #page-title::before, .meta-title::before { margin: auto 1.25rem auto auto; } }
@import url("https://use.typekit.net/cjg4ysl.css"); @supports(display:grid) { :root { /* S-CSS-P Integration */ /* If you're making a new CSS theme, please include the following three variables at minimum. */ --theme-base: "black-highlighter"; /* must be either "black-highlighter" or "sigma9" */ --theme-id: "The-Foundation-theme"; /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */ --theme-name: "The Foundation Theme"; /* set this to your theme's full name */ --body-font: "franklin-gothic-urw", sans-serif; --header-font: "titling-gothic-fb-compressed", sans-serif; --title-font: "hypatia-sans-pro", sans-serif; --header-title: "The Foundation"; --light-gray-monochrome: 200, 0, 5; --header-gradient-color-bottom: var(--dark-accent); --header-gradient-color-middle: var(--black-monochrome); --header-gradient-color-top: var(--black-monochrome); --background-gradient-color: var(--light-gray-monochrome); --swatch-topmenu-border-color: var(--black-monochrome); --swatch-topmenu-bg-color: var(--dark-accent); --gradient-topmenu: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0) var(--header-height-on-desktop), rgba(var(--swatch-topmenu-border-color)) var(--header-height-on-desktop), rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--header-height-on-desktop) + .125rem), rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - .125rem), rgba(var(--swatch-topmenu-bg-color), 0) calc(100% - .125rem), rgba(var(--swatch-topmenu-border-color), 0) 100%); --gradient-topmenu-mobile: linear-gradient(to bottom, rgba(var(--swatch-topmenu-border-color), 1) 0, rgba(var(--swatch-topmenu-bg-color), 1) .125rem, rgba(var(--swatch-topmenu-bg-color), 1) calc(var(--topbar-height-on-mobile) - .125rem), rgba(var(--swatch-topmenu-bg-color), 0) calc(var(--topbar-height-on-mobile) - .125rem), rgba(var(--swatch-topmenu-border-color), 0) 3rem); --gradient-header: linear-gradient(to bottom, rgb(var(--header-gradient-color-bottom)) 0%, rgb(var(--header-gradient-color-middle)) 90%, rgb(var(--header-gradient-color-top)) 100%); --header-background-image-size: 100% var(--header-height-on-desktop); --header-height-on-desktop: 12.25rem; --header-height-on-mobile: 12.25rem; --topbar-height-on-mobile: 2.5rem; --header-h1-font-size: calc(var(--base-font-size) * 7); --max-font-size: 0.9375rem; } #top-bar { --mobile-topmenu-sidebar-button-color: var(--swatch-text-tertiary-color); } html, body { font-feature-settings: "onum"0; font-variant-numeric: tabular-nums; } body { --wght: 400; background-size: var(--header-background-image-size), 100% 14.25rem, 100% var(--background-gradient-distance); font-weight: 400; } #header h1 { text-transform: uppercase; letter-spacing: 0.2em; } #header h2 { display: none; } .danger-diamond a, .danger-diamond a:hover { box-shadow: initial !important; color: rgba(0, 0, 0, 0) !important; } #main-content { flex-basis: 100%; } #page-title, h1, h2, h3, h4, h5, h6 { --wght: 900; color: rgba(var(--light-gray-monochrome)); font-family: var(--title-font); font-weight: 900; } hr { position: relative; height: 0.5em; overflow: hidden; border: initial; background-color: rgba(0, 0, 0, 0); } hr::before { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-attachment: fixed; background-image: url('https://scp-wiki.wdfiles.com/local--files/theme:the-foundation-theme/cons_circle.png'); background-repeat: repeat; background-position: top center; background-size: 100vh; pointer-events: none; -webkit-clip-path: polygon(50% 10%, 100% 50%, 50% 90%, 0% 50%); clip-path: polygon(50% 10%, 100% 50%, 50% 90%, 0% 50%); } #page-content a:not([href*="user"]):not([href*="javascript:;"]):not([href="/classification-committee-memo"]) { margin: -0.15em; padding: 0.15em; transition: box-shadow 300ms cubic-bezier(0.4, 0.0, 0.2, 1), color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms cubic-bezier(0.4, 0.0, 0.2, 1), margin 300ms cubic-bezier(0.4, 0.0, 0.2, 1); box-shadow: inset 0 -0.125rem 0 0rem rgba(var(--light-gray-monochrome), 1); color: rgb(var(--gray-monochrome)); -webkit-box-decoration-break: clone; box-decoration-break: clone; } #page-content a:not([href*="user"]):not([href*="javascript:;"]):not([href="/classification-committee-memo"]):hover { margin: -0.25em; padding: 0.3em 0.25em 0.2em 0.25em; box-shadow: inset 0 -1.5em 0 0 rgba(var(--dark-accent), 1); color: rgb(var(--white-monochrome)); text-decoration: none } #extra-div-3 { position: absolute; top: 0; left: 0; width: 100%; height: var(--header-height-on-desktop); background: url('https://scp-wiki.wikidot.com/local--files/theme:the-foundation-theme/foundation-header-img.png'); background-position: center center; pointer-events: none; } #header::before { content: none; } #login-status .printuser { --wght: 900; color: rgb(var(--swatch-text-light)); font-weight: 900 !important; } #top-bar div.top-bar>ul>li, #top-bar div.mobile-top-bar>ul>li { --wght: 800; font-family: var(--title-font); font-weight: 800; text-transform: uppercase; isolation: isolate; } #top-bar div.top-bar>ul>li::before, #top-bar div.mobile-top-bar>ul>li>a::before { content: " "; position: absolute; z-index: -1; top: 0; left: 0; width: 100%; height: 100%; transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-size 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -webkit-animation-direction: reverse; animation-direction: reverse; opacity: 0; background: url('https://scp-wiki.wikidot.com/local--files/theme:the-foundation-theme/foundation-circles-bg.png'); background-attachment: fixed; background-position: center center; background-size: 100vh; pointer-events: none; pointer-events: none; } #top-bar div.top-bar>ul>li:hover::before, #top-bar div.mobile-top-bar>ul>li>a:hover::before { content: " "; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 1; } #top-bar div.top-bar>ul>li>a::before, #top-bar div.top-bar>ul>li>a::after { z-index: 1; background-color: rgba(var(--dark-gray-monochrome)); pointer-events: none; } #side-bar { --swatch-border-color: rgb(var(--light-gray-monochrome)); z-index: 10; top: 0; background-image: linear-gradient(to bottom, rgba(var(--swatch-menubg-dark-color), 1) 0%, rgba(var(--swatch-menubg-dark-color), 0.55) 100%), url("https://scp-wiki.wdfiles.com/local--files/theme:the-foundation-theme/cons_circle.png"); transition: background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); background-repeat: no-repeat, no-repeat; background-position: -2.5rem center, calc(-100% + var(--sidebar-width-on-desktop)) center; background-size: cover, 125vh; background-blend-mode: multiply, normal; } #side-bar:hover, #side-bar:active { background-color: rgb(var(--swatch-menubg-dark-color)); background-position: center center, center center; } #side-bar:focus-within { background-color: rgb(var(--swatch-menubg-dark-color)); background-position: center center, center center; } @media only screen and (max-width:56.25rem) { #side-bar:target { background-color: rgb(var(--swatch-menubg-dark-color)); background-position: center center, center center; } } #side-bar .heading { position: relative; padding-top: 0.15em; padding-bottom: 0.25em; font-family: var(--title-font); } #side-bar div.menu-item a, #side-bar div.menu-item .text { margin: 0.15em 0; } .yui-navset .yui-nav { --wght: 600; font-family: var(--title-font); font-weight: 600; } .yui-navset .yui-nav a::before { background-color: transparent; background-image: radial-gradient(closest-side, rgba(var(--tabs-bg), 1), rgba(var(--tabs-bg), 0)), url("https://scp-wiki.wikidot.com/local--files/theme:the-foundation-theme/foundation-circles-bg.png"), radial-gradient(closest-side, rgba(var(--tabs-bg), 1), rgba(var(--tabs-bg), 0)); background-blend-mode: normal, overlay, normal; background-position: center center, center center; background-size: 100% 100%, 100vw, 100% 100%; pointer-events: none; } .yui-navset .yui-nav a:hover::before, .yui-navset .yui-nav a:active::before { background-color: transparent; background-image: radial-gradient(rgba(var(--tabs-hover-bg), 0), rgba(var(--tabs-hover-bg), 1)), url("https://scp-wiki.wikidot.com/local--files/theme:the-foundation-theme/foundation-circles-bg.png"), radial-gradient(rgba(var(--tabs-hover-bg), 0), rgba(var(--tabs-hover-bg), 1)); } .yui-navset .yui-nav .selected a::before, .yui-navset .yui-nav .selected:hover a::before, .yui-navset .yui-nav .selected:focus a::before, .yui-navset .yui-nav .selected:active a::before { background-color: transparent; background-image: radial-gradient(rgba(var(--tabs-selected-bg), 0), rgba(var(--tabs-selected-bg), 1)), url("https://scp-wiki.wikidot.com/local--files/theme:the-foundation-theme/foundation-circles-bg.png"), radial-gradient(rgba(var(--tabs-selected-bg), 0), rgba(var(--tabs-selected-bg), 1)); } .yui-navset .yui-nav li a, .yui-navset .yui-nav li a em, .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em { background-color: transparent !important; } .yui-navset .yui-nav li, .yui-navset .yui-nav .selected { background-color: rgb(var(--swatch-background)); } table.wiki-content-table { border-collapse: collapse; } table.wiki-content-table th { position: relative; border-color: rgb(var(--light-gray-monochrome)) !important; background-attachment: fixed; background-image: url('https://scp-wiki.wikidot.com/local--files/theme:the-foundation-theme/foundation-circles-bg.png'); background-position: top center; background-size: 100vh; font-family: var(--title-font); font-weight: 600; text-transform: uppercase; } @media only screen and (max-width: 56.25rem) { #header h1 a { text-align: center; font-size: 3.5em; } #top-bar { font-size: calc(var(--base-font-size) * 0.8); } #top-bar>div.mobile-top-bar>div.open-menu { font-size: calc(var(--base-font-size) * 0.65); } #top-bar div.mobile-top-bar>ul>li>a { letter-spacing: 0; } #top-bar>div.top-bar>ul>li:last-of-type>ul, #top-bar>div.mobile-top-bar>ul>li:last-of-type>ul { left: 50%; } #top-bar div.mobile-top-bar>ul>li>ul>li>a { white-space: pre-wrap; } #main-content { margin-top: 2.1em; } } } @-webkit-keyframes fade { 0% { opacity: 1; } 100% { opacity: 0; } } @keyframes fade { 0% { opacity: 1; } 100% { opacity: 0; } }
#side-bar { /* ===SECONDARY & TERTIARY COLORS=== */ /* Editing these will edit a vast majority of theme elements. Useful for making dark themes */ /* Colors for Secondary & Tertiary items like Blockquote and YUI Tabs */ --swatch-secondary-color: var(--swatch-menubg-dark-color); --swatch-tertiary-color: var(--swatch-menubg-medium-color); --swatch-alternate-color: var(--swatch-menubg-light-color); /* Text Colors for Secondary & Tertiary items like Sidebar Headers and Top-Bar Menu Text */ --swatch-text-secondary-color: var(--swatch-menutxt-dark-color); --swatch-text-tertiary-color: var(--swatch-menutxt-light-color); /* ===SIDE-BAR ELEMENTS=== */ /* ===SIDE-BAR GENERAL=== */ --sidebar-bg-color: var(--swatch-menubg-dark-color); --sidebar-resources-bg-color: 0, 0, 0, 0; --sidebar-media-bg-color: 0, 0, 0, 0; /* ===SIDEBLOCK MENU=== */ --sideblock-heading-border-color: var(--bright-accent); --sideblock-heading-bg-color: 0, 0, 0, 0; /* Transparent */ --sideblock-heading-text-color: var(--swatch-text-tertiary-color); /* ===MENU-ITEMS=== */ --sidebar-border-color: var(--swatch-primary), 0.08; --sidebar-subtest-color: var(--swatch-text-tertiary-color); --sidebar-links-text: var(--swatch-text-tertiary-color); --sidebar-links-hover-bg-color: var(--bright-accent); --sidebar-links-hover-text-color: var(--swatch-text-tertiary-color); /* ===SIDEBAR COLLAPSIBLES=== */ /*Folded Colors */ --sidebar-collapsible-fld-link-bg: var(--swatch-primary), 0.25; --sidebar-collapsible-fld-link-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-fld-link-hover-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-fld-arrow-hover-color: var(--swatch-text-tertiary-color); /*Unfolded Colors */ --sidebar-collapsible-ufld-link-bg: var(--swatch-primary-darker), 0.25; --sidebar-collapsible-ufld-link-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-ufld-link-hover-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-ufld-arrow-hover-color: var(--swatch-text-tertiary-color); /* Unfolded Body Colors */ --sidebar-collapsible-link-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-link-hover-color: var(--swatch-text-tertiary-color); scrollbar-color: rgba(var(--swatch-primary-darker), 0.1) /* Thumb */ rgba(var(--swatch-secondary-color), 0.05); /* Track */ border-color: rgba(var(--swatch-secondary-color), 0.4); } /* Hover Scrollbar Behavior */ #side-bar:hover, #side-bar:active { scrollbar-color: rgb(var(--swatch-primary-darker), 1) /* Thumb */ rgb(var(--swatch-menubg-dark-color), 1); /* Track */ } #side-bar:focus-within { scrollbar-color: rgb(var(--swatch-primary-darker), 1) /* Thumb */ rgb(var(--swatch-menubg-dark-color), 1); /* Track */ } #side-bar::-webkit-scrollbar-track { background-color: rgba(var(--swatch-tertiary-color), 0.8); } #side-bar::-webkit-scrollbar, #side-bar::-webkit-scrollbar-thumb, #side-bar::-webkit-scrollbar-corner { background-color: rgba(var(--swatch-menubg-dark-color), 0); } #side-bar .side-block.media a:-webkit-any-link { background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a:-moz-any-link { background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a:any-link { background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a::before { background: rgb(var(--social-color)); } #side-bar .side-block.media a[href*="tiktok"]::before, #side-bar .side-block.media a[href*="tiktok"]::after { transition: background 200ms cubic-bezier(0.4, 0, 0.2, 1), background-color 200ms cubic-bezier(0.4, 0, 0.2, 1), background-image 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1), background 200ms cubic-bezier(0.4, 0, 0.2, 1), background-color 200ms cubic-bezier(0.4, 0, 0.2, 1), background-image 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1), background 200ms cubic-bezier(0.4, 0, 0.2, 1), background-color 200ms cubic-bezier(0.4, 0, 0.2, 1), background-image 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1); } #side-bar .side-block.media a[href*="tiktok"]:hover::before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); } #side-bar .side-block.media a[href*="tiktok"]:hover::before, #side-bar .side-block.media a[href*="tiktok"]:active::before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background-image: var(--tiktok-icon-gradient); background-size: contain; } #side-bar .side-block.media a[href*="tiktok"]:focus-within::before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background-image: var(--tiktok-icon-gradient); background-size: contain; } #side-bar .side-block.media a[href*="tiktok"]::after { --clip-path: polygon(0 0, 0 0, 0 100%, 0 100% ); background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a[href*="tiktok"]:hover::after, #side-bar .side-block.media a[href*="tiktok"]:active::after { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a[href*="tiktok"]:focus-within::after { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a img { -webkit-filter: drop-shadow(0 0 0 rgba(var(--swatch-alternate-color), 0)); filter: drop-shadow(0 0 0 rgba(var(--swatch-alternate-color), 0)); transition: -webkit-filter 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: filter 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: filter 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-filter 200ms cubic-bezier(0.4, 0, 0.2, 1); } #side-bar .side-block.media a:hover img, #side-bar .side-block.media a:active img { -webkit-filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); } #side-bar .side-block.media a:focus-within img { -webkit-filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); } html:not(:lang(cn)) div.scpnet-interwiki-wrapper p::before { box-shadow: inherit; } #side-bar iframe.scpnet-interwiki-frame:not(:lang(cn)) { -webkit-filter: invert(1); filter: invert(1); } #side-bar .scpnet-interwiki-wrapper:not(:lang(cn))::before, #side-bar .scpnet-interwiki-wrapper:not(:lang(cn)) p::before, #side-bar .scpnet-interwiki-wrapper:not(:lang(cn)) p::after { background-color: rgb(var(--swatch-menubg-dark-color)); } #side-bar .scpnet-interwiki-wrapper:not(:lang(cn))::before { mix-blend-mode: lighten; }
<html> <head> </head> <body> <script type="text/javascript"> function sendStyle() { try { window.parent.window.interwikiFrame.bhlDark(); } catch(e) {} } sendStyle(); </script> </body> </html>
일련번호: SCP-919-KO
등급: 타우미엘(Thaumiel)
특수 격리 절차: SCP-919-KO를 구성하는 모든 구조물들은 민간에 포착되지 않도록 위장한다.
모든 기계 설비들은 제 25 기지에서 6개월에 한 번 정기 점검을 진행하며, 수리 및 보강에 필요한 재료들은 민간 트럭 및 헬기로 수송한다. 임무를 수행하지 않을시 ‘운반자’와 ‘아르콘’은 모두 제 25 기지에 보관한다. SCP-919-KO의 중앙 제어 시스템에 대한 정보는 O5 평의회의 인가가 필요하며, SCP-919-KO의 관리를 담당하는 인원들에게도 기밀에 붙여진다. 중앙 제어 시스템의 보호는 기동특무부대 세타-12(“문지기”)가 담당한다. SCP-919-KO의 방어벽을 해제시키고 시스템을 활성화시킴과 동시에 우선 제어권을 가진 1차 코드는 O5 평의회가 보유하며, 기본적 제어에 접근할 수 있는 2차 코드는 각 지역사령부 이사관들이 보유한다. SCP-919-KO의 중앙 제어 시스템 보수 작업은 모두 원격 조종 드론으로 수행하며, 불가피하게 접촉한 재단, 외부 인원들은 모두 A급 기억소거제를 처방한다.
설명: SCP-919-KO는 재단이 만들어낸 장막 재구축 시스템이다. SCP-919-KO는 재단이 시행 중인 장막 정책이 SCP 개체의 대규모 격리 파기, 타 요주의 단체들과의 전면전, SCP 개체의 존재에 대한 대중적 노출 등이 일어나 실패하는 상황이 생길 경우, 장막 정책을 보존하기 위해 만들어졌다.
장막 정책이 무너질 경우, 가장 먼저 출동하는 것은 ‘아르콘’이다. 이들은 장막 정책이 무너진 원인이 되는 요주의 단체, 현상, 개체들을 진압하기 위해 투입된다. ‘아르콘’이 되는 기동특무부대는 장막 정책을 무너뜨린 요인에 따라 달라진다.
‘아르콘’이 해당 요인을 진압, 무력화한 후 ‘운반자’들이 도착한다. 이들은 변칙성을 지니는 것들 위주로 최대한 신속하게 부산물과 흔적들을 수거한다. 수거한 부산물들은 제 25 기지들로 운송되어 분석 및 연구가 이루어지거나 폐기된다.
복구 작업이 모두 이루어진 이후에는 ‘오블리비언’이 해당 지역 저상공으로 내려온다. ‘오블리비언’은 수용 중이던 드론들을 방출하고, 드론들은 10대씩 편대를 이루어 비행하며 해당 지역에 기억소거제를 살포한다. 소거가 완료되면 ‘오블리비언’은 드론들을 재수납한 뒤 본궤도로 복귀한다.
인공지능 특무부대 ‘스페이드.aic’는 장막 정책이 깨진 동안 기록된 영상, 문서, 사진들에 조작을 가해 초상에 대한 흔적과 기록을 제거함과 동시에, 역정보를 유포한다.
여러분은 이 점을 늘 명심해 주십시오. 기억소거 기술의 존재는 우리가 그 어떤 일을 벌려놔도 기억만 지우면 그만이라는 의미도 아니고, 변칙이나 기밀이 노출되었을 때 얼마든지 이용할 수 있는 만능 열쇠 같은 것도 아닙니다. 우리는 기억으로 인지하고, 기억으로 생각하고, 기억으로 정체성과 가치관을 확립해 갑니다. 기억을 지운다는 행위는, 우리가 이러한 것들의 기반을 지운다는 것이며, 그것이 큰 계기나 전환점이 되는 기억일수록 기억소거의 심각성은 높아집니다. 이 시스템에 너무 의존해서는 안됩니다. 우리가 시행하는 기억소거가 후에 어떤 나비효과를 불러오게 될지는 아무도 모릅니다.
- SCP-919-KO 담당자 ███ ███ ███
부록-SCP-919-KO: 다음은 SCP-919-KO를 구성하는 시설과 장비들이다.
- 코드명: 오블리비언
‘오블리비언’은 재단에서 전 세계 규모의 기억소거를 시행하기 위한 드론들을 탑재한 6 대의 인공위성을 가리킨다. ‘오블리비언’은 █████ 입자와 하전 입자의 폭발적인 상호작용으로 기존의 이온 엔진만큼의 지속성을 가지며 기존 로켓 엔진의 30배 가량의 추진력을 낼 수 있는 ‘호라이즌 이온 엔진’으로 운영된다. ‘오블리비언’을 운영하는 에너지원은 100kg의 제논 추진체와 배터리다. SCP-919-KO가 시행될 경우 지구의 저상공까지 내려와 기억소거용 드론들을 내보내며, 1 기 당 1만 대의 드론을 수용하고 있다. 해당 위성과 드론들에는 역반사 패널과 인지 저항 필터가 장착되어 대중의 눈에 띄지 않는다. ENUI-5를 기억소거용 약물로 이용한다.
- 코드명: 아르콘
‘아르콘’은 SCP 개체에 대한 대규모 격리 파기 사태가 발생할 경우 적대적인 SCP 개체들을 진압하기 위해 제작된 변칙적인 슈트와 이를 착용한 인원들을 지칭한다. 인지 저항 필터 기술로 인해 타인의 눈에 띄지 않게 할 수 있으며, 삼중 티타늄-카르발트 합금과 탄소 섬유 구조로 인해 강한 내구성을 지녔다.1 SCP-███에 대한 연구를 기반으로 개발한 반영구적 생명유지장치가 탑재되어 있어 생명유지장치가 파괴되지 않는 한 착용자가 양분이나 수분의 섭취 없이도 생존할 수 있게 해준다. 또한 현실 조작과 정신 조작에 대한 어느 정도의 저항성을 제공한다.2 주로 전투 인원들이 착용하나 위험 상황에 노출되는 비전투 인원들이 착용하기도 한다.
- 코드명: 운반자
‘운반자’는 환경 수습 및 복구 과정에서 나오는 각종 유해하거나 변칙적인 부산물들을 수거하는 대형 트럭이다. 해당 트럭은 볼보 FH와 동일한 모델이며, 한 기지당 5 대를 보유 중이다. 컨테이너의 내부는 유사 리만 다양체 구조를 이용해 공간을 확장시켜 25 x 10 x 3m의 넓이를 지닌다.
- 제 25 기지
세계 각국에 존재하는 ‘운반자’가 실어 오는 부산물들을 보관, 처리하기 위한 장소다. 각 기지들은 평범한 쓰레기 수거장과 같은 모습으로 위장하고 있으며, 초고열 소각로와 유사 리만 다양체 구조의 두께 1m 철근 콘크리트로 지어진 저장고가 지어져 있다. 해당 기지들은 ‘아르콘’ 전투복이 보관된 장소들이기도 하다.
- 인공지능 특무 부대 ‘스페이드.aic’
역정보 공작 및 정보 차단을 위한 인공지능 특무부대로, SCP-████을 분석하여 얻어낸 변칙적인 코드가 도입되어 있다. 해당 특무부대는 기존에 알려진 대부분의 방호벽을 뚫는 것이 가능하며, 대중적인 사이트부터 딥웹까지 곳곳에 침투하여 노출된 사진, 영상, 글 등을 삭제, 수정하여 정보 노출을 막음과 동시에 역정보를 생성하고 전파한다.
부록-기억소거 3원칙: 다음은 SCP-919-KO를 운용하는데 있어 가장 기본이 되는 3원칙들이다.
제 1 원칙: 요주의 단체들을 초상 사회에서 배척하기 위해 사용하지 말 것.
제 2 원칙: 공공을 위한 장막 정책 외의 목적으로는 사용하지 말 것.
제 3 원칙: 기억소거에 의존해 불필요한 규모의 행위들을 하지 말 것.
해당 원칙들이 정해진 이유는 다음과 같습니다.
첫 번째, 재단의 권력 독점을 막기 위해서입니다. 재단과 대립하는 단체들은 우리의 입장에서 성가시거나 방해가 되더라도, 재단이 초상 사회에서 권력을 독점하고 폭주하는 것을 막는 작용 또한 합니다. 그렇기에 기억소거가 가능한 초상 단체들에도 우리는 SCP-919-KO를 이용한 개입을 해선 안됩니다.두 번째, 장막 정책 유지라는 본연의 목적에서 벗어나는 것을 막기 위해서입니다. SCP-919-KO는 어디까지나 장막 정책을 유지하기 위해서만 이용되어야지, 결코 정치적인 목적이나 소수의 이익을 위해 쓰여서는 안됩니다. 그건 재단의 임무에 어긋나는 행위이니까요.
세 번째, 기억소거는 이전에 언급했듯이 만능 열쇠같은게 아닙니다. 기억을 소거해야 할 범위가 넓어질수록 지워야할 기억은 많아지고, 향후 일어날 일들에 큰 영향을 끼칠 확률은 높아집니다. 기억소거는 최소한만을 행해야 합니다.
- SCP-919-KO 담당자 ███ ███ ███
보안 인가 확인 중…. 밈적 살해인자 무력화, 환영합니다, O5-8
SCP-919-KO의 중앙 제어 시스템 및 기술의 근거지는 ██████에 위치한 동굴이다. 재단은 ████/██/██에 해당 좌표로부터 재단으로 지속적으로 전송되어 오는 신호를 관측하였다. 해당 신호의 해석 결과는 다음과 같았다.
망각은 곧 축복이다.
재단은 이후 요원들을 파견하여 해당 지역의 탐사를 시작하였다. 요원들은 이후 동굴 내부에서 재단의 문양이 그려진 폭 0.7m, 높이 2m, 두께 0.3m의 철제 문을 발견했으며, 내부에서 거대한 슈퍼 컴퓨터 데이터 베이스를 발견하였다. 해당 데이터베이스들의 동력원은 불명이다.
SCP-919-KO의 중앙 시스템 중에서도 가장 중앙에 위치한 메인 컴퓨터는 노란빛의 에너지 방벽에 의해서 보호받고 있으며, 몸체에는 재단의 로고가 새겨져 있다. 해당 시설이 언제 누구에 의해 만들어졌는지는 밝혀진 바 없다. 해당 시설의 보안은 생체 보안으로 이루어져 있으며, 오직 O5 평의회의 접근만이 허가된다. 해당 보안 시스템이 어떻게 별도의 수정 없이 새로 위임한 O5의 생체 정보를 자동 등록, 인식할 수 있는지는 불명이다. 메인 컴퓨터에는 SCP-919-KO의 주축을 이루는 ‘오블리비언’, ‘아르콘’ 및 여타 시설들의 설계도와 체계, 그리고 SCP-919-KO의 원격 접근 코드가 저장되어 있으며, 재단은 이를 토대로 현재의 SCP-919-KO를 완성, 운용 중이다. 더불어, 중앙 시스템에는 지금까지 SCP-919-KO가 운용된 모든 사례들이 운용 동기와 범위, 인구 수, 동원된 기동특무부대 등을 포함하여 상세하게 자동적으로 기록된다. 현재 기록되어 있는 사례들 중에선 현재 재단의 우주에서 일어나지 않은 것으로 판명된 사건들의 목록들 또한 다수 확인되었다.3
- 현재 SCP-919-KO가 가동한 사례로 남아있는 기록들 중 일부를 발췌했다.
날짜 | 운용 동기 | 지역 | 인구 | 담당 기동특무부대 | 비고 |
████/██/██ | SCP-8900-EX 이전의 전 인류의 기억 제거 | 전 세계 | 전 인류 | 특정 X | |
████/██/██ | SCP-610의 대규모 출몰 및 습격 사태 | [편집됨]의 해변 인근 도시 | 약 15만 명 | 특정 X | |
████/██/██ | SCP-1048의 대규모 무리 형성 및 격리 파기 | 프랑스 파리 | 약 1000만 명 | 특정 X | 현 재단에 지금까지 이런 일이 발생하였다는 기록 전무 |
████/██/██ | 동시다발적인 위험 변칙 현상 및 개체 발생 | 대한민국 무진시 | 약 7만 명 | 지역특무부대 뮤-39 ("등대지기") | |
████/██/██ | 이상성부 격리 파기 | SCP 재단 및 관련 지역 | 약 █████ 명 | 기동특무부대 알파-1("붉은 오른손"), 기동특무부대 엡실론-11("구미호") | 모든 재단의 기억소거 기록 목록들에서 발견된 사항 |
이상성부 격리 파기 기록에 공통적으로 첨부된 메모
아니, 이거 명령한 사람이 도대체 누구죠? 상부에서 3 원칙을 어기는걸 허락해 줬다고?
말로는 윤리위원회, 평의회 전원 찬성이라고는 하는데 구체적으로 물어보니 답변도 안해주고, 그냥 명령대로 실행하란 말 뿐이던데요. 도대체 뭘 그렇게 숨기고 싶은건데?
해당 메모를 작성한 인원의 신상은 아직까지 밝혀진 바 없다.
- SCP-919-KO에 등록된 메시지
우리는 지금까지 장막을 보존하기 위해 변칙에 대한 수많은 이들의 기억을 지워왔습니다.
어떤 분들은 우리가 이렇게 끊임없이 장막을 다시 드리우며 진실을 가리는지 의문을 품기도 하실 겁니다.
물론 초상 세계와 정상 세계가 별다른 충돌없이 서로 공존한다면 그것은 매우 좋은 현상일 겁니다.
그러나 인류는 작은 차이로도 차별과 분란을 일으킵니다. 이러한 차별과 분란은 인간의 머리로 이해가 가능한 정상 세계 안에서 일어나죠. 그런 작은 차이로도 서로를 멀리하는 마당에, 변칙이란 이해할 수 없는 무언가들은 인류에게 있어 공포의 대상이고, 경계의 대상으로 낙인 찍히기 쉽습니다. 게다가 변칙들 중에선 정말로 아직 인류가 이해하고 받아들이기에는 너무나도 버거운 것들이 한가득입니다. 기존에 알아오던 모든 상식과 질서들이 파괴된다면 인류는 버티지 못할 가능성이 높겠죠. 따라서 우리는, 아예 인류가 그러한 변칙의 존재를 알지 못하게 하는 방향을 선택했습니다.
기억의 삭제는 인류에게 진실을 감추는 대신 평화를 주었습니다. 특히나 지구상에 여러 차례의 종말이 있었다는, 누구라도 납득하기 어렵고 혼란을 줄만한 기억들에 대한 삭제는 ‘망각의 축복’이나 다름 없다고 생각합니다. 하지만, 이것을 모두가 잊어서는 안됩니다. 우리는 이전의 일을 교훈 삼아 앞으로의 일에 대비를 갖추어야 합니다. 우리는 이러한 일들이 있었음을 잊어서는 안됩니다.
망각은 축복입니다. 하지만, 우리를 기억하십시오. - 관리자The Administrator
부록-SCP-919-KO 작동 사태
████/██/██, SCP-919-KO가 작동한 것으로 추정되는 사건이 발생했으나, SCP-919-KO 운용 인원들을 비롯한 재단의 상급감시사령부까지 해당 사건이 무엇인지조차 기억하지 못하는 사태가 발생했다.4 어떠한 기록도 남지 않았으며, 유일한 단서는 해당 기록 뿐이다.
이 존재했다는 기록조차 남지 않은 사건에 대해서 많은 분들이 궁금해 하실거라 생각합니다. 재단의 일부 인원도 아니고 전체가 완전히 망각해버린 사건이니까요. 그것도 재단이 이용하던 시스템에 의해서요.
하지만 유감스럽게도, 저희는 그 사건에 대해 말씀드릴 수가 없습니다.
다만 저희가 어떻게 그 사건에 대해 기억하고 있을 수 있냐고 묻는다면, 그건 저희 업무에 대한 특성 덕분이죠. 저희는 본래 기억을 하지 못하게 만드는 것들을 다룹니다. 그렇기에 기억제라는 것을 상시 복용하고 있고, 그렇기에 우리는 SCP-919-KO의 영향으로부터 벗어날 수 있었습니다.
한 가지 이상한 점이 있어 적어두자면, 제가 들은 바로는 당시 SCP-919-KO가 자동으로 가동되었다는 점입니다. 그게 정말인지 여러분께 물어볼 수 없다는게 아쉬울 따름이네요.
다시 한 번 말씀드리지만, 그 사건에 대해선 저희는 말씀을 드릴 것도 없고, 드릴 수도 없습니다.
망각은 축복입니다. 그냥, 그렇게 잊으십시오. - 항밈학과
[[footnoteblock]]