SCP-2217
/* source: http://ah-sandbox.wikidot.com/component:collapsible-sidebar-x1 */
 
#top-bar .open-menu a {
        position: fixed;
        top: 0.5em;
        left: 0.5em;
        z-index: 5;
        font-family: 'Nanum Gothic', san-serif;
        font-size: 30px;
        font-weight: 700;
        width: 30px;
        height: 30px;
        line-height: 0.9em;
        text-align: center;
        border: 0.2em solid #888;
        background-color: #fff;
        border-radius: 3em;
        color: #888;
}
 
@media (min-width: 768px) {
 
    #top-bar .mobile-top-bar {
        display: block;
    }
 
    #top-bar .mobile-top-bar li {
        display: none;
    }
 
    #main-content {
        max-width: 708px;
        margin: 0 auto;
        padding: 0;
        transition: max-width 0.2s ease-in-out;
    }
 
    #side-bar {
        display: block;
        position: fixed;
        top: 0;
        left: -20em;
        width: 17.75em;
        height: 100%;
        margin: 0;
        overflow-y: auto;
        z-index: 10;
        padding: 1em 1em 0 1em;
        background-color: rgba(0,0,0,0.1);
        transition: left 0.4s ease-in-out;
 
        scrollbar-width: thin;
    }
 
    #side-bar:target {
        left: 0;
    }
 
     #top-bar .close-menu {
        margin-left: 19.75em;
        opacity: 0;
    }
    #side-bar:target .close-menu {
        display: block;
        position: fixed;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        z-index: -1;
    }
 
    #top-bar .open-menu a:hover {
        text-decoration: none;
    }
}
 
@supports selector(:focus-within) {
 
@media (min-width: 768px) {
    #top-bar .open-menu a {
        pointer-events: none;
    }
    #side-bar:not(:target) .close-menu {
        display: block;
        pointer-events: none;
        user-select: none;
        z-index: -1;
    }
 
    /* This pseudo-element is meant to overlay the regular sidebar button
    so the fixed positioning (top, left, right and/or bottom) has to match */
 
    #side-bar .close-menu::before {
        content: "";
        position: fixed;
        z-index: 5;
        display: block;
 
        top: 0.5em;
        left: 0.5em;
 
        border: 0.2em solid transparent;
        width: 30px;
        height: 30px;
        font-size: 30px;
        line-height: 0.9em;
 
        pointer-events: all;
        cursor: pointer;
    }
    #side-bar:focus-within {
        left: 0;
    }
    #side-bar:focus-within .close-menu::before {
        pointer-events: none;
    }
}
 
}
:root {
    --timeScale: 1;
    --timeDelay: 0s;
}
 
/* Converting middle divider from box-shadow to ::before pseudo-element */
.anom-bar > .bottom-box { box-shadow: none!important; }
.anom-bar > .bottom-box::before {
    position: absolute;
    content: " ";
    width: 100%;
    height: 0.5rem;
    background-color: rgb(var(--black-monochrome, 12, 12, 12));
    transform: translateY(-0.74rem);
}
 
/* DIVIDER */
.anom-bar > .bottom-box::before {
    animation-name: divider;
    animation-duration: calc(0.74s * var(--timeScale));
    animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
}
 
/* CLASSIFIED LEVEL BARS */
div.top-center-box  > * {
    animation-name: bar;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
div.top-center-box > :nth-child(1) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(2) { animation-delay: calc(0.32s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(3) { animation-delay: calc(0.45s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(4) { animation-delay: calc(0.61s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(5) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.top-center-box > :nth-child(6) { animation-delay: calc(0.95s * var(--timeScale) + var(--timeDelay)); }
 
/* TOP TEXT */
div.top-left-box, div.top-right-box {
    clip-path: polygon( 0% -50%, 150% -50%, 150% 100%, 0% 100%);
}
 
div.top-left-box > *, div.top-right-box > * {
    position: relative;
    animation-name: bottomup;
    animation-duration: calc(0.65s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* CONTAINMENT, DISRUPTION, RISK CLASSES */
div.text-part > * {
    clip-path: polygon( 0% 0%, 100% 0%, 100% 100%, 0% 100%);
    animation-name: expand2;
    animation-duration: calc(0.5s * var(--timeScale));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.text-part > :nth-child(1) {
    animation-name: expand1;
}
div.text-part > :nth-child(1) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(2) { animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay)); }
div.text-part > :nth-child(3) { animation-delay: calc(0.86s * var(--timeScale) + var(--timeDelay)); }
 
div.main-class::before, div.main-class::after {
    animation-name: iconslide;
    animation-duration: calc(0.45s * var(--timeScale));
    animation-delay: calc(0.8s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 /* BOTTOM TEXT */
div.main-class > *,  div.disrupt-class > *, div.risk-class > * {
    white-space: nowrap;
    animation-name: flowIn;
    animation-duration: calc(0.42s * var(--timeScale));
    animation-delay: calc(0.75s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-fill-mode: backwards;
}
 
/*-----------------------------------*/
/*-----------------------------------*/
 
/* DIAMOND */
div.arrows {
    animation-name: arrowspin;
    animation-duration: calc(0.7s * var(--timeScale));
    animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.quadrants > * {
    animation-name: fade;
    animation-duration: calc(0.3s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
 
div.top-icon, div.right-icon, div.left-icon, div.bottom-icon {
    animation-name: nodegrow;
    animation-duration: calc(0.4s * var(--timeScale));
    animation-delay: calc(1.4s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.12,.41,.27,.99);
    animation-fill-mode: backwards;
}
div.diamond-part {
    clip-path: polygon( -10% 0.37%, 120% 0.37%, 120% 100%, -10% 100%);
    animation-name: diamondBorder;
    animation-duration: calc(0.8s * var(--timeScale));
    animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay));
    animation-iteration-count: 1;
    animation-timing-function: cubic-bezier(.32,.38,.39,.94);
    animation-fill-mode: backwards;
    will-change: box-shadow;
}
 
/* MOBILE QUERY */
@media (max-width: 480px ) {
    .anom-bar > .bottom-box::before {
        display:none;
    }
    .anom-bar > .bottom-box {
        box-shadow: 0 -0.5rem 0 0 rgb(var(--black-monochrome, 12, 12, 12))!important;
    }
    div.top-center-box  > * {
        animation-name: bar-mobile;
        animation-duration: calc(0.9s * var(--timeScale));
    }
    div.top-center-box > :nth-child(1) { animation-delay: calc(0.1s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(2) { animation-delay: calc(0.2s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(3) { animation-delay: calc(0.3s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(4) { animation-delay: calc(0.4s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(5) { animation-delay: calc(0.5s * var(--timeScale) + var(--timeDelay)); }
    div.top-center-box > :nth-child(6) { animation-delay: calc(0.6s * var(--timeScale) + var(--timeDelay)); }
 
}
 
/*--- Motion Accessibility ---*/
@media screen and (prefers-reduced-motion: reduce) { 
    div.anom-bar-container { --timeScale: 0!important; }
}
 
/*-------------------------*/
 
@keyframes divider {
    from { max-width: 0%;  }
    to { max-width: 100%; }
}
 
@keyframes bar {
    from { max-width: 0%; }
    to { max-width: 100%; }
}
@keyframes bar-mobile {
    from { max-height: 0%; }
    to { max-height: 100%; }
}
 
@keyframes bottomup {
    from { top: 100px; }
    to { top: 0; }
}
 
@keyframes expand1 {
    from { opacity: 0; clip-path: inset(0 calc(100% - 0.75rem) 0 0); }
    to { opacity: 1; clip-path: inset(0); }
}
@keyframes iconslide {
    from { opacity: 0; transform: translateX(-5rem); }
    to { opacity: 1; transform: translateX(0); }
}
 
@keyframes expand2 {
    from { opacity: 0; width: 1%; }
    to { opacity: 1; width: calc(100% - 0.25rem); }
}
@keyframes fade {
    from { opacity: 0; }
    to { opacity: 1; }
}
 
@keyframes flowIn {
    from { opacity: 0; transform: translateY(20px); }
    to { opacity: 1; transform: translateY(0); }
}
 
@keyframes arrowspin {
    from { clip-path: circle(0%); transform: rotate(135deg); }
    to { clip-path: circle(75%); transform: rotate(0deg); }
}
@keyframes nodegrow {
    from { transform: scale(0);}
    to {  transform: scale(1);}
}
@keyframes diamondBorder {
    from { box-shadow: -0.5rem -20rem 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
    to { box-shadow: -0.5rem 0 0 0 rgb(var(--black-monochrome, 12, 12, 12)); }
}
:root {
    --posX: calc(50% - 358px - 12rem);
}
 
/*--- Footnote Auto-counter --*/
#page-content {
    counter-reset: megacount;
}
 
/*--- Footnote Superscript Number --*/
.fnnum {
    display: inline-block;
    text-indent: calc(-1% - 0.1em);
    overflow: hidden;
    line-height: 83%;
    text-decoration: none;
    font-weight: bold;
    font-style: initial;
    color: transparent;
    position: relative; top: -0.25em; font-size: 82%;
    padding: .15em calc(.21em - 0.4px) .12em calc(.11em - 1px);
    margin-left: -0.06em;
    margin-right: -0.25em;
    counter-increment: megacount;
    user-select: none;
}
.fnnum::after {
    content: "" counter(megacount);
    color: var(--fnColor, #E6283C);
}
.fnnum:hover {
    text-decoration: none;
    cursor: pointer;
    background-color: var(--fnColor, #E6283C);
}
.fnnum:hover::after { color: white; }
 
/*--- Footnote Content Wrapper --*/
.fncon {
    position: absolute;
    right: calc(var(--posX) + 80px);
    line-height: 1.2;
    padding: 0.82rem;
    width: 10.3rem;
    background: white;
    border: 2px solid black;
    font-weight: initial;
    font-style: initial;
    text-align: initial;
    pointer-events: none;
    opacity: 0;
    transition: opacity 0.15s linear, right 0.3s cubic-bezier(.08,.72,.5,.94);
    z-index: 9;
}
.fnnum:hover + .fncon {
    opacity: 1;
    right: var(--posX);
}
.fncon::before {
    position: absolute;
    top: 0; left: 0;
    transform: translateX(-52%) translateY(-55%) scale(1.15);
    background-color: var(--fnColor, #E6283C);
    color: white;
    content: counter(megacount);
    font-size: initial;
    font-weight: bold;
    font-style: initial;
    padding-left: 0.32em; padding-right: 0.32em;
    padding-top: 0.18rem; padding-bottom: 0.08rem;
}
 
/*--- Mobile Query --*/
@media only screen and (max-width: 1279px) {
    .fncon {
        position: fixed;
        bottom: 1.3rem;
        left: calc(11% - 50px);
        width: 70%;
        transition: opacity 0.15s linear, left 0.3s cubic-bezier(.08,.72,.5,.94);
    }
    .fnnum:hover + .fncon {
        left: 11%;
     }
}
项目编号:SCP-2217
项目等级:Thaumiel
2/2217级
机密
beach-913560_960_720.jpg

SCP-2217。背景可见██████岛。

描述:SCP-2217是希腊[已编辑]岛的海滩。SCP-2217海滩的沙粒由无异常的硅酸盐和钙化合物组成,此外沙粒中还有一些带阳离子的金属微粒,即使接触地面也仍然带电;这些微粒在与SCP-2217相关的异常中部分起到了催化作用。SCP-2217的最北端是一硅酸盐构成的悬崖,其内部受到异常效应影响。

发生在SCP-2217的很多自然过程,包括被冲上岸的的海洋生物尸体的腐烂、海岸线受到的侵蚀、雷击(由于上述阳离子微粒的存在会更频繁地发生),以及其他一些天气状况,都会产生出一些应是人工制造的结构体和仪器,统称为SCP-2217-A。

值得注意的SCP-2217-A个体包括:

  • 数种机器装置,从简单的时钟到复杂的自动机不等,这些机器从雷击中产生,总是在雷击后被发现埋藏在SCP-2217的沙滩下。除了产生过程外这些机器没有异常性质,且可正常运转。
  • 由海玻璃和其他废物构成的首饰,材料包括废弃灯泡、船壳、动物骨骼。首饰上常带有破碎教会使用的宗教图案。
  • 一座大型城市模型,被编号为SCP-2217-A1。SCP-2217-A1位于SCP-2217峭壁中的一个岩洞内,只可从水下入口进入。SCP-2217-A1的结构似乎是一座未知的古希腊城邦,其中有一神庙上写着“Κύθηρα”2字样。SCP-2217-A1上同时带有多处破碎之神教会三个分支教派所使用的宗教图案。然而除了建筑风格属希腊式以外,该模型所刻画的地理环境更接近俄罗斯南西伯利亚的贝加尔湖地区。分析显示SCP-2217-A1似乎完全是由潮水对岩洞的侵蚀自然形成。

SCP-2217被破碎之神教会的分支教派“破碎教会”视作一处圣地。该教派使用的一部宗教经典《仪式书》中描述到了SCP-2217。

附录:《仪式书》中的摘录:

  1. 男孩同族人一起看向海洋,看见神亲自从身上降下火雨。
  2. 神向男孩说道,“此为我的工场。我在此创造万千奇迹。”
  3. “闪电是我的锤,土地是我的砧,沙是我的锭。”
  4. “来,男孩,走进我的工场。”于是男孩迈步,将族人甩在后头。
  5. 男孩的族人悲伤不已,以为男孩是走向了死亡。他们没有和男孩一样听见神。
  6. 在神之砧上,男孩张开双臂向天祈祷。“神啊!我在此!展现您的奇迹!”
  7. 神做了。他把锤砸向男孩,把他击成碎片。他现在同神一样,是破碎的了。
  8. 但男孩并未死去。他成为了第一位神子,被永远打上印记。
  9. 印记不可眼见。它在心中。印记是神的蓝图。
  10. 但这不过是真蓝图部分的部分,但他知道,有朝一日,它将击向血肉。
  11. 男孩向族人呼喊到,“来,见证神的奇迹!让他在砧上击打你们,你们将被锤炼一新。”
  12. 于是,他的族人也看见了神的权能。

事故2217-14:于1/01/2014,一次4.1级地震在SCP-2217发生,震中在SCP-2217-A1所在岩洞附近。一机器探针被发射入SCP-2217-A1所在岩洞进行探查,发现此处已经发生巨大变化。

数个建筑被类似绳状熔岩的物质淹没。熔岩中还有数个类似SCP-610感染者的人形冲向城市,摧毁建筑、吞食人类;在此次事件前这些人形并不存在于SCP-2217-A1。

事故2217-35:从12/12/2017开始,数名破碎教会成员开始攻打SCP-2217所在岛屿,要“为教会夺回圣地”。已经动用秘传战争部门的实验性磁力武器反击其进攻。

然而,有报告称基金会人员在SCP-2217被闪电击中后出现异常,开始宣称“神必重整”。这些人员必须被立即拘留。

事故2217-42:于7/28/2018,一大群破碎教会成员,包括数名被异常改造的人员突袭SCP-2217和岛上的基金会哨站。报告称和这些破碎教会的人员一同出现的还有GOI-004B(齿轮正教)和GOI-004C(麦克斯韦教会)的人员,但报告称这些人员互相之间有着强烈的憎恨。

对SCP-2217的夺回战未能成功,所有基金会人员要么阵亡,要么被GOI-004俘虏。事后基金会收到一份声称是来自麦克斯韦教会“圣门”的视频信息,内容如下:

噢自称为基金会的反编汇异端们:你们这基金会是要做什么呢?若你们是生命的基金会,你们就要让我们守住这土地。憎恶之血肉就要到来,只有我们能阻止它。我们必须立即把神重建,否则你们都将面临毁灭。

WAN已经预言了血肉的到来,在《惊惧书》25:7-12。3现在,时候到了。若你们是生命的基金会,你们不会让这发生。你们会让我们打败血肉。

数份其他信息在之后收到,要求基金会让出与破碎之神教会相关的SCP。

从8/01/2018起,所有分配到SCP-2217的基金会人员都遭到了异常雷击感染。从8/05/2018起,SCP-2217进入未收容状态。

观察报告2217-04:自SCP-2217收容失效后,基金会卫星一直在监控SCP-2217。图像显示破碎之神教会的成员正在沙上画出符号。基金会与地平线倡议、全球超自然联盟合作组建的特遣队“三巨头”发现这些符号与用于复活UAE4-Aleph-015,即“破碎之神/MEKHANE/WAN”的仪式符号相一致。

正在准备一次对SCP-2217的大型进攻战。

事故610-2217:于1/01/2019,当地时间00:00,一次大型地震发生在贝加尔湖地区。伴随着地震出现了大群SCP-610个体涌出,开始对收容区域边界发起攻击。基金会武装遭受大量伤亡,SCP-610几乎突破收容。

然而数名经过异常改造的破碎之神教会成员突然现身、支援基金会武装人员,阻止了这次收容突破。这些教会成员在突破发生的15天前就蹲守在贝加尔湖附近。之后他们宣称“神告诉我们来此支援[基金会]。”

于01/04/2019一次大规模电磁冲击消灭了着陆点周围5km范围内所有的SCP-610,完全镇压了此次突破。非SCP-610的生命形式,包括基金会人员未受任何影响,而SCP-610的感染被彻底清除。卫星摄像显示冲击是从SCP-2217所在岛屿发出、在二十分钟后击中目标。

这之后,破碎教会的领导人Robert Bumaro向三巨头的领导层(O5指挥部、GOC董事会、地平线倡议委员会)各发出了一份视频信息。

现在还不算晚,你们必须明白这一点。这也是我们的世界。我们都期盼血肉的灭亡。我们能协助你们;我们能相互协助。到神之砧来。我们可以谈判,我们能拯救世界。

附录:2217-Thaumiel:于5/14/2019,O5指挥部全体一致通过与GOI-004进行暂时性合作,防止一次XK级情景发生。SCP-2217被重分级为Thaumiel级异常,并被用于防止XK情景-610-Ω。在对该情景的预防期间,暂时撤销所有保密协议;这种措施很有可能引起一次LV-零“掀开帷幕”情景,但已被接受为必要的风险。

为在LV-零情景发生的情况下帮助公众适应,三巨头已建立忽怠计划。忽怠计划中会使用ENNUI-5记忆删除药剂,并逐步使公众暴露于无害的E级异常和以及已经被分类为-EX、但尚未向公众公开的SCP项目。

从8/25/2019起,SCP-2217进入三巨头控制下,忽怠计划以45%有效率被执行。

除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License