SCP-6545
/* 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;
    width: min-content;
    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-6545

等级-等級-

收容等级:收容等級:SAFE

扰动等级:擾動等級:DARK


负责站点負責站點


Site-43

站点主管站點主管


Allan J. McInnis

首席研究员首席研究員


Dr. Phillip Simmons

指派特遣队指派特遣隊


N/A

项目编号:項目編號:SCP-6545

等级-等級-

收容
等级:
收容
等級:
SAFE

扰动
等级:
擾動
等級:
DARK


负责站点負責站點


Site-43

站点主管站點主管


Allan J. McInnis

首席研究员首席研究員


Dr. Phillip Simmons

指派特遣队指派特遣隊


N/A



特殊收容措施

SCP-6545 储存于 Site-43 的 1 号子区 34 号异常物品储存库内,实验需要获得现任项目负责人的许可。目击 SCP-6545-A 实体的平民将被定位并记忆删除。

有关 SCP-6545 的所有实验均应记录在其试验记录中。

描述

Doorbell

SCP-6545,收容前

SCP-6545 指一未知品牌及型号的未接通的门铃,按下门铃时会与自称为“Janette Tillson”(PoI-6545)的人员进行通话,其声称为公司“AnomaLocation”.目前仍未决定是否将 AnomaLocation 指定为相关组织。的员工。对 Tillson 和 AnomaLocation 的研究都没有得出任何确凿的结论。

MarchingBand

SCP-6545-A-3 的数字增强影像

当接通时,使用者被要求描述他们的“梦想之家”,目的是建筑一座合乎对象理解的房子。这些住房,统称为 SCP-6545-A,将立即在联系后 2-3 天内代替该人现有房产的内部。值得注意的是,在详细说明上述个体的心愿时需采用一整套规范守则,具体如下:

  • 房产不得被用于当作伤害任何人(包括自己)的手段
  • 禁止人员出售或以其他方式通过房产内部的便利设施获取商业利益
  • 房产内无法容纳任何生物体,除植物外
  • 房产不能复制已存在的区域

对象可以多次重复该过程以及要求“退款”,在这种情况下,他们住宅的内部将恢复到以前的状态。试图违反既定规则的人员的房产将自动恢复到以前的状态;其联系 AnomaLocation 的任何进一步尝试都将被拒绝。



实验记录

以下是筛选的 SCP-6545 测试记录,完整列表可在 Site-43 数据库中寻得。

实验编号 请求 结果
01 中心有一棵有能力结出多种水果的树的花园。 请求被通过。地板被泥土所替换,各种各样的植物散落在整个区域,房间内还有一棵未知物种的树,树上生长着各种常见的和未被发现的水果。这些水果营养十分丰富。
02 一个柠檬水售货摊。 请求被拒绝,因为“[对象]可以在该摊位上卖柠檬水,”即使坚称不会将其用于该目的。
03 Jack in The Box.译注:指美国的一家汉堡连锁店。.测试的目的是观察它是否能复制“Jack in The Box”企业。 请求被通过。SCP-6545-A-2 由大量各自不同的玩偶匣玩具(jack-in-the-box)及其围绕的板条箱组成,打开板条箱时,其中会出现与金属弹簧相连的人体模型。
04 一支行进乐队,能够演奏对象所提议的任何音乐。 请求被通过。SCP-6545-A-3 为一张挂在别无他物的墙上的行进乐队黑白照片。.Dr. Simmons 声称模糊地认出了这张照片,但无法详细说明。图像中的任何人都无法被识别。图像下方为一扬声器,可在要求下准确播放任何歌曲的行进乐队版本。音源未知。
05 威利·旺卡的工厂。 请求被拒绝,因为在相关电影中,工厂也包括其中的人.译注:指电影《欢乐糖果屋》(Willy Wonka & the Chocolate Factory)。
06 威利·旺卡的工厂,无人在内。 请求被通过。SCP-6545-A-4 为原电影中可看到的工厂的一部分,比房间外部所能允许的更大。其中的糖果也是可食用的,所有人员均描述其过于甜腻。



访谈记录


访谈者:Dr. Phillip Simmons
被访谈者:PoI-6545

前言:安排此次访谈的目的是通过 PoI-6545 获得关于 AnomaLocation 的进一步信息。根据协议,Dr. Simmons 将在之后提出请求。

[记录开始]

Simmons:好了,应该录上了。

PoI-6545:噢,你在记录这个?

Simmons:是的,以备将来参考。

PoI-6545:是这样的吗?(叹气)那好吧。让我们快点吧。你知道,我可没那么多时间。

Simmons:抱歉…不管怎么说,先让我们开始吧,好吗?(清嗓子)Tillson 太太,你为 AnomaLocation 工作了多长时间了?

PoI-6545:我更喜欢叫 Janette,这是我在这里的…第二年?是的,我从四月中旬就开始努力工作了。

Simmons:你是怎么得到这份工作的?

PoI-6545:你知道,和一般人一样。填了工作申请表,面了试,大约等了一周,最后得到了这份工作。剩下的就不用多说了。

Simmons:公司对你如何?

PoI-6545:我想说,待遇挺好的。没什么特别的,但是令人满意。我只是坐在这里管好自己的工作就行了。薪水也不错。

Simmons:你对此有什么抱怨吗?

PoI-6545:我想你会说这有点无聊吧?嗯,我不介意。我现在已经习惯了。

Simmons:还有谁在这家公司工作?有你之前认识的人吗?

PoI-6545:只有我的几个同事。

Simmons:他们怎么样?

PoI-6545:他们大多数时候都很好,尽管他们可能有点咄咄逼人。可能只有我这么想吧,谁知道呢…你还有多少问题?我想再快点。

Simmons:只剩下一个问题了,然后就结束了。我再次道歉。你可不可以告诉我公司赠送人们(停顿) “梦想之家”的过程吗?

停顿。

Simmons:你好?你还在吗?

PoI-6545:啊,好吧,嗯…先-(咳嗽)对不起,你-你能再给我点时间吗?我现在几乎睡着了。

Simmons:没问题。

PoI-6545:我真的很抱歉。我只是今早没有喝咖啡。

Simmons:这没什么。你不需要抱歉。慢慢来就好。

PoI-6545:谢谢。

停顿。

PoI-6545:好了,最开始差不多是来电者发送一个关于他们梦想之家的请求。然后我们做了些规划,出发,然后超级变变变.译注:来自一篇英语故事《超级变变变》(Presto-change O)。,他们的房子就被改好了。嗯,只是改好了内部,但仍然改好了。

PoI-6545:我可能可以说得更详细,但我只会打电话。我对别的什么都不知道。

Simmons:你可不可以至少详细说明一下他们如何定位他们现在的家,以及你所说的“超级变变变”是什么意思?

PoI-6545:就像我说的,那不是我的部门,所以我没法说(打哈欠)…所以是啊,我们已经完成了,不是吗?

Simmons 快速翻动他的记事本上的书页。

Simmons:嗯,就这些。非常感谢你能接受采访。

PoI-6545:嘿,先别谢我了。你还没告诉我你的梦想之家。我们答应过的,记得吗?

Simmons:当然,当然。嗯,先给我一点时间想想。

PoI-6545:没问题。

停顿。

PoI-6545:好了吗?

Simmons:对,对,嗯…我想,也许,霍格沃茨?显然,没有人在里面。(深呼吸)当我还是个小男孩的时候,我可是哈利波特的忠实粉丝,所以那会很不错的。

PoI-6545:不行,先生。

Simmons:怎么会呢?

PoI-6545:这在规则里…你不了解规则吗?

Simmons:我了解,但问题在哪?

PoI-6545:(叹气)霍格沃兹还在使用中。

[记录结束]

结语:PoI-6545 以客户机密为由拒绝提供有关该主题的进一步信息。目前即将对该说法进行进一步研究。



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