#side-bar { /* ===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-medium-color); --swatch-alternate-color: var(--swatch-menubg-light-color); /* Text Colors for Secondary & Tertiary items like Sidebar Headers and Top-Bar Menu Text */ --swatch-text-secondary-color: var(--swatch-menutxt-dark-color); --swatch-text-tertiary-color: var(--swatch-menutxt-light-color); /* ===SIDE-BAR ELEMENTS=== */ /* ===SIDE-BAR GENERAL=== */ --sidebar-bg-color: var(--swatch-menubg-dark-color); --sidebar-resources-bg-color: 0, 0, 0, 0; --sidebar-media-bg-color: 0, 0, 0, 0; /* ===SIDEBLOCK MENU=== */ --sideblock-heading-border-color: var(--bright-accent); --sideblock-heading-bg-color: 0, 0, 0, 0; /* Transparent */ --sideblock-heading-text-color: var(--swatch-text-tertiary-color); /* ===MENU-ITEMS=== */ --sidebar-border-color: var(--swatch-primary), 0.08; --sidebar-subtest-color: var(--swatch-text-tertiary-color); --sidebar-links-text: var(--swatch-text-tertiary-color); --sidebar-links-hover-bg-color: var(--bright-accent); --sidebar-links-hover-text-color: var(--swatch-text-tertiary-color); /* ===SIDEBAR COLLAPSIBLES=== */ /*Folded Colors */ --sidebar-collapsible-fld-link-bg: var(--swatch-primary), 0.25; --sidebar-collapsible-fld-link-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-fld-link-hover-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-fld-arrow-hover-color: var(--swatch-text-tertiary-color); /*Unfolded Colors */ --sidebar-collapsible-ufld-link-bg: var(--swatch-primary-darker), 0.25; --sidebar-collapsible-ufld-link-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-ufld-link-hover-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-ufld-arrow-hover-color: var(--swatch-text-tertiary-color); /* Unfolded Body Colors */ --sidebar-collapsible-link-color: var(--swatch-text-tertiary-color); --sidebar-collapsible-link-hover-color: var(--swatch-text-tertiary-color); scrollbar-color: rgba(var(--swatch-primary-darker), 0.1) /* Thumb */ rgba(var(--swatch-secondary-color), 0.05); /* Track */ border-color: rgba(var(--swatch-secondary-color), 0.4); } /* Hover Scrollbar Behavior */ #side-bar:hover, #side-bar:active { scrollbar-color: rgb(var(--swatch-primary-darker), 1) /* Thumb */ rgb(var(--swatch-menubg-dark-color), 1); /* Track */ } #side-bar:focus-within { scrollbar-color: rgb(var(--swatch-primary-darker), 1) /* Thumb */ rgb(var(--swatch-menubg-dark-color), 1); /* Track */ } #side-bar::-webkit-scrollbar-track { background-color: rgba(var(--swatch-tertiary-color), 0.8); } #side-bar::-webkit-scrollbar, #side-bar::-webkit-scrollbar-thumb, #side-bar::-webkit-scrollbar-corner { background-color: rgba(var(--swatch-menubg-dark-color), 0); } #side-bar .side-block.media a:-webkit-any-link { background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a:-moz-any-link { background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a:any-link { background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a::before { background: rgb(var(--social-color)); } #side-bar .side-block.media a[href*="tiktok"]::before, #side-bar .side-block.media a[href*="tiktok"]::after { transition: background 200ms cubic-bezier(0.4, 0, 0.2, 1), background-color 200ms cubic-bezier(0.4, 0, 0.2, 1), background-image 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1), background 200ms cubic-bezier(0.4, 0, 0.2, 1), background-color 200ms cubic-bezier(0.4, 0, 0.2, 1), background-image 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1), background 200ms cubic-bezier(0.4, 0, 0.2, 1), background-color 200ms cubic-bezier(0.4, 0, 0.2, 1), background-image 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1); } #side-bar .side-block.media a[href*="tiktok"]:hover::before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); } #side-bar .side-block.media a[href*="tiktok"]:hover::before, #side-bar .side-block.media a[href*="tiktok"]:active::before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background-image: var(--tiktok-icon-gradient); background-size: contain; } #side-bar .side-block.media a[href*="tiktok"]:focus-within::before { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background-image: var(--tiktok-icon-gradient); background-size: contain; } #side-bar .side-block.media a[href*="tiktok"]::after { --clip-path: polygon(0 0, 0 0, 0 100%, 0 100% ); background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a[href*="tiktok"]:hover::after, #side-bar .side-block.media a[href*="tiktok"]:active::after { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a[href*="tiktok"]:focus-within::after { --clip-path: polygon(-15% 0, 115% 0, 100% 100%, 0 100% ); background: rgba(var(--swatch-menubg-light-color), 0.75) !important; } #side-bar .side-block.media a img { -webkit-filter: drop-shadow(0 0 0 rgba(var(--swatch-alternate-color), 0)); filter: drop-shadow(0 0 0 rgba(var(--swatch-alternate-color), 0)); transition: -webkit-filter 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: filter 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: filter 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-filter 200ms cubic-bezier(0.4, 0, 0.2, 1); } #side-bar .side-block.media a:hover img, #side-bar .side-block.media a:active img { -webkit-filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); } #side-bar .side-block.media a:focus-within img { -webkit-filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); filter: drop-shadow(0.1875rem 0.1875rem 0 rgb(var(--swatch-alternate-color))); } html:not(:lang(cn)) div.scpnet-interwiki-wrapper p::before { box-shadow: inherit; } #side-bar iframe.scpnet-interwiki-frame:not(:lang(cn)) { -webkit-filter: invert(1); filter: invert(1); } #side-bar .scpnet-interwiki-wrapper:not(:lang(cn))::before, #side-bar .scpnet-interwiki-wrapper:not(:lang(cn)) p::before, #side-bar .scpnet-interwiki-wrapper:not(:lang(cn)) p::after { background-color: rgb(var(--swatch-menubg-dark-color)); } #side-bar .scpnet-interwiki-wrapper:not(:lang(cn))::before { mix-blend-mode: lighten; }
<html> <head> </head> <body> <script type="text/javascript"> function sendStyle() { try { window.parent.window.interwikiFrame.bhlDark(); } catch(e) {} } sendStyle(); </script> </body> </html>
/* Black Highlightyear | To The Stars */ /* 2019 Wikidot Theme */ /* By Rounderhouse, based off Ad Astra theme by Stormbreath and NatVoltaic*/ /* Logo licensed under CC BY SA 3.0 */ /* Header background by NASA, public domain. */ /* Fonts */ @import url('https://fonts.googleapis.com/css?family=Lato:400,900|PT+Mono|Poppins:600,800'); @import url('https://fonts.googleapis.com/css?family=Exo:400,800'); @import url('https://fonts.googleapis.com/css?family=Russo+One&display=swap'); /* All Vars Used */ :root { /* S-CSS-P Integration */ /* If you're making a new CSS theme, please include the following three variables at minimum. */ --theme-base: "nuscp"; /* must be either "nuscp" or "sigma9" */ --theme-id: "black-highlightyear-theme"; /* set this to the URL of your theme's page - eg for "component:ar-theme", set it to "ar-theme" */ --theme-name: "Black Highlightyear"; /* set this to your theme's full name */ /* Header */ --logo-image: url("https://scp-wiki.wdfiles.com/local--files/component:pride-highlighter/tg_logo_blk.svg"); --header-title: "Ad Astra Per Aspera"; --header-subtitle: "To The Stars Through Hardship"; /* Typefaces */ --body-font: 'Lato', sans-serif; --header-font: 'Russo One', sans-serif; --title-font: 'Exo', sans-serif; --mono-font: "PT Mono", "Andale Mono", "Courier New", Courier, monospace; /* Standard Colors */ /* white */ --white-monochrome: 252, 252, 252; /* v light gray for blockquotes and stuff */ --pale-gray-monochrome: 204, 204, 204; /* light accent gray for login status */ --light-gray-monochrome: 170, 170, 170; /* gray */ --gray-monochrome: 27, 48, 77; /* dark accent gray for sidebar background */ --dark-gray-monochrome: 16, 29, 46; /* black */ --black-monochrome: 12, 12, 12; /* pale orange */ --pale-accent: 255, 185, 97; /* bright gold */ --bright-accent: 255, 185, 97; /* maroon */ --medium-accent: 86, 23, 23; /* dark blue */ --dark-accent: 36, 65, 103; /* Ad Astra-Specific Accents */ --purple-accent: 38, 21, 46; --gold-accent: 68, 47, 3; --pink-accent: 92, 29, 36; --alt-accent: 221, 102, 17; --swatch-primary: var(--pale-accent); /* ===GENERAL TEXT COLORS=== */ --swatch-text-light: var(--pale-gray-monochrome); --swatch-text-general: var(--swatch-text-light); /* Primary Menu Colors */ --swatch-menubg-color: var(--dark-gray-monochrome); --swatch-topmenu-border-color: var(--swatch-primary); --swatch-topmenu-bg-color: var(--medium-accent); /* ===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(--dark-gray-monochrome); --swatch-tertiary-color: var(--swatch-menubg-medium-color); --swatch-alternate-color: var(--swatch-menubg-light-color); /* Text Colors for Secondary & Tertiary items like Sidebar Headers and Top-Bar Menu Text */ --swatch-text-secondary-color: var(--dark-gray-monochrome); --swatch-text-tertiary-color: var(--pale-accent); --rating-module-button-color: var(--swatch-primary); --rating-module-text-color: var(--swatch-primary); /* Spacing Measurements */ --offset-from-page-top: 1.2rem; /* space between the top of the page and the start of the header */ --background-gradient-color: var(--gray-monochrome); --background-gradient-distance: 10rem; --diagonal-stripes: none; } /* =============================== ======= SPECIFIC COLORS ======= =============================== /* Colors for Buttons, Tabs, Tables, Footnotes Hover/Modal, Etc. */ :root { --swatch-background: var(--dark-gray-monochrome); } #header { /* ===HEADER ELEMENTS=== */ /* ===HEADER TITLES=== */ /* Header H1 and H2 colors */ --swatch-headerh1-color: var(--white-monochrome); --swatch-headerh2-color: var(--swatch-primary); /* ===SEARCH ELEMENT=== */ --search-icon-color: var(--swatch-primary); --search-icon-bg-color: var(--dark-accent); --search-icon-hover-color: var(--dark-accent); --search-icon-hover-bg-color: var(--swatch-primary); /* Focus is when the search box has been clicked on */ --search-icon-focus-color: var(--dark-accent); /* ===LOGIN BOX ELEMENT=== */ --login-username-color: var(--swatch-primary); --login-myaccount-color: var(--pale-gray-monochrome); --login-myaccount-underline-color: 0,0,0,0; /* Dropdown Box when arrow is clicked */ --login-dropdown-text-color: var(--swatch-text-tertiary-color); --login-dropdown-text-hover-color: var(--swatch-text-secondary-color); } #top-bar { /* ===TOPBAR ELEMENTS=== */ /* ===TOPBAR CATEGORIES=== */ --topmenu-category-color: var(--swatch-text-tertiary-color); --topmenu-category-hover-color: var(--swatch-text-tertiary-color); --mobile-topmenu-sidebar-button-color: var(--swatch-text-tertiary-color); /* ===DROPDOWN MENU=== */ --dropdown-bg-color: var(--swatch-primary-darker), 0.9; --dropdown-border-color: var(--swatch-primary), 0.5; --dropdown-links-color: var(--swatch-text-tertiary-color); --dropdown-links-bg-color: 0,0,0,0; /* Transparent */ --dropdown-links-hover-color: var(--swatch-text-tertiary-color); --dropdown-links-hover-bg-color: var(--swatch-primary-darkest); } #side-bar { /* ===SIDE-BAR ELEMENTS=== */ --swatch-menubg-light-color: var(--swatch-primary); /* ===SIDE-BAR GENERAL=== */ --sidebar-resources-bg-color: 0,0,0,0; --sidebar-media-bg-color: 0,0,0,0; /* ===SIDEBLOCK MENU=== */ --sideblock-heading-border-color: var(--swatch-primary-darker); --sideblock-heading-text-color: var(--swatch-primary); /* ===MENU-ITEMS=== */ --sidebar-border-color: var(--swatch-primary), 0.08; --sidebar-subtest-color: var(--swatch-primary); --sidebar-links-text: var(--pale-accent); --sidebar-links-hover-bg-color: var(--bright-accent),0.25; --sidebar-links-hover-text-color: var(--pale-accent); } /* ===FOOTER=== */ #footer { --footer-bg-color: var(--swatch-primary); --footer-link-hover-color: var(--swatch-primary-darkest); --footer-link-hover-bg-color: var(--swatch-tertiary-color); } /* ===LICENSE AREA=== */ #license-area { --license-bg-color: var(--swatch-secondary-color); --license-text-color: var(--swatch-text-tertiary-color); --license-link-color: var(--swatch-text-tertiary-color); } #main-content { /* ===MAIN CONTENT UI ELEMENTS */ /* ===UI ICONS=== */ /* ===PAGE OPTIONS ICONS=== */ --ui-icon-color: var(--swatch-primary-darker); --ui-icon-bg: var(--swatch-primary); --ui-icon-hover-color: var(--swatch-primary-darkest); /* ===TEXT EDITOR ICONS=== */ --editor-icon-color: var(--swatch-text-tertiary-color); /* ===TABS=== */ --tabs-bg: var(--dark-gray-monochrome); --tabs-hover-txt: var(--swatch-text-tertiary-color); --tabs-bottom-border-color: var(--swatch-primary); --tabs-content-bg-color: var(--gray-monochrome), 1; --tabs-content-border-color: var(--swatch-tertiary-color); /* ===TABLES=== */ --tables-header-bg: var(--gray-monochrome), 0.5; --tables-header-txt: var(--swatch-text-tertiary-color); --tables-border: var(--swatch-tertiary-color); --tables-body-bg: var(--dark-gray-monochrome); /* ===BLOCKQUOTES=== */ --blockquote-bg-color: var(--purple-accent), 0.25; --blockquote-border-color: var(--swatch-alternate-color); /* ===FOOTNOTES/BIBLIOGRAPHY FOOTER=== */ --footnotes-footer-bg-color: var(--dark-gray-monochrome); --footnotes-footer-colorbar-color: var(--swatch-alternate-color); --footnotes-footer-title-bg-color: var(--swatch-alternate-color); /* ===TOC=== */ --toc-header-bg-color: var(--swatch-primary); /* ===PAGE TAGS=== */ --pagetags-title-bg: var(--swatch-alternate-color); } /* ===GLOBAL ELEMENTS=== */ :root { /* ===UI BUTTONS=== */ --ui-button-bg: var(--swatch-primary-darker); --ui-button-hover-bg: var(--swatch-primary); --ui-button-hover-outline: var(--dark-gray-monochrome); /* ===RATING MODULE=== */ --rating-module-bg-color: var(--swatch-primary-darker); --rating-module-text-color: var(--swatch-primary); --rating-module-text-hover-color: var(--swatch-menutxt-dark-color); /* ===MODALS=== */ --modal-header-bg: var(--swatch-primary-darker); --modal-header-stripe: var(--dark-gray-monochrome); /* ===FOOTNOTES HOVER BLOCK=== */ --hoverblock-header-bg: var(--swatch-alternate-color); } #skrollr-body { position: absolute; z-index: -1; top: 0; left: 0; width: 100%; background-image: url('https://scp-wiki.wdfiles.com/local--files/theme%3Ablack-highlightyear/hubble.png'); background-repeat: repeat-x; background-size: inherit; } ::-moz-selection { background: rgba(var(--swatch-primary)); color: rgb(var(--swatch-text-dark)); } ::selection { background: rgba(var(--swatch-primary)); color: rgb(var(--swatch-text-dark)); } html, body, #side-bar:hover { scrollbar-color: rgb(var(--bright-accent)) rgb(var(--dark-accent)); } ::-webkit-scrollbar, #side-bar:hover::-webkit-scrollbar { background-color: rgb(var(--dark-accent)); } ::-webkit-scrollbar-thumb, #side-bar:hover::-webkit-scrollbar-thumb { background-color: rgb(var(--bright-accent)); } .scp-image-block .scp-image-caption { background-color: rgb(27, 48, 77); color: rgb(var(--bright-accent)); font-size: .8em; } h1, h2, h3, h4, h5, h6 { color: rgb(var(--pale-accent)); } #search-top-box, #search-top-box * { border-radius: 0 0.5em 0 0.5em; } #search-top-box input.empty { background-color: rgb(var(--medium-accent)); color: rgb(var(--pale-accent)); } #search-top-box-input, #search-top-box-input { background: rgb(var(--medium-accent)); } span.printuser { color: rgb(var(--pale-accent)); } span.h-span { color: rgb(var(--pale-accent)); font-weight: bold; word-break: unset; } #page-title { border-color: rgb(var(--pale-accent)); color: rgb(var(--pale-accent)); font-variant: small-caps; text-transform: uppercase; } @media only screen and (max-width: 48rem) { #header h2 { height: 100%; overflow: hidden; pointer-events: none; } #header h1 span { font-size: 75%; } #top-bar { font-size: calc(var(--base-font-size)*0.70); } #skrollr-body { width: 100%; overflow: hidden; background-image: url('https://scp-wiki.wdfiles.com/local--files/theme%3Ablack-highlightyear/hubblemobile.png'); background-size: inherit; } } #side-bar * { border-radius: 0 0.75rem 0 0.75rem; } /* Rating Module */ .page-rate-widget-box { padding: .1em; border-radius: 0 0.625rem 0 0.625rem; box-shadow: 0px 0px 0px 0.125rem rgb(var(--pale-accent)); } .page-rate-widget-box .rate-points { text-transform: uppercase; } #page-content .page-rate-widget-box .rateup a, #page-content .page-rate-widget-box .ratedown a, #page-content .page-rate-widget-box .cancel a, #page-content .rate-box-with-credit-button > .creditButton > p > a, #page-content .page-rate-widget-box .rateup a::after, #page-content .page-rate-widget-box .ratedown a::after, #page-content .page-rate-widget-box .cancel a::after, #page-content .rate-box-with-credit-button > .creditButton > p > a::after{ border-radius: 0 0.625rem 0 0.625rem; } /* Tabs */ .yui-navset .yui-nav a::before, .yui-navset .yui-nav .selected a::before{ transition: background-color 50ms cubic-bezier(0.4, 0, 0.2, 1), border-radius 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 50ms cubic-bezier(0.4, 0, 0.2, 1), border-radius 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 50ms cubic-bezier(0.4, 0, 0.2, 1), border-radius 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 200ms cubic-bezier(0.4, 0, 0.2, 1); } .yui-navset .yui-nav .selected { transform: translateY(-0.25em); box-shadow: 0 0.25em 0 0 rgb(var(--swatch-primary)); } .yui-navset .yui-nav .selected a::before { border-radius: 0 0.625rem 0 0.625rem; } element>.img { border: 0.125rem solid rgb(var(--pale-accent)) !important; background-color: transparent !important; } .hovertip, .hovertip::before, .hovertip::after { border-radius: 0 1rem 0 1rem; box-shadow: 0 0 0 0.25rem rgb(var(--swatch-alternate-color)); } .footnotes-footer, .bibitems { border-radius: 0 1rem 0 1rem; box-shadow: inset 0 0 0 0.25rem rgb(var(--swatch-alternate-color)); } /* Code */ .code { border: 0.0625rem dashed rgb(var(--gray-monochrome)); background-color: transparent; font-family: var(--mono-font); font-size: 0.875rem; } blockquote, .blockquote, [class*="blockquote"] { border-radius: 0 1em 0 1em; box-shadow: inset 0 0 0 0.125rem rgb(var(--swatch-alternate-color)), 0 0 0 0.125rem rgb(var(--swatch-alternate-color)); } #main-content .page-tags::before { border-radius: 0 1em 0 0; } #main-content .page-tags span a:-webkit-any-link:not([href^="/system:page-tags/tag/_"])::before { border-radius: 0 0.5em 0 0.5em; } #main-content .page-tags span a:-moz-any-link:not([href^="/system:page-tags/tag/_"])::before { border-radius: 0 0.5em 0 0.5em; } #main-content .page-tags span a:any-link:not([href^="/system:page-tags/tag/_"])::before { border-radius: 0 0.5em 0 0.5em; } /* Buttons */ *:not(.page-rate-widget-box):not(#search-top-box-form) > .owindow .button-bar a, *:not(.page-rate-widget-box):not(#search-top-box-form) > div.buttons input, *:not(.page-rate-widget-box):not(#search-top-box-form) > input.button, *:not(.page-rate-widget-box):not(#search-top-box-form) > button, *:not(.page-rate-widget-box):not(#search-top-box-form) > .button, *:not(.page-rate-widget-box):not(#search-top-box-form) > div.buttons input, *:not(.page-rate-widget-box):not(#search-top-box-form) > input.button, *:not(.page-rate-widget-box):not(#search-top-box-form) > button, *:not(.page-rate-widget-box):not(#search-top-box-form) > .btn { border-radius: 0 1em 0 1em; } /* code highlighter stuff */ .hl-identifier, .hl-code, .hl-brackets { color: rgb(102, 102, 102); } .hl-var { color: rgb(33, 255, 0); } .hl-special { color: rgb(255, 255, 0); } .hl-reserved { color: rgb(0, 178, 255); } .hl-number, .hl-string { color: rgb(255, 0, 32); } del { color: rgb(51, 51, 51); } ins { color: rgb(51, 51, 51); } .close-credits, .credit-back { -webkit-filter: hue-rotate(60deg) brightness(400%); filter: hue-rotate(60deg) brightness(400%); } #page-content a:not([href*="user"]):not([href*="javascript:;"]) { display: inline-block; position: relative; transform: translateX(0); transition: color 150ms ease-in-out, box-shadow 200ms ease-in-out, transform 200ms ease-in-out; -webkit-box-decoration-break: clone; box-decoration-break: clone; } #page-content a:not([href*="user"]):not([href*="javascript:;"]):hover { transform: translateX(1em); background-color: rgb(var(--bright-accent)); box-shadow: 0.5ch 0 0 0 rgb(var(--bright-accent)), -1.25ch 0 0 0 rgb(var(--bright-accent)); color: rgb(var(--swatch-primary-darkest)); text-decoration: underline; } #page-content a:not([href*="user"]):not([href*="javascript:;"])::before { content: "> "; position: absolute; left: 0; transform: translateX(-1.25ch); transition: transform 200ms ease-in-out; opacity: 0; color: rgb(var(--swatch-primary-darkest)); pointer-events: none; } #page-content a:not([href*="user"]):not([href*="javascript:;"]):hover::before { transform: translateX(-1ch); opacity: 1; } /* Ayer's Info Module */ :root { --barColour: rgb(var(--medium-accent)); --linkColour: rgb(var(--pale-accent)); } .info-container .collapsible-block-unfolded { border-color: rgb(var(--pale-accent)); } /* PAGE ELEMENTS */ .blue blockquote { background-color: rgb(var(--gray-monochrome)); } .pink blockquote { background-color: rgb(var(--pink-accent)); } .gold blockquote { background-color: rgb(var(--gold-accent)); } .purp blockquote { background-color: rgb(var(--purple-accent)); }
:root { --sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19); --body-width-on-desktop: 45.75rem; } @media only screen and (min-width: 56.25rem) { #content-wrap { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; width: -webkit-calc(100vw - (100vw - 100%)); width: -moz-calc(100vw - (100vw - 100%)); width: calc(100vw - (100vw - 100%)); min-height: -webkit-calc(100vh - -webkit-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: -moz-calc(100vh - -moz-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); -webkit-box-flex: 2; -webkit-flex-grow: 2; -moz-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; height: auto; position: initial; margin: 0 auto; max-width: inherit; margin-left: -11em; margin-left: -webkit-calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); margin-left: -moz-calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); margin-left: calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); } #main-content { position: initial; max-height: 100%; padding: 2rem 1rem; width: 45.75rem; width: var(--body-width-on-desktop, 45.75rem); max-width: 45.75rem; max-width: var(--body-width-on-desktop, 45.75rem); margin: 0 auto; } #page-content { max-width: min(90vw, 45.75rem); max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); } #side-bar { -webkit-transform: translateX(-14.6rem); -moz-transform: translateX(-14.6rem); -ms-transform: translateX(-14.6rem); -o-transform: translateX(-14.6rem); transform: translateX(-14.6rem); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -webkit-transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear; transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); border: none; border-color: rgba(var(--swatch-tertiary-color, 170, 170, 170), 0.4); width: var(--sidebar-width-on-desktop, 13.6rem) !important; min-width: var(--sidebar-width-on-desktop, 13.6rem) !important; grid-area: side-bar; padding-right: 2rem; background-color: transparent; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); top: 0; max-height: 100vh; position: -webkit-sticky; position: sticky; left: 0; padding-left: 0.5rem; direction: rtl; scrollbar-width: thin; -ms-scroll-chaining: none; overscroll-behavior: contain; overflow-y: scroll; scrollbar-color: rgba(170, 170, 170, 0) /* Thumb */ rgba(252, 252, 252, 0); /* Track */ scrollbar-color: rgba(var(--swatch-primary-darker, 170, 170, 170), 0.1) /* Thumb */ rgba(var(--swatch-tertiary-color, 252, 252, 252), 0.05); /* Track */ } #side-bar::-webkit-scrollbar-track { background-color: rgba(var(--swatch-secondary-color, 244, 244, 244), 0.8); } #side-bar::-webkit-scrollbar, #side-bar::-webkit-scrollbar-thumb, #side-bar::-webkit-scrollbar-corner { width: 0.5rem; border-right-width: -webkit-calc(100vw + 100vh); border-right-width: calc(100vw + 100vh); border-right-style: inset; border-color: inherit; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); } #side-bar:hover, #side-bar:active { background-color: white; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 1); padding-right: 0.25rem; margin-right: 1.75rem; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); overflow-y: auto; overflow-x: hidden; scrollbar-color: rgba(170, 170, 170, 1) /* Thumb */ rgba(252, 252, 252, 1); /* Track */ scrollbar-color: rgb(var(--swatch-primary-darker, 170, 170, 170), 1) /* Thumb */ rgb(var(--swatch-menubg-color, 252, 252, 252), 1); /* Track */ border-color: rgba(var(--swatch-primary-darker), 1); } #side-bar:focus-within { background-color: white; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 1); padding-right: 0.25rem; margin-right: 1.75rem; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); overflow-y: auto; overflow-x: hidden; scrollbar-color: rgba(170, 170, 170, 1) /* Thumb */ rgba(252, 252, 252, 1); /* Track */ scrollbar-color: rgb(var(--swatch-primary-darker, 170, 170, 170), 1) /* Thumb */ rgb(var(--swatch-menubg-color, 252, 252, 252), 1); /* Track */ border-color: rgba(var(--swatch-primary-darker), 1); } #main-content::after { content: " "; position: fixed; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 1rem; height: 100%; max-height: 100%; top: 0; -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); left: 1rem; background: url("https://scp-wiki.wdfiles.com/local--files/component%3Acollapsible-sidebar/sidebar-tab.svg"); background-repeat: no-repeat; background-position: center left 1rem; background-attachment: fixed; -webkit-background-size: 1rem 12.875rem; -moz-background-size: 1rem 12.875rem; -o-background-size: 1rem 12.875rem; background-size: 1rem 12.875rem; pointer-events: none; } #side-bar:hover+#main-content::after, #side-bar:active+#main-content::after { left: -17em; left: -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -17em; background-position: center left -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left calc(var(--sidebar-width-on-desktop, 17em) * -1); -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0; width: 0rem; font-size: 0em; } #side-bar:focus-within+#main-content::after { left: -17em; left: -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -17em; background-position: center left -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left calc(var(--sidebar-width-on-desktop, 17em) * -1); -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0; width: 0rem; font-size: 0em; } #main-content::before { --not-ie: absolute; content: " "; background-color: black; background-color: rgb(var(--swatch-alternate-color, 0, 0, 0)); position: fixed; position: var(--not-ie); top: 0; top: var(--final-header-height-on-desktop, 0); left: 0; -webkit-transform: translateX(-12.6rem); -moz-transform: translateX(-12.6rem); -ms-transform: translateX(-12.6rem); -o-transform: translateX(-12.6rem); transform: translateX(-12.6rem); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); width: 17em; width: var(--sidebar-width-on-desktop, 17em); height: -webkit-calc(100% - 3rem); height: -moz-calc(100% - 3rem); height: calc(100% - 3rem); height: -webkit-calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); height: -moz-calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); height: calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); -webkit-transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0.5; pointer-events: none; z-index: 9; margin-bottom: 0; margin-bottom: -webkit-calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); margin-bottom: -moz-calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); margin-bottom: calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); } #side-bar:hover+#main-content::before, #side-bar:active+#main-content::before { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 0; } #side-bar:focus-within+#main-content::before { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 0; } #side-bar .side-block { margin-top: 1em; padding-left: 0.25em; background-color: rgb(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border-left-width: 0rem; border-right-width: 0rem; direction: ltr; } #side-bar .scpnet-interwiki-wrapper { direction: ltr; } @supports (-ms-ime-align: auto) { #side-bar { overflow-y: hidden; overflow-x: hidden; -webkit-transform: translateX(-90%) !important; -moz-transform: translateX(-90%) !important; -ms-transform: translateX(-90%) !important; -o-transform: translateX(-90%) !important; transform: translateX(-90%) !important; } #side-bar:hover, #side-bar:active { overflow-y: auto; -webkit-transform: translateX(0) !important; -moz-transform: translateX(0) !important; -ms-transform: translateX(0) !important; -o-transform: translateX(0) !important; transform: translateX(0) !important; margin-left: -0.5rem; } #side-bar:focus-within { overflow-y: auto; -webkit-transform: translateX(0) !important; -moz-transform: translateX(0) !important; -ms-transform: translateX(0) !important; -o-transform: translateX(0) !important; transform: translateX(0) !important; margin-left: -0.5rem; } #main-content::before { left: 1rem; -webkit-transform: translateX(-100%) !important; -moz-transform: translateX(-100%) !important; -ms-transform: translateX(-100%) !important; -o-transform: translateX(-100%) !important; transform: translateX(-100%) !important; } } /* Print Friendly Formatting by Estrella */ body.print-body { --sidebar-width-on-desktop: 0; } body.print-body #main-content::before, body.print-body #main-content::after { display: none; } }
Info
クレジット
タイトル: SCP-CN-1559 - 青鳥セイチョウ
著者: ©Re_spectators
翻訳: BenjaminChong
査読協力: TOLPO
作成年: 2020
著者謝辞
本記事の執筆に当たり、複数のサイトメンバーから多大なご助力を頂いております。特にストーリー面で指摘してくださったreadeiier does not match any existing user name氏・ShineShadowD氏、設定の考察および漢文の批評をしてくださった
Simon Arran氏らに、心より感謝を申し上げます。
他のサイトメンバーからも、貴重で価値あるご意見をたくさん頂きました。記事をよくするために助けてくださった皆様に、ここであわせてお礼を申し上げます。
私自身の力不足により、記事には至らない点もあるかと思いますが、何卒ご指導ご鞭撻のほどよろしくお願い申し上げます。
画像出典
「青鳥」
ライセンス: CC BY-SA 3.0
タイトル: silverbird.jpg
著作権者:Re_spectators
公開年: 2020
備考: Jean Beaufortによる「White Eared Hummingbird」および韓国国立中央図書館による「조선-청 외교문서(자문) 」2枚(いずれもCC0)の合成画像です。ただし、後者では著作権保護期間が著作者の死後70年または70年以内と法律に定められている国家/地域に限りパブリックドメインです。日本では2018年12月30日付で発効している「環太平洋パートナーシップに関する包括的及び先進的な協定」の定めにより、著作権の保護期間は70年です。
「異学会ロゴ(白)」
ライセンス: CC BY-SA 3.0
タイトル: yixuehui.jpg
著作権者:Re_spectators
公開年: 2020
備考:Freedom Kooによる異学会ロゴ(黒)(同・CC BY-SA 3.0)の反転・透過化したものと思われます。
ライセンス: CC BY-SA 3.0
タイトル: Necropsar.svg
著作権者:ShineShadowD
公開年: 2020
備考:ShineShadowD氏による「それで?あんたはもっとたくさんのクールなACS副次クラスアイコンが欲しいわけ?」に収納されているものです。なお、同記事は
Woedenaz氏以下12名による「アノマリー分類システムガイド」に基づきます。
「AG-99」
ライセンス: CC BY-SA 3.0
タイトル: space.jpg
著作権者:Re_spectators
公開年: 2020
備考: Jean Beaufortによる「Space Shuttle Endeavour Landing」(CC0)を編集したものです。
> …ログオン中…
> …指紋認証情報を照合中…
> …顔認証情報を照合中…
> …生体認証情報を照合中…
> 認証が完了しました。HMCL監督者としてファイルにアクセスしますか?(Y/N)
Y
> …アクセス中…
> アクセスが成功しました。編集画面に移行中…
地球暦2098年2月21日更新ログ
実に久しぶりです。まさか幸運にも、私がこの文書の更新を担当することになるとは思いませんでした。
この文書を閲覧する皆さんに、自己紹介をしましょうか。
私は姜文瀚ジャン・ウェンハン — SCP財団イカロス計画最高責任者、財団中国支部ステーション-CN-62852レベル5研究員、ならびにSCP-CN-1559のHMCL監督者を務めています。
20年前、研究室の主任だった私は、このオブジェクトのHMCL監督者になることを自ら志願しました。同僚たちに気が狂ったとでも思われていたでしょう。なぜなら、この文書は作成されてから、ずっと未知のアノマリーを意味する「Necropsar」クラスに分類されたまま、160年も経過してしまったのですから。
SCP-CN-1559は、財団中国支部の歴史上における最大の謎の一つでした。その文書は異学会時代から存在していたものの、人類が真に宇宙進出を果たした今でも、それが何なのかは我々はまだ把握していません。その実在はかねてより疑われていました。しかし、私は信じています — それが確かに存在するということを。
私の家系は、周の時代から綿々と受け継がれてきた血脈を誇る一族です。私の94代前の先祖は、楚の左史を務める方でした。彼が左史に就任してからの2年目、SCP-CN-1559が頻繁に夜空に現れ始めたといいます。その方は、それについて詳細かつ厳密な観測記録を残してくれました。そしてその記録は、私の90代前の先祖の手により異学会の竹簡に登録されたのです。
私の曽祖父、祖父と父親は、みな財団職員として、SCP-CN-1559の研究に関与していました。そして今日は、私は一族の意志を受け継ぎ、この文書にその物語を綴ることになります。
物語はおそらく、黄昏時の星空を羽ばたく、一羽の小鳥から始まるのでしょう。
以下の文書は報告書の過去バージョンです。
当該文書は2020年4月26日に登録されたものであり、2098年2月21日付で更新されています。関連する指示に則り、SCP-CN-1559を完全に説明するために必要と判断されたため、当該文書は最新版の報告書に添付されています。

宋の画家・顧▇氏によるSCP-CN-1559への描写。
特別収容プロトコル: 現時点でSCP-CN-1559の実際の外形や存在形態はまだ把握されていません。オブジェクトはこれまでに既知の異常性を示さなかったことから、既に異常性を喪失しているか、脅威となる異常性を有していないものとされています。SCP-CN-1559、およびそれに関連する異学会文書「異学九拾九」に対応する実体は未だに発見されていません。オブジェクトの性質に関する研究は進行中です。研究が終了するまで、この文書は財団のデータベースから削除されません。
説明: SCP-CN-1559は、中国古代の文献にのみ見られる何らかの実体です。当該実体は高高度飛行または宇宙航行の能力を有するものとされ、文献ではしばしば中華圏における伝説上の動物「青鳥」セイチョウと表現されています。
SCP-CN-1559に関する目撃記録は、散発的に先秦時代の出土・伝世文献に見られます。現在判明している最も早い直接的な記述は、西周・成王時代の青銅器銘文から発見されたものです。また、天文・暦法に関連すると思われるいくつかの殷墟卜骨に対する分析からは、SCP-CN-1559の最も古い観測は殷の後期まで遡れることが示唆されています。文献を用いた推定では、オブジェクトは生物、機械装置または神格実体と考えられ、肉眼による視認が可能です。また、形態は鳥類に類似するとされ、肉眼で視認可能な両翼を有し、青白い光を発生または反射していると推測されています。オブジェクトは、立春から立夏までの間の夕方に偶発的に天空を飛翔している模様です。その活動範囲は、おおよそ今の湖南・湖北の一部地域(すなわち、先秦時代における「楚地」)に相当します。先秦時代以降の文献では、SCP-CN-1559に関する直接的な目撃記録は見られず、代わりに中国神話における西王母の使い「青鳥」として登場しています。しかしながら、SCP-CN-1559に対応する実体の本質については未だに把握されておらず、これまでに財団がSCP-CN-1559に関する映像資料を入手したこともありません。
異学会の記録によると、初期におけるSCP-CN-1559へのイメージは、中国古代の伝説における「祥瑞」(めでたいとされる現象)に類似するものとされ、神(大部分の神話では、西王母)からのメッセージを人間に伝える存在だと考えられていた模様です。秦以降では、直接的な目撃記録がないがために、「青鳥」へのイメージにおける天文学的な特徴は徐々に消え、「使い」としての特質が強調されるようになっていきました。これは、李商隠による「無題」1を始めとする秦以降の文学作品にも反映されています。
財団において、SCP-CN-1559に対する記述は異学会の文書「異学九拾九」(補遺CN-1559-Aを参照)を継承しています。注意すべき点として、SCP-CN-1559の活動時期には、中国の文化体系における天空・宇宙に関連する神話・概念ならびに文学作品が急速に拡張・多様化されていました。そのため、SCP-CN-1559の出現は、古代中国の宇宙観醸成に重要な役割を果たしたと考えられています。現在、SCP-CN-1559の存在は当時における中華圏全体としての宇宙への注目度を上昇させたものだと信じられています。同時代において、天空・宇宙および神々に関する伝説は盛んに語られ、宇宙に関連する既知の概念もSCP-CN-1559の活動時期またはその後に出現しています。これらは牛郎-織女神話2、二十八宿3の概念などを含みます。また、同時代においては関連する文学作品の創作も活発に行われ、「天問」4などが後世に伝えられています。
異学会の記録に基づく仮説では、SCP-CN-1559の出現が該当地域の住民の注意を引いたことにより、これらの住民はSCP-CN-1559の本質について思考を重ね、やがて宇宙について思考するようになり、関連する様々な概念や伝説を生んだとされています。SCP-CN-1559の活動時期において、楚地住民の星空を観察する期間がそれ以外の時期よりも長かったことから、楚地神話・伝説の発生はこのような星空観察の活発さによって加速化されたものと推測されています。楚の文化がその後の漢文化に対する多大な影響を鑑み、SCP-CN-1559は中華圏における文明の発展に深刻な影響を与えた可能性があります。
補遺CN-1559-A: 異学会文書におけるSCP-CN-1559の記述(抜粋)
「異学九拾九」文書における「賛」(対象に対する分析)の部分は歴史上において頻繁に追記されています。これらの追記は、主に異学会の構成員や財団中国支部の職員による対象に関する連想や思考からなるものです。文字数の制限により、以下の文書では追記された「賛」は含まれておらず、説明文と初版の「賛」のみが記述されています。
注記: 下線部分はマウスオーバーで注釈が表示されます。

志号
異学九拾九
志類
魅
経
青鳥、霊禽なり。黄昏時に起ち、星間を徘徊すること。盤桓ばんかんし、子の時に至りて休む。
史
青鳥、楚地に居り。春日に至りて、夕方の明星。長庚ちょうこう昇れば、則ち起ちて天を巡り、子の時に至りて乃ち止む。夏が立てば則ち復た出でず、次年の春に復た見る。双翼青白く、体の輝燦すること晨星しんせいの若ごとく、尾は輝くこと。爍明しゃくめいすること藍の焔が如し。起てば必ずや紫気が見え、気は九万里を貫きて上る。自在にして諸星の間を遊び、歓然として燕雀の若し。楚人、之を異とし、以て西王母の使いと為す。朝に崑崙を辞し、暮に蓬莱に宿る、祥瑞なり。黄昏に至る毎に、楚人争きそいて天を相望み之を尋ねる。嘗かつて善く射る者春秋時代の楚の弓の名人。養由ようゆう氏有り、強弓勁矢を備えて之を撃たんと欲す。然れども青鳥、雲上を高翔す。飛矢力尽きて墜ち、卒ついに獲る所無し。
之を久しくして、楚人、乃ち観星の法に通ずる。天星を分けて二十八宿を作り、左史5をして天の儀を観しむ。天時流転、遂に観星に依りて出でり。之に問えば則ち曰く。「青鳥、霊使なり。青鳥起てば則ち天信転ず。天信は星象なり。節気異なれば則ち晦明変化異なるなり」と。
楚懐王四年、屈原のこと。屈平子、楚の副宰相のこと。左徒に任ず。時年、青鳥頻りに現れ、人皆以て吉兆と為す。
秦王6、言を聞きて曰く。「寡人、大業を立て、以て六祖の霊に饗きょうせんと欲す。嘗て楚に青鳥有りと聞く。神使なれば、之を観て則ち天命を知るべきかな。寡人之を得ば、則ち業を成すは「まもなく実現できるようになるのではないか?」の意。豈あに日を指して待つ可からずや?」と。遂に楚を伐し、楚楚の首都。郢えいを尋ねて破る。長庚の起つに至りて、秦王天を観れば、天色澄明ちょうめいにして、天の川のこと。河漢輝きを生む。然して青鳥匿かくれり、遂に復た現れず。
賛
楚に霊鳥有り、王母是を従わす。周あまねく列宿を行き、観星の道を授く。秦の後に徳は衰え、復た現れざるなり。嗚呼!青鳥の現るるは已やむかな。九天の輪転、何物ぞ之を示すや?日月星辰、何の理ぞ之を定むるや?中国古代思想において、天地間に存在する陰・陽・風・雨・晦かい・明の六つの気を指す。六気りっきの弁は、何の道ぞ之を御するや?
奔江楚土長庚起,懸宇漢河玉斗明。
青鳥歸天難復返,人間安解紫微情?
奔江 楚土 長庚起ちて、空にかかる様。懸宇 漢河 北斗七星の別名。玉斗明るし。
青鳥 天に帰りては 復た返ること難しかれば、人間 安いずくんぞ天帝が住む場所。転じて宇宙を指す。紫微の情を解せんや?
本文書の内容は以上です。次のページをご覧ください。
蓬山此去無多路、青鳥殷勤爲探看
蓬山ほうざん此ここより去ること多路たろ無し
青鳥殷勤いんぎん為ために探り見よ。
蓬莱山(=想い人のいる場所)はここよりそんなに遠くない。
青い鳥よ念入りに(彼女の様子を)探ってきてくれないか。
八柱何當、東南何虧?
九天之際、安放安屬?
隅隈多有、誰知其數?
天何所沓?十二焉分?
日月安屬?列星安陳?
出自湯谷、次于蒙汜。
自明及晦,所行幾里?
八柱は何いずくにか当あたる?東南は何ぞ虧かけたる?
九天の際は、安いずくにか放いたり安にか属つく?
隅隈多く有り、誰ぞ其の數を知れる?
天何れの所か沓かさなる?十二焉いずくにか分かてる?
日月安にか属き、列星安にか陳つらなる?
湯谷とうこより出でて、 蒙汜もうしに次やどる。
明より晦に及ぶまで、行く所幾里ぞ?
空を支える八本の柱はどこについているのか?
大地はなぜ、東南方向へと傾いているのか?
天の中央のその八方は、どこにつながっているのか?
その隅々が多くあるというが、誰が正確の数を知れるのか?
天はどこで大地とつながるのか?
天球の十二区画はどこで分かれているのか?
太陽と月はどこに位置するのか?
星はどのように配置されているのか?
太陽は湯谷(=日が昇るところ)から昇り、
蒙汜(=日が沈むところ)へと沈む。
それが朝から暮まで、どれだけの距離を行くのか?