控制部文件 CN-2XXX
/*
    Highlightumbra Theme
    [2020 Wikidot Theme]
    By Dr Hormress
    Based on:
       Penumbra Theme by EstrellaYoshte
       Anderson Robotic Theme by Croquembouche
*/
@import url('https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');
@import url(https://fonts.googleapis.com/css2?family=Fira+Code&display=swap);
 
#page-content { font-size: .9rem; }
 
body {
    font-family: var(--body-font);
    color: rgb(var(--black-monochrome));
    background-color: rgb(var(--white-monochrome));
    background-image: linear-gradient(
        to bottom, 
        rgb(var(--black-monochrome)), rgb(var(--medium-accent)) 90px, 
        rgb(var(--medium-accent)) 90px, rgb(var(--very-light-gray-monochrome)) 180px, 
        rgb(var(--white-monochrome)) 200px, rgb(var(--white-monochrome)) 100%);
    background-repeat: no-repeat;
}
 
#main-content {
    top: -1.2rem;
}
 
/* ---- SCROLLBAR ---- */
 
::-webkit-scrollbar {
  width: 9px;
  background: transparent;
}
 
::-webkit-scrollbar-track {
  background: rgb(var(--white-monochrome));
}
 
::-webkit-scrollbar-thumb {
  background: rgb(var(--bright-accent));
  border: none;
}
 
::-webkit-scrollbar-thumb:hover {
  background: rgb(var(--medium-accent));
}
 
/* ---- HEADER ---- */
 
div#container-wrap {
     background-image: none;
}
div#header {
    background-image: none;
}
 
div#extra-div-1 {
    height: 164px;
    width: 100%;
    top: 0;
    position: absolute;
    background: var(--logo-image);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    opacity: 0.5;
    z-index: -1;
}
 
#header h1, #header h2 { margin-left: 0; float: none; text-align: center; }
/* Move the subtitle down a smidge */
#header h2 { margin-top: 0.45rem; }
/* Hide the existing text */
#header h1 span, #header h2 span { font-size: 0; display: none; }
/* Style the new text */
#header h1 a::before, #header h2::before {
  color: rgb(var(--white-monochrome));
  font-family: var(--header-font);
  text-shadow: none;
}
/* Set the new text's content from variable */
#header h1 a::before {
  content: var(--header-title, "SCP FOUNDATION");
  font-weight: 300;
  font-size: 1.3em;
}
#header h2::before {
  content: var(--header-subtitle, "SECURE - CONTAIN - PROTECT");
  font-weight: 600;
  font-size: 1.22em;
}
 
#login-status {
    color: rgb(var(--white-monochrome));
}
#login-status a {
    color: rgb(var(--light-pale-gray-accent));
}
#login-status ul a {
    color: rgb(var(--white-monochrome));
    background: rgb(var(--medium-accent));
}
#login-status ul a:hover {
    color: rgb(var(--medium-accent));
}
 
#account-topbutton{
    border: solid 1px rgb(var(--white-monochrome));
}
 
#footer, #footer a {
    background: rgb(var(--bright-accent));
    color: rgb(var(--white-monochrome));
}
#license-area {
     color: rgb(var(--white-monochrome));
}
 
#search-top-box {
    top: 2.2rem!important;
    right: 8px;
}
#search-top-box-form > input[type=submit] {
    border: solid 1px rgb(var(--very-light-gray-monochrome));
    background: rgb(var(--bright-accent)) !important;
    box-shadow: none;
    border-radius: 0;
    color: rgb(var(--very-light-gray-monochrome));
    transition: color 0.15s linear;
}
#search-top-box-form input[type=submit]:hover {
    border: solid 1px rgb(var(--white-monochrome));
    box-shadow: none;
    color: rgb(var(--white-monochrome));
}
#search-top-box-form > input[type=text] { display: none; }
 
/* ---- TOP BAR ---- */
 
#top-bar { 
     top: 8.4rem;
     display: flex;
     justify-content: center;
     right: 0;
}
#top-bar, #top-bar a {
     color: rgb(var(--white-monochrome));
     transition: color 0s;
}
#top-bar ul li ul {
    border-color: rgb(var(--gray-monochrome));
    overflow: hidden;
    background-color: rgb(var(--dark-gray-monochrome));
}
#top-bar ul li.sfhover ul li a,
#top-bar ul li:hover ul li a {
   border-top-color: rgb(var(--black-monochrome));
}
#top-bar ul li.sfhover a,
#top-bar ul li:hover a {
    background: rgb(var(--dark-gray-monochrome));
    color: rgb(var(--white-monochrome));
}
#top-bar ul li.sfhover a:hover,
#top-bar ul li:hover a:hover {
    background: rgb(var(--gray-monochrome)); /* top bar hover background color */
    color: rgb(var(--white-monochrome));
    transition: color 0.1s linear;
}
 
/* ---- SIDE BAR ---- */
 
#side-bar {
    overflow-x: hidden;
    padding: 0;
    background-color: rgb(var(--white-monochrome));
}
 
#side-bar .side-block {
    border: none;
    border-radius: 0;
    box-shadow: none;
    background: transparent !important;
    padding: 0;
}
 
#side-bar p {
    margin: 0;
}
 
#side-bar .heading, #side-bar .collapsible-block-folded, #side-bar .collapsible-block-unfolded-link {
    border: none;
    border-radius: 0;
    color: rgb(var(--white-monochrome));
    font-size: 1.2em;
    padding: 0;
    margin: 0;
    font-weight: bold;
    text-align: center;
    background-image: var(--gradient-sidemenu-header);
    font-family: var(--title-font);
}
 
#side-bar .collapsible-block-unfolded-link .collapsible-block-link {
    font-size: 1em;
}
 
#side-bar .collapsible-block-link {
    margin: 0;
    color: rgb(var(--white-monochrome)) !important;
    background-color: transparent !important;
    font-weight: normal;
}
 
#side-bar div.menu-item {
    margin: 0;
    font-size: 0;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}
 
#side-bar div.menu-item a {
    font-weight: normal;
    flex: 1;
}
 
#side-bar .menu-item > img {
    display: none;
}
 
#side-bar .menu-item > a {
    transition: all 0.1s ease-in-out;
    display: block;
    color: rgb(var(--dark-accent));
    /* background-color: rgba(var(--bright-accent), .25); */
    margin: 0;
    padding: 0.4em;
    font-size: 12.8px;
    white-space: nowrap;
}
#side-bar .menu-item > a:hover {
    background-color: rgba(var(--dark-accent), .3);
    text-decoration: none;
}
 
#side-bar .menu-item > a[href*="/random:random-tale"]::before {
    content: "随机";
}
 
#side-bar .menu-item > a[href="/most-recently-edited"]::before {
    content: "最近";
}
 
#side-bar .menu-item > a[href="/forum:recent-posts"]::before {
    content: "最近论坛";
}
 
#side-bar .menu-item > a[href*="/scp-series"] {
    display: inline-block;
}
 
#side-bar div.menu-item a {
    flex: 1;
}
 
#top-bar div.open-menu a {
    border-radius: 0;
    box-shadow: none;
    color: rgb(var(--white-monochrome));
    background-color: rgb(var(--medium-accent));
    border: solid 1px rgb(var(--medium-accent));
}
 
@media (max-width: 767px) {
    #main-content {
        padding: 0;
        margin: 0 5%;
        border-left: none;
    }
    #page-title {
        margin-top: 0.7em;
    }
    #side-bar {
        background-color: rgb(var(--white-monochrome));
        left: -18.6em;
    }
    #side-bar:target {
        border: none;
        box-shadow: none;
    }
    #side-bar .close-menu {
        transition: width 0.5s ease-in-out 0.1s,
                    opacity 1s ease-in-out 0s;
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        right: 0;
        background: rgba(0,0,0,0.3);
        background-position: 18.6em 50%;
        z-index: -1;
        opacity: 0;
        pointer-events: none;
    }
    #side-bar:target .close-menu {
        width: calc(100% - 17em);
        right: 0;
        left: auto;
        opacity: 1;
        pointer-events: auto;
    }
    #side-bar:target .close-menu:hover {
        background: unset;
    }
    #page-content > hr, #page-content > .list-pages-box > .list-pages-item > hr {
        margin: 3em -5.5%;
    }
    #side-bar {
        top: 0;
    }
    #search-top-box {
        top: 107px;
    }
}
 
/* ---- TABS ---- */
 
/* ---- YUI TAB BASE ---- */
.yui-navset .yui-nav a,.yui-navset .yui-navset-top .yui-nav a{background-color:inherit;background-image:inherit}.yui-navset .yui-nav a:hover,.yui-navset .yui-nav a:focus{background:inherit;text-decoration:inherit}.yui-navset .yui-nav .selected a,.yui-navset .yui-nav .selected a:focus,.yui-navset .yui-nav .selected a:hover{color:inherit;background:inherit}.yui-navset .yui-nav,.yui-navset .yui-navset-top .yui-nav{border-color:inherit}.yui-navset li{line-height:inherit}
 
/* ---- YUI TAB CUSTOMIZATION ----*/
 
 .yui-navset .yui-nav,
 .yui-navset .yui-navset-top .yui-nav{
     display: flex;
     flex-wrap: wrap;
     width: calc(100% - .125rem);
     margin: 0 auto;
     border-color: rgb(var(--medium-accent));
     box-shadow: none;
}
 .yui-navset .yui-nav a, /* ---- Link Modifier ---- */
 .yui-navset .yui-navset-top .yui-nav a{
     color: rgb(var(--white-monochrome));
     font-weight: bold;
    /* ---- Tab Background Colour | [UNSELECTED] ---- */
     background-color: rgb(var(--light-gray-monochrome));
     border: unset;
     box-shadow: none;
     box-shadow: none;
     transition: background-color 0.15s linear;
}
 .yui-navset .yui-nav a:hover,
 .yui-navset .yui-nav a:focus{
     color: rgb(var(--white-monochrome));
    /* ---- Tab Background Colour | [HOVER] ---- */
     background-color: rgb(var(--medium-accent));
}
 .yui-navset .yui-nav li, /* ---- Listitem Modifier ---- */
 .yui-navset .yui-navset-top .yui-nav li{
     position: relative;
     display: flex;
     flex-grow: 2;
     max-width: 100%;
     margin: 0;
     padding: 0;
     color: rgb(var(--white-monochrome));
     background-color: rgb(var(--gray-monochrome));
     border-color: transparent;
     box-shadow: none;
}
 .yui-navset .yui-nav li a,
 .yui-navset-top .yui-nav li a,
 .yui-navset-bottom .yui-nav li a{
     display: flex;
     align-items: center;
     justify-content: center;
     width: 100%;
}
 .yui-navset .yui-nav li em{
     border: unset;
}
 .yui-navset .yui-nav a em,
 .yui-navset .yui-navset-top .yui-nav a em{
     padding: .35em .75em;
     text-overflow: ellipsis;
     overflow: hidden;
     white-space: nowrap;
}
 .yui-navset .yui-nav .selected, /* ---- Selection Modifier ---- */
 .yui-navset .yui-navset-top .yui-nav .selected{
     flex-grow: 2;
     margin: 0;
     padding: 0;
    /* ---- Tab Background Colour | [SELECTED] ---- */
     background-color: rgb(var(--medium-accent));
}
 .yui-navset .yui-nav .selected a,
 .yui-navset .yui-nav .selected a em{
     border: none;
}
 .yui-navset .yui-nav .selected a{
     width: 100%;
     color: rgb(var(--white-monochrome));
     font-weight: bold;
}
 .yui-navset .yui-nav .selected a:focus,
 .yui-navset .yui-nav .selected a:active{
     color: rgb(var(--white-monochrome));
     background-color: rgb(var(--medium-accent));
}
 .yui-navset .yui-content {
    background-color: rgb(var(--light-pale-gray-monochrome));
    box-shadow: none;
}
 .yui-navset .yui-content,
 .yui-navset .yui-navset-top .yui-content{
     padding: .5em;
     border: none;
}
 
/*---- TAB ANIMATION by Croquembouche ---- */
 
.yui-navset .yui-content > div {
    display: block;
    top: 0;
    overflow: hidden;
    transform-origin: 0 0;
}
 
#page-content .yui-navset .yui-content > div[style*="none"] {
    display: block !important;
    flex: 0;
    max-height: 0;
    padding: 0 0.5em;
    border-width: 0;
    /* The following transition affects the one that DISAPPEARS */
    transition: padding 0s linear 0.5s,
          border-width 0s linear 0.5s,
          flex 0.5s cubic-bezier(.18,.51,.54,.9) 0s;
    animation: tab-disappear 0.5s ease-in-out 0s 1 both;
}
#page-content .yui-navset .yui-content > div[style*="block"] {
    display: block !important;
    flex: 1;
    max-height: 9999rem;
    /* The following transition affects the one that APPEARS */
    transition: padding 0s linear 0.5s,
          border-width 0s linear 0.5s,
          flex 0.5s cubic-bezier(.18,.51,.54,.9) 0.5s;
    animation: tab-appear 0.5s ease-in-out 0.5s 1 both;
}
 
@keyframes tab-disappear {
    0% { max-height: 9999rem; }
    1% { max-height: 100vh; }
    100% { max-height: 0; }
}
@keyframes tab-appear {
    0% { max-height: 0; }
    99% { max-height: 100vh; }
    100% { max-height: 9999rem; }
}
 
/* ---- INFO BAR ---- */
 body{
     --barColour: rgb(var(--medium-accent));
     --linkColour: rgb(var(--white-monochrome));
}
 
 .info-container .collapsible-block-content{
     padding: 0 .5em 30px;
}
 .info-container .collapsible-block-content .wiki-content-table{
     width: 100%;
}
 
/* Ayer's info-bar patch by Monkatraz */
#page-content .info-container .collapsible-block-folded, #page-content .info-container .collapsible-block-unfolded-link  {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0;
    box-shadow: none;
}
#page-content .info-container .collapsible-block-link::before, #page-content .info-container .collapsible-block-unfolded-link::before  {
    content: " ";
    display: none;
}
#page-content .info-container .collapsible-block-content::after {
    display: none;
}
 
/* ---- INFO PANE ---- */
 
#page-content .creditRate{
     margin: unset;
     margin-top: 4px;
     margin-bottom: 4px;
     margin-right: 3px;
}
#page-content .rate-box-with-credit-button {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border: solid 2px rgb(var(--very-light-gray-monochrome));
    border-radius: 0;
    box-shadow: 3px 0px 0px 0px rgb(var(--bright-accent));
}
#page-content .rate-box-with-credit-button .creditButton p a {
    border-left-color: transparent;
}
 
#page-content .rate-box-with-credit-button .page-rate-widget-box .cancel {
    border-radius: 0;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box .rate-points {
    border-left: 0;
}
 
.rate-box-with-credit-button .page-rate-widget-box .cancel a:hover {
    border-radius: 0;
}
 
#page-content .rate-box-with-credit-button .fa-info {
     color: rgb(var(--black-monochrome));
}
#page-content .rate-box-with-credit-button .fa-info:hover {
     color: rgb(var(--pale-accent));
}
 
#page-content .creditButtonStandalone p a {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border: solid 2px rgb(var(--light-pale-gray-monochrome));
    border-radius: 0;
    box-shadow: 3px 0px 0px 0px rgb(var(--bright-accent));
    color: rgb(var(--black-monochrome));
}
#page-content .creditButtonStandalone p a:hover {
    color: rgb(var(--medium-accent));
}
 
#page-content .modalbox {
     background: rgb(var(--very-light-gray-monochrome)) !important;
     color: rgb(var(--black-monochrome));
     box-shadow: none;
}
.close-credits,
.credit-back {
    filter: grayscale(100%) invert(100%) contrast(275%);
}
 
/* ---- PAGE RATING ---- */
 
.page-rate-widget-box {
     margin: unset;
     border-radius: 0;
     border: solid 2px rgb(var(--light-gray-monochrome));
     box-shadow: 3px 0px 0px 0px rgb(var(--bright-accent));
     background-color: rgb(var(--light-pale-gray-monochrome));
     margin-top: 4px;
     margin-bottom:4px;
     margin-right: 3px;
}
 
.page-rate-widget-box .rate-points {
    background-color: rgb(var(--light-pale-gray-monochrome)) !important;
    border: none;
    color: rgb(var(--black-monochrome)) !important;
    text-transform: capitalize;
}
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border-top: none;
    border-bottom: none;
}
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
    background: transparent;
    color: rgb(var(--black-monochrome));
}
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
    background: transparent;
    color: rgb(var(--pale-monochrome));
}
.page-rate-widget-box .cancel {
    background: transparent;
    background-color: rgb(var(--light-pale-gray-monochrome));
    border: none;
}
.page-rate-widget-box .cancel a {
    color: rgb(var(--black-monochrome));
}
.page-rate-widget-box .cancel a:hover {
    background: transparent;
    color: rgb(var(--pale-monochrome));
}
 
/* ---- PAGE ELEMENTS ---- */
 
.page-source, tt{ 
    font-family: var(--mono-font);
    font-size: 0.87rem;
}
 .code pre, .code p, .code {
    font-family: var(--mono-font);
    font-size: 0.87rem;
    color: rgb(var(--black-monochrome));
}
 
h1 {
    color: rgb(var(--medium-accent));
    font-family: var(--title-font);
    font-weight: bold;
}
h2,
h3,
h4,
h5,
h6 {
    color: rgb(var(--black-monochrome));
    font-family: var(--title-font);
    font-weight: bold;
}
 
#page-title, .meta-title {
    color: rgb(var(--black-monochrome));
    font-family: var(--title-font);
    font-size: 1.65rem;
    text-align: center;
    border-color: rgb(var(--black-monochrome));
}
 
/* Clicky links */
a,
a.newpage,
a:visited,
#side-bar a:visited {
    color: rgb(var(--link-color));
    transition: color 0.15s linear;
}
a:hover, a.newpage:hover, a:visited:hover, #side-bar a:visited:hover {
    color: rgb(var(--white-monochrome));
    text-decoration: none;
    background-color: rgb(var(--link-color));
}
a.newpage {
    color: rgb(var(--alt-accent));
    transition: color 0.15s linear;
}
a.newpage:hover {
    color: rgb(var(--white-monochrome));
    text-decoration: none;
    background-color: rgb(var(--alt-accent));
}
 
/* patch for sidebar media, collapsibles, ACS, info button and ayers module so link doesn't override */
 
/* {$fancy-collapsible}/
#page-content .collapsible-block-folded a:hover,
#page-content .collapsible-block-unfolded-link a:hover, /{$fancy-collapsible} */
#page-content .rate-box-with-credit-button .fa-info:hover,
#side-bar .side-block.media a:hover, .danger-diamond a:hover {
    background: transparent;
}
.info-container .collapsible-block-folded .collapsible-block-link, .info-container .collapsible-block-link {
    background: var(--linkColour) !important;
}
 
hr{
    background-color: rgb(var(--medium-accent));
}
 
blockquote,
div.blockquote,
#toc {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border: solid 2px rgb(var(--light-gray-monochrome));
    box-shadow: -3px 0px 0px -0.1px rgb(var(--bright-accent));
}
 
.code {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border: solid 3px rgb(var(--light-gray-monochrome));
    box-shadow: none;
}
.scp-image-block {
    border: solid 8px rgb(var(--light-pale-gray-monochrome));
    border-bottom: solid 0px rgb(var(--light-pale-gray-monochrome));
    box-shadow: 0px 0.26rem 0px 0px rgb(var(--bright-accent));
    box-sizing: border-box;
}
.scp-image-block .scp-image-caption {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border: solid 4px rgb(var(--light-pale-gray-monochrome));
    color: rgb(var(--black-monochrome));
    font-size: 0.84rem;
}
.scp-image-block.block-left { margin-left: 0; }
.scp-image-block.block-right { margin-right: 0; }
@media (max-width: 540px) {
  .scp-image-block.block-left, .scp-image-block.block-right {
    float: none; clear: both; margin-left: auto; margin-right: auto;
  }
}
 
#page-content .wiki-content-table tr th {
    border: solid 1px rgb(var(--medium-accent));
    color: rgb(var(--medium-accent));
    background-color: rgb(var(--light-pale-gray-monochrome));
    /* set border for table title */
}
#page-content .wiki-content-table tr td {
    border: solid 1px rgb(var(--medium-accent));
    /* set border for table content */
}
 
/* fancy collapsible */
/* {$fancy collapsible}/
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
    background: rgb(var(--dark-accent));
    transition: background 0.25s linear;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
    padding-left: 1rem;
    padding-right: 1rem;
    width: min-content;
    white-space: nowrap;
    overflow: hidden;
    margin: auto;
    box-sizing: border-box;
}
#page-content .collapsible-block-folded .collapsible-block-link::before {
    content: "▷ ";
}
#page-content .collapsible-block-unfolded .collapsible-block-link::before {
    content: "▽ ";
}
#page-content .collapsible-block-link {
    text-decoration: none;
    color: rgb(var(--white-monochrome));
    font-weight: bold;
}
#page-content .collapsible-block-folded:hover, #page-content .collapsible-block-unfolded-link:hover {
    background: rgb(var(--medium-accent));
}
#page-content .collapsible-block-unfolded-link {
    box-shadow: 0px -0.26rem 0px 0px rgb(var(--bright-accent));
}
#page-content .collapsible-block-folded, #page-content .collapsible-block-unfolded-link {
    margin-top: 10px;
    margin-bottom: 10px;
}
 
/{$fancy-collapsible} */
 
/* Selection */
::selection {
    background: rgb(var(--medium-accent));
    color: rgb(var(--white-monochrome));
}
 
/* Footnotes */
.hovertip {
    font-size: .9rem;
    background-color: rgb(var(--light-pale-gray-monochrome)) !important;
    border: solid 1px rgb(var(--medium-accent)) !important;
}
.footnotes-footer {
    background-color: rgb(var(--light-pale-gray-monochrome));
    padding-left: 1.4rem;
    padding-right: 1.4rem;
    padding-bottom: 1.5rem;
    box-shadow: -0.24rem 0px 0px 0px rgb(var(--bright-accent));
}
.footnotes-footer .title {
    color: rgb(var(--black-monochrome));
}
.footnote .f-footer, .equation .e-footer, .reference .r-footer {
    display: none;
}
 
/* Tags */
#main-content .page-tags a {
    margin-top: .18rem;
}
.page-tags span {
    border-top: 1px solid rgb(var(--black-monochrome));
}
 
/* Pop-Up Windows */
.owindow {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border-color: rgb(var(--medium-accent));
}
 
.owindow .modal-header {
    background-color: rgb(var(--light-pale-gray-monochrome));
}
 
.owindow .modal-body img {
    background-color: transparent !important;
}
 
.owindow .title {
    background-color: ;
    color: rgb(var(--medium-accent));
    border-bottom: 1px solid rgb(var(--pale-accent));
}
 
.owindow .button-bar a {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border-color: rgb(var(--medium-accent));
    color: rgb(var(--black-monochrome));
}
.owindow .button-bar a:hover {
    background-color: rgb(var(--medium-accent));
}
 
/* Edit Buttons */
.buttons .btn {
    background-color: rgb(var(--very-light-gray-monochrome));
    border-color: rgb(var(--medium-accent));
    color: rgb(var(--medium-accent));
    padding: 3px 5px;
}
.buttons .btn:hover {
    background-color: rgb(var(--medium-accent));
    color: rgb(var(--white-monochrome));
}
 
/* Edit Lock Info*/
#lock-info {
    background-color: rgb(var(--bright-accent));
    color: rgb(var(--white-monochrome));
}
 
/* Close Button for Page Source, Rating, Etc */
a.action-area-close:hover {
    background-color: rgb(var(--pale-accent));
}
 
/* Page-History Current */
.pager .current {
    background-color: rgb(var(--medium-accent));
    border-color: rgb(var(--white-monochrome));
}
 
/* History Compare */
.inline-diff ins, .inline-diff del {
    color: rgb(var(--pale-accent));
}
 
/* ---- INTERWIKI ---- */
 
.scpnet-interwiki-frame{
    filter: invert(100%) grayscale(100%) contrast(75%);
}
 
/* ---- CUSTOM SYNTAX ---- */
 
.darkbox {
    color: rgb(var(--white-monochrome));
    background-color: rgb(var(--gray-monochrome));
    border-left: solid 0.26rem rgb(var(--medium-accent));
    border-right: solid 0.26rem rgb(var(--medium-accent));
    padding: .4rem;
    margin-top: 12px;
    margin-bottom:12px;
}
 
.lightbox {
    background-color: rgb(var(--white-monochrome));
    color: rgb(var(--black-monochrome));
    border-left: solid 0.26rem rgb(var(--medium-accent));
    border-right: solid 0.26rem rgb(var(--medium-accent));
    padding: .4rem;
    margin-top: 12px;
    margin-bottom:12px;
}
.darkbox h2, .darkbox h3, .darkbox h4, .darkbox h5, .darkbox h6 {
    color: rgb(var(--white-monochrome));
}
 
.limit {
    margin-bottom: -1rem;
    z-index: 5;
 
}
.anchor {
    position: sticky;
    height:0;
    top: 0;
    z-index: 5;
}
.sidebox {
    background-color: rgb(var(--light-pale-gray-monochrome));
    border-top: solid 2px rgb(var(--medium-accent));
    padding: .14rem;
    margin-top: 0;
    margin-bottom: 8px;
    width: calc((100vw - 870px)/2);
    max-height: calc(100vh - 18rem);
    position: absolute;
    top: 0;
    left: 103.5%;
    z-index: 5;
    overflow: auto;
    box-sizing: border-box;
}
/* Sidebox mobile optimization, courtesy of Woed */
@media (max-width: 1290px) {
   .sidebox {
        width: auto;
        max-width: 65vw!important;
        border: none;
        padding-left: 0.4rem; padding-right: 0.4rem;
        top: 0.75rem;
        right: calc(((100vw - 45.8rem)/2) * -1);
        left: initial;
        -webkit-clip-path: inset(-0.125rem -0.25rem 0 calc(100% - 0.85rem));
        clip-path: inset(-0.125rem -0.25rem 0 calc(100% - 0.85rem));
        -webkit-transition: color 0.2s ease-in-out 0.1s, -webkit-box-shadow 0.5s ease-in-out 0.1s, -webkit-clip-path 0.5s ease-in-out 0.1s;
        transition: color 0.2s ease-in-out 0.1s, -webkit-box-shadow 0.5s ease-in-out 0.1s, -webkit-clip-path 0.5s ease-in-out 0.1s;
        -o-transition: color 0.2s ease-in-out 0.1s, box-shadow 0.5s ease-in-out 0.1s, clip-path 0.5s ease-in-out 0.1s;
        transition: color 0.2s ease-in-out 0.1s, box-shadow 0.5s ease-in-out 0.1s, clip-path 0.5s ease-in-out 0.1s;
        transition: color 0.2s ease-in-out 0.1s, box-shadow 0.5s ease-in-out 0.1s, clip-path 0.5s ease-in-out 0.1s, -webkit-box-shadow 0.5s ease-in-out 0.1s, -webkit-clip-path 0.5s ease-in-out 0.1s;
        overflow: visible;
    }
 
    .sidebox::before, .sidebox::after {
        content: " ";
        position: absolute;
        right: 0;
    }
 
    .sidebox::before {
        top: calc(50% - 0.75rem);
        width: 0;
        height: 0;
        border-top: 0.75rem solid transparent;
        border-bottom: 0.75rem solid transparent;
        border-right: 0.75rem solid rgb(var(--medium-accent));
        transition: border 0.1s ease-in-out 0.1s;
        z-index: 10;
    }
 
    .sidebox::after {
        top: 0;
        max-width: 0.75rem;
        width: 100%;
        height: 100%;
        box-shadow: 0.15rem 0 0 0 rgb(var(--bright-accent));
        max-height: calc(100vh - 18rem);
        background-color: rgb(var(--light-pale-gray-monochrome));
        z-index: -1;
        transition: box-shadow 0.5s ease-in-out 0.1s, max-width 0.5s ease-in-out 0.1s;
    }
 
    .sidebox > * {
        opacity: 0;
        -webkit-transition: opacity 0.2s ease-in-out 0.2s;
        -o-transition: opacity 0.2s ease-in-out 0.2s;
        transition: opacity 0.2s ease-in-out 0.2s;
    }
 
    .sidebox:hover {
        overflow: visible;
        -webkit-clip-path: inset(-0.125rem -0.25rem 0 0);
        clip-path: inset(-0.125rem -0.25rem 0 0);
        -webkit-transition: color 0.5s ease-in-out 0.2s, right 0.5s ease-in-out 0.1s, -webkit-clip-path 0.5s ease-in-out 0.1s, -webkit-box-shadow 0.5s ease-in-out 0.1s;
        transition: color 0.5s ease-in-out 0.2s, right 0.5s ease-in-out 0.1s, -webkit-clip-path 0.5s ease-in-out 0.1s, -webkit-box-shadow 0.5s ease-in-out 0.1s;
        -o-transition: color 0.5s ease-in-out 0.2s, right 0.5s ease-in-out 0.1s, clip-path 0.5s ease-in-out 0.1s, box-shadow 0.5s ease-in-out 0.1s;
        transition: color 0.5s ease-in-out 0.2s, right 0.5s ease-in-out 0.1s, clip-path 0.5s ease-in-out 0.1s, box-shadow 0.5s ease-in-out 0.1s;
        transition: color 0.5s ease-in-out 0.2s, right 0.5s ease-in-out 0.1s, clip-path 0.5s ease-in-out 0.1s, box-shadow 0.5s ease-in-out 0.1s, -webkit-clip-path 0.5s ease-in-out 0.1s, -webkit-box-shadow 0.5s ease-in-out 0.1s;
    }
 
    .sidebox:hover::before {
        border-top: 0 solid transparent;
        border-bottom: 0 solid transparent;
    }
    .sidebox:hover::after {
        box-shadow: 0 -0.125rem 0 0 rgb(var(--bright-accent));
        right: 0;
        max-width: 100%;
    }
    .sidebox:hover > * {
        opacity: 1;
    }
}
 
@media (max-width:768px) {
    .sidebox, .sidebox:hover {
        right: calc(((100vw - (100% - 3rem))/2) * -1 + 1.9rem);
    }
}
 
/* FIX */
 
#header h1 a, #header h2 span {
    margin: unset !important;
}
 
#side-bar .side-block a {
    background-color: rgba(var(--bright-accent), 0.25);
}
 
:root {
  --white-monochrome: 252, 252, 252;
  --pale-gray-monochrome: 244, 244, 244;
  --light-pale-gray-monochrome: 244, 244, 244;
  --very-light-gray-monochrome: 215, 215, 215;
  --light-gray-monochrome: 160, 160, 160;
  --gray-monochrome: 66, 66, 72;
  --dark-gray-monochrome: 48, 48, 52;
  --black-monochrome: 12, 12, 12;
  --pale-accent: 230, 40, 60;
  --bright-accent: 133, 0, 5;
  --medium-accent: 100, 46, 44;
  --dark-accent: 100, 3, 15;
  --alt-accent: 221, 102, 17;
  --logo-image: url("https://nu-scptheme.github.io/Black-Highlighter/img/logo.svg");
  --header-font: "Josefin Sans", sans-serif;
  --title-font: "Josefin Sans", sans-serif;
  --body-font: "Roboto", sans-serif;
  --mono-font: "Fira Code", monospace;
  --link-color: var(--pale-accent);
  --gradient-sidemenu-header: linear-gradient(10deg,
    rgba(var(--medium-accent), 0.45) 0%,
    rgba(var(--medium-accent), 0.55) 100%
  );
}
评分: 0+x

项目编号:SCP-CN-2XXX

项目等级:KETER

次要等级:THAUMIEL

归档措施:对于关于SCP-CN-2XXX的一切信息,应依照以下程序进行分类归档:

  • 一切相关资料在传输、存取或拷贝过程中,都应附带一个即时生成的强效模因抹杀触媒,其相应模因疫苗将在进程开始前至多10秒接种至具有相应权限的操作者。
  • 若编号为SCP-CN-2XXX的文件在IntSCPFN主目录,或任何其他SITE-01-ARC外的数据位置被存取,ATF Osminus-ℵ₀(“无垠”)将立即出动以进行相关处理。任何违规访问者,无视身份、权限等级或项目相关性,都应被立即处决。
  • 由外围空间监测站传回的数据应跳过基金会所属空间中继站,直接传向SITE-01-ARC深井数据库。
  • 由临时站点 CN-2XXX-P取得的数据无需遵守正常文件归档流程,无论数据来源,均视为真实,并归档至SITE-01-ARC深井数据库。
  • 针对项目的实验、探索、行动报告都应被直接归档至SITE-01-ARC深井数据库,后续调查结束后,所有相关人员都应被处以A级记忆删除。
  • 若发现提及项目、间接提及项目或可证明项目存在性的其他来源数据,其都应被归档至SITE-01-ARC深井数据库,所有相关人员都应被处以Dₑₓ级记忆删除。
  • 若有关项目的信息不可控地泄露,深思协议将被立即启动。

收容设施概述:SCP-CN-2XXX的收容设施由以下部分组成:

  • 轨道监测阵列:由外围空间监测站贝尔与32枚监测用卫星香农构成。

    外围空间监测站贝尔位于SCP-CN-2XXX-P — SCP-CN-2XXX-S拉格朗日点L₂,其主要作用为接收与转发来自监测用卫星香农的信息并管理监测用卫星的工作情况。监测站同时配有小型居住舱与标准型停泊接口,应有至少2名太阳系外活动部外勤人员驻扎于此。

    监测用卫星香农均位于SCP-CN-2XXX-P同步轨道,携带了数类远距离监控、测量用仪器。卫星传回的信息包括但不限于区域实时图像、光谱、磁场、电磁波、阿吉巴辐射、休谟指数。

    技术细节请参见附件

  • 地面站点:以临时站点 CN-2XXX-P与基于临时站点建立的研究设施LPL Area-CN-2XXX为中心向外扩展的地面设施网络。

    临时站点 CN-2XXX-P是于SCP-CN-2XXX-P北极圈(75°N)内设置的前哨站点,具体位于[已编辑],最初作为行星表面探索任务基地,当前为地面设施网络的指挥机构,常驻员工120人。

    LPL Area-CN-2XXX是于临时站点 CN-2XXX-P地下扩建而成的独立研究设施,负责SCP-CN-2XXX主要相关研究工作与子类异常实体的收容;其结构参照Lunar Area-32设计。

    哨站 CN-2XXX-001 ~ 哨站 CN-2XXX-175是当前地面设施网络的主要组成部分,分布于SCP-CN-2XXX-P表面已被探明的区域(当前包含45°N以上大部分区域与数个低纬度降落点。针对南半球的探索与建设尚在进行)。

    相关档案请参见附件

  • 大范围隔离单元:由分布较广的基金会空间设施所构成,以监控SCP-CN-2XXX-S并隔离SCP-CN-2XXX整体区域。

    轨道飞行器莫尔斯近距离环绕SCP-CN-2XXX-S飞行,负责进行针对SCP-CN-2XXX-S的数项监测,其与外围空间监测站香农建立数据链接。

    高密度SEP场发生器被设置于SCP-CN-2XXX外围[已编辑],用于隐藏项目的存在,其具体位置信息仅限太阳系外活动部4级HMCL操作员知晓。

    更多信息仅供太阳系外活动部4级人员参阅

附件:收容设施详细档案

特殊收容措施:应无条件保证上述收容设施的运行;应尽快对SCP-CN-2XXX-S与SCP-CN-2XXX-P进行探索,待相关探索完成后,上述归档措施将被重新制订,将视情况解密SCP-CN-2XXX相关信息。

描述:SCP-CN-2XXX指行星系[已编辑],主要包含被指定为SCP-CN-2XXX-S的恒星与环绕SCP-CN-2XXX-S运行的行星SCP-CN-2XXX-P,其基本信息见下表。

名称 SCP-CN-2XXX-S
光谱型态 G₂
发光度 V
质量 约1.04 M⊙
半径 约1.22 R⊙
绝对星等 -4.79 等
表面温度 约6000 K
赤经 [数据删除]
赤纬 [数据删除]
距地距离 [数据删除]
名称 SCP-CN-2XXX-P
质量 约1.73 M⊕
半径 约1.14 R⊕
表面温度 冬季约270 K,夏季约290 K
赤经 [数据删除]
赤纬 [数据删除]
距地距离 [数据删除]
公转周期 302.22 d
轨道倾角 7.361°
自转轴倾角 15.035°

SCP-CN-2XXX-S的主要异常性质在于:SCP-CN-2XXX-S内部似乎存在一个时间循环,使其尽管正以非异常恒星相同方式进行聚变反应,但并不消耗自身组成物质。

SCP-CN-2XXX-P本身是一颗非异常类地行星,然而基金会太阳系外活动部于其表面观察到多种异常活动迹象,具体信息请参见附录


附录 I:初步探索

太阳系外活动部

CC BY-SA 114514.810