: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 }
/*=== LOST DOCUMENTATION THEME BY scutoid ===*/ /*=== Made for Backrooms Wiki, but take parts of this for use anywhere that uses Black Highlighter! ===*/ /*=== CC-BY-SA-3.0 as the day is long. ===*/ /*= Fonts =*/ /* Roboto Slab */ @import url('https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@100;200;300;400;500;600;700;800;900&display=swap'); /* Roboto */ @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap'); /* Roboto Mono */ @import url('https://fonts.googleapis.com/css2?family=Roboto+Mono:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap'); @import url("https://api.fonts.coollabs.io/css2?family=Noto+Serif+SC:wght@100;200;300;400;500;600;700;800;900&display=swap"); /*= Root =*/ :root { /* ===S-CSS-P INTEGRATION=== */ --theme-base: "black-highlighter"; --theme-id: "lost-documetation"; --theme-name: "Lost Documentation Theme"; /* ===HEADER ELEMENTS=== */ --logo-image: url("http://backrooms-sandbox-2.wikidot.com/local--files/collab:lost-theme/deertest.png"); --header-title: "Lost Legends"; --header-subtitle: "Archival Initiative"; /* ===TYPEFACES=== */ --body-font: 'Roboto', Inter, Verdana, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; --UI-font: 'Roboto', PTRootUI, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantrell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --header-font: 'Roboto Slab', Inter, "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif; --mono-font: 'Roboto Mono', Recursive, Consolas, Monaco, monospace; /* ===STANDARD THEME COLORS=== */ --white-monochrome: 255, 252, 231; --pale-gray-monochrome: 245, 218, 189; --light-gray-monochrome: 155, 101, 62; --gray-monochrome: 67, 102, 49; --dark-gray-monochrome: 45, 69, 33; --black-monochrome: 63, 66, 50; --bright-accent: 79, 120, 58; --medium-accent: 32, 18, 4; --dark-accent: 89, 58, 42; --pale-accent: 67, 42, 23; --link-color: 87, 148, 56; --visited-link-color: 168, 168, 36; --gradient-header: linear-gradient(rgb(var(--gray-monochrome)), rgb(var(--gray-monochrome))); --diagonal-stripes: none; --gradient-background: none; --gradient-topmenu-mobile: linear-gradient(rgb(var(--dark-gray-monochrome)), rgb(var(--dark-gray-monochrome))); } :root:lang(cn) { --header-title: "失落的传说"; --header-subtitle: "归档计划"; --body-font: 'Roboto', Inter, "Noto Sans SC", Verdana, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif; --UI-font: 'Roboto', PTRootUI, "Noto Sans SC", -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantrell, "Helvetica Neue", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; --header-font: 'Roboto Slab', Inter, "Noto Sans SC", "Franklin Gothic Medium", "Franklin Gothic", "ITC Franklin Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif; --mono-font: 'Roboto Mono', Recursive, "Noto Serif SC", Consolas, Monaco, monospace; } /*= Image Block =*/ :is(.image-caption, .scp-image-caption) { width: unset !important; } :is(div.image-block,div.scp-image-block) { align-items: stretch; } :is(div.image-block,div.scp-image-block) img.image { width: 100% !important; border: 0; } /*= Div Boxes =*/ .darkblock { color: rgb(var(--white-monochrome)); background: rgb(var(--dark-gray-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0; } .lightblock { color: rgb(var(--black-monochrome)); background: rgb(var(--pale-gray-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0; } /*= Div Quotes =*/ .styled-quote { color: rgb(var(--black-monochrome)); background: rgb(var(--pale-gray-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0; border-left: solid 6px rgb(var(--dark-gray-monochrome)); } .dark-styled-quote { color: rgb(var(--white-monochrome)); background: rgb(var(--gray-monochrome)); padding: 0.01rem 1rem; margin: 0.5rem 0; border-left: solid 6px rgb(var(--dark-gray-monochrome)); } /*= Nice scroll behaviour =*/ html { scroll-behavior: smooth; } /*= Page Content Fix =*/ #page-content { max-width: 100%; min-height: 170vh; } /* Header */ #header h2 span { opacity: 0.7; } /* Interwiki 修复 */ #side-bar div.interwiki-stylable { grid-column: span 2; } /* Header for Mober */ @media only screen and (max-width: 56.25rem) { #header { background: none; } #header::before { content: ""; position: absolute; height: 100%; width: 100%; left: 0; top: 0; background-image: var(--logo-image); background-size: auto 40vw; background-position: 105%; background-repeat: no-repeat; opacity: 0.4; filter: blur(3px); } #header h1 a { margin-top: -webkit-calc(((var(--header-height-on-mobile)/2)) - 3rem); margin-top: calc(((var(--header-height-on-mobile)/2)) - 3rem); margin-left: -webkit-calc(var(--header-height-on-mobile) - 5.625rem); margin-left: calc(var(--header-height-on-mobile) - 5.625rem); } #header h2 span { margin-top: -webkit-calc(((var(--header-height-on-mobile)/2) + (var(--header-h1-font-size)/2) - .8rem)); margin-top: calc(((var(--header-height-on-mobile)/2) + (var(--header-h1-font-size)/2) - .8rem)); margin-left: -webkit-calc(var(--header-height-on-mobile) - 5.6rem); margin-left: calc(var(--header-height-on-mobile) - 5.6rem); line-height: 1; } } /*=== THE BIT THAT MAKES THE FUNKY LAYOUT ===*/ @media only screen and (min-width: 56.25rem) { /*= Root =*/ :root { overflow-x: hidden; --sidebar-width-on-desktop: 21rem; --diagonal-stripes: none; --body-width-on-desktop: 100%; } /*= Make the topbar and header gradients not visible =*/ body { background-size: 0, 0, 100% var(--background-gradient-distance); } /*= Put the header on the side =*/ #container { grid-template-areas: "header content-wrap""header footer""header license"; grid-template-columns: var(--sidebar-width-on-desktop) calc(100vw - var(--sidebar-width-on-desktop)); } /*= Make the content wrap thing be over where the header is so that the sidebar can be under it =*/ #content-wrap { width: 100vw; margin-left: calc(var(--sidebar-width-on-desktop) * -1 ); } /*= Give padding to the main content that isn't just at the top, helps the flexibility of the layout =*/ #main-content { padding: 1rem; } /*= Move the sidebar down, also change the box sizing to work as expected =*/ #side-bar { margin-top: 100vh; box-sizing: border-box; } #side-bar > p { margin: 0; } /*= The header shit =*/ #header { width: var(--sidebar-width-on-desktop); background: rgb(var(--gray-monochrome)); z-index: 1; height: 21rem; } #header div[class*="top-bar"] > ul { width: var(--sidebar-width-on-desktop); flex-direction: column; height: auto; text-align: left; } .top-bar { height: fit-content; background: rgb(var(--dark-gray-monochrome)); } #header div[class*="top-bar"] > ul > li ul > li { box-shadow: none; } #header h1 a { margin-left: 1.25rem; line-height: 1em; width: 8rem; } #header h2 span { margin-top: 9rem; margin-left: 1.4rem; } #header div[class*="top-bar"] > ul > li > a { height: var(--topbar-height-on-desktop); box-sizing: border-box; } #header div#top-bar { margin-top: 10.75rem; } #header div[class*="top-bar"] > ul > li > a { height: var(--topbar-height-on-desktop); box-sizing: border-box; padding-left: 1.3rem; justify-content: left; } #header div[class*="top-bar"] > ul > li > ul { margin-top: 0; margin-left: 100%; min-width: unset; } #header div[class*="top-bar"] > ul:first-of-type > li:last-of-type > ul { left: unset; right: unset; } #search-top-box { margin-right: 1rem; } #login-status { left: 0; margin-left: 0; } #header::before { content: ""; position: absolute; height: 10.75rem; width: 100%; left: 0; top: 0; background-image: var(--logo-image); background-size: auto 15rem; background-position: 9rem; background-repeat: no-repeat; opacity: 0.4; filter: blur(3px); } /*= Table of contents =*/ #toc #toc-action-bar, #toc .title { display: none !important; } #toc #toc-list { max-height: unset; } #u-table-of-contents { position: absolute; top: 21rem; padding-left: 1rem; min-width: unset; width: 19rem; padding-right: 1rem; background: rgb(var(--gray-monochrome)); height: calc(100vh - 21rem); left: 0; } #page-content div#toc { width: 19rem; min-width: 19rem; display: block; height: calc(100vh - 22.5rem); background: rgb(var(--toc-body-bg-color)); overflow-y: scroll; } /* Shadow thing that gives a shadow to the header and sidebar in one */ .shadowforsidebar { box-shadow: 0 0 .25rem 0 rgba(var(--swatch-tertiary-color),.8); position: absolute; top: 0; left: 0; height: 100%; width: var(--sidebar-width-on-desktop); pointer-events: none; z-index: -1; } /* Make the footer span the whole page */ #footer, #license-area { margin-left: calc(var(--sidebar-width-on-desktop) * -1); width: 100vw; } /*= I have NO IDEA why this was broken =*/ #footer .options { width: unset; } /*= When the body width is a percentage the edit buttons and shit break because it does maths on the value that need it to be rem or px. So here's a value subsituted in. =*/ form#edit-page-form .wd-editor-toolbar-panel, form#edit-post-form .wd-editor-toolbar-panel, form#new-post-form .wd-editor-toolbar-panel, form#new-thread-form .wd-editor-toolbar-panel { --body-width-on-desktop: 45rem; margin: auto; } }
崇梦者
世间从没有耶和华,经书被犹太和罗马人细研。
后室不由神明创造,因我们自人类的梦中出现。
救世主降临后的第二千年,
腐朽的大殿和暗黄的墙面,
不再灰蓝的天空碎入青径,
生命与意志一并沉为倦眠。
我们是谁?
崇梦者致力于实现利用意志与梦进行造物,并长期从事有关梦和造物的研究。
由于对神明的看法有冲突,2016年,我们自失落一族分离,作为一个独立的小型团体活跃于后室各处。
我们的成员主要是来自原失落一族的后室无神论者1,但也开放现代人加入。
我们允许成员同时是其它团体的成员,但需要成员能够出席多数重要事件2。在对外政策上,我们尽可能地对所有其它团体持绝对中立的态度,且开放贸易。
如果你对加入我们感兴趣,请访问
brcs://backrooms-intapar-wiki-cn.wikidot.com/the-dreamers/info-in
以了解关于如何加入我们的具体信息。
我们在哪?
由于我们的研究性质,我们并不迫切需要一个总部,但相关的计划仍持续推进中。
目前而言,我们的活动会围绕各M.E.G.基地(通常是Alpha基地)开展,
这些活动包括研究成果/理论展示,成员个人以团体名义开展的团建活动等等。若有必要,我们会短期租用M.E.G.的实验室场地以进行辅助研究。
我们的信心?
后室中和人的想象、意志有关的造物现象早已经不胜枚举了。各种记忆相关的层级、实体、物品等,充斥着M.E.G.的数据库。虽然这种力量通常都是被后室赋予的,不过既然存在,我们便总有一天能掌控这种力量,成为后室的主人。
我们的运行?
我们拥有一个小型邀请制服务器,一些重要资料会被保存在其中;对于活动和外勤人员募集等的通知,会在M.E.G.的网站的公共组织板块上发布;关于交流群聊,可以在联系团体成员并进行身份校验后获得。
关于运行资金,我们接受来自任何人的无条件捐献,捐献者将被冠以荣誉成员的头衔。另外,我们每个季度会向成员征集少量运行费用,以应对研究预算和杂项支出。
关于领导系统,我们每年会进行线下集会并进行领导人选举,由出席成员投票表决选出当年的3位领导人,缴满一年运行费用的成员拥有选举权和被选举权。除重大事项需要成员表决以外,常规事项由领导小组决定,2票通过。
写作提示
崇梦者是一个相当松散的小型团体。他们的体量不允许组织更严密,他们的研究内容、以及从失落一族传下来的文化传统也不需要组织更严密。
他们中的绝大多数人的确相信意志造物,只是对如何实现这一点还没有明确头绪。这种情况本身也是一种信仰:相信意志,如同相信神明3,都是虚无缥缈的。因此,一部分成员对这个团体的前途并不持积极态度,仅仅是做一些比如捐经费之类的小事。另一部分人则更为狂热,也如同信神一般,收集和研究各种资料;团体的研究主要由这种人进行。他们对“实现意志造物”所持的思路也是多样化的。
【你还可以认为:另有极小一部分的人,通过某些神秘手段搞出了一些实实在在的研发成果,只不过基本满是争议,要么被认为是后室自身产生的现象(比如说他们可能会把一些物品、实体等划为自己的造物),要么就是拿不出实物等等,得不到普遍承认。】
这个团体中的所有人4都已经融入了现代后室生活,包括他们的思想。虽然和失落一族还是有着千丝万缕的联系,比如他们可能会和失落一族学者就现代后室中神明的去向进行交流。M.E.G.有时候会通过他们联系失落一族,作为提供活动场地的交换;这种联系虽然还是不稳定的,但也比直接找到失落一族简单一些。
他们和所有团体都保持中立关系,有一部分原因是他们是非武装团体。他们和失落一族整体的关系并不差,可以认为切割的原因仅仅是立场不同。可以有人同时是崇梦者和失落一族的成员。
最重要的是:上述内容都不是绝对的!这群人到底能搞出什么东西,他们干了什么,还是你说了算哦。
echoinchaos 作
LOGO的话,也许以后再补吧?
“造物主的力量…昏黄的囚笼…”

