:root { --lh-red: #c0392b; --lh-blue: #2980b9; --lh-green: #27ae60; --lh-dark-green: #16a085; --lh-purple: #8e44ad; --lh-orange: #e67e22; --lh-yellow: #f1c40f; --lh-paper-bg: 255, 251, 240; --lh-string-color: 192, 57, 43; --lh-book-color: var(--gray-monochrome); --lh-tape-color: 90,90,90,0.3; --lh-white-bg: 249,249,249; --lh-dark-bg: 50, 50, 50; --lh-highlighter: var(--bright-accent); --lh-border-color: var(--gray-monochrome); --lh-wiki-note-color: var(--bright-accent) } /** * 旧代码合集 * 为了向下兼容而保留 */ .grid-container{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.grid-container,.grid-container [class*=grid]{box-sizing:border-box}[class*=grid]{padding:5px}.grid{width:100%}.grid-large{width:75%}.grid-big{width:50%}.grid-medium{width:33.33%}.grid-small{width:25%}@media screen and (min-width:768px){.wd-grid-large{width:75%}.wd-grid,.wd-grid-big{width:50%}.wd-grid-medium{width:33.33%}.wd-grid-small{width:25%}}.text-hover-hide{opacity:0;transition:opacity .3s}.text-hover-hide:hover{opacity:1}.text-block-hide{background:rgb(var(--black-monochrome));color:rgb(var(--black-monochrome));transition:background .3s}.text-block-hide:hover{background:0 0}.text-blur-hide,.text-blur-hover-hide{filter:blur(.3rem);-webkit-filter:blur(.3rem) transition: blur .3s}.text-blur-hover-hide:hover{filter:blur(0);-webkit-filter:blur(0)}.lyric-box{text-align:center;font-size:1.05rem;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.lyric-box p{margin:1.5em auto}.lyric-box.with-bigger-line p{margin:3em auto} /** * 便签纸 * notepaper */ .notepaper { background: linear-gradient(rgb(var(--lh-paper-bg)) 95%, #ddd 0); line-height: 2em; background-size: 100% 2em; background-attachment: local; border: 2em solid rgb(var(--lh-paper-bg)); box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.2); padding: 0; margin: 1em auto; box-sizing: border-box; position: relative } .notepaper p { margin: 0; font-size: 1.05rem; letter-spacing: 0.1rem; line-height: inherit } .notepaper.narrow, .notepaper.wide { width: 90% } @media screen and (min-width:768px){ .notepaper.narrow { width: 50% } .notepaper.wide { width: 75% } } .notepaper.tight { border-width: 1rem; border-left-width: 1.2rem; border-right-width: 1.2rem; line-height: 1.8em; background-size: 100% 1.8em; font-size: 13px } .notepaper.with-string::before { content: ''; width: 0.5em; height: 6rem; background: rgb(var(--lh-string-color)); top: -2rem; right: -1rem; display: block; position: absolute; box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2); clip-path: polygon(-100% -100%,100% 0%,100% 100%,50% 98%,0% 100%); } .notepaper.with-tape::before { content: ''; border: 1px solid #ddd; background: rgba(var(--lh-tape-color)); width: 1.5em; height: 4em; transform: rotate(45deg); display: block; position: absolute; top: -3em; left: -1.8em } .notepaper.tight.with-string::before { top: -1rem; right: -0.25rem; } .notepaper.tight.with-tape::before { top: -2.5em; left: -1.3em } .notepaper.page { min-height: 36em; counter-increment: page; display: flex; flex-direction: column; justify-content: space-between } @media screen and (min-width:768px){ .notepaper.page { width: 70% } } .notepaper.page:after { content: counter(page); display: block; text-align: center } .notepaper-group { counter-reset: page; } .book-pattern { display: flex; flex-wrap: wrap; flex-direction: row } .book-pattern .notepaper.page:not(.notepaper > .notepaper) { width: 100% } @media screen and (min-width: 768px) { .book-pattern .notepaper.page:not(.notepaper > .notepaper) { width: 50% } } .book-wrapper { background: rgb(var(--lh-book-color)); padding: 0.5rem; box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.2); border-radius: 5px; margin: 1rem auto } @media screen and (min-width: 768px) { .book-wrapper .notepaper { margin: 0 } } /** * 文字修饰 */ .text-highlighted { position: relative } .text-highlighted::before { content: ""; position: absolute; height: 0.9em; bottom: 2px; left: -2px; width: 105%; z-index: -1; background-color: rgb(var(--lh-highlighter)); opacity: .6; transform: skew(-15deg); transition: opacity .2s ease; border-radius: 3px 8px 10px 6px; transition: 0.1s ease background-color; } .text-underlined { text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 2px; text-decoration-color: rgb(var(--lh-highlighter)) } .text-wavy { text-decoration: underline wavy; text-underline-offset: 4px; text-decoration-color: rgb(var(--lh-highlighter)) } .text-circled, .text-squared { display: inline-block; border: 2px solid rgb(var(--lh-highlighter)); border-radius: 100%; box-sizing: border-box } .text-squared { border-radius: 0 } .text-shadow { text-shadow: 0.075em 0.075em 0 rgb(var(--lh-highlighter)) } .text-highlighted.td-red::before { background: var(--lh-red) } .text-circled.td-red, .text-squared.td-red { border-color: var(--lh-red) } .text-underlined.td-red, .text-wavy.td-red { text-decoration-color: var(--lh-red) } .text-highlighted.td-blue::before { background: var(--lh-blue) } .text-circled.td-blue, .text-squared.td-blue { border-color: var(--lh-blue) } .text-underlined.td-blue, .text-wavy.td-blue { text-decoration-color: var(--lh-blue) } .text-highlighted.td-green::before { background: var(--lh-green) } .text-circled.td-green, .text-squared.td-green { border-color: var(--lh-green) } .text-underlined.td-green, .text-wavy.td-green { text-decoration-color: var(--lh-green) } .text-highlighted.td-darkgreen::before { background: var(--lh-dark-green) } .text-circled.td-darkgreen, .text-squared.td-darkgreen { border-color: var(--lh-dark-green) } .text-underlined.td-darkgreen, .text-wavy.td-darkgreen { text-decoration-color: var(--lh-dark-green) } .text-highlighted.td-purple::before { background: var(--lh-purple) } .text-circled.td-purple, .text-squared.td-purple { border-color: var(--lh-purple) } .text-underlined.td-purple, .text-wavy.td-purple { text-decoration-color: var(--lh-purple) } .text-highlighted.td-yellow::before { background: var(--lh-yellow) } .text-circled.td-yellow, .text-squared.td-yellow { border-color: var(--lh-yellow) } .text-underlined.td-yellow, .text-wavy.td-yellow { text-decoration-color: var(--lh-yellow) } .text-highlighted.td-orange::before { background: var(--lh-orange) } .text-circled.td-orange, .text-squared.td-orange { border-color: var(--lh-orange) } .text-underlined.td-orange, .text-wavy.td-orange { text-decoration-color: var(--lh-orange) } /* 隐藏文字 */ .text-blank { color: rgba(0,0,0,0) } .text-block { background: rgb(var(--black-monochrome)); color: rgb(var(--black-monochrome)); } .text-blur { filter: blur(0.3em); -webkit-filter: blur(0.3em) } .text-hoverback, .text-selectback { transition-duration: 0.3s; transition-property: background, transform, color } .text-blank.text-hoverback:hover, .text-blank.text-selectback::selection, .text-blank.text-selectback *::selection { color: rgb(var(--black-monochrome)) } .text-block.text-hoverback:hover { background: transparent!important } .text-block.text-selectback::selection, .text-block.text-selectback *::selection { color: rgb(var(--white-monochrome, 255, 255, 255)) } .text-blur.text-hoverback:hover { filter: blur(0)!important; -webkit-filter: blur(0)!important } /** * 附加项 */ .with-border, .with-box-style { border: 1px solid rgb(var(--bright-accent)) } .with-border-dark { border: 1px solid rgb(var(--black-monochrome)) } .with-border-light { border: 1px solid rgb(var(--white-monochrome)) } .with-border-thick { border-width: 2px } .with-shadow-sm { box-shadow: 0 0 0.1em rgba(0,0,0,0.2) } .with-shadow { box-shadow: 0 0.1em 0.2em rgba(0,0,0,0.2) } .with-shadow-lg { box-shadow: 0 0.15em 0.3em rgba(0,0,0,0.2) } .with-shadow-xl { box-shadow: 0 0.2em 0.5em rgba(0,0,0,0.2) } .with-shadow-xxl { box-shadow: 0 0.25em 0.8em rgba(0,0,0,0.2) } .with-padding, .with-box-style { padding: 0.25em 1em } .with-p-sm { padding: 0.125em 0.5em } .with-p-lg { padding: 0.5em 2em } .with-margin, .with-box-style { margin: 1em auto } .with-m-sm { margin: 0.5em auto } .with-m-lg { margin: 2em auto } .with-narrow-width { width: 90%!important; margin-left: auto; margin-right: auto } @media screen and (min-width: 768px) { .with-narrow-width { width: 75%!important } } [class*="with-bg-"], [class*="with-bg-"] h1 { color: #fff!important } .with-bg-red { background: var(--lh-red)!important } .with-bg-blue { background: var(--lh-blue)!important } .with-bg-green { background: var(--lh-green)!important } .with-bg-darkgreen { background: var(--lh-dark-green)!important } .with-bg-yellow { background: var(--lh-yellow)!important } .with-bg-orange { background: var(--lh-orange)!important } .with-bg-purple { background: var(--lh-purple)!important } /** * 删除类 */ .offwith-shadow { box-shadow: none!important } .offwith-border { border: none!important } .offwith-padding, .offwith-pam { padding: 0!important } .offwith-margin, .offwith-pam { margin: 0!important } .offwith-width-limit { width: auto!important; margin-left: auto!important; margin-right: auto!important } div[class*="grider"].offwith-grid-gap { grid-gap: 0!important } /** * 网格布局 */ /* Gridder 容器 */ div[class*="gridder"] { display: grid; box-sizing: border-box; grid-gap: 1rem; padding: 0 } div[class*="gridder"] * { box-sizing: border-box } .gridder, .gridder-col-2 { grid-template-columns: 1fr 1fr; } .gridder-col-3 { grid-template-columns: repeat(3, 1fr); } .gridder-col-4 { grid-template-columns: repeat(4, 1fr); } @media screen and (min-width: 768px) { .pc-gridder, .pc-gridder-col-2 { grid-template-columns: 1fr 1fr; } .pc-gridder-col-3 { grid-template-columns: repeat(3, 1fr); } .pc-gridder-col-4 { grid-template-columns: repeat(4, 1fr); } } .spanner, .spanner-2 { grid-column-start: span 2; } .spanner-3 { grid-column-start: span 3; } /** * 告示组件 */ .signblock, .signblock-dark, .signblock-warn { margin: 1rem auto; box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.4); background: rgb(var(--lh-white-bg)); font-size: 1.05rem; padding: 2rem } @media screen and (min-width: 768px) { .signblock, .signblock-dark, .signblock-warn { width: 75% } } .signblock-dark, .signblock-dark h1 { background: rgb(var(--lh-dark-bg)); color: #fff } .signblock-warn, .signblock-warn h1 { background: var(--lh-red); color: #fff } .signblock h1, .signblock-dark h1, .signblock-warn h1 { text-align: center; font-size: 2rem; margin: 0; font-weight: 700 } .signblock-img { display: flex; flex-direction: row; justify-content: center } .signblock-img img { width: 8em } .signblock-footer { font-size: 0.9em; text-align: center; margin: 0.5rem 0; font-weight: bolder; display: block } /** * 报告 */ .reportblock, .reportblock-dark { border: 2px solid rgb(var(--lh-border-color)); box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3); background: rgb(var(--white-monochrome)); padding: 0.8rem 1.5rem; padding-bottom: 0.4rem; margin: 1.5rem auto; margin-bottom: 1rem; position: relative } .reportblock hr, .reportblock-dark hr { background-color: rgb(var(--lh-border-color)); margin-left: -1.5rem; margin-right: -1.5rem } .reportblock h1:first-child, .reportblock-dark h1:first-child { position: absolute; top: -1rem; left: 1.5rem; font-size: 110%; font-weight: 600; background: rgb(var(--lh-border-color)); color: #fff; padding: 0.2rem 0.5rem; margin: 0; } .reportblock-dark, .reportblock-dark h1 { border-color: rgb(var(--lh-white-bg)); background: rgb(var(--lh-dark-bg)); color: #fff } .reportblock-dark hr { background-color: rgb(var(--lh-white-bg)); } /* 更好的折叠框 */ .bettercollap { margin: 1em 0; } .bettercollap .collapsible-block { width: auto; overflow: hidden; border: 1px solid rgb(var(--lh-border-color)) } .bettercollap .collapsible-block-content, .bettercollap .collapsible-block-link { background: rgb(var(--white-monochrome)); padding: 0.5em } .bettercollap .collapsible-block-content { padding-left: 1em; padding-right: 1em } .bettercollap .collapsible-block-link { color: rgb(var(--lh-border-color)); background: rgb(var(--white-monochrome)); transition: .3s; display: block; } .bettercollap .collapsible-block-link:hover, .bettercollap .collapsible-block-unfolded .collapsible-block-link, .styledcollap.bettercollap .collapsible-block-link { color: rgb(var(--white-monochrome)); background: rgb(var(--lh-border-color))!important; text-decoration: none } .bettercollap .collapsible-block-link:hover a { color: rgb(var(--white-monochrome)) } .bettercollap .collapsible-block-link::before { content: "\25BC"; display: inline-block; margin-right: 0.5em; transform: rotate(-90deg) scale(0.9) } .bettercollap .collapsible-block-unfolded .collapsible-block-link::before { transform: rotate(0) scale(0.9) } .bettercollap .collapsible-block + .collapsible-block { border-top: none } .styledcollap.bettercollap .collapsible-block { border-radius: 2px; box-shadow: 0 0.1rem 0.2rem rgba(0,0,0,0.3) } .styledcollap.bettercollap .collapsible-block-content { background-color: rgb(var(--pale-gray-monochrome)); border-width: 3px } .styledcollap.bettercollap .collapsible-block-link:hover { background: rgba(var(--lh-border-color),0.95)!important; } /** * 提示框 */ .infoblock { color: #f1f1f1; font-weight: bold; background: #424242; padding: 5px 5px 5px 5px; border-radius: 4px; margin: -0.5rem 0 1rem 0; display: block; width: fit-content; padding-right: 25px; } .infoblock::before { content: "ⓘ " } /** * 单页迭代 */ .offset-page:not(:target), .offset-page:target ~ div#u-default-page { display: none } .offset-page:target { display: block }
/* BHL Style Search Top Box And User Account */ /* By Mercuresphere */ /* Based on BHL Theme */ :root, :root:lang(cn) { --merc-light-color: var(--swatch-menutxt-light-color); --merc-dark-color: var(--swatch-menubg-dark-color); --user-account-mask: url("https://fastly.jsdelivr.net/gh/Crimone/crimson-anemone@main/files/user-circle.svg"); --search-top-box-mask: url("https://fastly.jsdelivr.net/gh/Crimone/crimson-anemone@main/files/search-top-box-mask.svg"); } /* ===用户和搜索栏=== */ @media only screen and (max-width: 768px) { #login-status { right: unset; font-size: unset; } #navi-bar, #navi-bar-shadow, #search-top-box-input { display: unset; } #search-top-box-input { min-width: unset; } #search-top-box { top: unset; right: unset; height: unset; } #search-top-box:focus-within { box-shadow: unset; background: unset; padding: unset; } #search-top-box:not(:focus-within):before { -webkit-mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-image: var(--search-top-box-mask); z-index: 14; background-color: rgb(var(--merc-light-color)); color: rgb(var(--merc-dark-color)); text-align: center; cursor: pointer; mask-image: var(--search-top-box-mask); mask-position: center center; mask-repeat: no-repeat; mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); pointer-events: none; position: absolute; top: 0; right: 0; width: calc(0.9375rem * 1.8); height: 100%; content: " "; } #search-top-box form[id=search-top-box-form] { visibility: unset; height: unset; } #search-top-box form[id=search-top-box-form]:focus-within { visibility: unset; } #search-top-box form[id=search-top-box-form] input { -webkit-appearance: unset; -moz-appearance: unset; position: unset; top: unset; transform: unset; appearance: unset; height: unset; } #search-top-box form[id=search-top-box-form] input[type=text] { visibility: unset; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), font-variation-settings .2s cubic-bezier(.4, 0, .2, 1), font-weight .2s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1), right .2s cubic-bezier(.4, 0, .2, 1), width .6s cubic-bezier(.4, 0, .2, 1), padding .6s cubic-bezier(.4, 0, .2, 1), max-width .6s cubic-bezier(.4, 0, .2, 1); } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text] { position: unset; right: unset; transform: unset; cursor: unset; border-width: unset; width: unset; height: unset; color: unset; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text]:hover { background-color: unset; } #search-top-box form[id=search-top-box-form] input[type=submit] { background: none; transition: unset; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=submit] { opacity: unset; margin: unset; padding: unset; width: unset; } #header h1 a { z-index: unset; } } @media only screen and (max-width: 56.25rem) { #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { background-color: rgba(0, 0, 0, 0); } } @media (min-width: 36rem) { #login-status { flex-grow: unset; left: unset; right: unset; } #login-status:not(:hover):not(:focus-within) { visibility: hidden; } #login-status::before { visibility: visible; } } #search-top-box-input { min-width: unset; display: inline-block; } #search-top-box-form input[type=submit], #search-top-box-form input[type=submit]:focus, #search-top-box-form input[type=submit]:hover { color: transparent; } #search-top-box-form input[type=submit]:focus, #search-top-box-form input[type=submit]:hover { border: none; text-shadow: none; } #search-top-box-form input[type=submit], #search-top-box-input:focus, #search-top-box-input:hover { border: none; } #search-top-box { display: flex; z-index: 12; position: absolute; top: 1.5em; right: calc(3% - .25em); align-items: center; justify-content: center; width: auto; height: calc(0.9375rem * 1.8); transform: translateY(-50%); font-size: calc(0.9375rem * .86667); } #search-top-box, #search-top-box * { box-sizing: border-box; margin: 0; padding: 0; border: none; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), font-variation-settings .2s cubic-bezier(.4, 0, .2, 1), font-weight .2s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1), right .2s cubic-bezier(.4, 0, .2, 1), width .6s cubic-bezier(.4, 0, .2, 1), padding .6s cubic-bezier(.4, 0, .2, 1), max-width .6s cubic-bezier(.4, 0, .2, 1); will-change: box-shadow, font-variation-settings, font-weight, background-color, color, right, width, padding, max-width; } #search-top-box:focus-within, #search-top-box:focus-within *, #search-top-box:focus-within :after, #search-top-box:focus-within :before { margin: 0; padding: 0; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), font-variation-settings .2s cubic-bezier(.4, 0, .2, 1), font-weight .2s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), color .15s cubic-bezier(.4, 0, .2, 1), right .2s cubic-bezier(.4, 0, .2, 1), width .3s cubic-bezier(.4, 0, .2, 1), padding .3s cubic-bezier(.4, 0, .2, 1), max-width .3s cubic-bezier(.4, 0, .2, 1); will-change: box-shadow, font-variation-settings, font-weight, background-color, color, right, width, padding, max-width; } #search-top-box:focus-within { background: rgba(var(--merc-dark-color), .7); box-shadow: calc(calc(0.9375rem * 1.8) / 2 * -1) 0 calc(calc(0.9375rem * 1.8) / 2) rgba(var(--merc-dark-color)); } #search-top-box:after, #search-top-box:before { position: absolute; top: 0; right: 0; width: calc(0.9375rem * 1.8); height: 100%; content: " "; } #search-top-box:before { -webkit-mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); -webkit-mask-position: center center; -webkit-mask-repeat: no-repeat; -webkit-mask-image: var(--search-top-box-mask); z-index: 14; background-color: rgb(var(--merc-light-color)); color: rgb(var(--merc-dark-color)); text-align: center; cursor: pointer; mask-image: var(--search-top-box-mask); mask-position: center center; mask-repeat: no-repeat; mask-size: calc(calc(0.9375rem * 1.8) / 2) calc(calc(0.9375rem * 1.8) / 2); pointer-events: none; } #search-top-box:not(:focus-within):hover:before { background-color: rgb(var(--merc-light-color)); } #search-top-box:after { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); z-index: 13; clip-path: var(--clip-path); pointer-events: none; background-color: transparent; } #search-top-box:not(:focus-within):after { --clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); background-color: rgb(var(--merc-light-color), 0); } #search-top-box form[id=search-top-box-form] { display: flex; visibility: visible; position: relative; right: 0; max-width: 100%; height: calc(0.9375rem * 1.8); } #search-top-box form[id=search-top-box-form]:not(:focus-within) { max-width: calc(0.9375rem * 15); } #search-top-box form[id=search-top-box-form] input { -webkit-appearance: none; -moz-appearance: none; appearance: none; position: relative; top: 0; } #search-top-box form[id=search-top-box-form] input[type=text] { z-index: 13; position: absolute; right: 0; width: calc(0.9375rem * 15); max-width: calc(0.9375rem * 15); height: 100%; padding: 0 calc(0.9375rem * 1.8) 0 1em; outline: 0 solid rgb(var(--merc-light-color)); background-color: rgb(var(--merc-dark-color), .7); box-shadow: 0 0 0 .125rem rgb(var(--merc-light-color)); color: rgba(var(--merc-light-color)); } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text] { max-width: calc(0.9375rem * 1.8); padding: 0; outline-width: 0; background-color: rgba(var(--merc-dark-color), 0); box-shadow: 0 0 0 0 rgb(var(--merc-light-color)); color: rgba(0, 0, 0, 0); cursor: pointer; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text]:hover { background-color: rgba(var(--merc-dark-color), 1); } #search-top-box form[id=search-top-box-form] input[type=submit] { visibility: visible; z-index: 14; position: absolute; right: 0; width: calc(0.9375rem * 1.8); height: calc(0.9375rem * 1.8); outline: 0 solid rgb(var(--merc-light-color)); background-color: transparent; box-shadow: 0 0 0 .125rem rgb(var(--merc-light-color)); color: t; font-size: calc(0.9375rem * .86667); cursor: pointer; pointer-events: all; } #search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=submit] { box-shadow: 0 0 0 0 rgb(var(--merc-light-color)); pointer-events: none; } #login-status { --wght: var(--ui-wght); display: flex; z-index: 11; position: absolute; top: 1.5em; right: calc(3% + calc(0.9375rem * 1.8) - .25em); align-items: center; justify-content: center; height: 2em; margin: 0 0 0 .5em; transform: translateY(-50%); color: rgb(var(--merc-light-color)); font-weight: var(--wght); font-size: 1em; font-family: var(--UI-font); white-space: nowrap; transition: opacity .2s cubic-bezier(.4, 0, .2, 1); } #search-top-box:focus-within ~ #login-status { opacity: 0; } #login-status span.printuser a:first-of-type { width: 1.75em; } #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in { margin: 0 1em; background-color: rgb(var(--pale-gray-monochrome)); color: rgb(var(--merc-dark-color)); padding: 0.1em 1em; text-decoration: none; } #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account:active, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account:hover, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in:active, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in:hover, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-create-account:focus-within, #login-status:not(.page-rate-widget-box):not(#search-top-box-form) > a.login-status-sign-in:focus-within { background-color: rgba(var(--merc-light-color), 1); color: rgb(var(--merc-dark-color)); text-decoration: none; } #login-status span.printuser { --wght: var(--ui-wght); margin-right: .5em; color: rgb(var(--merc-light-color)); font-weight: var(--wght); } #login-status a#my-account, #login-status a[href*="account/messages"] { color: rgb(var(--merc-light-color)); } #login-status a#my-account { --wght: var(--ui-wght); -webkit-text-decoration: underline rgb(var(--merc-dark-color)) .125em; display: flex; align-items: center; padding: 0 .5em; background-color: initial; box-shadow: inset 0 0 0 0 rgb(var(--merc-dark-color)); font-weight: var(--wght); text-decoration: underline rgb(var(--merc-dark-color)) .125em; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), text-decoration .2s cubic-bezier(.4, 0, .2, 1), -webkit-text-decoration .2s cubic-bezier(.4, 0, .2, 1); } #login-status a#my-account:active, #login-status a#my-account:hover { --wght: var(--ui-hvr-wght); -webkit-text-decoration: underline rgb(var(--merc-dark-color)) 0; box-shadow: inset 0 -2em 0 0 rgb(var(--merc-dark-color)); color: rgb(var(--merc-light-color)); font-weight: var(--wght); text-decoration: underline rgb(var(--merc-dark-color)) 0; } #login-status a#my-account:focus-within { --wght: var(--ui-hvr-wght); -webkit-text-decoration: underline rgb(var(--merc-dark-color)) 0; box-shadow: inset 0 -2em 0 0 rgb(var(--merc-dark-color)); color: rgb(var(--merc-light-color)); font-weight: var(--wght); text-decoration: underline rgb(var(--merc-dark-color)) 0; } #login-status #account-topbutton { --clip-path: polygon(30% 35%, 70% 35%, 50% 60%, 50% 60%); -webkit-clip-path: var(--clip-path); position: relative; width: var(--account-height); height: var(--account-height); margin: 0; padding: 0; background-color: rgb(var(--merc-light-color)); color: transparent; clip-path: var(--clip-path); transition: -webkit-clip-path .1s cubic-bezier(.4, 0, .2, 1); transition: clip-path .1s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .1s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options { display: block !important; z-index: 12; position: absolute; top: 1.5rem; right: 0; width: 10em; margin: .25em 0 0; padding: 0; overflow: hidden; background-image: var(--gradient-header); background-color: rgb(var(--merc-dark-color)); opacity: 0; pointer-events: none; transition: opacity .15s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options:focus-within, #login-status #account-topbutton:active + #account-options, #login-status #account-topbutton:focus + #account-options { opacity: 1; pointer-events: all; } @media (pointer: coarse) { #login-status #account-options:hover, #login-status #account-topbutton:hover + #account-options { opacity: 1; pointer-events: all; } } #login-status #account-options * { margin: 0; padding: 0; } #login-status #account-options ul { display: grid; grid-template-columns: 1fr 1fr; grid-auto-rows: 2em; flex-grow: 1; align-items: center; justify-content: center; font-size: .85em; } #login-status #account-options ul li { position: relative; } #login-status #account-options ul li, #login-status #account-options ul li a { display: flex; align-items: center; justify-content: center; width: 100%; height: 100%; } #login-status #account-options a { --box-shadow: rgba(var(--merc-dark-color)); --wght: var(--ui-wght); position: relative; flex-grow: 1; height: 100%; max-height: 2em; padding: 0 .25em; box-shadow: inset 0 0 0 .0625rem var(--merc-dark-color); font-weight: var(--wght); transition: color .15s cubic-bezier(.4, 0, .2, 1), font-weight .15s cubic-bezier(.4, 0, .2, 1), font-variation-settings .15s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options li > a, #login-status #account-options li > a:visited { color: rgb(var(--merc-light-color)); } #login-status #account-options li > a:active, #login-status #account-options li > a:hover { --wght: var(--ui-hvr-wght); color: rgb(var(--merc-dark-color)); font-weight: var(--wght); text-decoration: none; } #login-status #account-options li > a:focus-within { --wght: var(--ui-hvr-wght); color: rgb(var(--merc-dark-color)); font-weight: var(--wght); text-decoration: none; } #login-status #account-options li > a[href*="/messages"] { position: absolute; top: 0; left: 0; width: 100%; height: 100%; min-height: 100%; font-size: 0; } #login-status #account-options li > a[href*="/messages"]:after { position: absolute; left: 50%; transform: translateX(-50%); content: "信息"; font-size: calc(0.9375rem * .765); pointer-events: none; } #login-status #account-options li > a:before { --clip-path: polygon(0 0, 0 0, 0 100%, 0 100%); -webkit-clip-path: var(--clip-path); z-index: -1; position: absolute; top: 0; width: 100%; height: 100%; background-color: rgb(var(--merc-light-color)); content: " "; clip-path: var(--clip-path); pointer-events: none; transition: -webkit-clip-path .2s cubic-bezier(.4, 0, .2, 1); transition: clip-path .2s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .2s cubic-bezier(.4, 0, .2, 1); } #login-status #account-options li > a:active:before, #login-status #account-options li > a:hover:before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100%); } #login-status #account-options li > a:focus-within:before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100%); } /* ===默认收起用户信息栏和搜索栏=== */ #search-top-box { top: 23px; right: calc(3%); } #login-status { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; top: 24px; right: calc(3% + calc(0.9375rem * 1.8) + .25em); color: transparent; pointer-events: none; transition: color .2s cubic-bezier(.4, 0, .2, 1); user-select: none; } @media only screen and (min-width: 980px) { #search-top-box { right: calc(3% + (-100vw + var(--header-width-on-desktop, 61.25rem)) / 2); } #login-status { right: calc(3% + calc(0.9375rem * 1.8) + .25em + (-100vw + var(--header-width-on-desktop, 61.25rem)) / 2); } } #login-status:active, #login-status:hover { -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; color: rgb(var(--merc-light-color)); pointer-events: all; user-select: auto; } #login-status:focus-within { -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; color: rgb(var(--merc-light-color)); pointer-events: all; user-select: auto; } #login-status:active #account-options, #login-status:hover #account-options { pointer-events: all; } #login-status:focus-within #account-options { pointer-events: all; } #login-status > :not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); opacity: 0; transition: box-shadow .2s cubic-bezier(.4, 0, .2, 1), text-decoration .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1), clip-path .2s cubic-bezier(.4, 0, .2, 1), opacity .2s cubic-bezier(.4, 0, .2, 1), -webkit-text-decoration .2s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .2s cubic-bezier(.4, 0, .2, 1); } #login-status:active > :not(#account-topbutton):not([href*="account/messages"]), #login-status:hover > :not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); opacity: 1; } #login-status:focus-within > :not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); opacity: 1; } #login-status #account-topbutton { margin-left: 0; background-color: initial; pointer-events: all; transition: clip-path .15s cubic-bezier(.4, 0, .2, 1), background-color .15s cubic-bezier(.4, 0, .2, 1), -webkit-clip-path .15s cubic-bezier(.4, 0, .2, 1); } #login-status:hover #account-topbutton { background-color: rgb(var(--merc-light-color)); } #login-status:before { -webkit-mask-image: var(--user-account-mask); -webkit-mask-size: calc(calc(0.9375rem * 1.8) - .5em); -webkit-mask-position: center right; -webkit-mask-repeat: no-repeat; z-index: 2; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--merc-light-color), 1); content: ""; cursor: pointer; mask-image: var(--user-account-mask); mask-position: center right; mask-repeat: no-repeat; mask-size: calc(calc(0.9375rem * 1.8) - .5em); pointer-events: all; transition: background-color .15s cubic-bezier(.4, 0, .2, 1); } #login-status:hover:before { background-color: rgba(var(--search-icon-hover-color), 1); } #login-status:active:after, #login-status:active:before, #login-status:hover:after, #login-status:hover:before { background-color: rgba(var(--search-icon-hover-bg-color), 0); cursor: auto; pointer-events: none; } #login-status:focus-within:after, #login-status:focus-within:before { background-color: rgba(var(--search-icon-hover-bg-color), 0); cursor: auto; pointer-events: none; } #login-status #account-topbutton { --clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%); -webkit-clip-path: var(--clip-path); background-color: rgba(var(--merc-light-color), 0); clip-path: var(--clip-path); } #login-status:active #account-topbutton, #login-status:hover #account-topbutton { --clip-path: polygon(30% 35%, 70% 35%, 50% 60%, 50% 60%); -webkit-clip-path: var(--clip-path); background-color: rgb(var(--merc-light-color)); clip-path: var(--clip-path); } #login-status:focus-within #account-topbutton { --clip-path: polygon(30% 35%, 70% 35%, 50% 60%, 50% 60%); -webkit-clip-path: var(--clip-path); background-color: rgb(var(--merc-light-color)); clip-path: var(--clip-path); } #login-status #account-options { margin: 0; } #login-status a[href*="account/messages"] { color: rgb(var(--merc-light-color)); pointer-events: all; } #account-topbutton { border: none; } #account-options { border: none; }
“
当拾遗工望向蓝色通道时,看到的不仅是一望无际的蓝色虚空,更是其中象征机遇的颗粒。
——阿赫提探索团队长 Tomking Wilson
物品编号:C-102
位置:蓝色通道
在蓝色通道中拍摄到的一把椅子。
描述:
太空垃圾指蓝色通道中不属于任何层级,没有目的地漂泊的自由浮游物体。废弃的人造装置、自层级分离的残片,最终都会成为太空垃圾。
蓝色通道组织的主流标准中,太空垃圾分为两类:
人造太空垃圾的定义,与其命名的来源,也就是前厅航空学意义上的太空垃圾相似——由人类投入虚空的垃圾。这种太空垃圾主要便分布在有人类定居的层级附近的虚空中。一旦层级中通向蓝色通道的出口被发现,它就会成为层级中各社区最常用的集中废物排放处。一些驻扎蓝色通道的组织在找到能够消除或传送物质的层级碎块前,也会将周边的虚空暂作垃圾桶——诚然,若长期如此,最终会对居住和出行造成很大的不便。
B.A.G.、后室装修公司和蓝鲸中心等组织具有在蓝色通道中航行的技术,航行使用的一次性装置会在途中直接被掷入蓝色通道,例如潜航器的助推加速器、经过危险区域完成了使命的防护盾:它们通常远离蓝色通道中的层级箱1,散步在浩渺的虚空中。有了如臂使指的能力,这些组织在远层级虚空中留下废物的事例也屡见不鲜,例如现实清新剂、材质贴图、蓝砂容器2都即开即抛。
人造太空垃圾很少有回收的意义,除了废弃装置对一些组织来说可以回收或缴获研究,大多数物件都是纯粹的废品:例如掷入蓝色通道的废物,以及各类微碎片。
自然太空垃圾一般是因各种原因分裂而漂浮于蓝色通道的层级碎块。
层级碎块脱落的原因各有不同。REDE、废弃、自然灾害、自然衰变、结构破坏等变化都可能导致层级的一部分破碎,被掷入蓝色通道,成为太空垃圾。
Level 3的一块碎块。
层级碎块通常可以继承原层级的一部分特性。一般来说,也就是原层级中这一部分具有的特性。例如说,目前发现的所有Level 33碎块被腐化的程度都不尽相同。Level 998碎块也可以掀起规模或大或小的气流3。
大多数非死区层级的碎块都能不断产出可供呼吸的空气,并维持来自其“建筑形态学”下端的重力。几乎所有蓝色通道组织都赖其以生存。淡水、供暖与通风、食物等居住需求则更加难以满足,基本来自几个固定的层级,如Level 4、Level 6.1。
但是层级碎块能保留的特性也有例外和极限。水池层级4温润的水循环无法囊括在空间上脱离层级的破碎部分。这些层级的碎块将变得干涸,瓷砖将会脱落。Solar C-577天空盒的碎片会变得黯淡,其强烈阳光无法被带走。碎块携带的特性也有可能被其他因素影响,例如下文中提到的阈界反响菌。
Level 5的一个房间出现了“突变”。
辨别层级碎块来源的方式,除了比较其特征,还能比较层级密钥靠近碎块时震动的频率。通过这种方式,人们可以溯源许多碎块的来源。然而,大多数层级却显得十分完整,找不到某一部分被暴力拖入蓝色通道的痕迹。有一种理论认为,“健康”的层级具有一种“自我修复”的机制,可以在一定程度上重新构造自身被破坏的部分。这种理论还可以解释一些整体相当稳定的层级某处出现不稳定、不合理区域的原因:修复时有可能发生“突变”,导致新区域不合常理或与周围无法衔接。
办公区B的一角。
“奶酪蛋糕”
Level 0的碎块,在蓝色通道的外观类似其主层级——主要由数个长方体嵌合的复杂几何体,内部封闭。外部侧面布满了其标志性的墙纸纹样和荧光灯。
该碎块的内部面积极小,但也有Level 0的非欧几里德特性。探索人员称,其面积最多不超过办公区EL3A的大小。过去,该碎块被用作为蓝鲸中心的办公区B。因为其非欧特性仍在,其很小的实际面积上,利用率可被开发至约150%。Level 0的负面特性大部分或被克服或被利用。
不过,这也导致外宾和新人通常难以适应种种“如果你是第二次遇到该告示牌,向右……”的路标。况且若切入黄色墙壁,将会直接穿过它进入蓝色通道,没有防备措施的人可能因慌乱而窒息毙命。
现在,蓝鲸中心正在将办公区逐步撤出“奶酪蛋糕”。未来它将被重新送回深空中。
无限冰柜
一台冰柜,似乎属于“HOLA! MART”——这是一家Level 6.1的超市,这台冰柜进入蓝色通道的原因很可能就是在2022年8月18日,该层级被破坏的事件中坠入了通向虚空的破洞。
当其电线通电时,在不被注意到时其内部有可能会出现各式各样的饮品,从纯净水,到杏仁水与腰果水,就像Level 6.1中应当的那样。
目前,这一冰柜被置于蓝鲸中心的仓库中。其电源线与Level 11.6-C的插座奇迹般地兼容了。
无限产出,无限生命!
B-003 #
一块天空盒碎片,长宽约5米,来自Level C-588.1。其两面光滑,背面有黑色的不规则流纹遍布整片碎片。从某些角度向正面看去时,有可能看到一颗蓝色的月亮。
其最初飘荡在Level C-123附近时被一个六人拾遗工小队目击,队长最初以为是目击了蓝月亮。后来接近检查时,才发现与蓝色通道的蓝色难以分辨的天空盒碎片。
该太空垃圾目前被这个小队赠予给B.A.G.的AS-ζ小队,安装在其大厅的天窗上。
相关事件
太空垃圾碰撞层级的事件时有发生。在C层群最知名的此类事件应为Level C-490的碰撞。诡异莫测的数起陨石事件可能就是太空垃圾的撞击所致。不过,当时层级中的研究者们用四百多天都没有解明陨石的真相,该层级现在也没有任何陨石的痕迹可供研究,因此此事也只能用猜想来解释。
另一起知名的撞击事件发生在Level 9.1。深红森林被陨石毁灭是2022年后室最著名的传闻之一,不过这个传闻的可信性较低——在深红森林失联前数天,Level 9.1 - “撞击点”就已经被发现了。不过,目前还不知道Level 9.1的陨石坑是此层级自然如此还是外物作用,以及是外物作用的话,这颗陨石的真身是什么事物。
Level C-490的撞击事件同时导致了另一起有关蓝色通道的大事件发生——根据B.F.P.F.已经公开的档案,陨石将其天空盒彻底粉碎,令其碎片在蓝色通道中环绕着整个C层群。而糖晶锭便是被随机层级捕获,进入环后室层级中的天空盒碎片。
“
由于Level C-490的猝灭,天空盒碎片现在可以在多数层级找到。
大量散布在蓝色通道中。目前这是很常见的获取方式,但是不建议毫无准备地出发。
——B.F.P.F.数据库
其它太空垃圾也有可能在碰撞着蓝色通道中的层级。出于太空垃圾的数量和蓝色通道中层级的数量,这样的事可能每天都在数以万计地发生着。不过,大部分太空垃圾都没有足够的势能造成一定的影响,最多可能也只是在层级的外壁上稍稍碰撞之后弹开,换一个方向继续慢慢漂浮。
不过也总有太空垃圾能够在种种因素的影响下积累足够的势能,随后撞入另一个层级。根据上文中提到的“自我修复”机制推测,这些太空垃圾在撞入另一个层级后,层级将逐步自我修复,并把太空垃圾留在层级内。有部分死区层级内发现的来源不明人造物可能便是在这种流程中形成的。
而如果较好地继承了原层级特性的层级碎块击入另一个层级,在自我修复机制的助推下,它可能会与周围的空间结构逐渐兼容,慢慢形成一段具有另一个层级特性的独特区域,甚至一个出口。
例如2022年6月28日发现的一个由Level 7通向Level 9的出口,呈现为海底的大量水下管道集群,这些管道符合前厅美国ANSI标准中的NSF61-1997a家庭管道标准,与Level 9的如出一辙。该出口很可能就是来自Level 9的太空垃圾兼容Level 7的结果。这类出口较为稀少,其余的正在统计中。
同时,有人提出过一些谜团重重的假设:如果层级本身也可以被加速到具有一个足够的势能,从而和另一个层级相撞,是否也可以产生类似的空间结构?如果可以的话,我们所见的一些层级是否便是类似的嵌合体?类似的现象在bHZsMzUy上有过相似案例,不过这个问题的答案暂且未知。
一些有智慧的实体会主动利用这个特性来制造陷阱,例如派对客可能便是借此在全后室范围内投放能通向Level 26的陷阱气球。
消亡层级
Level 32废弃后的照片(2023)
多方面证据都已表明,消亡的层级不会凭空消失,而是留在蓝色通道内其原本的位置。它们也会成为其附近很大的范围内的太空垃圾的一个重要来源以及一个独特的蓝渊生态。
层级消亡的原因各有不同。
最常见的是一些自我衰亡的层级。目前一般认为自我衰亡是没有规律的,但是这一过程内部的机理仍然超出了我们的认知范围。Level 32、Level 26、Level !、衰变带都是典型的例子。
有些人认为有人长久定居或收集资源的层级不会衰亡5。不过,我们对这些后室基本单位的机制知之甚少,这会唤起一些有关于时代变迁和不可知论的存在主义讨论。总之,这是个未解之谜。
不过,自然衰亡的层级是消亡层级中可以保留较多残骸的一类。这些层级也较受探索者们的欢迎。相比之下,其它消亡的层级则无法这么温和。Level C-209与Level 6006因为战争而粉碎,而其遗址现在也留在蓝色通道中。
Level C-490因为外部冲击而消亡,Level C-66因为层级特性而消亡7。这些层级,或者其中的一些已经可以被称为“虚空层级”,都会归入蓝色通道之中。只有层级密钥的振动和些许的碎块可以使人们注意到周围的这些层级。
消亡层级的重力不会维持许久,天空盒也会逐渐消解,在地面上可以看到蓝色通道的虚无景象与其它漂浮在其附近的太空垃圾。由于其呈静止状态,层级中的物体因为惯性的存在不会因失重而飘离地面。但如果有外力作用,这些物体很快就会飞散,这其中有的一些会成为新的太空垃圾。
有些实体会栖息在这些消亡层级组成的独特生态中——包括层级原有的实体种群以及通道生物们。Entity 600居住的“石英象限”很可能就是一个消亡的海洋层级。有关它们的更多内容见下方的通道生物部分。
通道生物
对“蓝渊生物”的艺术性描绘(2015)
白日美术馆的画家所作。
自2000年以来,后室的人们便在遐想蓝色通道中的实体的存在。由于蓝色通道常常令人联想到海洋,那时的人们经常猜想一种以前厅中的海洋生物为模版的“蓝渊生物”,并进行了相关的调查。
蓝渊生物有时被描绘为盘踞在消亡层级中的海怪类似生物,具有很大的体型以及很强的掠食能力。蓝色通道中的一些失踪案件会被认为是蓝渊生物所为8。也有人称目击过蓝渊生物,甚至诉说了与其接触的经历。
目前没有任何人见过蓝色通道内出现窃皮者、笑魇、死亡飞蛾等基础敌意实体——如果强行把它们推入蓝色通道,它们也会表现出严重的不适反应。不过,目前已经确认有一部分实体可以适应蓝色通道的环境:如派对客,与其对立的扫兴客、部分无面灵、有识血肉成员以及实体生物学家协会创造的一些实体!红骑士、N-锟斤拷锟斤拷烫烫烫烫烫烫等个体实力强大的实体也可以任意穿越蓝色通道。
不过,目前狭义定义的“通道生物”一般只指几种只会在蓝色通道中活动的实体。
“通道生物”的最初发现在2016年,随后相关调查便如雨后春笋,发现了更多种群。事实上,蓝色通道内的实体形象与习性和过去人们想象的海怪式形象相差甚远。
本栏中,请到了E.B.A.的实体生物学专家供稿。
我们是实体生物学家——通道生物是蓝色通道中一种美妙的存在,不是吗?它们在绝境中爆发出了惊人的演化潜力,用令人难以置信的独特能力接住了后室在残酷环境里抛出的橄榄枝。它们是多么一种顽强的生物!
阈界反响菌(Stemonitis Resonare) #
实验室中的阈界反响菌(2024)
起初,我们并不知道为什么层级碎块会呈现出继承原层级特性与失去原特殊性质两种类型,直到这种不起眼的黏菌被发现。阈界反响菌——顾名思义,与阈界反响现象的作用机理有关。这种生物似乎可以以层级碎块和原层级的联系为养分并吸收。它还可以将孢子高速发射进真空内等待攀上其它碎块。
这些小生物所利用的能量简直不讲道理。它们是蓝色通道生态内最佳的分解者。不过,这史莱姆一样的外表要是再重看些,让它们称霸蓝色通道才可以毫无顾虑。
不过,或许它们更适合Liminalis这个种名……可惜后者是在把什么都叫“阈限XX”的时代命名的。Art-██,作为新黏菌的代号怎么样?
天空菌(Stemonitis Liminalis) #
近距离观测天空盒上的天空菌(2025)
另一种黏菌;这种黏菌是自养生物,只要有足够的资源就可以生长繁殖,而它们会自己寻找资源。这种生物趴在蓝色通道中的天空盒外壳上,并向内慢慢地延伸,从而吸收到层级内部的光、热以及水和空气。
它们的繁衍方式也是向蓝色通道的真空释放孢子,而它的孢子在遇到有天空盒的层级后就会停下,开始生长——不幸的是,这种生物无法在落地前辨别天空盒内部的环境,如果在路途上遇到Level 420等冰雪层级,也会不受控地黏在天空盒上从而发育不良甚至被冻死。
在层级内部观测寄居着这些黏菌的天空盒,会看到它们的身影投射为天空上的网状黑斑。
挡住照明的特性似乎有点烦人。我想或许可以将其改造为一种观赏性生物,让它能在不扎根延伸入天空盒内部的情况下在夜晚时间为层级发光?
刺剑水母(Cyanea Spatha) #
单只刺剑水母在蓝色通道中游曳的实例(2022)
(主文档:Entity 600)
一种居住在特殊的生态环境——石英象限中的刺胞动物。它们具有忽视蓝色通道和层级之间的隔膜任意穿梭的能力,其名称刺剑(Spatha)来自于它们的一根有特殊性质的触手。佩戴Object 36后,可以被后室各地的人用作传信生物。
水母的外观,刺胞动物的本质,刺剑的武器和传信的用途……这些性质略显割裂,它戴上精神纽带后的样子更是有些刻意与此种物品绑定的感觉……尽管说水母本身的颜值就足够惊艳,能让人对它心生好感,但设计的瑕疵和偷懒仍然不可忽视!
对“圆碟怪物”目击的复原图(2019)
除去这些已有充分研究的通道生物,蓝色通道中还有一些UMA9的存在。其中最常被流浪者与拾遗工们目击的一种UMA被称作“圆碟怪物”。其常被形容为具有圆碟状的黑色外观,会成群迅速在蓝色通道的真空中划过。有人称其为中间有一个孔洞的甜甜圈型,也有人认为是实心的圆碟型。
在蓝色通道拍摄到了高清的蓝月亮(2021)
一些流浪者报告称,在离开蓝色通道后去Level C-114就诊时,医师指出,流浪者的皮肤表面有许多细小的生物质附着痕迹,不过这些无面医师说的附着生物的真身仍然没有找到。好在,这些流浪者后来都称自己的健康没有受到任何影响。
除此之外,部分REDE实体也可以从蓝色通道之中观察到。有人认为REDE实体只是“路过”层级,而其本体在不毁灭层级的情况下会处于蓝色通道内。REDE实体非常罕见,因此,在蓝色通道中看到它们的身影更是无比难得。可幸的是,REDE实体对于蓝色通道中的流浪者一般没有兴趣。
未解之谜
通道之声:协调后室时2023年4月12日下午13:15,围绕着整栋蓝鲸中心的建筑物的所有人10都听到了三段难以辨别来源的声响,似乎是某种有规律的,由某些事物发出的声音。下午15:00后就没有听到类似的声音了。因为蓝色通道中的真空不能传声,所以这些声音大概率是来自中心的建筑物内或者紧贴墙壁的外部的。
虚幻之声和阈界反响似乎并不能解释这些声音的来源,因为这些现象在蓝色通道里从未独立发生过。
后来,中心请来了M.E.G.和帕拉斯研究所的专家对此鉴定,也没有发现异样。此次事件中发生的现象后来被称作“通道之声”。
下文为三段由一位流浪者的私人记录仪截取下来的“通道之声”真实片段。
🎧 请各位流浪者戴上耳机或开大音量。
第一段通道之声:下午13:15
第二段通道之声:下午13:28
第一段通道之声:下午13:32
“迪亚波罗气体”(2015)
迪亚波罗气体:2015年,一位流浪者在探索Level 206时误入了蓝色通道。其后来被B.A.G.救起并转移到了安全地带。不过,该流浪者坚称自己刚刚进入蓝色通道时,发现了一团不断改变形态的白色气体从自己的身前飘过。
两个月后,另一名流浪者的蓝色通道记录片段中也拍摄到了与其描述类似的气体,并上传到了数据库内。这种气体随后被人员以意大利语中“恶魔”之词命名为“迪亚波罗气体”(Diavolo Gas)。
疑似再次拍摄到“迪亚波罗气体”(2022)
这种物体的形态诡异,有人认为是一种气态实体,也有人认为是来自未知层级的太空垃圾。同时,有关于这种事物的记载极少,几乎无法从很少的目击和影像中推测出这种物体的真实面貌。我
对于环绕着整个后室的蓝色通道,目前人们仍然知之甚少,这片领域里仍然有许多未解之谜。
