/* Fonts */ @import url('https://fonts.googleapis.com/css?family=Lato:400,900|PT+Mono|Poppins:600,800|Share+Tech+Mono|Anonymous+Pro'); @import url('https://fonts.googleapis.com/css2?family=Baumans&family=Graduate&family=Kelly+Slab&family=Kumar+One&family=Tulpen+One&family=ZCOOL+QingKe+HuangYou&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Oxygen+Mono&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Overpass+Mono:wght@300&display=swap'); @font-face { font-family: 'GlowSansSC'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/GlowSansSC-Compressed-Medium.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'GlowSansSC'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/GlowSansSC-Compressed-ExtraBold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; } /* All Vars Used */ :root { /* S-CSS-P Integration */ /* If you're making a new CSS theme, please include the following three variables at minimum. */ --theme-base: "nuscp"; /* mua be either "nuscp" or "sigma9" */ --theme-id: "meg-edgy"; /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */ --theme-name: "MEG EDGY"; /* set this to your theme's full name */ /* Header */ --logo-image: url("http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3129.PNG"); --header-title: "M.E.G.记录中心"; --header-subtitle: "The M.E.G.机密数据库"; /* Typefaces */ --body-font: 'Share Tech Mono', 'GlowSansSC', sans-serif; --header-font: 'Oxygen Mono', 'GlowSansSC', sans-serif; --title-font: 'Kelly Slab', 'GlowSansSC', sans-serif; --mono-font: "PT Mono", 'Noto Serif SC', "Andale Mono", "Courier New", Courier, monospace; /* Standard Colors */ --white-monochrome: 252, 252, 252; /* white */ --pale-gray-monochrome: 185, 185, 185; /* v light gray for blockquotes and stuff */ --light-gray-monochrome: 170, 170, 170; /* light accent gray for login status */ --gray-monochrome: 66, 66, 72; /* gray */ --grayer-monochrome: 130, 130, 135; --dark-gray-monochrome: 48, 48, 52; /* dark accent gray for sidebar background */ --black-monochrome: 30, 20, 20; /* black */ --bright-accent: 125, 25, 25; /* Some sidebar text, edit button text etc */ --medium-accent: 74, 0, 0; /* the annoying header thing */ --dark-accent: 12, 12, 12; /* search bar and edit button */ --newpage-color: 230, 10, 10; /* text highlight colour, url link */ --terminal-medium: 74, 0, 0; /* edit button borders */ --pale-accent: 0, 221, 221; /* dark yellow-brown */ --tester-blue: 0, 0, 221; /* blue for testing */ --tester-green: 0, 221, 0; /*green for testing */ --tester-purple: 221, 0, 221; /*purple for testing */ --tester-yellow: 221, 221, 0; /*yellow for testing */ --dark-accent-red: 74, 0, 0; --mid-accent-red: 140, 25, 30; --bright-red: 170, 15, 15; --shadow-red: 30, 20, 20; --darkish-red: 95, 10, 10; --blinding-red: 230, 10, 10; --contrast-salmon: 250, 160, 160; /* Primary Theme Colors */ --swatch-background: var(--grayer-monochrome); --swatch-primary: var(--newpage-color); --swatch-primary-darker: var(--mid-accent-red); --swatch-primary-darkest: var(--shadow-red); /* Primary Text Colors */ --swatch-text-dark: var(--darkish-red); --swatch-text-light: var(--light-gray-monochrome); --swatch-important-text: var(--tester-purple); /* Primary Menu Colors */ --swatch-menubg-color: var(--shadow-red); --swatch-menubg-light-color: var(--dark-accent); --swatch-menubg-medium-color: var(--mid-accent-red); --swatch-menubg-medium-dark-color: var(--bright-red); --swatch-menubg-dark-color: var(--mid-accent-red); --swatch-menubg-black-color: var(--mid-accent-red); --swatch-menubg-hover-color: var(--mid-accent-red); --swatch-menutxt-dark-color: var(--bright-red); --swatch-menutxt-light-color: var(--light-gray-monochrome); --swatch-border-color: var(--dark-gray-monochrome); /* Primary Header Colors */ --swatch-headerh1-color: var(--light-gray-monochrome); --swatch-headerh2-color: var(--blinding-red); --swatch-topmenu-border-color: var(--dark-accent-red); --swatch-topmenu-bg-color: var(--dark-accent-red); /* Header Gradients*/ --gradient-header: linear-gradient(to bottom, rgba(var(--dark-accent-red),0.97) 10%, rgba(var(--dark-accent-red),0.97) 40%, rgb(var(--black-monochrome)) 100%); --gradient-topmenu: linear-gradient(to bottom, white 0%, white 7.5rem, rgba(var(--swatch-topmenu-border-color), 1) 7.5rem, rgba(var(--swatch-topmenu-bg-color), 1) 7.625rem, rgba(var(--swatch-topmenu-bg-color), 0.95) calc(100% - 0.125rem), rgba(var(--swatch-topmenu-bg-color), 1) calc(100% - 0.125rem), rgba(var(--swatch-topmenu-border-color), 1) 100%); --gradient-topmenu-mobile: linear-gradient(to bottom, rgba(var(--swatch-topmenu-border-color), 1) 0, rgba(var(--swatch-topmenu-bg-color), 1) 0.125rem, rgba(var(--swatch-topmenu-bg-color), 1) calc(3rem - 0.125rem), rgba(var(--swatch-topmenu-bg-color), 1) calc(3rem - 0.125rem), rgba(var(--swatch-topmenu-border-color), 1) 3rem); --diagonal-stripes: linear-gradient(transparent 0); --gradient-sidemenu-header: linear-gradient(10deg, rgba(var(--mid-accent-red), 0.45) 0%, rgba(var(--mid-accent-red), 0.55) 100%); --header-background-image-size: 100% 7.5rem; /* Sidebar */ --sidebar-transition-timing: 0.5s ease-in-out 0.1s; --sidebar-internal-border-thickness: 0.16rem; --background-gradient-color: var(--grayer-monochrome); --background-gradient-distance: 50rem; } /* REMOVING HOVER OF THE PAGE OPTIONS ICONS HERE*/ div[id*="page-options-bottom"] { --swatch-tertiary-color: none; } #container { background-image: radial-gradient(circle, rgb(var(--light-gray-monochrome), 0.05) 50%, transparent 0); background-size: 0.25em 0.25em; background-repeat: repeat; background-attachment: fixed; text-align: justify; text-justify: inter-word; font-size: 1.1em; } html, body, #side-bar:hover { scrollbar-color: rgb(var(--tester-blue)) rgb(var(--tester-green)); } ::-webkit-scrollbar, #side-bar:hover::-webkit-scrollbar { background-color: rgb(var(--shadow-red)); } ::-webkit-scrollbar-thumb, #side-bar:hover::-webkit-scrollbar-thumb { background-color: rgb(var(--mid-accent-red)); } .scp-image-block .scp-image-caption { font-size: .8em; background-color:rgb(var(--dark-accent)); color: rgb(var(--bright-red)); } #header h1 { color: rgb(var(--tester-green)); } #page-title { font-family: 'Kelly Slab', 'GlowSansSC'; border-color: rgba(var(--mid-accent-red))!important; background: linear-gradient(to bottom, rgba(var(--shadow-red),0.97) 0%, rgba(var(--dark-accent-red),0.97) 35%, rgb(var(--bright-red)) 80%); background-clip: text; -webkit-background-clip: text; -moz-background-clip: text; -moz-text-fill-color: transparent; -webkit-text-fill-color: transparent; } #side-bar div.menu-item .sub-text { color: rgb(var(--pale-gray-monochrome)); } #login-status { color: rgb(var(--medium-accent)); } .code { padding: 5px 5px 5px 15px; margin-bottom:10px; width: 100%; font-family: var(--header-font); font-size: 1.1em; background-color:rgb(var(--shadow-red)); border: 2px dashed rgb(var(--mid-accent-red)); color: rgb(var(--bright-red)); } .hl-main { filter: invert(1) hue-rotate(180deg); } .page-options-bottom a { background-color:rgb(var(--shadow-red)) !important; color: rgb(var(--blinding-red)) !important; font-family: var(--header-font); } table.wiki-content-table th { text-align: left !important; font-family: var(--title-font) !important; color: rgb(var(--pale-gray-monochrome)); background-color: rgb(var(--dark-accent-red)) !important; border: 1px solid rgb(var(--mid-accent-red)) !important; } table.wiki-content-table tr { background-color:rgba(var(--gray-monochrome), 0.15) !important; border: 1px solid rgb(var(--mid-accent-red)) !important; color: rgb(var(--tester-purple)); } table.wiki-content-table td { background-color: rgba(var(--gray-monochrome), 0.15)!important; border: 1px solid rgb(var(--mid-accent-red)) !important; color: rgb(var(--dark-accent-red)); } .footnotes-footer { margin-bottom:10px; width: 100%; font-family: var(--body-font); font-size: 1.1em; --footnotes-footer-bg-color: 133,110,115; color: rgb(var(--dark-accent-red)); } span.printuser { color: rgb(var(--light-gray-monochrome)) !important; } table.wiki-content-table { border: 2px solid rgb(var(--mid-accent-red)); } hr { background-color: rgb(var(--bright-accent)) !important; /* TABS */ } .yui-navset .yui-nav li a em, .yui-navset-top .yui-nav li a em, .yui-navset-bottom .yui-nav li a em { color: rgb(var(--bright-red)); } .yui-navset .yui-nav .selected a, .yui-navset .yui-nav .selected a em { color: rgb(var(--light-gray-monochrome)); } /* RATING MODULE */ .page-rate-widget-box { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--dark-accent),1)), to(rgba(var(--dark-accent), 1))); background: -webkit-linear-gradient(bottom, rgba(var(--dark-accent),1) 0%, rgba(var(--dark-accent), 1) 100%); background: -o-linear-gradient(bottom, rgba(var(--dark-accent),1) 0%, rgba(var(--dark-accent), 1) 100%); background: linear-gradient(to top, rgba(var(--dark-accent),1) 0%, rgba(var(--dark-accent), 1) 100%); border: 2px solid rgb(var(--mid-accent-red)); } #page-content .rate-box-with-credit-button { background: -webkit-gradient(linear, left bottom, left top, from(rgba(var(--dark-accent),1)), to(rgba(var(--dark-accent), 1))); background: -webkit-linear-gradient(bottom, rgba(var(--dark-accent),1) 0%, rgba(var(--dark-accent), 1) 100%); background: -o-linear-gradient(bottom, rgba(var(--dark-accent),1) 0%, rgba(var(--dark-accent), 1) 100%); background: linear-gradient(to top, rgba(var(--dark-accent),1) 0%, rgba(var(--dark-accent), 1) 100%); border-color: rgb(var(--mid-accent-red)); } .page-rate-widget-box .rate-points { color: rgb(var(--bright-red)) !important; } .page-rate-widget-box .rateup, .page-rate-widget-box .ratedown, .page-rate-widget-box .cancel, .page-rate-widget-box .rateup a, .page-rate-widget-box .ratedown a, .page-rate-widget-box .cancel a { background-color: rgb(var(--dark-accent-red)) !important; } #page-content .rate-box-with-credit-button > .creditButton > p > a::before { background-color: rgb(var(--dark-accent-red)); } #page-content .rate-box-with-credit-button > .creditButton:hover { background: rgba(var(--tester-green), 0.8); } .page-rate-widget-box .ratedown a:hover, .page-rate-widget-box .rateup a:hover, .page-rate-widget-box .cancel a:hover { background-color: rgb(var(--bright-red)) !important; } .scp-image-block { border: solid .1625rem rgb(var(--mid-accent-red)); } .blockquote, [class*=blockquote], blockquote, div.blockquote { padding: 5px 15px 5px 15px; margin-bottom: 10px; background-color:rgb(var(--shadow-red)) !important; border: 3px solid rgb(var(--mid-accent-red)) !important; color: rgb(var(--light-gray-monochrome)) !important; margin: 10px auto 0; } blockquote blockquote, .blockquote blockquote { padding: 5px 15px 5px 15px; border: 3px solid rgb(var(--mid-accent-red)); color: rgb(var(--bright-red)) !important; font-size: 1rem; margin: 10px auto 0; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { background-color: rgb(var(--dark-accent)); } #search-top-box:not(:focus-within)::before { color: rgb(var(--dark-accent)); } #top-bar div.mobile-top-bar > ul > li > a, #top-bar div.top-bar > ul > li > a { color: rgb(var(--pale-gray-monochrome)); } #top-bar div.mobile-top-bar > ul > li > a:hover, #top-bar div.top-bar > ul > li > a:hover, #top-bar div.mobile-top-bar > ul > li:hover > a, #top-bar div.top-bar > ul > li:hover > a { color: rgb(var(--white-monochrome)); } .open-menu a { color: rgb(var(--tester-purple)) !important; } @-webkit-keyframes marquee { 0% { -webkit-transform: translateX(100%); transform: translateX(100%) } 100% { -webkit-transform: translateX(-100%); transform: translateX(-100%) } } @keyframes marquee { 0% { -webkit-transform: translateX(100%); transform: translateX(100%) } 100% { -webkit-transform: translateX(-100%); transform: translateX(-100%) } } @media only screen and (max-width: 768px) { #header h2 { overflow: hidden; height: 100%; pointer-events: none; } #header h2 span { -webkit-animation: marquee linear 10s infinite; animation: marquee linear 10s infinite; width: 150% !important; margin-left: 0; margin-right: 0; padding: 0; } #header h1 span { font-size: 75%; } #top-bar { font-size: calc(var(--base-font-size)*0.70); } } .hovertip{ background-color:rgb(var(--shadow-red)) !important; background-image:radial-gradient(ellipse 1000% 100% at 50% 90%, transparent,rgb(var(--shadow-red))) !important; } #side-bar { background-size: 0%; } .blockquote h1, .blockquote h2, .blockquote h3, .blockquote h4, .blockquote h5, blockquote h1, blockquote h2, blockquote h3, blockquote h4, blockquote h5 { color: rgb(var(--bright-red)); } .styled-quote { text-align: justify; text-justify: inter-word; color: rgb(var(--dark-accent-red)); background-color:rgb(var(--pale-gray-monochrome)); border-left: 0.5rem solid rgba(var(--dark-accent-red)); } .styled-quote2 { color: rgb(var(--dark-accent-red)); background-color:rgb(var(--pale-gray-monochrome)); border-left: 0.5rem solid rgba(var(--mid-accent-red)); padding: 5px 15px 5px 15px; margin-right: 5px; } .dark-styled-quote { color:rgb(var(--blinding-red)); background-color:rgb(var(--dark-accent-red)); border-left: 0.5rem solid rgba(var(--bright-red)); } .lightblock { background-color:rgb(var(--pale-gray-monochrome)); } .darkblock { background-color:rgb(var(--dark-accent-red)); color:rgb(var(--blinding-red)); } .darkblock2 { background-color:rgb(var(--dark-accent-red)); color:rgb(var(--blinding-red)); display: grid; text-align: justify; word-wrap: normal; font-size: 85%; padding: 5px 10px 5px 15px; margin-right: 5px; } .testingblock{ color: rgb(var(--mid-accent-red)); border: solid 2px rgb(var(--mid-accent-red)); padding: 0.01rem 1rem 1rem 1rem; margin: 0.5rem 0 0.5rem 0.20rem; box-shadow: 0 0.8rem 1.2rem rgba(0,0,0,.25); background: url(http://backrooms-wiki.wdfiles.com/local--files/theme%3Ameg-edgy/F59005DF-954F-4EB8-8116-2E7F06FB4211.png) center/20% no-repeat; background-color: rgb(var(--pale-gray-monochrome));; background-position: right 50% bottom 25px; padding-bottom: 65px; position: relative; /* clear: both; */ display: table; } .testingblock::after{ content: "M.E.G. - Bettering Humanity"; display: flex !important; justify-content: center !important; font-family: 'Kelly Slab', 'GlowSansSC'; font-weight: bold; font-size: 80%; color: black; background-color: rgb(var(--pale-gray-monochrome)); position: relative; transform: translateY(325%); } .logoblock{ padding: 5px 15px 5px 15px; /* adds space - up right down left */ font-size: 1rem; font-family: var(--body-font); background: url(http://backrooms-wiki.wdfiles.com/local--files/theme%3Ameg-edgy/F59005DF-954F-4EB8-8116-2E7F06FB4211.png) center/20% no-repeat; background-color: rgb(var(--pale-gray-monochrome)); background-position: right 50% bottom 25px; border: 3px solid rgb(var(--mid-accent-red)); border-radius: 15px; color: rgb(var(--black-monochrome)); margin: 10px auto 0; /* Adds a space above the box */ padding-bottom: 65px; position: relative; /*clear: both; */ display: table; } .logoblock::after{ content: "M.E.G. - Bettering Humanity"; display: flex !important; justify-content: center !important; font-family: 'Kelly Slab', 'GlowSansSC'; font-weight: bold; font-size: 80%; color: black; background-color: rgb(var(--pale-gray-monochrome)); position: relative; transform: translateY(325%); } .logoblock h2{ color: rgb(var(--dark-accent-red)); } #toc.floatright { background-color: rgb(var(--dark-accent-red)) !important; color:rgb(var(--black-monochrome)); box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: 3px solid rgb(var(--dark-accent-red)) !important; padding: 0rem; margin: 1rem !important; } #toc-action-bar { background-color:rgb(var(--dark-accent-red)) !important; } #toc .title { background-color:rgb(var(--dark-accent-red)) !important; padding: 0.25em 2em 0.25em 0; } #toc a { text-align: left !important; color: rgb(var(--mid-accent-red)) !important; } #toc #toc-action-bar a::after { content: "Table of Contents"; border-color:rgb(var(--tester-yellow)) !important; position: absolute; left: 104%; transition: font-weight 0.15s var(--ease-in-out), font-variation-settings 0.15s var(--ease-in-out); white-space: nowrap; } #toc #toc-action-bar a::before { content: ""; display: inline-block; position: relative; width: 1em; height: 1em; background-color: rgb(var(--blinding-red)); -webkit-mask: var(--mask-image) center center / 100% no-repeat; mask: var(--mask-image) center center / 100% no-repeat; } #toc #toc-action-bar a:first-of-type::before { --mask-image: var(--down-arrow-mask); left: -0.85em; -webkit-mask-size: 2em 0.3625em; mask-size: 2em 0.3625em; background-color: green !important; } #toc #toc-action-bar a:last-of-type::before { --mask-image: var(--right-arrow-mask); left: 0em; bottom: 0.2em -webkit-mask-size: 0.3625em 2em; mask-size: 0.3625em 2em; background-color: rgb(var(--blinding-red)) !important; } #toc #toc-action-bar a, #toc #toc-action-bar a:visited { color: rgb(var(--pale-gray-monochrome)) !important; } #toc #toc-action-bar a:is(:hover, :active, :focus, :focus-within) { color: rgb(var(--blinding-red)) !important; } #toc #toc-action-bar a:is(:hover, :active, :focus, :focus-within)::before { color: rgb(var(--tester-yellow)) !important; } #toc #toc-list div[style*="margin-left"] { margin-left: 1em !important; } #toc #toc-list div[style*="2em"] { padding-left: 0.75em !important; } #toc #toc-list div[style*="2em"]::before { content: "╶"; } #toc #toc-list div[style*="3em"] { padding-left: 1.75em !important; } #toc #toc-list div[style*="3em"]::before { content: "╶─"; } #toc #toc-list div[style*="4em"] { padding-left: 2.75em !important; } #toc #toc-list div[style*="4em"]::before { content: "╶───"; } #toc #toc-list div[style*="5em"] { padding-left: 3.75em !important; } #toc #toc-list div[style*="5em"]::before { content: "╶────"; } #toc #toc-list { position: relative; border-color: rgb(var(--tester-yellow)) !important; /*I don't know how this works but it sort of does */ } /* Collapsible code from Trailmix */ :root{ --base-color: rgb(var(--dark-accent-red)); --hover-color: rgb(var(--blinding-red)); --click-color: green; } /* #page-content is shoved everywhere to make sure it's the most specific thingy */ /* Styling! */ #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link { margin-top: 10px; padding-left: 1rem; padding-right: 1rem; box-shadow: rgb(128, 128, 128) 0px 0px 3px 0px; /* Animated things */ transition: background 0.2s linear; background: var(--base-color); /* Technical bits */ width: min-content; white-space: nowrap; overflow: hidden; } /* The Clicky Text */ #page-content .collapsible-block-link { color: rgb(var(--pale-gray-monochrome)); font-weight: bold; text-decoration: none; } /* Gets rid of the underline when hovering over the collapsible */ #page-content .collapsible-block-link:hover { text-decoration: none } /* Collapsible content */ #page-content .collapsible-block-content { /* Animated things */ transition: border-top-color 0.2s linear, border-bottom-color 0.2s linear; border-top: solid var(--base-color) 5px; border-bottom: solid var(--base-color) 3px; } /* Folded blocks are animated, unfolded ones are not */ #page-content .collapsible-block-folded { max-width: 100%; } #page-content .collapsible-block-unfolded-link{ width: min-content; } /* Addendum counter */ /* Addendum prefixes */ #page-content .collapsible-block-folded .collapsible-block-link::before { content: "▷"; color: rgb(var(--blinding-red)); border-right: none; padding-right: 0rem; margin-right: 1rem; font-weight: normal; font-family: var(--mono-font); } #page-content .collapsible-block-unfolded .collapsible-block-link::before { content: "▽"; color: rgb(0,128,0); border-right: none; padding-right: 0rem; margin-right: 1rem; font-weight: normal; font-family: var(--mono-font); } /* Hovering effects */ #page-content .collapsible-block-folded:hover { background: var(--hover-color); max-width: 100%; } #page-content .collapsible-block-unfolded-link:hover { background: var(--click-color); max-width: 100%; } /* Collapsible borders - because it looks prettier this way */ #page-content .collapsible-block-unfolded-link:hover + .collapsible-block-content{ border-top-color: green; border-bottom-color: green; } /* When hovering over link, change addendum tag to hover-color */ #page-content .collapsible-block-unfolded-link:hover + .collapsible-block-content::after { background: green; } /* Click flash when clicking, also forces the collapsible to expand */ #page-content .collapsible-block-folded:active { transition: background 0s, max-width 0s; background: var(--click-color); max-width: 100%; } #page-content .collapsible-block-unfolded-link:active, #page-content .collapsible-block-unfolded-link:active + .collapsible-block-content::after { transition: background 0s, max-width 0s; background: var(--hover-color); max-width: 100%; } /* On click, change borders to click-color */ #page-content .collapsible-block-unfolded-link:active + .collapsible-block-content { transition: border-top-color 0s, border-bottom-color 0s; border-top-color: var(--hover-color); border-bottom-color: var(--hover-color); } /* Done with normal collapsibles, now we do all the variations */ /* Unfolded collapsible */ #page-content .unfolded-collapse { margin-top: 10px; padding-left: 1rem; padding-right: 1rem; box-shadow: rgb(128, 128, 128) 0px 0px 3px 0px; background: var(--base-color); /* Text */ color: white; font-weight: bold; /* Technical bits */ width: min-content; white-space: nowrap; overflow: hidden; } /* Addendum prefix */ #page-content .unfolded-collapse::before { content: "▽"; color: green !important; border-right: none; padding-right: 0rem; margin-right: 1rem; font-weight: normal; font-family: var(--mono-font); } /* Bottom border */ #page-content .unfolded-collapse-border { display: block; width: 700px; border-top: solid var(--base-color) 5px; } /* Centering, very simple */ #page-content .center-collapse .collapsible-block-folded, #page-content .center-collapse .collapsible-block-unfolded-link, #page-content .center-collapse .unfolded-collapse{ margin:auto; margin-top: 10px; } /* SD Classes */ /* sd banner colours */ .sd-container { /* font */ --sd-font:'PT Mono'; /* borders */ --sd-border:var(--dark-accent-red); /* for most classes */ --sd-border-secondary:0,0,0; /* for n/a */ --sd-border-deadzone:20,0,0; /* for deadzone */ /* symbols */ --sd-symbol:var(--sd-border) !important; /* for most symbols */ --sd-symbol-secondary: 255,255,255; /* white for class 4 and higher */ /* text */ --sd-bullets:var(--sd-border) !important; /* the colour of the bullet point text */ --sd-text:var(--white-monochrome); /* the colour of the text in the top box */ /* class colours */ --class-0:217, 197, 97; --class-1:247,227,117; --class-1:255,201,14; --class-2:245,156,0; --class-3:249,90,0; --class-4:254,23,1; --class-5:175,6,6; --class-unknown:38,38,38; --class-habitable:26,128,111; --class-deadzone:44,13,12; --class-pending:182,182,182; --class-n-a:38,38,38; --class-amended:185,135,212; --class-omega:45,55,255; }
根据12-9-5-19号监督者令,以下文件已被锁定,访问权限为“安全等级:最高机密”或更高者方可查看。任何疑问都必须向拥有相应权限的M.E.G.高级职员提出。
— 高级档案管理员兼首席研究员,马塞勒斯·A·福克斯博士
⚠ 警告:无正当授权者请勿继续浏览 ⚠
在一般公共数据库中浏览时,你几乎立刻就注意到Phenomenon 13与其他文件完全不同:它被上了级别很高的权限锁。你想要知道原因,于是决定自己动手,不惜一切手段访问这个文件。在黑暗的掩护下,你鼓起勇气,从Alpha基地偷到了一个高级别授权码。
一片混乱中,授权码有一位被刮掉了,但你基本上没有受伤。逃出基地后,你跑了好几个小时,最终意外来到了Level 11。几分钟后,你躲开他人窥探的视线,在一家废弃酒店找到了能用的电脑,登上了数据库。那个终端令人望而生畏,就像在等着你犯错一样,好让M.E.G.知道你的存在,破坏整个计划。是时候找出帷幕之后的真相了,你深吸一口气,点下了终端上的按钮……
凭证:已临时验证
描述

如此接近……
Phenomenon 13,又称“归途”,是一种较为完善的冥想程序。激进邪教组织“归途兄弟会”(以下简称“兄弟会”)提炼并改进了这种技术,并且会将其传授给“值得吸纳”的人。兄弟会宣称,过去3年中,他们凭借该技术获得了返回前厅的能力,根据该组织内部的多个消息源,他们钻研“归途”已有近30年,但直到最近才制定出一个共有7步的方案,按他们的说法,流浪者完成7个步骤后便一定能切出至前厅。M.E.G.高级官员监督下的调查证实了传闻中“7步方案”的存在,为验证其可行性,M.E.G.正在对“归途”进行高度受控的测试。
发现
归途兄弟会内部人士证实,该组织为极度虔诚的邪教,曾在失落一族社会中发展了数百年,并在多次因根本分歧引发争论后离去。失落一族的文档几乎没有记述兄弟会的历史,也极少出现蛛丝马迹,这表明双方的决裂充满了敌意和不光彩的内容。与失落一族分道扬镳后,兄弟会开始扩张,在多个层级建立了坚实的据点,最主要的一个位于Level 63。
2017年6月15日,收到多起“邪教徒封锁冥想点”的报告后,M.E.G.“志愿者班组”小队进入Level 63,制服了9名邪教徒,其余的邪教徒逃离了现场。在抓获的9人中,有7人显然立下誓约一言不发,剩余2人中,有1人仅说了一句话:
“蠢货,竟然不知救赎就在我等手中。”
随后便再未开口。只有最后一名邪教徒(推测为最晚被洗脑的)愿意配合调查,在采访中,他将了解的一切和盘托出,采访记录誊录于下方。
采访
采访者:基层研究员“利夫”。
受访者:归途兄弟会成员布莱斯·本特利。
<记录开始>
利夫:为了进行采访,请先说出你的姓名。
本特利:布莱斯·本特利。
利夫:好,我们开始吧,告诉我你来这的目的,以及你与归途兄弟会的关系。
本特利:在前厅时我就是个虔诚的教徒,来到这无尽的炼狱之后,我的精神几乎崩溃,信仰也随之动摇。几个月后,我了解到兄弟会,内心深处似乎有什么被触动了,就好像上帝的安排一样,我立即找到了他们,他们也慷慨地接纳了我。
利夫:嗯……很好,但我希望你多讲一些兄弟会在Level 63的计划。包括M.E.G.在内,许多流浪者都认为阻止他人进入冥想点是重罪。
本特利:看来我是第一个说出这些的。虽然我对兄弟会很忠诚,但他们没有告诉我最新消息,可能是因为我最近才加入吧。
利夫:那你肯定也从其他人那里听到过,有什么能说的吗?
本特利:我听说了很多东西,有些是真的,有些是假的,我不太清楚细节,但我知道他们找到了。
利夫:找到了什么?
本特利:出去的路。
利夫:出去的路……?
本特利:没错!你敢相信吗?我们终于能离开这个该死的地方了,他们刚告诉我的时候我也不信,但亲眼看到结果以后我就信了。
利夫:你是说,兄弟会找到了逃出后室、回到前厅的办法?
本特利:我就是这个意思!
此时,利夫研究员略有愠色。
利夫:哦……你们这些邪教徒。
本特利:看来你不相信我。
利夫:对不起,我只是觉得……我们穷尽一生寻找的出口却凑巧被一个听都没听说过的兄弟会找到了。我们也处理过你们这样的组织,千奇百怪的讲法比比皆是,但比起你说的还是小巫见大巫了。
本特利:也许你们需要的只是一点点信仰。
利夫:我洗耳恭听,那么,你们究竟是怎么找到出口的?
本特利:就像我之前说的,我在兄弟会的地位很低,不过我确实知道这个。他们有一份书面方案,我自己没见过,但有人告诉我里面有7个步骤,如果你全部做完,就可以离开后室。
利夫:这份方案……在哪?
本特利:你的好运到此为止了,朋友,只有最老、最忠诚的兄弟会成员才能查看它。
利夫:嗯……知道了。我们有得是时间和资源去找。
<记录结束>
后续:鉴于布莱斯·本特利的供述,获取兄弟会“7步方案”的部分或全部内容将成为高优先级事项。
采访结束后,各方开始协力获取一切与兄弟会和“7步方案”信息相关的物品,最初,行动遭到了兄弟会成员的阻挠,在即将被捕时,他们会使用未记录的物品来逃脱。经过近2年的搜查和审讯,各方拼凑出一份文档,据信其中包含了7步方案的正式内容。
7步方案
归途
- 自愿在余生中维持独身,并在点有火的祭坛上重复念诵7次“Non concupiscam”1。
- 拒绝饮食7次,且连续7日除念诵“Non Sum Gulosus”2外不可有其他言语。
- 放弃一切物质财富,以具有7个分叉的火把焚毁个人财物,烧尽一切有价值的物品。
- 连续7日不眠不休。
- 给予最为厌恶的仇敌7件他最想要的物品,或满足7个他最渴望得到满足的要求。
- 为自己最嫉妒的人工作7日。
- 断绝一切人际交往7个月,期间每日结束时念诵“Non habeo superbia, purus sum”3,除该句之外不可有其他言语。
完成以上7项试炼后,你平生积累的罪孽便会一笔勾销,前往“宁静”,继续你最后的旅程。找到冥想点后,立即将自己与外界隔绝,踏上“归途”:闭上双眼,想象你坠入这无尽炼狱4之前的那一刻,尽力去回忆这一刻的每个细节,当你觉得自己达到了“真实的状态”,就睁开眼睛,如果成功,你会回到离开人世间的那一刻。
Factum Est.5
想象……
测试
上文中被羁押的邪教徒有部分已处于“试炼”中途,取得7步方案内容后,他们接受了测试,一些流浪者也自愿加入进来。以下为随后15个月内的测试记录。
测试序号 | 受试者姓名 | 执行情况 | 结果 | 备注 |
---|---|---|---|---|
001 | 海尼曼神父 | 毫无偏差地完成了全部7个步骤。 | 冥想完成,2分钟后消失。 | 归途兄弟会被捕的最高级成员。 |
002 | 沃伦牧师 | 毫无偏差地完成了前6个步骤,但在第7步的最后一天意外说出了其他内容。 | 冥想完成,14小时后消失。 | 归途兄弟会的四号人物。 |
003 | 马克斯教友 | 将方案中的所有“7”改为“6”,然后按照修改后的步骤执行。 | 冥想49小时方才完成,身体的下6/7消失。 | 加入归途兄弟会已有2年。 |
004 | 埃里克·威金斯 | 没能完成步骤3和步骤4。 | 冥想33小时后衣物和双眼消失。 | 首位参与测试的非兄弟会成员。 |
005 | 萨莉·莱恩 | 在每个步骤中均故意失败。 | 细节因过于惨烈而难以描述。也许可以将结果通报给莱恩女士的爱人。 | 首位参与测试的非M.E.G.人员。 |
006 | 尼古拉斯·哈蒙 | 毫无偏差地完成了全部7个步骤。 | 完成了 | 首位成功的非兄弟会成员。 |
执行
在连续4次测试成功后,M.E.G.研究员们在月度会议上宣布找到了逃离后室的归途。为防大规模逃离行动因无组织无纪律产生混乱,监督者团队决定在计划开启之初逐步分批向流浪者发布“7步方案”相关信息。在接下来10个月中,逃离后室的流浪者估计有7人,
[文件因潜在欺诈性授权而自动锁定。请在下方输入凭证以继续。]
凭证:无效
M.E.G.内部备忘录
如果你有权访问这份文件,相信你明白我们为什么把这件事对这么多人保密这么久,不过我知道某一天,某个人会在某个地方用某种手段绕开授权来到这里,读到备忘录的你一定就是这个人了,我觉得在这件事情上,你应该得到一个解释,以及我们的道歉。
你脑海中也许有很多很多问题,但头一位的肯定是这个:“明明有回家的路,为什么M.E.G.要瞒着我们?” 没错,M.E.G.唯一的目标就是找到回家的路,封锁消息并不符合这个理念,那我们为什么还要锁住这份文件,不让普通流浪者看呢?理由很明显了,归途兄弟会和他们的7步“方案”确实是存在的,只不过,他们的信仰……出了问题。
完成7个步骤之后,最初进行测试的3名邪教徒都消失了,似乎是回到了前厅,当时我的心情难以言表:我们再也不用在这“无尽的炼狱”中受苦了,回到家,我们就可以把过去抛在脑后,重新开始生活……可是,这里的事情永远都没那么简单,不是吗?
如果那条归路是真的就好了。
现在,我们终于知道了最后的真相。
7步方案不会带你回家,只会让你更加深入这个我们想要逃离的监狱,我们一个个派出人员去送死,每个人的死法都比上一个更加可怕:
姓名 | 遗体位置 | 死亡情况 |
---|---|---|
洛根·常 | Level 48 | 被棕榈树刺穿 |
优素福·韦布 | Level 126 | 瞬间冻死 |
道尔顿·斯奈德 | Level 8 | 一氧化碳中毒,遗体被蜘蛛破坏 |
特拉奇·古尔德 | Level 2 | 被60000伏高压电击至焦糊 |
赫尔曼·普尔 | Level 11 | 被活埋在某高速公路下 |
叶利·鲁索 | Level 55 | 被分尸,尸块经简单包装后装入一冰箱 |
玛丽安娜·米歇尔斯 | Level 176 | 体内被植入235根棒球鞋钉 |
凯拉·麦康奈尔 | Level 63 | 遗骨取代了充当桥梁台阶的木板 |
胡安·柯蒂斯 | Level 78 | 爆体而亡 |
乔纳森·哈切特 | 超过127个层级 | 遗体各部位在多个层级被发现 |
珍妮特·萨瑟兰 & 比尔·萨瑟兰 | Level 38 | 与后室融为一体 |
海尼曼神父 | 地狱 | 逍屍於黯洃銫中 |
我们找到了上述每一个人的遗体,甚至最后一个人也不例外,他们没有一个能逃离后室。以上只是遇难者清单的一小部分,相信我,每具遗体都比上一具更恐怖。无论这个现象是什么,总之肯定不是回家的路。
我们正准备在数据库中发布这个文件时,第一具遗体出现了,出于傲慢,我们铤而走险……继续执行逃离计划,等到我们察觉后果,并永久禁止公众访问这个文件的时候,遇难者已达数百人。听到这里你可能会问,这个现象这么危险,为什么不干脆把文件删了?答案是,这份文档不是为你,而是为我们留的。
想到我们的所作所为,我夜不能寐,一波又一波无辜的人因我们而死。我们最大的失败,也是我心头最沉重的负担,便是我们根本不知道自己在干什么。我们的双手沾满了他们的血,这份罪孽无论如何都无法偿还。
这就是这份文档的意义。它让我们永远记住,自己曾在不了解真相的情况下泄露危险信息,让许多人遭逢不幸。我们无法忘却这件事,更不能原谅自己。太多太多的人因此牺牲,我们不可能直接把它从记录中抹掉,然后假装一切都没发生过。我作为监督者的工作失败了,我对派出的赴死者深感愧疚。
所以,我保留了整个文件,它正不停提醒着需要它的人:不要放弃,无论这个地方带来多大的痛苦,都,不要,放弃,希望。我们终将踏上归途,我发誓。
— 监督者C,安德鲁
图片名:人们在高楼大厦间行走,作者:Shawnanggg,来源:Unsplash,遵循CC By-SA 3.0授权协议
图片名: 喀尔巴阡山的杜鹃花,来源:Wikimedia Commons,遵循CC By-SA 3.0授权协议
版式作者:Kai4C
授权终端代码作者:Frrixy
Kai4C和
Praetor3005提供了批评与大部分帮助。
« Phenomenon 12 | Phenomenon 13 | Phenomenon 14 »
请按如下方式引用此页:
“Phenomenon 13”,作者 Iqloose,来自后室英文维基。原文链接:http://backrooms-wiki.wikidot.com/phenomenon-13。译者 erika0518,来自后室中文维基。译文链接:http://backrooms-wiki-cn.wikidot.com/phenomenon-13。遵循 CC BY-SA 3.0 协议。
图片名:人们在高楼大厦间行走
作者:Shawnanggg
授权协议:CC By-SA 3.0
来源链接: https://unsplash.com/photos/nq4tcJz77r0
图片名:喀尔巴阡山的杜鹃花
作者:Misha Reme
授权协议:CC By-SA 3.0
来源链接: https://commons.wikimedia.org/wiki/File:Найкращі_миті_життя.jpg
更多授权相关信息,请查阅授权指导。