: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 }
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100;300;400;500;700;900&display=swap'); /* root variables */ :root { max-width: 100vw; overflow-x: hidden; /* ===S-CSjavascript:;S-P INTEGRATION=== */ --theme-base: "black-highlighter"; --theme-id: "isolate-canon"; --theme-name: "Isolate Canon"; /* ===HEADER ELEMENTS=== */ --logo-image: url("http://scutoidbox.wikidot.com/local--files/watch-your-back/isolate%20canon.png"); --header-title: "后室"; --header-subtitle: "留意身后……"; /* ===TYPEFACES=== */ --body-font: Ubuntu Mono, Consolas, Noto Sans SC, Noto Sans TC, monospace; --UI-font: var(--body-font); --header-font: var(--body-font); --title-font: var(--body-font); --mono-font: var(--body-font); /* ===HEADER TITLES=== */ --header-h1-font-size: 4rem; --header-h2-font-size: 2rem; --swatch-headerh2-color: var(--light-gray-monochrome); /* ===STANDARD THEME COLORS=== */ --white-monochrome: 255, 255, 255; --pale-gray-monochrome: 255, 255, 255, 0.8; --light-pale-gray-monochrome: 255, 255, 255, 0.5; --very-light-gray-monochrome: 255, 255, 255, 0.4; --light-gray-monochrome: 255, 255, 255, 0.5; --gray-monochrome: 0, 0, 0, 0.3; --dark-gray-monochrome: 0, 0, 0, 0.7; --black-monochrome: 0, 0, 0, 0.8; --pale-accent: 255,0,0; /* background */ --bright-accent: 255,255,0; /* link */ --medium-accent: 143, 150, 160; --dark-accent: 87, 91, 96; --alt-accent: 255,0,255; /* newpage link */ --link-color: var(--bright-accent); --visited-link-color: 218,165,32; --newpage-link-color: var(--alt-accent); --swatch-background: var(--pale-accent); --article-image: url("http://dreamandpossible.wikidot.com/local--files/www/t01cad0b7803a0d7cd2_edit_41945388676411.jpg"); /* ===GENERAL TEXT COLORS=== */ --swatch-text-dark: var(--black-monochrome); --swatch-text-light: var(--white-monochrome); --swatch-text-general: var(--swatch-text-light); --swatch-important-text: var(--bright-accent); /* ===MENU COLORS=== */ /* ===MENU BACKGROUND COLORS=== */ --swatch-menubg-color: var(--white-monochrome); --swatch-menubg-light-color: var(--pale-gray-monochrome); --swatch-menubg-medium-color: var(--dark-gray-monochrome); --swatch-menubg-medium-dark-color: var(--gray-monochrome); --swatch-menubg-dark-color: var(--gray-monochrome); --swatch-menubg-black-color: var(--black-monochrome); --swatch-menubg-hover-color: var(--black-monochrome); /* ===MENU TEXT COLORS=== */ --swatch-menutxt-dark-color: var(--black-monochrome); --swatch-menutxt-light-color: var(--white-monochrome); --swatch-menutxt-general-color: var(--swatch-menutxt-dark-color); /* ===SECONDARY & TERTIARY COLORS=== */ /* Editing these will edit a vast majority of theme elements. Useful for making dark themes */ /* Colors for Secondary & Tertiary items like Blockquote and YUI Tabs */ --swatch-secondary-color: var(--swatch-menubg-dark-color); --swatch-tertiary-color: var(--swatch-menubg-light-color); --swatch-alternate-color: var(--medium-accent); /* Text Colors for Secondary & Tertiary items like Sidebar Headers and Top-Bar Menu Text */ --swatch-text-secondary-color: var(--swatch-menutxt-light-color); --swatch-text-tertiary-color: var(--swatch-menutxt-light-color); /* ===STRUCTURAL MEASUREMENTS=== */ --header-height-on-desktop: 12rem; --header-height-on-mobile: 12rem; --header-width-on-desktop: 40rem; --body-width-on-desktop: 45rem; --topbar-height-on-desktop: 1.9rem; /* ===SIDEBAR BUTTON=== */ --toggle-button-bg: rgb(var(--gray-monochrome)); --toggle-border-color: transparent; --toggle-border-width: 0; --toggle-icon-color: rgb(var(--white-monochrome)); --toggle-roundness: 25%; } /* background */ #skrollr-body { background-color: rgb(var(--swatch-background)); } #skrollr-body::before { content: ""; position: fixed; background-image: linear-gradient(to bottom, transparent, rgb(var(--swatch-background))), var(--article-image); background-size: 100% 100%, cover; width: 100vw; height: 100vh; } #container-wrap-wrap::before { content: ""; position: fixed; width: 100vw; height: 100vh; -webkit-backdrop-filter: blur(13px); backdrop-filter: blur(13px); } @media only screen and (min-width: 56.25rem) { /* main content */ #main-content { padding: 0.5rem 1rem; margin: 3.5rem auto 1.5rem auto; background: rgba(var(--gray-monochrome)); --swatch-background: 0,0,0,0; grid-template-areas: "action-area-top action-area-top action-area-top action-area-top action-area-top action-area-top""page-tags page-tags page-tags page-tags page-tags page-tags""page-title page-title page-title page-title page-title page-title""breadcrumbs breadcrumbs breadcrumbs breadcrumbs breadcrumbs breadcrumbs""page-content page-content page-content page-content page-content page-content""page-info-break page-info-break page-info-break page-info-break page-info-break page-info-break"". . pwatch pwatch pwatch pwatch"". . pinfo pinfo pinfo pinfo""options-1 options-1 options-1 options-1 options-1 options-1""options-2 options-2 options-2 options-2 options-2 options-2""pbottom pbottom pbottom pbottom pbottom pbottom""action-area-btm action-area-btm action-area-btm action-area-btm action-area-btm action-area-btm"; } /* topmenu */ #header div[class*="top-bar"] > ul { background: rgba(var(--gray-monochrome)); border-radius: 0.75rem; padding: 0 1rem; box-sizing: border-box; } #header div[class*="top-bar"] > ul > li > a { border-left: 1px dotted rgb(var(--white-monochrome)); } #header div[class*="top-bar"] > ul > li:first-of-type > a{ border: none; } /* make the login info go to the actual screen edge */ #header { position: static; } /* border under topmenu */ #header::after { content: ""; position: absolute; height: 1px; background: rgba(var(--pale-gray-monochrome)); width: 60rem; left: calc(calc(100vw - 60rem) / 2); } /* header logo */ #header { background-image: none; } #header::before { content: ""; width: 100%; height: var(--header-height-on-desktop); position: absolute; top: 0; left: 0; background: var(--logo-image); opacity: 0.25; background-position: center bottom; background-size: auto calc(var(--header-height-on-desktop) - 2rem); background-repeat: no-repeat; } #header div#top-bar { font-size: 1rem; } } /* tags */ #main-content .page-tags { box-shadow: none; padding: 0; margin: 0; font-size: 1rem; } #main-content .page-tags::before { display: none; } #main-content .page-tags span { display: inline-flex; padding-top: -1px; font-size: inherit; } #main-content .page-tags span::before { color: rgb(var(--swatch-text-general)); content: "标签:" font-weight: bold; } @media only screen and (min-width: 56.25rem) { /* title */ #page-title, .meta-title { margin: 0; margin-top: 0.5rem; font-size: 2.5em; } #page-title, .meta-title { font-size: 3em; } /* center header */ #header :is(h1, h2) { width: 100%; max-width: var(--header-width-on-desktop); display: flex; } #header h1 a { margin: 4rem auto; } #header h2 span { margin-left: unset; font-size: 0; margin-top: 7.5rem; align-content: center; width: 100%; text-align: center; } #header h2 span::before { font-size: var(--header-h2-font-size); } } /* buttons */ div[id*=page-options-bottom]:not(.page-rate-widget-box):not(#search-top-box-form)>a.btn { padding: 3px; box-shadow: none; flex-basis: 7rem; } div[id*=page-options-bottom]>a:after { content: none; } /* removing --swatch-background in places */ form#edit-page-form table.form:first-of-type tr:focus-within td:first-of-type, form#edit-post-form table.form:first-of-type tr:focus-within td:first-of-type, form#new-post-form table.form:first-of-type tr:focus-within td:first-of-type, form#new-thread-form table.form:first-of-type tr:focus-within td:first-of-type { color: rgb(var(--pale-gray-monochrome)); } form#edit-page-form .edit-page-bottomtable tr > td:nth-of-type(1) > div:nth-of-type(1):focus-within::before, form#edit-post-form .edit-page-bottomtable tr > td:nth-of-type(1) > div:nth-of-type(1):focus-within::before, form#new-post-form .edit-page-bottomtable tr > td:nth-of-type(1) > div:nth-of-type(1):focus-within::before, form#new-thread-form .edit-page-bottomtable tr > td:nth-of-type(1) > div:nth-of-type(1):focus-within::before { color: rgb(var(--pale-gray-monochrome)); } /* mobile */ @media only screen and (max-width: 56.25rem) { :root { --header-h1-font-size: 6vw; --header-h2-font-size: 3vw; } #main-content > *, #main-content > * ~ * { max-width: var(--body-width-on-mobile); } #header :is(h1, h2), #top-bar { max-width: unset; } #header div#top-bar { max-width: unset; } #header div[class*="top-bar"] > ul { max-width: unset; } #content-wrap { background: rgba(var(--gray-monochrome)); } #main-content { --swatch-background: 0,0,0,0; grid-template-areas: "action-area-top action-area-top action-area-top action-area-top action-area-top action-area-top""page-tags page-tags page-tags page-tags page-tags page-tags""page-title page-title page-title page-title page-title page-title""breadcrumbs breadcrumbs breadcrumbs breadcrumbs breadcrumbs breadcrumbs""page-content page-content page-content page-content page-content page-content""page-info-break page-info-break page-info-break page-info-break page-info-break page-info-break"". . pwatch pwatch pwatch pwatch"". . pinfo pinfo pinfo pinfo""options-1 options-1 options-1 options-1 options-1 options-1""options-2 options-2 options-2 options-2 options-2 options-2""pbottom pbottom pbottom pbottom pbottom pbottom""action-area-btm action-area-btm action-area-btm action-area-btm action-area-btm action-area-btm"; } #top-bar { -webkit-backdrop-filter: blur(13px); backdrop-filter: blur(13px); } } /* blockquote */ :is(blockquote, .blockquote, div.blockquote, [class*="blockquote"]) { background-color: rgb(var(--gray-monochrome)); } /* footnotes */ .hovertip { -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); } .footnotes-footer a[href*="javascript"]::before { display: none; } .footnotes-footer a[href*="javascript"], .footnotes-footer a[href*="javascript"]:visited { color: rgb(var(--link-color)); min-width: unset; width: 1ch; } /* owindow */ #odialog-container div.owindow { -webkit-backdrop-filter: blur(13px); backdrop-filter: blur(13px); } /* tags */ #main-content { --pagetags-text-color: var(--pale-gray-monochrome); --pagetags-text-hover-color: var(--dark-gray-monochrome); } .page-tags span::before { content: "标签:"; font-size: 90%; display: inline-flex; align-items: center; } #main-content .page-tags span a:not([href^="/system:page-tags/tag/_"]), #main-content .page-tags span a:visited:not([href^="/system:page-tags/tag/_"]) { margin: 0; font-size: 90%; }
根据量子力学的波动方程,可以得到实数解和虚数解。实数解对应现实世界,而虚数解一般被认为是没有意义的。但是,虚数解也完全符合波动方程,所以也有人认为存在一个“虚数空间”和波动方程的虚数解相对应。
——otto
i从理论上来说,并不属于后室中的任意一个层级,它被描述为超脱世界之外。
前言
随着数学及物理众多前沿知识在后室重发光彩,一些无法被证实的理论逐渐被人们发觉重视,1976年一中独具特色1的层级理论被提出,即虚数层论,理论提到后室中存在一种|类由虚数构成的层级,因此异于常态层级,无法被正常观测并且进入。虚数层论并未掀起波澜,尽管如此,对于虚数层的研究不曾断绝。
生存难度:
等级 虚数
- 观测叠加态
- 时空凌乱
- 返乡可能
描述
i一个被定义无限大的层级,每一个实数对应的层级都有相对应的虚数的印象层,与其不同的是这些虚数的印象层相继连接形成一个整体,因此i被定义为一个虚数空间。
在i这片虚数空间中,任何在实数后室范围中出现的层级现象都将无故的失效,如有流浪者报告表明在level i0中遇到了其他流浪者,这否定2了level 0中普遍存在的孤立效应。但在i中,前厅物理的底层逻辑得以显现3,在一些实数层级被否定的底层逻辑都已恢复。继而,相关人员对i大胆推测,其照应根基是以前厅为底层模板,这代表着i具有连接前厅的可能性,也不排除后室中存在类前厅的层级的可能性。
尽管作为虚数空间,理论上应与实数相对应的镜像,但所有的虚数印象层都会出现一定的损坏,在i中,地表上的物体被分割,一些物体出现了失重现象,悬浮在空中这些物体包括的不限于墙壁、损毁的汽车、树木。尽管这些物体由于失重现象漂浮,但仍有可能突发性的坠落及崩解,流浪者在探索此层级时应留意上空,一旦发生坠落现象,应即刻往空旷地区奔跑。
在i这个虚数空间中,流浪者随处可见到细长或巨大的“树根”,这些“树根”被认作为各区域的连接点,它们错综复杂的穿插在地面,墙壁,或延伸至高空,这些“树根”的生长情况如同榕树一般但其面积远超榕树,且生长出类树形枝干4的概率更小,当前已知的是,在i的空间并不是完全稳定的,在一些缺少“树根”的区域中,流浪者能够看见大量空间如如蛋白质的结构般螺旋,或折叠成片状结构,部分区域能够看到物体重叠的情况发生,这一现象最终被认定为是因此虚数空间天然造成的空间叠加现象。由于这些“树根”的可生长性,它们会趋近空间破碎的区域,并试图修补,当其接近裂缝时裂缝被不断压缩直至消失,最后“树根”附着在裂缝侵蚀的区域,当然,这些“树根”是可以被破坏的,经研究发现被破坏的“树根”仍有可生长的性质,流浪者可取小结“树根”移植至空间不稳定的区域,这是促进其转变为稳定化的有效且显著的方法。
虚数化保障机制|Virtual number guarantee mechanism
i与实数层级相照应,但在i中不存在任何物资补给,且实数构成的物品无法得以正常使用,任何产生效果的实数物品都不会发生效应,任何进行通讯5的实数物品也会失效。流浪者报告表明,当进入i中,流浪者的部分机能进入“休眠”状态,流浪者不会在此层级中感到饥饿,衰老,也不会出现排泄|遗,尽管如此,仍不建议流浪者在此层级内久留,随着此层级停留时间的增加,流浪者被虚数化的可能性与虚数化的程度将会进一步加深,直至无法逆转,这是因为此层级由虚数i组成,而当流浪者以实数层面进入时,i就并不能完全定义为真正意义上的虚数空间。
正如a+bi6,a与b作为实数,当a作为零时复数存现,但当a不为零时,由实数和虚数共同构成的复数,与i底层逻辑相驳,流浪者在进入此层级时,虚数的同化已经开始,流浪者的身体将逐渐被金黄色能量流体和黑色固体取代,最终丧失意识转换为虚数造物,这似乎为我们解答了为何在i中会出现虚数造物的原因,可能是因为误入此地的实体最终被转化为了虚构造物,但很快,这一说法不攻而破,由于进入方式的特异性,理论上,正常实体无法进入i。
目前被广泛认同的理论是i与实数相对,在其本身中的就存在相应的虚数造物且受到机制调控。
点击展开更多有关机制的内容
根本机制
充分的研究表明,i为保障底层逻辑虚数的运行正常完整,任何出现因实数或干扰虚数的行为都将受到相对应的反馈,这些反馈通常是负反馈的。
同化机制
当流浪者进入i,虚数化已经开始,虚数化的进程通常从四肢开始,一阶段时这种虚数化仅是黄色的虚数能量从四肢蔓延,在此阶段,流浪者通常极难发现虚数化的程度,这些能量附着在身体上并不明显,这些能量如树一般生长,它们最终的目标是蔓延到流浪者的头部,此阶段完成的时间无法确定,似乎因人而异,常见在半小时内完成一阶段的同化。
当流浪者开始二阶段的虚数化时,一些肉眼可见的黑色固体会出现在皮肤表面,流浪者的触觉等不会因这些黑色固体受到任何影响,不会产生任何不适,因而,流浪者需要通过肉眼直接进行观察,在此阶段,黑色固体仅附着有薄薄一层,尽管这些黑色固体无法被消除,但能够为流浪者提供警钟,若流浪者在此阶段离开i,这些问题现象最终会逐渐恢复,这一阶段通常会持续1到2小时。
若流浪者身体已附着不少于50%的黑色固体,则第三阶段开启,虚数能量开始以流浪者的头部为目标,从颈部开始逐渐蔓延至头部,在此阶段内,流浪者已经能够明显感觉到身体上的不适以及疏离感,这种感觉表现为眩晕,恍惚,也有流浪者报告称感受到了抽离现象,黑色固体也逐渐增厚并继续蔓延,这一阶段持续时间少于半小时,尽管时间很少,但与完全无法挽回所区分,因而化为第三阶段,在此阶段内流浪者仍可通过离开层级得到挽回的机会。
当流浪者已被完全占领之时,此为最后一阶段,尽管流浪者尚存意识,但已失去了重要的判别能力,此时的流浪者虚数化已无法再挽回,于五分钟内完成虚数造物的转化。这一同化机制。据相关人员推测极有可能是利用虚数进行修饰7而成,目前并无任何解救方式
保障机制
“树根”具有稳定作用,而所有“树根”的根源——虚数之树8
正是i最为独特的部分,通过少量流浪者试图接近虚数之树的报告,可以得出虚数之树作为i重要稳定锚点和连接成分,受到了极大的保护,当流浪者距离虚数之树一定距离时三百米左右,流浪者将会遇到更为频繁的虚数造物的攻击,这一情况会随着接近变得更加剧烈,据观察,在距离约100米左右的区域,虚数造物的覆盖面积已达到了恐怖的1/1m3
当前已知的是,虚数之树包括其主干及其根部因源自黄色能量——一种已被认定为虚数能量的物质构成,不难推测,出虚数之树即为此虚数空间的重要构成成分,但由于其接近的危险性,尚未知虚数之树更多的作用。
有了数,时间就有了意义,时间的正数奔流不息,它没有零点,它笔直向前,当不存在之数插入此处,时光倒流,时空逆转,每一个你,诞生了。
《平行宇宙》
空间升维特性
由于i由i构成,从理论上i存在于任意维度,因为有i的加入,使得每一个维度都得到了升维的性质,这使得我们在i观测到的三维空间并非为三维层次上的,而是由二维升一组成的维度,这使得的流浪者在i中的存在便成为了三维无限趋近于四维层次上的生物,因而产生的过去或未来层面,极有可能使流浪者在此层级中看见处于平行世界中的本身,与空间裂缝不同的是,这些观测现象的报告的位置都趋近于虚数之树,进而排除因时空错乱而导致的结果,这种现象似乎是无害的,但我们强烈建议流浪者不要试图接近另一个你,因为你永远不知道下一刻会发生什么样的事。
量子闪烁
理论上,虚数的根源是不存在的,但由于i的存在,流浪者产生了无法确认为是否可观测的现象,即流浪者存在于现实中,但不存在于物理层面上,在现实世界与物理世界的层面中不断闪烁。9这使得对流浪者的观测变得困难,但这也是流浪者逃出的唯一方式,当闪烁为存在时流浪者可切出此层级,尽管这是无法预测的,但由于高频率的闪烁,流浪者能够通过长时间的尝试切出层级。
入口与出口
入口
本层级入口不固定,危险但最为常见的方法是在一片空间错乱扭曲的高危地区切出有小概率到达此处,而比较稳妥的方法是携带虚数单元i在各层级中高频率切入切出有概率切入此处。
出口
本层级出口无固定,根据报告表明似乎以流浪者所在的虚数印象区域相对应,即使这是一种有效的进入特定层级的方式,但由于进入i的方式及其环境的危险以及未知性,这种方案最终被驳回。
一种假说表明,虚数构成的树极有可能是各世界的连接点,若接触虚数之树能够借此回到故土,或穿梭到平行世界。尽管目前尚未被证实,但这无疑是离开后室回到前厅的一种可能。
相关切出方式请见上方量子闪烁