/* M.E.G. Theme [M.E.G. Theme] by TrailmixNCocoa. */ @import url('https://fonts.googleapis.com/css2?family=PT+Mono&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Courier+Prime&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Overpass+Mono:wght@300&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Oxygen+Mono&display=swap'); @import url("http://vivarium.wdfiles.com/local--files/backrooms%3Avivtheme/stylesheet.css"); @font-face { font-family: 'GlowSansSC'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/GlowSansSC-Compressed-Regular.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-Bold.woff') format('woff'); font-weight: bold; font-style: normal; font-display: swap; } :root { --theme-base: "black-highlighter"; --theme-id: "meg-records"; --theme-name: "M.E.G. Records Theme"; --logo-image: url("http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3129.PNG"); --header-title: "M.E.G. 记录中心"; --header-subtitle: "M.E.G. 记录保存设施"; --body-font: 'PT Mono', 'Noto Sans SC', sans-serif; --header-font: 'Oxygen Mono', 'GlowSansSC', sans-serif; --title-font: 'Overpass Mono', 'GlowSansSC', sans-serif; --mono-font: 'Courier Prime', 'Noto Serif SC', monospace; --white-monochrome: 210, 212, 176; --text-white-monochrome: 222, 221, 204; --pale-gray-monochrome: 250, 242, 170; --light-gray-monochrome: 94, 91, 35; --gray-monochrome: 54, 52, 21; --black-monochrome: 12, 12, 12; --bright-accent: 255, 245, 166; --medium-accent: 168, 162, 79; --dark-accent: 128, 111, 17; --pale-accent: 203,0, 183; --alt-accent: 163, 132, 31; --meg-accent: 143, 138, 76; --darker-meg-accent: 69, 67, 46; --backrooms-yellow: 215,200,0; --swatch-topmenu-border-color: var(--medium-accent); --swatch-headerh1-color: 222, 222, 222; --swatch-headerh2-color: 237, 230, 123; --link-color: 87, 77, 1; --hover-link-color: 112, 111, 79; --visited-link-color: 168, 162, 49; --background-gradient-distance: 0rem; --gradient-header: linear-gradient(to top, rgba(var(--medium-accent)) 0%, rgba(var(--medium-accent), 0.90) 0% ); --diagonal-stripes: linear-gradient(transparent 0); } #skrollr-body { background-image: radial-gradient(circle, rgb(var(--medium-accent)) 50%, transparent 0); background-repeat: repeat; background-size: 0.25em 0.25em; width: 100%; height: 7.5rem; } #side-bar .side-block div a img { filter: grayscale(100%); } #container { background-image: radial-gradient(circle, rgb(var(--medium-accent), 0.05) 50%, transparent 0); background-size: 0.25em 0.25em; background-repeat: repeat; background-attachment: fixed; } .sd-container { --sd-symbol:var(--sd-text); } #top-bar div.mobile-top-bar > ul > li > a, #top-bar div.top-bar > ul > li > a, #top-bar div.mobile-top-bar > ul > li > ul > li > a, #top-bar div.top-bar > ul > li > ul > li > a { color: rgb(var(--bright-accent)); } div#page-options-bottom-2 > a, div#page-options-bottom > a { border-radius: 0em; -moz-border-radius: 0em; border: none; } div#page-options-bottom-2 > a:active, div#page-options-bottom-2 > a:hover, div#page-options-bottom > a:active, div#page-options-bottom > a:hover { border: none; } #header, #top-bar { background-attachment: scroll; } #header { background-image: none; } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: 0; background-image: var(--logo-image); background-size: auto 16rem; background-position: center; background-repeat: no-repeat; opacity: 0.4; } #header h1, #header h1 a { position: absolute; top: 1rem; margin: 0; width: 100%; display: flex; justify-content: center; z-index: 0; } #header h2, #header h2 span, #header h2 span::before { position: absolute; top: 2rem; margin: 0; width: 100%; display: flex; justify-content: center; } #header h1 a::before, #header h2 span::before { text-shadow: .063rem 0.1rem 0.1rem #0c0c0c; } .yui-navset .yui-nav .selected a { color: rgb(var(--bright-accent)) !important; } table.wiki-content-table th { color: rgb(var(--text-white-monochrome)); } #login-status { color: rgb(var(--bright-accent)); } #login-status a { color: rgb(var(--bright-accent)); } #search-top-box input.empty { color: rgb(var(--bright-accent)); } a.newpage { background: transparent; text-decoration: none } a.newpage { color: rgb(var(--alt-accent)) } blockquote { box-shadow: 0.05rem 0.1rem 0.3rem rgba(90, 20, 20,.25); } .styled-quote { background-color:rgb(var(--bright-accent)); border-left: 0.5rem solid rgba(var(--gray-monochrome)); color:rgb(var(--black-monochrome)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .dark-styled-quote { background-color:rgb(var(--darker-meg-accent)); border-left: 0.5rem solid rgba(var(--meg-accent)); color:rgb(var(--text-white-monochrome)); padding: 0.1rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25); } .dark-styled-quote a{ color: rgb(var(--swatch-menubg-medium-color)); } .lightblock { background-color:#f7e481; padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); } .block { background-color:rgb(var(--gray-monochrome)); color:rgb(var(--text-white-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); } .darkblock { background-color:rgb(var(--darker-meg-accent)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color: rgb(var(--text-white-monochrome)); } .darkblock a { color: rgb(var(--swatch-menubg-medium-color)); } .borderblock { background-color:rgb(var( --gray-monochrome)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--bright-accent)); } .alt-borderblock { background-color:rgb(var(--bright-accent)); color:rgb(var(--black-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--gray-monochrome)); } .dark-borderblock { background-color:rgb(var( --darker-meg-accent)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--meg-accent)); } .border-logoblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(255, 255, 255); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--gray-monochrome)); border: solid 0.3rem rgb(var(--bright-accent)); } .border-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .dark-border-logoblock{ padding: 0.01rem 1rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); color:rgb(255, 255, 255); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--darker-meg-accent)); border: solid 0.3rem rgb(var(--meg-accent)); } .dark-border-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .logoblock{ padding: 0.01rem 1rem; color:rgb(255, 255, 255); box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--gray-monochrome)); } .logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .dark-logoblock{ padding: 0.01rem 1rem; color:rgb(255, 255, 255); box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); margin: 0.5rem 0 0.5rem 0.25rem; display: block; position: relative; background-color: rgb(var(--darker-meg-accent)); } .dark-logoblock::after{ content: ""; float: center; border: solid 2px #0000; background: url(http://backrooms-sandbox-2.wikidot.com/local--files/trailmixncocoa-meg-theme/IMG_3130.PNG) center/25% no-repeat; opacity: 0.25; top: 0; left: 0; bottom: 0; right: 0; position: absolute; z-index: 1; } .titleblock { background-color: rgb(var(--gray-monochrome)); color:rgb(var(--text-white-monochrome)); padding: 0.5rem 1rem 0.10rem; margin: 1.5rem 0rem 0.5rem 0rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5); border: solid rgb(var(--bright-accent)) 2px; } .titlebox{ color: rgb(var(--gray-monochrome)); position: relative; top: -1.6rem; background-color: rgb(var(--bright-accent)); padding: 0.25rem 1rem; line-height: 0.1rem; } .dark-titleblock { background-color: rgb(var(--darker-meg-accent)); color:rgb(var(--text-white-monochrome)); padding: 0.5rem 1rem 0.10rem; margin: 1.5rem 0rem 0.5rem 0rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.5); border: solid rgb(var(--meg-accent)) 2px; } .dark-titlebox{ color: rgb(var(--darker-meg-accent)); position: relative; top: -1.6rem; background-color: rgb(var(--meg-accent)); padding: 0.25rem 1rem; line-height: 0.1rem; } .border-block { background-color:rgb(var(--gray-monochrome)); color:rgb(255, 255, 255); padding: 0.01rem 1rem; margin: 0.5rem 0 0.5rem 0.25rem; box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25); border: solid 0.3rem rgb(var(--gray-monochrome)); } .megbox{ padding:0 0.5rem; margin:1rem 0; background:#b3ac78; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #d6ce92; box-sizing:border-box; } .megflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#f5eeb5; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #c7c089; box-sizing:border-box; transition:0.2s; } .newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(198,191,140,1) 0%, rgba(221,213,154,0) 100%); border-radius:0.8rem; } .light-featurebox{ padding:0 0.5rem; margin:1rem 0; background:#574713; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #dbc46e; box-sizing:border-box; } .light-featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#e3d06f; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #6b5d1e;; box-sizing:border-box; transition:0.2s; } .light-newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(75,67,16,1) 0%, rgba(214,206,146,0) 100%); border-radius:0.8rem; } .dark-featurebox{ padding:0 0.5rem; margin:1rem 0; background:#4a422e; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #F4F4F4; box-sizing:border-box; } .dark-featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#796522; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #322c20; box-sizing:border-box; transition:0.2s; } .dark-newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(50,46,32,1) 0%, rgba(214,206,146,0) 100%); border-radius:0.8rem; } .yellow-featurebox{ padding:0 0.5rem; margin:1rem 0; background:#d1b65c; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #F4F4F4; box-sizing:border-box; } .yellow-featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#deca64; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #F4F4F4; box-sizing:border-box; transition:0.2s; } .yellow-newsbox{ padding:1px 1rem; margin:1rem 0; background: linear-gradient(90deg, rgba(244,231,139,1) 0%, rgba(214,206,146,0) 100%); border-radius:0.8rem; } .featurebox{ padding:0 0.5rem; margin:1rem 0; background:#f4e78b; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #d6ce92; box-sizing:border-box; } .featureflavor{ padding:0 0.5rem; margin:0.5rem 0; background:#f4e78b; border-radius:0.6rem; box-shadow: 0px 0px 3px; border: 1.75px solid #c7c089; box-sizing:border-box; transition:0.2s; height: auto; } .footerbox{ padding:0.1rem 1rem; margin-top:1rem; background:#222200; border-radius:0 1rem 0 0; color:#FFB961; border: 3px solid #FFEB7D; box-sizing:border-box; } .footerflavor h1{ color: #222200; } .footerflavor h2{ color: #222200; } .footerflavor h3{ color: #222200; } .footerflavor h4{ color: #222200; } .footerflavor h5{ color: #222200; } .footerflavor h6{ color: #222200; } .footerbox h1{ color: #f4e78b; } .footerbox h2{ color: #f4e78b; } .footerbox h3{ color: #f4e78b; } .footerbox h4{ color: #f4e78b; } .footerbox h5{ color: #f4e78b; } .footerbox h6{ color: #f4e78b; } .footerspan{ margin-top:0.2rem; font-size:80%; } .footerflavor{ padding:0.5px 1rem; margin-bottom:1rem; background:#f4e78b; border-radius:0 0 0 1rem; color:#222200; box-sizing:border-box; height: auto; } .profilepic{ border-radius:0.6rem; float:left; max-height:13rem; height:17vw; margin-right:1rem; box-shadow: 0px 0px 3px; box-sizing:border-box; } @media screen and (prefers-reduced-motion: no-preference) { #page-title, #breadcrumbs, #page-content > * { animation-name: fadeIn; animation-duration: 1s; animation-iteration-count: 1; animation-timing-function: ease-out; animation-fill-mode: backwards; } } #page-title { animation-delay: 0s; } @keyframes fadeIn { from { opacity: 0; transform: translate(0,30px); } to { opacity: 1; transform: translate(0,0); } } :root { --fade-in-delay: 0.1s; /* Change the speed here. */ } .filetabs .yui-navset .yui-nav li, .yui-navset .yui-navset-top .yui-nav li { display: inline-block; } .filetabs .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav { display: block; } .filetabs .yui-navset .yui-content { border-top-width: 15px; } .filetabs .yui-navset .yui-nav a, .filetabs .yui-navset .yui-navset-top .yui-nav a, .filetabs .yui-navset .yui-nav .selected a, .filetabs .yui-navset .yui-nav a:focus, .filetabs .yui-navset .yui-navset-top .yui-nav a:focus, .filetabs .yui-navset .yui-nav a:hover, .filetabs .yui-navset .yui-navset-top .yui-nav a:hover { background-color: transparent; background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no' %3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' preserveAspectRatio='none' viewBox='0 0 150 45' xml:space='preserve'%3E%3Cdesc%3ECreated with Fabric.js 4.6.0%3C/desc%3E%3Cdefs%3E%3C/defs%3E%3Cg transform='matrix(1 0 0 1 74.95 22.39)' id='bC-LIzxo7Tu37zCdkDrqS' %3E%3Cpath style='stroke: rgb(0,0,0); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(84, 84, 65fill-rule: nonzero; opacity: 1;' vector-effect='non-scaling-stroke' transform=' translate(0, 0)' d='M -74.94856 22.50703 L -60.0064 -12.520110000000003 C -60.0064 -12.520110000000003 -55.89385 -21.849030000000003 -47.235839999999996 -22.281930000000003 C -38.57782999999999 -22.714830000000003 46.87608 -22.39016 46.87608 -22.39016 C 46.87608 -22.39016 56.05659 -23.219710000000003 61.40639 -12.520120000000002 C 66.75618 -1.8205300000000015 74.94856 22.506959999999996 74.94856 22.506959999999996 z' stroke-linecap='round' /%3E%3C/g%3E%3Cg transform='matrix(1 0 0 1 75.18 17.97)' id='E8ePkHu_UUyvFWDAIzFyP' %3E%3Cpath style='stroke: rgb(0,0,0); stroke-width: 0; stroke-dasharray: none; stroke-linecap: butt; stroke-dashoffset: 0; stroke-linejoin: miter; stroke-miterlimit: 4; fill: rgb(232,231,213); fill-rule: nonzero; opacity: 1;' vector-effect='non-scaling-stroke' transform=' translate(0, 0)' d='M -46.15385 12.0108 L -46.15385 -12.01079 L 46.153839999999995 -12.01079 L 46.153839999999995 12.0108 z' stroke-linecap='round' /%3E%3C/g%3E%3C/svg%3E"); background-size: 100% 2.7rem; background-repeat: no-repeat; border-width: 0px; border-top: none; background-position: top; } .filetabs .yui-navset .yui-nav a, .filetabs .yui-navset .yui-navset-top .yui-nav a { padding: 4px 20px 0px 20px; } .filetabs .yui-navset .yui-nav .selected a, .filetabs .yui-navset .yui-nav a:focus, .filetabs .yui-navset .yui-navset-top .yui-nav a:focus, .filetabs .yui-navset .yui-nav .selected a:hover, .filetabs .yui-navset .yui-navset-top .yui-nav .selected a:hover { padding: 8px 20px 0px 20px; } .filetabs .yui-navset .yui-nav a:hover, .filetabs .yui-navset .yui-navset-top .yui-nav a:hover { padding: 6px 20px 0px 20px; } .filetabs .yui-navset .yui-nav, .filetabs .yui-navset .yui-navset-top .yui-nav { border-color: transparent; } .filetabs .yui-navset .yui-nav .selected, .filetabs .yui-navset .yui-navset-top .yui-nav .selected, .filetabs .yui-navset .yui-nav .selected a:active, .filetabs .yui-navset .yui-nav .selected a:focus, .filetabs .yui-navset .yui-nav li, .filetabs .yui-navset .yui-navset-top .yui-nav li { background-color: transparent; } .filetabs .yui-navset .yui-nav li, .filetabs .yui-navset .yui-navset-top .yui-nav li { box-shadow: none; } .filetabs .yui-navset .yui-nav li { margin-right: 36px; } .filetabs .yui-navset .yui-nav .selected a { color: rgb(var(--swatch-menubg-medium-color)) !important; } .filetabs .yui-navset .yui-nav a:focus, .filetabs .yui-navset .yui-nav a:hover { color: rgb(var(--swatch-menubg-medium-color)); } .filetabs .yui-navset .yui-nav .selected a em, .filetabs .yui-navset .yui-nav .selected a:hover em { position: relative; top: -4px; } .filetabs .yui-navset .yui-nav a:hover em { position: relative; top: -2px; } .filetabs .yui-navset .yui-nav li, .filetabs .yui-navset .yui-navset-top .yui-nav li { border-bottom: solid 1px rgb(var(--white-monochrome)); } .filetabs .yui-navset .yui-nav li.selected, .filetabs .yui-navset .yui-navset-top .yui-nav li.selected { border-bottom: none; z-index: 1; } code, .code { background-color: rgb(var(--pale-accent)); } #page-content > :nth-child(1) { animation-delay: calc(1 * var(--fade-in-delay)); } #page-content > :nth-child(2) { animation-delay: calc(2 * var(--fade-in-delay)); } #page-content > :nth-child(3) { animation-delay: calc(3 * var(--fade-in-delay)); } #page-content > :nth-child(4) { animation-delay: calc(4 * var(--fade-in-delay)); } #page-content > :nth-child(5) { animation-delay: calc(5 * var(--fade-in-delay)); } #page-content > :nth-child(6) { animation-delay: calc(6 * var(--fade-in-delay)); } #page-content > :nth-child(7) { animation-delay: calc(7 * var(--fade-in-delay)); } #page-content > :nth-child(8) { animation-delay: calc(8 * var(--fade-in-delay)); } #page-content > :nth-child(9) { animation-delay: calc(9 * var(--fade-in-delay)); } #page-content > :nth-child(10) { animation-delay: calc(10 * var(--fade-in-delay)); } #page-content > :nth-child(11) { animation-delay: calc(11 * var(--fade-in-delay)); } #page-content > :nth-child(12) { animation-delay: calc(12 * var(--fade-in-delay)); } #page-content > :nth-child(13) { animation-delay: calc(13 * var(--fade-in-delay)); } #page-content > :nth-child(14) { animation-delay: calc(14 * var(--fade-in-delay)); } #page-content > :nth-child(15) { animation-delay: calc(15 * var(--fade-in-delay)); } #page-content > :nth-child(n+15) { animation-delay: calc(16 * var(--fade-in-delay));} :root{ --base-color: rgb(54, 54, 45); --hover-color: rgb(84, 76, 44); --click-color: rgb(82, 73, 39); } /* #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: white; 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: "▷"; 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: "▽"; 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, #page-content .collapsible-block-unfolded-link:hover { background: var(--hover-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: var(--hover-color); border-bottom-color: var(--hover-color); } /* When hovering over link, change addendum tag to hover-color */ #page-content .collapsible-block-unfolded-link:hover + .collapsible-block-content::after { background: var(--hover-color); } /* Click flash when clicking, also forces the collapsible to expand */ #page-content .collapsible-block-folded:active, #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(--click-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(--click-color); border-bottom-color: var(--click-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: "▽"; 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; } /* Fittingly, we finish with the footer object */ /* The footer is actually the giant bottom border object because larger -> smaller works better */ #page-content .addendumfooter{ display: block; border-bottom: solid 3px var(--base-color); margin: auto; text-align: center; } /* Ayer's info-bar patch */ #page-content .info-container .collapsible-block { counter-increment: none; } #page-content .info-container .collapsible-block-folded, #page-content .info-container .collapsible-block-unfolded-link { transition: none; width: 100%; max-width: 100%; margin: 0 auto; padding: 0; box-shadow: none; background: var(--barColour); } #page-content .info-container .collapsible-block-folded::before, #page-content .info-container .collapsible-block-unfolded-link::before { content: ""; display: none; } #page-content .info-container .collapsible-block-content { border-bottom: none; transition: none; border-top: none; } #page-content .info-container .collapsible-block-content::after { display: none; } #page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded, #page-content .unfolded-collapse{ line-height: 1.4; } #page-content .collapsible-block-folded .collapsible-block-link::before, #page-content .collapsible-block-unfolded .collapsible-block-link::before, #page-content .unfolded-collapse::before { font-size: 130%; margin-left: -0.4em }
位置:C层级多数层级
安全性:不稳定
描述
羁绊石是一种只有人类能够持有的特殊物品:经过考据,Object C-171只有在两个或人类以上之间产生了强烈的双向信任感和认同感后才会在该人类群中的随机一人手中出现。它的外观被描述为一种分外光滑的白色鹅卵石。它们的重量不一,但大多数在613.5g-880g之间。

一片红叶与几块羁绊石。拍摄于Level C-194。
性质
关于羁绊石的用途,则涉及了其最基本的性质:它可以为持有者与被其认定的人提供抵挡不同程度伤害或精神打击的立场;倘若两种攻击同时针对持有者或其友人,立场则会将它们全数抵挡。而目前看来,羁绊石的抵挡效果与人数、高信任感持续的时间以及羁绊石自身的状态三个因素有关。产生羁绊石的团体中人数越多,羁绊石产生的立场数量就会越多,能为更多人提供保护;信任感持续越久,羁绊石的抵御效果越强。因此在理想状态下,羁绊石甚至可以为持有者抵挡数次致命伤;关于羁绊石自身的状态对于防御效果的影响目前尚不明确,还有待进一步的调查。若您持有相关情报,烦请联系所处层级附近的M.E.G.基地上报。
然而,倘若这个群体中的某个人类对其他人产生了“背叛”行为1,羁绊石会分为两种情况而产生不同的效果:当某人无意做出“背叛”行为时或“背叛”行为有不违背道德底线的正当理由时,背叛者将被排除出原先受该羁绊石保护的群体,在一个月内将无法接触群体中的剩余人,当其他人表示原谅或理解被排除出者时,他可以重新受到羁绊石的保护;而当某人明知自己的行为是恶意的、不道德的仍坚持对群体中其他人做出背叛,羁绊石的形成的立场则会给该背叛者造成冲击伤害。
羁绊石不会因上述行为的发生而损坏,反之,它会使被背叛者的理智和意志力大大加强,能再为这个群体中活着的剩余人类抵挡伤害和精神冲击。
卵石在背叛者身上造成的伤害多半是钝击,但根据某些流浪者的反馈,羁绊石也出现过爆炸的个例情况。通常在爆炸之后,羁绊石的防御力量会更强。
当流浪者不希望继续持有羁绊石的力量时,只需要受该羁绊石保护的人群表现出“断交”迹象2即可。
实验记录
首次发现
时间:2020/4/13 4:51 A.M.
地点:Level C-20的某个溶洞中
李诗诗:不是说过不要乱跑了嘛……你看看你这狼狈样,这衣服你也没法穿了,但我现在上哪儿给你找换洗衣服去?
艾米莉·劳伦斯:好吧好吧,这回算我身上。真该死……天晓得这里什么时候多了个洞?!
李诗诗:我一定想办法把你带到和家一样的地方去。都多少年的朋友了,别把各自当外人。这可不像你。
艾米莉·劳伦斯:你拿块石头干什么?
李诗诗:我还想问你呢,你差点跌下去摔死了,怎么还有心思往我手里塞石头?
艾米莉·劳伦斯:我哪有空给你塞石头?况且这种石头遍地都是!
李诗诗[对着手中的卵石愣了一会儿]:我们得快点回委员会了。这东西恐怕不是一块石头那么简单。
[李诗诗扶起坐在地上的艾米莉,二人向着来时的方向走去。]
‹日志结束›
来自:gro.gem|624renixil#gro.gem|624renixil
送至:gro.gem|5220loraC#gro.gem|5220loraC
标题:关于羁绊石
您好。
我在外出的途中,无意得知曾经向M.E.G. 提供了Object C-171情报的流浪者之一李诗诗,在2022年9月14日与其男友布莱恩·贾死在了二人于Level C-20的居所中。尸检报告表明,二人死因为头部钝击伤。我通过调查与考证,知道了布莱恩原为与李诗诗一起发现羁绊石的另一流浪者艾米莉·劳伦斯的男友。艾米莉在9月10日发现李诗诗与其劈腿后与其起了肢体冲突,被其他居民劝阻。而后她独身离开了委员会。
值得注意的细节是,死者李诗诗的手中紧紧握着一块羁绊石。在发现两死者的第二天,这块羁绊石消失了,种种迹象表明,艾米莉极可能还活着,并且有很大嫌疑是造成二人死亡的凶手。
以上是我获得的相关情报。但是,我认为这不会只是一场凶杀案。这一定涉及了羁绊石的性质,我会继续调查艾米莉·劳伦斯的行踪。
编号 | 持有对象 | 情况 | 状态 |
---|---|---|---|
001 | 艾米莉·劳伦斯、李诗诗、布莱恩·贾 | 艾米莉与李诗诗在前厅曾是初中、高中、大学的校友,关系亲昵。布莱恩与二人在Level C-20相识,他发现与二人是前厅某省某市的“老乡”。2022年9月14日,李诗诗劈腿艾米莉的男友布莱恩后,001号羁绊石通过重击二人头部杀死了二人并在现场消失。推测001号已重新回到艾米莉手中,尚不明确其具体位置。 | 下落不明 |
002 | 陈浩、程泽 | 陈浩与程泽是来自前厅某市重点大学的大学三年级生。2021年1月3日,陈浩在程泽被受到Phenomenon C-7影响的蜜蜂攻击后没有抛弃对方,而是对它的伤口予以正确的处理,并予以程泽情感上的支持,使得002号羁绊石对他们的保护大大增强。陈浩得以与程泽支撑到该现象结束。 | 受强化 |
004 | 宁青春、郭婧 | 宁青春与郭婧在前厅是生活在同一屋檐下的发小。在Level C-377,宁青春因为精神压力过大而与郭婧产生口角,争执过程中,她用刀划伤了郭婧的手臂,而后她发现自己再也不能接触对方。深感愧疚的宁青春为郭婧留下包扎伤口的药物后独自离开。004号羁绊石受到了强化,后来二人都通过找到中国结而离开了当时的层级。宁青春、郭婧现分别居住在Level C-673和Level 11。 | 受强化 |
010 | 李子霞、李子云 | 李子霞与李子云是一对十三岁的双胞胎姐弟。二人在前厅受良好教育,家庭关系和睦友好。他们于2020年初切入Level 0后开始持有010号羁绊石。二人虽因年龄太小不离开Level 1的阿尔法基地,但经过实验,他们的羁绊石保护效果与已经受强化的002号相比更强。 | 正常 |
013 | 林南山、董茔 | 林南山与董茔是一对业已订婚的情侣。二人于2018年5月13日切入Level 0。董茔在同林南山产生口角后,在2022年4月7日不幸切入Level 7,于其中溺水而死。而后林南山因过度愧疚自杀。其生前所托友人保存的013号羁绊石不出所料地化为了一把灰烬。 | 损毁 |
015 | 林雨、姜桑柔、郑晓惠、安奇 | 此四人为来自前厅一县城的死党初中生,在后室中以四人小组为单位行动。但在四人中,林雨与姜桑柔关系较好,郑晓惠与安奇更为亲近。四人在切入Level 0后失散,但后来用三天时间奇迹般地在Level 1重聚并于后室中探索和生活,在这个过程中四人患难与共,获得了羁绊石。2020年8月16日,姜桑柔因骨折受伤无法行动,选择在Level 1休养。安奇与郑晓惠、林雨在探路和搜索物资的过程中不慎切入Level 8,林雨因感染Entity-19体力不支无法继续前进,安奇与郑晓惠在杏仁水储备充足的情况下,选择了抢过林雨保管的羁绊石,丢下林雨继续前进,致使林雨在极大的痛苦中死去。他死后,015号样本立刻爆炸,发出巨响和耀眼的光芒,吸引了大量实体。几乎与此同时,四人中唯一的幸存者姜桑柔立刻向基地相关人员报告,她声称自己拥有了一块金色的羁绊石。经过调查,该情况属实。随后015号样品移至他地进行管控。 | 管控中 |
时间:2022/9/20 11:25 A.M.
地点:Level 1 Alpha基地
卡罗尔·琼斯[翻动桌上的文件]:所以这就是你收集到的有价值的信息?都是很普通的档案啊。
李昕儿:是啊。都是大路边上的东西,使不上劲。对羁绊石的性质调查根本没有推动作用嘛。我要是能找到有用的信息,就不用来麻烦你了。
卡罗尔·琼斯:好吧……我这儿有个故事,你想不想听?我想能对你有点启发。
李昕儿:可以啊!你讲!
卡罗尔·琼斯[从档案夹中翻出一份很厚的采访记录]:找到了。
卡罗尔·琼斯:这是一件不知真假的事情。事件的主角,是一位姓清水的流浪者。他与他的四个朋友是011号羁绊石的持有者。倒霉的一天,他们不幸切入了Level 98进入了Level 64。
卡罗尔·琼斯:更倒霉的是,他们中一个叫柳圣子的女孩子在Level 64不幸被沾满了霉菌的尖锐物割伤了腿,致使伤口感染发炎。包括亓方好在内的其他三个人不得不减慢了行动速度来照顾她。
卡罗尔·琼斯:不过“潜伏者”显然不那么善良,它盯上了这几个年轻人。清水是四个人中体力最好的,也就是他负责带着绝大部分资源与圣子在层级中躲避“潜伏者”和寻找出口。剩下的两个年轻人则带着少部分物资,去负责转移它的注意力——最终,因为通讯的不及时,他们都死在了开灯的房间里。
卡罗尔·琼斯:幸运还是在眷顾着圣子和清水的。他们得到了前哨的人的帮助,但是圣子的情况已经难以靠药物恢复正常了。最终她选择离开了清水身边,让他独自进入了Level 0。清水从始至终都在为离开那个层级做出贡献,最终却让友人全部走向了死亡。而他们本都有不死的机会——到底是他背叛了他的朋友,还是他的朋友背叛了他呢?
李昕儿:这……所以羁绊石呢?
卡罗尔·琼斯:清水先生没有回到Alpha基地报告它的情况,但是那个样本应该是还在这里的,你想的话我可以带你去看一眼。
卡罗尔·琼斯:只不过,没有了友情作为支撑的羁绊石,还是羁绊石吗?
李昕儿:或许不一定是这个角度。这个物品就不能有别的含意吗?
[沉默持续了五分钟]
李昕儿:呃,你咋了?
卡罗尔·琼斯:我的理解是……对待已经和你出生入死的朋友,除了彼此相互救赎时的人性光辉以外,既不能只是一味的宽容、也不能仅是一味的苛刻。有些时候,对他人给予批评和约束是很必要的。我们甚至会因为对方的错误不得不伤害对方,但事实上,这不见得会伤害感情,反而正是坚情的流露。
李昕儿:嗯……一直以来,我都觉得能尖锐地对待朋友而不损坏友情的人很勇敢也很难得。兴许Object-171是在帮我们筛选这种人。它的目的又是什么呢?
卡罗尔·琼斯:我认为在后室寻找“意义”本就是没有太大意义的事情。
卡罗尔·琼斯:从你开始到我这来找资料到现在已经过了五个小时了。我记得你在Level 8救了我的那次,留下来的拉伤才刚好没多久吧?
李昕儿[拉伸胳膊后面露难色]:还真是这回事……反正我这辈子不会想着到Level 11了。这对我太难。
卡罗尔·琼斯:想吃顿好的吗,昕儿?走吧。
[在卡罗尔放在椅后的书包里,一颗白色的鹅卵石出现了。它正折射着白炽灯的光芒,闪亮。]
<日志结束>
行为准则
与你的朋友关系足够坚韧。
当你们彼此信任、能正确地对待自己和对方的错误和缺点、满怀勇气和希望、在危急时刻能无怨无悔为彼此付出,但又无法脱离险境之时,羁绊石会在你们中的一个人身上出现。当然,把陌生人的羁绊石抢过来为己所用并不能保护你,甚至会造成完全不必要的伤害。
比起一时的安逸,心平气和地去经营一段真正的友谊才是最重要的——所以如果你真的需要这项物品,还请自己参与其中。
来自:gro.gem|624renixil#gro.gem|624renixil
送至:■■■■■■■@meg.org3
标题:很高兴见到你。
……哦,你好。我一直在这里。
我是李昕儿,我的调查已经在2023年初终止了。
你已经知道了有关这些神奇的卵石的所有事情了。
你曾遇见过一个为你捧出真诚、勇气与宽容的人吗?
如果你们相识相依,在这两处对于我们而言总是陌生的地域走到了今天,就请不要放弃。
你们的羁绊早已升华,变成了一种彼此之间的笃信。
你们之间没有所谓的背叛与否,只拥有牺牲彼此的救赎。
我并非想要站在制高点批评,也并非向你们提出道德方面有所制约的要求。
我只是想祝福你,
我相信善良向阳、独一无二的你总会遇见这么一个人。Ta会与你在你最无助的时候相会。
“你好,再见。”
« Object C-170 | Object C-171 | Object C-172 »
请按如下方式引用此页:
“Object C-171 - “羁绊石””,作者 Arzreal Fear,来自后室中文维基。原文链接:http://backrooms-wiki-cn.wikidot.com/object-c-171。遵循 CC BY-SA 3.0 协议。
图像名:叶子、红色的、卵石
图像作者:manfredrichter
授权协议:Pixabay License
来源链接:https://pixabay.com/zh/photos/leaf-red-pebble-pebbles-white-4399107/
图像名:山の頂上にいる 6 人のシルエット写真
图像作者:Chang Duong
授权协议:Unsplash License
来源链接:https://unsplash.com/ja/%E5%86%99%E7%9C%9F/Sj0iMtq_Z4w
更多授权相关信息,请查阅授权指导。