@import url('https://fonts.googleapis.com/css2?family=Noto+Serif+SC&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Nunito&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Nunito:ital@1&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Nunito:wght@700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Anek+Kannada:wght@500&display=swap'); @font-face { font-family: 'ARKai_C'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/ARKai_C.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'ChillGSans'; src: url('https://cdn.jsdelivr.net/gh/LupusCaeruleus/Fonts@main/ChillGSans.woff') format('woff'); font-weight: normal; font-style: normal; font-display: swap; } :root { --theme-base: "black-highlighter"; --theme-id: "poolrooms-theme"; --theme-name: "Poolrooms Theme"; --logo-image: url("http://backrooms-sandbox-2.wdfiles.com/local--files/collab%3Apoolrooms-theme/blank.png"); --header-title: "泳池房"; --header-subtitle: "水声环绕"; /* Typefaces */ --body-font: 'Nunito', 'ARKai_C', sans-serif; --header-font: 'Anek Kannada', 'ChillGSans', sans-serif; --title-font: 'Anek Kannada', 'ChillGSans', sans-serif; --mono-font: 'IBM Plex Mono', 'Noto Serif SC'; /* Standard Colors */ --white-monochrome: 250, 250, 250; /* white */ --pale-accent: 11, 70, 170; /* visited links */ --bright-accent: 109, 125, 153; /* bright teal */ --medium-accent: 108, 150, 224; /* medium teal - the "default" accent color */ --dark-accent: 113, 129, 157; /* dark teal */ --alt-accent: 11, 70, 170; /* darkblocks */ --gray-monochrome: 108, 150, 224; /* blockquotes */ --pale-gray-monochrome: 250, 253, 253; /* tables */ --light-gray-monochrome: 67, 131, 241; /* some buttons */ --dark-gray-monochrome: var(--gray-monochrome); /* blue */ --dark-blue: 23, 70, 150; --swatch-topmenu-border-color: var(--medium-accent); --swatch-topmenu-bg-color: var(--bright-accent); --swatch-border-color: var(--medium-accent); --border-styling: outset 2px rgb(var(--swatch-border-color)); --darker-accent: 155, 80, 226; --link-color: var(--dark-blue); --link-color-bright: var(--dark-blue); --hover-link-color: 69, 129, 208; --newpage-color: 129, 81, 206; --swatch-menubg-color: 169, 183, 214; /* Box-Shadow 1px Borders */ --box-border-bottom: 4px 4px 0 0 rgba(0, 0, 0, 0.2); --box-border-top: 4px 4px 0 0 rgba(0, 0, 0, 0.2); --box-border-left: 4px 4px 0 0 rgba(0, 0, 0, 0.2); --box-border-right: 4px 4px 0 0 rgba(0, 0, 0, 0.2); --box-border-all: 4px 4px 0 0 rgba(0, 0, 0, 0.2); /* Rating box */ --rating-module-button-plus-color: var(--light-gray-monochrome); --rating-module-button-negative-color: var(--light-gray-monochrome); --rating-module-button-cancel-color: var(--light-gray-monochrome); --rating-module-button-credit-color: var(--light-gray-monochrome); } #account-topbutton { border-color: rgb(var(--swatch-text-light)); } #header h1, #header h1 a { top: 0.5rem; font-size: 200%; } #header h2, #header h2 span, #header h2 span::before { top: 1.7rem; font-size: 110%; } #login-status { color: rgb(var(--dark-blue)); } #search-top-box { display: none; } #skrollr-body { width: 100%; position: absolute; top: 0; left: 0; background-image: url("http://backrooms-sandbox-2.wdfiles.com/local--files/collab%3Apool-of-magic-zask-juice/banner_tiles.png"); background-repeat: repeat; background-size: 60%; } #page-title, h1, h2 { color: rgb(var(--dark-blue)); } h3,h4,h5,h6 { color: rgb(var(--medium-accent)); } .styled-quote { border-left: 0.5rem solid rgb(var(--dark-blue)); } .dark-styled-quote { border-left: 0.5rem solid rgb(var(--dark-blue)); } .darkblock h1, .darkblock h2, .dark-styled-quote h1, .dark-styled-quote h2 { color: rgb(var(--medium-accent)); } @media screen and (max-width: 600px) { #header h1, #header h1 a { font-size: 150%; } }
Site fwmango cannot be found.
/* 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; }
-
著作信息
图源
“水波荡漾”符合CC0协议,发布于2015/11/4
“疑似为一张水质良好的“冷水池”的照片,拍摄者未知”符合CC0协议,发布于2014/1/3
“暖池,摄于Level 11「林荫郊野」旅店”符合Unsplash协议
“循环供水系统示意图,由M.E.G.绘制”为本人绘制
“滑梯池,摄于Level C-11”符合CC0协议,发布于2014/7/21
“喷泉池,摄于Level 11郊野”符合CC0协议,发布于2015/1/10
生存难度:生存難度:
等级等級 0
- {$one}
- {$two}
- 极少量实体
戏水区是一些相似的水池与戏水设施,在环境相对适宜的层级中探索时,偶尔可以找到一处戏水区。戏水区存在着通向 Level 37、Level 233 等潮湿且水池广布的层级的通道。戏水区所含的水纯度不一,一些水池中流淌着几乎纯净的蒸馏水,也存在整池掺混杂质的自来水。戏水区可以提供生活用水,或在紧急情况下成为饮水来源,但在饮用前应过滤或蒸煮池水,不宜直接饮用。
描述
戏水区为一系列以不同样式的戏水设施为中心的区域的统称。依据戏水设施的外形特征及切出导向等多个方面,可将戏水区分为凉池、暖池、滑梯池、喷泉池四类亚种。在已知的统计信息中,四者大致占比分别为34%、38%、17%与11%。凉池
凉池外形与前厅普通的消毒池无异,占地面积由3~12平方米不等,内壁铺贴有白色、浅蓝色或靛青色的矩形瓷片,没有负责更换水体的输水/排水设施。凉池内所存储的透明液体被鉴定为掺含“漂粉精”1的蒸馏水,水温保持在12~13℃之间。由于缺乏换水系统,若常年无人打理,凉池中就会淤积尘埃与泥垢,并滋生疫疾在内的多种致病微生物,不建议流浪者饮用或长期接触这样的池水,这种行为具有沾染疾病的风险。
异常性质
凉池无法独立存在,且只能依附于其他戏水区而生成。若该个体处于室内,凉池生成于戏水区所有出入口处,以确保流浪者必须通过凉池来进入该区域;若该个体处于户外,则凉池的生成不再遵循上述规律,而是在戏水区半径7~10米内随机位置生成——由于暖池的生成呈现聚集性,凉池往往为数处暖池所共有,因而数量略少于后者。
戏水区对多数实体不产生任何威胁,但实体2乃至前厅常见的动物都表现出对戏水区的疏远,并倾向于与其保持距离。少数情况下,可以观察到凉池内有鱼类、水生植物、软体动物与节肢动物生存的迹象。由于普遍远离自然水体,已证实这些生物为凉池的原生物种——这些个体被标记为「生态池」(Green Pools),归属于凉池变种。尝试从生态池的底部切出有几率来到Level C-10。
暖池
目前, M.E.G.共勘探、收录76处暖池,为数量最多的戏水区亚种,占地面积由5㎡至323㎡不等。暖池外观与凉池相似,但水温保持在31~32℃之间,显著高于凉池,符合适宜人类感官的温度。暖池内置换水设备,崭新的池水由注水口源源不断地涌入暖池,并从输水口排出废水。池水成分与Level 37的水体无异,且同样含有包括泻盐[即硫酸镁,MgSO4]在内的多种具有松弛肌肉、缓解疼痛作用的物质,M.E.G.建议且提倡流浪者们在暖池中小憩,以舒缓身心、振奋精神。
异常性质
作为数个层级的孢子入口,可以通过特定的方式从暖池进入这些层级:
- 合眼屏息,并将自身完全没入池水中。若察觉到自身缓慢下沉,则可知切出正在进行。保持此状态约30~40秒,直至感受到身体接触地面方可睁开双眼,你将发现自己身处于Level 37某处。在仍未有碰撞感前切勿睁眼,这么做会导致你的身体迅速浮回水面,切出中断。有意者应根据自身条件酌情考量。尝试切出注水口亦可作为进入Level 37的途径之一。
- 向暖池中排泄或排放其他损害水质的废弃物者将被强行拖入池水,并最终来到Level 130、Level 34或Level 41的某处,其中,多数实验者切入了Level 130,而Level 41情况反之。从输水口强行切出的结果亦然。现已证实滑梯池同样具有上述性质。
据上述现象,M.E.G.推断,暖池(滑梯池同理)的洁净池水来自于Level 37,而废水则顺输水管道汇入Level 130的污浊池水,并通过Level 34的下水道系统被运输至Level 41,经由污水处理系统转化为符合自来水质量标准的净水——目前,暂时难以进一步追踪水流的去向,但我们认为,这些净水极有可能作为遍布Level 37的池水再次得到利用。若该理论成立,则可证实存在某个持续运作的供能系统,支撑着跨越数个层级的庞大的循环用水体系。
用途/人文影响
除作为稳定饮水、生活用水来源外,基于暖池实现由人口稠密层级(如Level 11)至Level 37的高效转移已成为可能。与此同时,以暖池为代表的戏水区具备研究价值,上文提及的「水圈」理论即为基于暖池性质而揭示的一项科研成果。M.E.G.计划控制4处暖池,以供给内部针对用水、交通、科研以及成员福利的需求。
暖池分布广泛,体验感受贴近于人为设置的温水泳池,符合当今流浪者“消遣娱乐”的生活需求,是戏水区中最具影响力的种类。据不完全统计,Level 11、Level C-11等层级人口稠密区域共有13家旅店或客栈建立于暖池基础之上,经营者将品牌定位为“泳池山庄”“泳池客栈”,希望以此吸引消费者入住,产生了一定的积极效果。
滑梯池
相较于前二者,滑梯池数量较少,它们集中分布于Level 11、Level C-11、Level C-28等拥有大型室外层级,占地面积由12㎡至118㎡不等,水温在15~22℃的范围内浮动,池水成分与凉池相似,但漂粉精浓度有所降低;拥有换水系统。滑梯池中包含至少一处泳池滑梯,滑梯末端与水池相连,另有设置水泵将池水输至滑梯顶端。
异常性质
滑梯池 存在着通向 Level 119 的单向通道,若不使用诺克立普贴等加以干涉,从滑梯外壁直接切出几乎无法实现。从滑梯内壁切出的可能性相对较高,在滑动过程中合拢双眼并使劲晃动身体会更容易导致切出。在持续的下落感后,你将坠入Level 119某处白色、亮蓝色条纹滑梯,此时,滑梯两端不再与戏水区连接。
喷泉池
喷泉池数量稀少,所得的相关信息颇为有限,目前,其仅被观察到分布于Level 11郊野的空旷区域。喷泉池呈现大型广场喷泉的形态,占地面积不低于50㎡。喷泉池水池底部似乎埋藏着复杂的输水管道系统,并间歇性地从喷口中涌出泉水——这往往可以形成高耸至10~11米的水柱。不同于暖池池水,喷泉池的水体含有大量可溶性钙、镁化合物,水质偏硬,成分与从Level 8岩壁表面滑落的泉水相似。从喷泉池切出以确认池水来源的尝试并未成功,且已经导致了2名实验人员行踪不明,由于输水管道的末端可能位于某个未经勘探的层级,不建议流浪者进行切出喷泉池的尝试。
基地,前哨与社区
不适用。
入口与出口
入口
从任意层级找到一处类似于戏水区的区域并直接进入。戏水区的水体温度不受周遭环境的影响——其可以作为辨别戏水区与普通戏水设施的一种思路,然而,此法并不适用于气温与戏水区温度相近的层级。
若您认为自己发现了一处戏水区,请及时向M.E.G.汇报。M.E.G.使用覆盖有白漆的木牌标记已收录的戏水区,其表面使用亮蓝色涂料写有“Splashing Area”字样,同时附带其编号与发现者姓名,方便流浪者辨别。
出口
上文中皆有提及,不再赘述。