: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 }
/* Ethereality Theme [2023 Wikidot Theme] By Eltrac */ :root { /* 基本信息 */ --header-title: "Gardenrooms"; --header-subtitle: "卧于自然怀抱中的宁静与平和"; --logo-img: url(''); /* 设置狐步舞/sigma-9 */ --accent: 108, 125, 70; --header-txt-color: rgb(var(--accent)); --link-txt-color: rgb(var(--accent)); --page-font-size: 0.832rem; /* 排版工具组 */ --lh-white-bg: 245,245,245; --lh-dark-bg: var(--accent); --lh-highlighter: var(--accent); --lh-border-color: var(--accent); --lh-wiki-note-color: var(--accent); /* 适配部分黑标属性 */ --white-monochrome: 250,250,250; --dark-gray-monochrome: var(--accent); --black-monochrome: 60,60,60; /* 飘渺愿景自定义属性 */ --header-bg-img: url('http://koalarooms.wdfiles.com/local--files/theme%3Aethereality/369hallway_%E5%89%AF%E6%9C%AC.jpg'); --header-height: 320px; --body-bg-color: var(--white-monochrome); } @media screen and (min-width: 768px) { :root { --page-font-size: 1rem; } } /* 修改版头 */ body { background-image: none; background-color: rgb(var(--body-bg-color)) } div#header { height: var(--header-height); } #extra-div-6 { /* 版头图片 */ position: absolute; top: 0; left: 0; right: 0; background-image: var(--header-bg-img); background-repeat: no-repeat; background-size: cover; background-position: center; z-index: -1; height: calc(var(--header-height)/10*9) } #extra-div-6::after { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 100%; background-image: linear-gradient(to bottom, transparent 20%, rgb(var(--body-bg-color))) } /* 版头文字 */ #header h2, #header h2::before { text-shadow: 0.05em 0.05em 0.01em #666; color: #eee } #header h1 a, #header h1 a::before { text-shadow: 0.05em 0.05em 0.01em rgba(var(--accent), 0.25) } #header h1 { padding-top: calc(var(--header-height)/9); padding-bottom: 1rem } /* 顶栏 */ #header #top-bar { position: absolute; top: height: calc(var(--header-height)/10*9); height: height: calc(var(--header-height)/10); display: block; left: 0 } @media not all and (max-width: 767px) { #header #top-bar { max-width: 708px } } #header #top-bar .top-bar > ul, #header #top-bar .mobile-top-bar > ul { width: 100%; display: flex; justify-content: space-between } @media screen and (max-width: 767px) { #header #top-bar .top-bar > ul, #header #top-bar .mobile-top-bar > ul { justify-content: center } } #header #top-bar ul { background: none; border-radius: 0 } #header #top-bar a { color: rgb(var(--accent)); background: transparent; font-size: 120% } #header #top-bar a:not(ul li ul li a) { padding-bottom: 1rem } #header #top-bar ul li ul { box-shadow: none; border: 1px solid #ddd; background-color: rgba(245,245,245,0.75); backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); } #header #top-bar ul li ul li a { line-height: 200%; transition: background 0.3s } #header #top-bar ul li ul li a:hover { color: #eee !important; line-height: 200%; text-indent: 0; background-color: rgba(var(--accent), 0.75) } #top-bar ul li.sfhover a, #top-bar ul li:hover a, #top-bar ul li a, #top-bar ul li { border: none } #header #top-bar .open-menu a { font-size: 30px!important; padding: 0.25rem; border-radius: 100%; background: rgba(var(--accent), 0.65); box-shadow: 0 0 0.1rem rgba(0,0,0,0.2); color: #eee } #header #top-bar .open-menu a:hover { box-shadow: none } #header #top-bar .mobile-top-bar { position: static; display: flex!important; justify-content: center } /* 分割线 */ #page-content hr { border-bottom: 3px dashed rgb(var(--accent)); margin: 1em 0; background: none; border-radius: 5px; height: 0 } /* 图片框 */ .scp-image-block .scp-image-caption, .scp-image-block img { margin: 0; border: none; background-color: transparent } .scp-image-block { border: 2px solid #c6c6c6; } .scp-image-block.block-right { margin-right: 0 } /* 页面标题 */ #page-title { border: none; position: relative; font-size: 220% } #page-title::after { content: ''; position: absolute; bottom: -0.5rem; left: calc(50% - 4rem); height: 5px; width: 8rem; background-color: rgba(var(--accent), 0.8); } /* DIV 元素 */ .jotting { padding: 0 1em; margin: 1em 2em } #page-content .colored-div { border-color: rgb(var(--accent)); background-color: rgba(var(--accent), 0.3) } .lightblock, .darkblock, .styled-quote, .dark-styled-quote, .candyblock, .borderblock { padding: 0 1em; margin: 0.5em 0.1em; border-radius: 5px; border: 1px solid transparent } .lightblock, .styled-quote { background-color: rgba(var(--accent), 0.1) } .darkblock, .dark-styled-quote { background-color: rgba(var(--accent), 0.75); color: #eee } .styled-quote, .dark-styled-quote { border-left: .5rem solid rgb(var(--accent)) } .candyblock { background: linear-gradient(45deg,rgba(var(--accent), 0.1) 25%,rgba(var(--accent), 0.3) 0,rgba(var(--accent), 0.3) 50%, rgba(var(--accent), 0.1) 0,rgba(var(--accent), 0.1) 75%,rgba(var(--accent), 0.3) 0); background-size: 2em 2em; } .borderblock { border: 1px solid #c6c6c6 } /* 排版工具组 */ div.wiki-note::before { color: #eee } .reportblock h1:first-child, .reportblock-dark h1:first-child { top: -1rem; left: 0 } .reportblock, .reportblock-dark { padding: 0.4rem 1.5rem; padding-top: 0 } .bettercollap .collapsible-block { border-radius: 3px } #page-content .bettercollap .collapsible-block-link:hover, #page-content .bettercollap .collapsible-block-link:hover a, #page-content .bettercollap .collapsible-block-link a:hover, #page-content .bettercollap .collapsible-block-link:hover a:hover { color: #eee; text-decoration: none } /* 插入图片 */ .styled-img img { display: block; margin: 0.5rem auto; max-width: 75%; border-radius: 5px } /* 页内标题(Headings) */ #page-content h1 { position: relative; width: fit-content } #page-content h1:not(.reportblock h1)::before { content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 0.5em; width: 100%; background-color: rgba(var(--accent), 0.5) } /* 其他页面元素 */ a.newpage { color: rgb(229,194,38) } a.newpage:hover{ background-color: rgb(229,194,38) } /* 页面选项 */ #page-options-bottom { border-top: solid 1px rgba(213, 213, 213, 0.5); margin-top: 0; } #page-options-bottom a { margin-top: 0 } /* 页脚 */ #license-area { background-image: linear-gradient(to bottom, rgb(var(--body-bg-color)), rgb(236, 238, 232)); border-top: 0; margin-top: -1rem; padding: 1rem 0 } /* 脚注 */ .hovertip { background: rgba(236,238,232, 0.75)!important; backdrop-filter: blur(5px); -webkit-backdrop-filter: blur(5px); min-width: 8rem } .hovertip .footnote .f-footer { display: none } .hovertip .footnote .f-heading { font-size: 80% } .hovertip .footnote .f-content { font-size: 110% } div.footnotes-footer { border-top: 1px solid #c6c6c6; border-bottom: 1px solid #c6c6c6; padding: 0.5rem 1rem; padding-bottom: 1rem; margin: 1rem 0 } /* 侧边栏 */ #side-bar { background: rgba(236,238,232, 0.9) } #side-bar:target { box-shadow: 0 0 4rem rgba(0,0,0,0.15) } #side-bar .side-block { border: none; background: transparent } @media screen and (max-width: 767px) { #side-bar:target .close-menu { background: unset; } } /* 分页 */ .yui-navset .yui-nav, .yui-navset .yui-navset-top .yui-nav, .yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content { border-color: rgb(var(--accent)); } .yui-navset .yui-nav a, .yui-navset .yui-navset-top .yui-nav a { color: rgb(var(--accent)); } .yui-navset .yui-nav a:hover, .yui-navset .yui-nav a:focus, .yui-navset .yui-nav .selected, .yui-navset .yui-navset-top .yui-nav .selected, .yui-navset .yui-nav .selected a:focus, .yui-navset .yui-nav .selected a:active { background-color: rgb(var(--accent)); } /* 生存难度组件 */ #page-content .sd-container { --sd-border: 80,80,80; --sd-bullets: 80,80,80; --sd-image: 80,80,80; --sd-symbol: 60,60,60; --sd-text: 240,240,240 } /* PLS */ #page-content .pls { --dark-gray-monochrome: var(--accent); --pale-gray-monochrome: 246,246,246; font-size: 0.85rem } #page-content .pls-title, #page-content .pls-list { margin: 0!important } #page-content .pls-title { font-size: 1.5rem } #page-content .pls-list { font-size: 1.1rem } /* COCS / CECS */ .wrapper { --cocs-dark: var(--accent); --cocs-light: 240,240,240; --cecs-dark: var(--accent); --cecs-light: 240,240,240; } /* IETS */ .box { margin: 0; border: none; padding: 0 0.5rem; } /* 评分模块 */ #main-content div.page-rate-widget-box, #page-content .rate-box-with-credit-button { border: none; box-shadow: none; background: transparent; padding: 0 } #main-content span.rate-points, #main-content span.btn { background: transparent!important; } #main-content .creditButtonStandalone p a { background-color: rgb(var(--accent)); font-size: 1rem; padding: 0.25rem; } /* 其他 */ #account-topbutton { border: none } #login-status { background: rgba(var(--body-bg-color),.4); padding: 0.35rem 0.5rem; border-radius: 2px; } #search-top-box-form { margin-top: 0.25rem; }
请注意:您正在访问一处未完全探明岛屿档案,请仔细甄别档案内容,谨慎进行岛屿探索。
天姥是远海诸岛中的岛屿。鉴于目前尚未确定该岛屿的坐标以及其表现出的特性,天姥的存在与否仍待证实。
若您疑似进入了天姥,请在参考本文档的同时谨慎进行探索活动。
岛屿地貌
天姥是一处以一座海拔约为800米的山峰为主体的岛屿,存在正常重力。随流浪者对山峰的探索深入,该岛屿的光照,温度,气候,植被等环境特征将呈现多段式的变化。天姥整体处于浓雾笼罩中,若流浪者向远离山峰的迷雾深处探索,那他最终将在浓雾中昏迷。

根据探索记录合成的天姥部分图像
当前,所有曾经进入天姥的流浪者皆称其在入睡后发现自己进入天姥,并在到达山顶或于浓雾中昏迷后在入睡处醒来。当前猜测天姥可能类似于Level C-599存在于流浪者梦境中,然而事件3250-明灭 部分证实了天姥的物质存在性。
尽管天姥的探索经历全部于梦中发生,但各流浪者对该岛屿的描述与部分细节却高度吻合。经过总结,天姥的完全探索部分大致可以如下划分:
- 山脚地区:镜湖
- 海拔400米以下地区:半壁
- 海拔400米以上地区:殷岩
- 山顶地区:青冥
目前,天姥的其余未完全探索部分包括:
- 环绕岛屿的浓雾:深入探索将引发昏迷。
- 山体内部及地下部分:进入天姥的流浪者并不具备探索该区域的能力。
- 「青冥」中出现的建筑物:相关信息过少,暂命名为「金银台」。不建议贸然探索。
镜湖
一片冷硬的玻璃切开了光怪的梦境。
我看向它,看向我映射其中的破碎倒影,看向一块明亮的晕染白玉。
那是一片湖水。
<摘自流浪者Josh Adams 的报告>
「镜湖」是流浪者进入天姥后所遇到的第一片区域。「镜湖」是处于天姥山体脚下的一处湖泊,水体面积估计为500平方米,近岸处水深约为1米。「镜湖」区域中,天姥呈现出近似夜晚的状态,气温维持在18摄氏度左右。「镜湖」区域的月亮被认为是天姥岛屿内的自发光光源之一。流浪者在进入天姥后一般会在「镜湖」岸沿醒来。
「镜湖」区域生长着许多常见的水生植物与喜湿植物,如芦苇,柳树,蒲公英等。这些植物发育状况良好,尚不明确其如何在夜晚状态下的「镜湖」区域获取足够的光照与热量。另有报告称,「镜湖」区域偶尔会出现来源未知的猿类啼叫声,脚步声。其尚未得到证实。
「镜湖」之上,天姥沉入黯蓝,天空轻缀一轮明亮的满月于深蓝的夜色鹅绒中。湖水在不知来处的风中起伏荡漾,似梦境将它的呼吸同来客共享。近岸的湖水映出来者孤影,远方的雾中众声低响,水声,风声,啼声,梦中迷离声。
天姥在夜中沉入安宁,纵使横天的山峰,也会在水中镜月面前息声。
半壁
一声鸡鸣,
我在山道上停步。
赤红的光芒刺穿云雾,血洒天海,点燃林森。
胸腔中的苦痛在日光下消解。
<摘自流浪者Lee White 的报告>
「半壁」是流浪者正常探索天姥所遇到的第二片区域。「半壁」是天姥主山体400米以下区域的总称。该区域面积估计为100平方公里。「半壁」区域表现出亚热带低山丘陵的特征,气温在18至28摄氏度间浮动。「半壁」区域中,天姥呈现出近似清晨日升的状态,流浪者在太阳完全升起后,可以直接观察到蓝色通道虚空组成的天空。与「镜湖」地区的月亮类似,「半壁」区域的太阳可能为天姥岛屿内的自发光光源。
「半壁」地区植被茂密,树种以马尾松与黄山松为主。它们同样发育良好。流浪者在探索「半壁」区域时,会发现该区域被浓厚的迷雾充斥,想要继续探索仅能沿一条人工开凿的山间小道攀登。山间小道及其周边约五米的范围内不存在雾气。「半壁」区域的太阳升起后,迷雾将大幅消散。
「半壁」之中,天姥在一声似无的鸡鸣中升起红日。云雾深处喷薄了炽热的熔岩,睁开了光天的眼睛。厚重的雾蒸发,燃烧,变得薄,变得轻,变得无。光会刺痛来客的眼,却抚慰他们的心。
天姥在日下放逐迷惘,既有拔势的山峰,怎能在飘忽雾霭深处沉没?
殷岩
要下雨了。
黑云与乱石埋葬我,葬我于无光的梦中。
失踪的魂灵,引渡我为他们的一员。
闪电嘶鸣着,在阴云上切开一道光明的伤口,
闪电嘶鸣着,我听见它说:
还不是时候。
<摘自流浪者越人的报告>
「殷岩」是流浪者常规探索天姥时所遇见的第三片区域。「殷岩」是天姥主山体400米以上,顶峰以下区域的总称。该区域以裸露嶙峋的山岩,曲折的山路为主要特征。「殷岩」区域中,天姥呈现出极端暴雨天气发生的前兆,流浪者在深入「殷岩」区域时,可观察到以下现象:
- 于「半壁」区域升起的太阳隐没消失。
- 天姥的亮度降低,天空被乌云掩盖,无法观测到蓝色通道。
- 山体出现明显震感。
- 空中频繁出现闪电。
- 出现未知来源的兽吼声。
「殷岩」地区山石裸露,植被覆盖率极低。该地区的山路崎岖曲折,这使得探索该区域有着较大难度。流浪者有时会在山石狭缝与林立怪石间迷失方向。尽管该区域气氛压抑悚怖,但从未有过暴雨天气实际发生的记录。流浪者仅需保持镇定,坚持攀登便可以穿越该区域。
「殷岩」之中,天姥在熊咆龙吟里欲来山雨。乌云翻墨,压峰欲倾。云深訇然处,雷霆乍惊时,云外浩荡不见底,龙吟声里天洞开。
天姥于云深呼雷应龙,屹于洞天的山峰,蔽日黑云不能摧之。
青冥
玄雾中开,青天浩然。
峦石崩摧沉入天空,霞云明灭升入大地。
炽热的阳炎与清冷的月辉在此交汇。
现实洪流之上,梦境天空之下,
金银楼台,高居其间。
<摘自流浪者越人的报告>
「青冥」是流浪者在天姥探索的终点。当流浪者完成对「殷岩」的探索,攀登至山体顶峰时,天姥的主要部分将在震动与闪电中崩溃。流浪者将观察到山石在震动中脱落并快速落至可视范围之外,乌云退散,闪电停歇,露出虚空。该区域无常规重力,流浪者将在虚空与岛屿迷雾中漂浮。
在天姥的主体完全消失后,两个光源将于远距离的迷雾中升起,它们被推测为「镜湖」区域的月亮与「半壁」地区的太阳。两个光源将发出足以穿透岛屿迷雾的光,流浪者将会观察到远方的迷雾被两处光源映照,太阳周边呈现出朝霞一般的景象,月亮周边则如晴朗夜空中的暗云,二者交汇处则由一道晚霞分界。建筑物「金银台」将在晚霞处出现。流浪者在注意到「金银台」的一段时间后便会醒来,除了一些模糊的总体印象外无法获得更多细节,这就是为何「金银台」缺少相关信息。
「青冥」之外,天姥在日月辉影下返还梦中,然而,孰为幻惑孰为真?唯台上人兮知之。
天姥明灭,或可睹见。客海瀛洲,烟信难求。别君,别君,君已去兮何处寻?
聚落
由于天姥的特殊存在性,该岛屿暂无聚落或聚居地。
临近岛屿
由于天姥的特殊存在性,尚不能确定天姥的临近岛屿。
岛屿指南
目前已证实,流浪者在天姥内不会受到常规意义上的物理损伤,也不存在食物或水源的需求。因此,当前阶段进入天姥的流浪者以探索为主要任务。当然,考虑到目前天姥表露的非物质性质,我们建议流浪者直接进入迷雾中,以直接离开梦境。也不建议任何流浪者在现实中寻找天姥,这无异于浪费资源。
应当
- 深入迷雾,避免长时间停留于梦境中。
- 若您需要进行探索,请沿合理路线,并记录天姥的岛屿地貌。
- 保持谨慎,警惕天姥出现未知变动。
- 离开后,向远海诸岛信息站提交报告。
不应
- 忽视天姥的潜在探索风险,贸然行事。
- 拒不上报天姥的进入经历。
- 消耗时间与物资,在现实中寻找天姥。
附录
3250-明灭 事件报告:
事件编号:3250-明灭
发生时间:20██/██/██
影响范围:岛屿 [数据删除] 内超过120名流浪者目击该事件。
事件简述: 20██年██月██日,[数据删除]北偏东约37°15′方向的蓝色通道虚空出现了巨大山体状阴影。8小时后,阴影逐渐消失,一个圆形发光体在阴影完全消失后出现并开始向外辐射光线。20分钟后,发光体消失。
行动简报:[数据删除]在3250-明灭 发生4小时后派出了一支6人小队向阴影方向探索。探索小队穿过了超过90公里的距离,未能观测到阴影尺寸变化或其他细节。由于缺少相关设备,未知发光体发射光波的波长未能测定。3250-明灭 事件目击者没有出现后遗症或受精神污染的迹象。
事件编号:3250-明灭
额外报告: 20██年██月██日,事件3250-明灭 发生同时,流浪者越人在梦境中进入了天姥,在他将报告上传远海诸岛信息站后,由于其与事件3250-明灭 发生时间高度吻合且二者存在一定共性,越人的报告受到了一定重视。在越来越多流浪者上报天姥相关梦境记录后,天姥在一定范围内被确认存在,事件3250-明灭 被视为天姥与物质世界交互的证据之一。
异常实体报告: 20██年██月██日后,群岛的海域及迷雾中发现存在未知实体活动。鉴于其与事件3250-明灭 发生时间的高度相关性以及与天姥的潜在联系,天姥的存在与探索应受重视。
相关实体纪录:
人形实体,其在四肢与头部表现出兽类特征。其于虚空中盘腿而浮,膝上平放未知乐器。未尝试交涉。鸟形实体,生物学特征近似鸡,其体长估计为8米,翼展超过12米。羽毛呈五彩。其双翅似有绳系,连接着一辆马车。移动迅速,未能成功交涉。
人形实体,[数据删除]
鹿形实体,体长约为2米,通体呈白色。尝试交涉,其跃入一片迷雾后消失,未能成功交涉。
流浪者越人访谈记录
<录音开始>
远海诸岛信息站成员:欢迎您,流浪者越人。我是远海诸岛信息站站点档案管理员灵运,本次访谈涉及您探索岛屿天姥的经历,请浏览并确认您面前的文件。本次谈话将全程录音。
越人:可以开始了。
灵运:首先,我们希望得知您进入群岛的方式与您在进入群岛前的身份。
越人:在进入群岛前,我曾隶属于M.E.G. 外勤部门。因个人原因离开外勤部门的不久后,于Level C-282意外切出,进入了蓝色通道的虚空迷雾中。由于缺少对时间的感知,我并不知道自己在迷雾中度过了多久时间,但我最终进入了荷花渡,并通过小舟到达了一处聚居地岛屿。
灵运:您在报告中详细描述了天姥中存在的建筑物,我们暂且将其命名为「金银台」。我们需要您在此复述您对「金银台」的发现过程与建筑外观。
越人:我在到达山顶后,山体的震动幅度与雷电的出现频率大大上升。我注意到岛屿在崩溃的同时也失去了重力,于是我向上游动,达到一处可以俯瞰岛屿的高度。遗憾的是,除了正在沉入迷雾的山石与迷雾本身外,我没有看到其他东西。最终,连乌云也散去了,我只身浮于蓝色虚空下的一汪昏暗云雾之上。随后,云海中浮现了一个太阳与一个月亮,天空同时染上了白昼与黑夜。如果说那天空之下云雾是一片海,那我一定见证了最激烈的造山运动——晨曦浸染的金色云海与月光映照的暗色云雾冲向对方,在明暗交际处造出一道火灼的晚霞。而「金银台」,就像原本就在那一样,在我凝视云霞时引起了我的注意,甚至令我心疑自己先前怎地没发现它了?「金银台」,啧,就如这名字一样,它一半闪着金光,一半折出月华。那座云顶的中式楼阁便是这样闪耀,更给我一种错觉,仿佛我先前访的山并非梦游而是现实,此刻,我才真正入了梦。我尝试向「金银台」游去,未能成功,我在道中便从梦中醒来,回到了我入睡的岛屿聚落中。
灵运:您在天姥中探索时,有目击过任何实体或任何实体活动痕迹吗?
越人:没有,我没有亲眼见过任何实体。但活动痕迹,在这个岛屿中简直比比皆是。迷雾中时常有异常的声音传出,我没有寻找发声源,但诸如猿啼,熊咆,甚至近似什么玄幻作品中巨龙的吐息声却令我不得不怀疑,该岛屿可能潜藏了大量实体。天空中某些如有生命的,如马奔跑的云雾更坚定了我的怀疑。尽管,以上现象可能仅是岛屿的异常效应,我并没有实际见证实体及其活动。
灵运:信息站注意到了您的探索计划及申请,我们很疑惑,当前,各岛屿内部仍然缺少物资,考虑到当前没有证据证明群岛存在出口,大多数人其实并不希望向外探索,反而倾向于对已知岛屿进行进一步开发以维持长期生存。您的想法几乎称得上激进。我们希望您能解释您的想法。
越人:我提到过,我因私人原因离开了M.E.G ,那个原因很简单,我有一位朋友失踪了。他原先在Level C-100工作,有一天他的组长给我发邮件,告诉了我这个紧急联系人这件事。当时,我怀疑他是切入了什么未勘探层级,但那的负责人告诉我,这样的「意外切出」在一个月内发生了十三次,有十二个人和他一样,莫名其妙地在Level C-100这个宜居层级切出,然后消失在后室中。通讯与定位设备全部失效,没有人再见过那些失踪者。在那之后,我辞了外勤的活,满后室地找人,我列了一个名单,上面是那些「不知怎地莫名其妙人间蒸发的家伙」,每到一个有聚居地的层级,我都收集新的失踪者名字,搜集失踪者的痕迹。名单越来越长,我却从未找到其中哪怕一个人。
灵运:这是……
越人:恶名远扬的「2010C宜居聚落失踪案」。
灵运:您可以继续叙述了。
越人:在我注意到这起失踪事件涉及了整个C层群后,我便放弃了努力。说实话,进后室以来,我只有那么一个交心的朋友,按说就算死,我也得死在找他的路上,但我当时确实有点绝望了。后室夺走了我在前厅的人生,却又给我一丝在这地狱生存的机会,让我不甘心轻松地死。危险层级,宜居陷阱,REDE实体,我当这一切都是考验,都是可以克服的障碍,都是我新生活的坎坷。然而,当它又残酷地夺去我身边的人,又让我失去了一个「家」,失去了一段新生活时,我才发现,原来我自己已经被磨得没有了什么抗争的斗志与勇气,我在进入后室的那一刻就已经死了。后面的日子,我便在Level C-282消磨时间,等待着自己死去。但我心中还有些疑虑,我知道那些求救信号,也猜想蓝色通道里或许有点什么,尽管如此,我却不敢行动,我怕在蓝色通道中只有虚空,我怕自己更加绝望。所以我宁可等,等死。但也许,我也在等一个奇迹。
灵运:然后奇迹发生了。
越人:奇迹发生了。失踪案的受害者名单上会多出一个名字。
灵运:您现在似乎没有进入群岛前那么消极了。
越人:我曾认为群岛Archipelago是后室The Backrroms折磨我的新手段,毕竟群岛烟波浩渺,纵使信息站正在建立,但未知的岛屿与聚落却在海上广布,我便不愿再度追求那似不存在的希望,不愿再经历一次失望的痛苦。但我在醉酒中梦见那座山,当我从清脆的湖水中仰望天穹下的云雾与隐灭其中的山峰时,迷茫,兴奋,未知的恐惧,探索的欲望,这些逝去已久的情绪以难以言喻的方式复活。一枚小小的钉子钉入了我的心脏,让我重新感受到麻木的情绪,让攀登的意志在我脑海中出现。所以,我打算远航。
灵运:当前,我们仍然认为天姥存在于梦境中,即使有诸多报告与证据,但我们尚未发现它在物质世界中存在。根据已探索岛屿的聚居人口与失踪案受害者的实际人数,我们能肯定地说,海洋深处定然存在未知的岛屿与人类聚落。然而,在迷雾海洋中寻找他们是一项费时费力却几乎不会有任何结果的任务。这一方面,您的想法与天姥一样,就像梦中幻影,纵使您的纸上有支撑它的证据与完成它的热忱,您的海上却仅有虚空与迷雾。
越人:所以我们才要有痴人说梦的家伙。申请加入远海诸岛信息站的探索团队,航向那些迷雾中的未知远洋,探索那些未知的岛屿与可能存在的人类聚落,寻找天姥于现实中存在的证据。这便是我反抗群岛的方式。
灵运:我需要再次指出,这并不一定具备实际意义,您可能在远洋航行中耗尽一生,或者死于一座危险岛屿之上,同样的,您也不一定能在现实中发现天姥,又或者找到您疑似坠入群岛的友人。即使您成功,也无法改变群岛之中人类的处境。群岛仍是群岛,我们离彼此太远,离孤独太近。时至今日,各岛屿之间的交流与合作仍然极为有限,大多数人仅仅希望在宜居的已知岛屿上安度余生。他们生存的勇气与探索的决心正被磨去,他们为人的道德与尊严被孤独淹没。远海诸岛信息站无力成为大庇天下的广厦,我们仅能为目所能及的地方提供帮助。
越人:探索,这个行为已经有太多意义了。如果群岛要将已在后室中团结的人类分离,那必须有人同分离抗争。如果海上迷雾要将人类困于岛中,那必须有人开辟航道。无论是那疑似存在的天姥还是我那失踪的友人,我的意义便寄托也只能寄托于找寻他们之上。我会踏入大海,就如我在梦中踏上那座云雾缭绕的山。
<长久的沉默>
灵运:考虑到当前已探明群岛的人力资源与可用物资,维持现状已经耗尽了各岛屿的精力。我们并没有能力与理由开启一场航海远征,仅仅为了迷雾中若隐若现的其他岛屿与可能存在的人类。这也是大多数人的想法。
越人:因此,这将跨越漫长的时间。从向外探索的第一步开始,直到全体群岛的联合结束。这可能需要几代人的智慧,努力,资源,从一叶小舟开始。也许这份努力无力又愚蠢,但至少,这不会让探索与联合的火焰在群岛中熄灭。
<录音结束>