제17기지 깊은우물 카탈로그
제17기지 깊은우물 카탈로그
By: Aiken DrumAiken Drum
PUBLISHED: 08 May 2021 13:54
/* 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%;
     }
}
s17_purp.png

.

평가: +5+x



재단은 국제비밀조직으로 모든 미디어, 문학, 공공의 지식을 철통 같이 지배하고 있다. 그들은 영속할 행복한 무지에 머무를 수 있도록 연구원부터 기지 이사관에서 감독관까지라는 엄격한 계급 체계에 따라 인류를 운영한다. 그들은 신이라도 격리할 것이며, 했고, 그 누구도 그 사실을 신경쓰지 않는다.

모든 것이 있어야할 그대로.



제17기지는 재단의 두번째로 거대한 격리 시설로, 수백의 연구원이 머무르며, 그 두배는 되는 변칙개체들이 격리되어 있다. 부패가 천천히 그 사람들 속에서 곪아가고 있다. 변칙성의 화신이 현실의 문을 두드린다. 누군가 인간형 개체가 흐느끼는 소리를 듣고자 멈춰선다.

모든 것이 있어야할 그대로인가?



제17기지는 끝에 몰렸다. 언제나 천천히 두근거리는 예측의 실오라기가, 언제나 더 거대한 무언가의 지식이, 언제나 손 닿지 않는 끝이 있다. 그러니 네 머리를 낮추고, 코를 숫돌에 대라. 너는 우리가 하는 일을 좋아할 필요는 없다. 단지 너는 그 일을 해야 한다. 꿈을 가지기 시작했다면, 정신과의사와 상담하라. 아프기 시작했다면, 피를 돌아보라. 네 기억이 사라지기 시작했다면, 신경 꺼라. 이곳은 그런 곳이다.

무엇도 있어야할 그대로가 아니다.


이야기들

깊은우물 카논은 연작들과 독자적인 작품들로 층층히 쌓여있습니다. 추천 감상 순서로 하단에 배치되어 있지만, 카논의 테마와 아이디어에 대한 간략한 경험을 하고 싶다면 비연작 작품으로 건너뛰셔도 됩니다

SCP-4051: Your Friendly Neighborhood Keter
by Nagiros


SCP-4051 is a male humanoid which can create temporary Class-E wormholes to extradimensional spaces populated by a theoretically infinite number of a unique item. Efforts to utilize it to the Foundation's benefit are ongoing.

SCP-4260: The Subdirective
by Nagiros


SCP-4260 refers to the consciousness of an essophysical entity which has permeated itself through the known universe. The effect of SCP-4260's existence has been well documented by almost every sapient culture.

apas
by Nagiros


Your current version of the Automated Passive Amnestization System (APAS), installed at Site-17, is up to date and all systems are online. What now?

He Who Screws With Reality
by Nagiros


"His first name is Samuel. Last name is Veras. He's a Class V reality bender, and we have no idea how to keep him contained. The Foundation's never seen anything like him before."

SCP-4175: Friends Made, and the Void
by Nagiros


SCP-4175 is a Level-I Humanoid Apparition which can be viewed in the reflection of a bathroom vanity mirror.

SCP-4415: Humanoid Containment Chamber #λ045
by Nagiros


SCP-4415 is a set of extradimensional locations accessible through the door of the former Humanoid Containment Unit #λ045 at Site-17. They are inaccessible to non-anomalous persons.

SCP-4755: When We Are Omnipotent
by Nagiros


SCP-4755 designates the ultimate purpose of conceptualization, which is containment.

Systems Patch
by Nagiros


Hello, Nathaniel. Will you be implementing my interface update tonight?


white space (HUB)


The future is more bleak than you could possibly imagine. It is an unconscious hellscape, a continuation of the present, a birthplace of the static sky above the port. The Foundation — if it can be called that at this stage in its mutation — has entered its endgame.

Fortunately, this hell won't last much longer.


SCP-5097: 9시에서 5시까지 업무
by VoidLady


2020년 4월 8일, 카라 박사는 자신을 기준선 현실에서 제거했고 존재하지 않게 되었다.

Hurt
by CelesteKara


They put their head in their hands as they continued to look over the notebook. They had always been troubled with something since they were a kid.

Without You
by CelesteKara


They weren't just missing, they were gone. Their presence had left the universe and wouldn’t return.

Somnambulant Directives Take The Helm
by Nagiros


Their coworkers dreamed of the hyperreal, but Kassidy was left with paper cuts.


모든 것을 통제한다는 건 아무것도 통제하지 않는다는 것이다. 지배하는 곳이 커진다는 건, 즉 얇게 펼쳐진다는 것이다.


이룰 수 없는 것을 이루려는 본능, 패배를 눈앞에 두고 도전하는 것은 우리 재단 이념의 핵심이며, 의심의 여지가 없다. 우린 마음 먹은 모든 목표를 이룰 수 있고, 그렇다면 이룰 것이라는대 의심의 여지는 없다. 그렇지만, 우리의 목적은 그 야망이 고귀하되, 자만심은 없다. — 우리는 가장 높은 곳으로 오르니 그 이유는 산의 정상이 별로라는 사실을 알기 위함이다. 우리는 만족하지 못했다.

모든 것이 있어야할 그대로가 될 것이다.


표현, 주제, 어조에 있어 분명히 깊은우물이지만, '훈계'는 카논에 묘사되는 다른 작품의 시간대와 분리되어 있습니다. 또한 기존 관계를 완전히 고려하지 않고, 등장인물, 변칙존재, 기타 요소를 차용하기도 합니다.


SCP-6820: TERMINATION ATTEMPT
by Placeholder McD, Azamo, stephlynch


SCP-6820-A was an object, entity, phenomenon or other item, anomalous or otherwise, that was successfully neutralized from existence via completion and activation of SCP-6820. The only remaining record of its conceptual reduction is stored, inaccessibly, within SCP-6820.




A Hymn For Pandora
by Nagiros


Although some of you may find the revelations contained in this memo disquieting, I promise you that they will better facilitate a smoothly-operating Foundation.

SCP-4855: 쇠 덫 같은 마음
by loddite


SCP-4855는 74세의 아프리카계 미국인 여성으로, 법적 성명은 에드위나 드레이크이며, 노스 다코타 ██████████에 거주한다. SCP-4855는 정보, 심리, 밈, 항밈 변칙에 면역이다.

SCP-4518: MBMBMBMBMBMBMBaM
by cybersqyd


SCP-4518 is an anomalous group of humans that are visually identical, approximately 30 year old white males. Attempting to count the number of SCP-4518 instances causes the number of instances present to increase.

SCP-5947: SILVERFISH
by UraniumEmpire, MaliceAforethought


Once monthly, a member of D-Class personnel is to enter Chamber 02 and select one of the bowls at random — they will then be instructed to consume its contents, and staff are permitted to use physical force to ensure they comply.

SCP-4936: Summer Vacation 🦀
by Nagiros


Although SCP-4936 usually presents as Beta Cancri, it is capable of altering its physical form, usually to take the appearance of a mundane crab.

SCP-5715: Ghosts of Time's Past
by Nitro147


The progression of events described below can be confirmed to have happened in one or more previous historical progressions with 98.6% certainty.

카논 상세

시작

제17기지 작품의 첫번째 원칙은 재단은, 그 핵심이, 사악하다는 것입니다. 재단은 계층적이고 관료주의적인 기관이며 무지를 법으로서 집행하고 세계 전체에 분명히 적대적입니다. 더 큰 윤리적 대의를 숭배하지만, 그 대의가 뭔지를 정의할 방법이 없습니다.

어쩌면, 재단 내의 연구원들은 이걸 깨닫지 못했을 것입니다. 어쩌면 감독관들도 마찬가지로 착각하고 있을 것입니다. 하지만 재단이 저지른 일들의 무게 아래 짓밟힌 이들은 그리 눈먼 이들은 아닐 것입니다.

중간

두번째 원칙은 제17기지 이야기는 느낌을 따라 흘러간다는 것입니다. 매우 분위기적이고 감정적인 깊은우물 카논은 틀림으로 정의되는 세상을 보여줍니다. 인류를 지켜주는 역할을 맡은 단체들은 어떠한 악함을 지니고 있습니다. 통제, 재단이 중심 신조로서 자랑스럽게 여기는 그것은 매일 더더욱 힘을 가진 이들이 자신들과 세상에 부여한 알려지지 않은 힘을 감추기 위한 허울 같이 보일 뿐입니다.

이어서

가급적이면, 제17기지를 위해서 쓴 작품은 다음의 요소를 이야기에 하나 이상 포함해야 합니다.

  • 카논 내에서 정립된 등장인물이나 사건을 포함 혹은 참고
  • 윤리위원회의 상호작용
  • 비밀, 진실, 장막을 유지하기 위한 희생과 연관된 주제

어찌됐던, 투고했다면 자유롭게 당신의 작품에 이 페이지를 상위 페이지로 설정하고 추가하세요. 태그는 깊은우물-카탈로그입니다.



🈲: SCP 재단의 모든 컨텐츠는 15세 미만의 어린이 혹은 청소년이 시청하기에 부적절합니다.
따로 명시하지 않는 한 이 사이트의 모든 콘텐츠는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 3.0 라이선스를 따릅니다.