アイテム番号: SCP-2723-JP
オブジェクトクラス: Euclid
特別収容プロトコル: SCP-2723-JPはサイト-81ETの呪物保管庫内に収容されます。当該保管庫から周囲半径5m以内への侵入は禁止されています。
新たなSCP-2723-JP及びSCP-2723-JPと関連が予想される死体が発見された場合は、機動部隊の-7(”百の虫”)が回収に向かいます。影響範囲内への侵入は極力行わず、機械を用いた輸送を行ってください。
説明: SCP-2723-JPは食用を目的に生産された人間の死体です。SCP-2723-JPは3体発見されており、いずれも身元の特定は不可能な状態にあります。当該死体は全身が腐敗し、成人男性の平均体格の6倍ほど肥大しており、頭部・胃腸・肝臓を中心に半径2cmの穴が空いています。特筆すべき点として、これらの穴からの出血は確認されていません。また、SCP-2723-JPは腐敗臭と微かに排泄物の臭いを放っています。
SCP-2723-JPは不定期に落涙、対光反射、脳波の活動といった生理的反応が確認されています。一方で、それ以外の器官には一切反応が認められず、これらの反応は異常性に起因すると考えられています。
SCP-2723-JPは呪詛効果を周囲に及ぼします。オブジェクトの周囲半径2m以内に侵入すると、侵入した人物は強い満腹感を覚え、嘔吐反射・頭痛・消化不良等の症状を主張します。また、前述の症状と同時に侵入者は舌の痺れ・痛みを経験し、強い嘔吐感・不快感を想起する“味”の感覚を訴えます。これらの感覚異常には個人差があり、当該感覚に肯定的な反応を示す者も確認されています。
SCP-2723-JPの影響範囲内に1時間以上滞在する、あるいは摂取することで前述した効果が強化されます。確認されている例では、被影響者は極端な体温の上昇、胃腸の破裂、胃酸の逆流、肝臓の肥大化、脳の液化、心筋梗塞、血栓の詰まり、痛風に似た症状を発症します。
影響範囲内から脱した場合でも、血圧の上昇やインスリンが過剰に分泌されるといった状態が長期間確認されています。これにより被影響者は生活習慣病の発症ないし悪化といった長期的な健康被害が発生します。当該症状は適切な生活習慣を維持することで、完全な回復が認められる場合があります。
発見経緯: SCP-2723-JPは兵庫県丹波市の三尾山で発見された建物に冷凍保存されていました。冷却に必要な電気は付近の発電施設から盗電して使用していました。発見された物品からGoI-0655「イェンロン料理研究会」の構成員である鬼頭恭祐(PoI-0503-JPに指定)が所有していた施設だと判明しています。
建物付近には、SCP-2723-JPを製造したとされる小型トラックが数台放置されていました。以下の文書はトラックの1つに放置されていたビデオカメラを書き起こしたものです。トラック内はSCP-2723-JPの製造を試みた痕跡と不明な鳥類の羽が発見されました。
大沼静雄: 2017/04/12から行方不明届を出されている31歳の男性です。生前大阪府内の病院を経営していました。動画内では全裸で頭を固定され、正座の状態で拘束されています。
PoI-0504-JP: 関西圏を中心に、葛城祥斗/葛城将翔と複数の名を名乗り、非公認の超常フリーランスとして活動する男性です。
当動画は動体検知、音声検知機能が内蔵されたカメラで記録されています。
2017/04/14 08:12
[トラックの鍵が開錠され、扉を開ける音]
PoI-0504-JP: おい、おっさん。起きろ。
[大沼氏が起床する]
大沼氏: あぁ、は?ここはどこや?お前、一体私に何をした?[拘束を解こうと暴れる]
PoI-0504-JP: お前は、今から食材になってもらうねん。[薄笑いでカメラが作動しているか確認する]
大沼氏: しょ、食材?一体、何を言うんや?早くこれを解いてや。まだ死にたくない。お願いや。
[PoI-0504-JPが大沼氏を殴打する]
PoI-0504-JP: ちょっと黙れ、あんな、京都の方でな。えらい趣味悪い客が高値で買うてくれるらしいんや。あれの何がええか分からんけどな。普段は周りにいい顔して私お上品な人肉を食べてますって振る舞いしやがってよ、こんな呪物といっても差し支えねえものを食ってんのによ。気色悪い。おっと、ここは後でカットしておこう。
大沼氏: な、なんなんやお前。さっきからぶつぶつと。
PoI-0504-JP: あー、今から質問するから、それにだけ答えろ。分かったか?抵抗したり舐めた口聞いたらお前の家族を殺すからな。お前は今まで、金と権力で何不自由なく悠々と過ごしていたわけやけど、今日からは家畜として生活してもらうから。
大沼氏: な、なんで……。
PoI-0504-JP: それにこんな山奥いくら叫んだって人なんて来ることないしな。叫びたきゃ叫べば?叫ぶなら俺がどっか行ってから叫べよ。
[大沼氏は俯いて沈黙する]
PoI-0504-JP: お前、持病とか持ってないやんな?[付近に掛けられたチューブを引っ張ってくる]
大沼氏: ない。ないです。
PoI-0504-JP: ホンマか?嘘ついたら、今、ここで、お前を殴り殺すからな。
大沼氏: 本当です。家に、健康診断の紙も置いてあります。殺さないでださい。[震えながらPoI-0504-JPを見つめる]
PoI-0504-JP: ほー、そっか。それは良かったわ。もし持病なんか持ってたら、味が悪なるらしいからな。料理人はホンマ口うるさいし。ほんだら、口開けろ、早く。
大沼氏: ま、まさか、辞めろ。辞めろ。[暴れ始める]
PoI-0504-JP: お、今から何されるんか理解したんか?さすがお医者さんやな。[あざ笑う] 頭ええと自分の不幸にちゃんと気づけるからな、ほんとかわいそうに。えっはっは。[大沼氏の口へチューブを試みる] あー……クソ、大人しくしてろや。[大沼氏を殴打する]
[大沼氏にチューブが装着される]
PoI-0504-JP: じゃあ、飯んときと、朝に様子見に来るから、苦しんでる姿をちゃあんとあのカメラに収めとけよ。
大沼氏: ま、まってくれ。お願いだ。
[トラックの扉が閉まり、鍵が施錠される]
2017/04/14 12:31
[トラックの鍵が開錠され、扉を開ける音]
PoI-0504-JP: おーい、起きてる?
大沼氏: たす、助けてくれ、お願いだ。金ならいくらでも払うから。お願いだ。
PoI-0504-JP: 金?金貰っても開放しねえよ。お前が最後まで生き残ってくれると、給料もらえて助かるんやけど。まあ、残念やったな。っはっは、せいぜい生きろよ。
大沼氏: そんな、お願いだ。金じゃなくても、ほら、女とか。女。お前も興味あるやろ?
PoI-0504-JP: なに?生意気聞いたら家族殺す言うたよな?それに、なんだっけ?桜田、安子?だっけか。あの女ええ顔していたし、働いてもらったらお前を売った値段分はすぐに稼げるしな。
大沼氏: すみません……。すみません……。安子と、家族だけはどうか。どうかお願いします。[俯く]
[PoI-0504-JPが舌打ちした後、機械を作動させる]
大沼氏: えぅっ。[喉元が大きく脈動する]
PoI-0504-JP: よし、ちゃんと食べられてるな。どうだ、まずいか?質問に答える余裕もないわな。えっはっは。
[機械音と大沼氏が発する嘔吐反射による音が10分間鳴り響く]
PoI-0504-JP: よーし、全部食べられたな。お前が今食べてんの、結構貴重なやつやからな。それじゃあ、俺は行くわ
大沼氏: おえっ、おっ、お願いします。助けて下さい。
[トラックの扉が閉まり、鍵が施錠される]
大沼氏: うっぷ、ぅぐ。[2分間の沈黙] [15分ほどすすり泣く]
2017/04/14 18:23
[トラックの鍵が開錠され、扉を開ける音]
PoI-0504-JP: おーい、生きてる?飯の時間やぞー。
大沼氏: ……トイレに、トイレに行かせてもらえないか。
PoI-0504-JP: は?なにお前、そうやって逃げようとしてんねやろ?あ?
大沼氏: い、いや違う、違うんです。ここから、ここから動けなくて、動けないからトイレが。
PoI-0504-JP: お前まだ自分の立場分かってないん?トイレに行かせるんは無理な話やな。[大沼氏の腕に蹴りを入れる]
大沼氏: そんな。じゃあ、どうすれば。
PoI-0504-JP: あ?ほんだら、そこでしろよ。何のために裸で拘束してやったんだよ。あー、大丈夫。お前のトイレシーンは売りつけるときにはカットしてっやる。安心してトイレしろや。お前の排泄のために家族が犠牲になってもええんやったら考えるけどな。えっはっは。
大沼氏: あいや、すみません。家族だけはお願いします。すみません。
[PoI-0504-JPが舌打ちした後、機械を作動させる]
[機械音を背にトラックの扉が閉まり、鍵が施錠される]
[機械音と大沼氏が発する嘔吐反射の音が10分間鳴り響く]
2017/04/14 19:37
大沼氏: 嫌だ、漏れそう。
[20秒間の沈黙]
大沼氏: やばい、耐えろ。耐えろ。
[暫くの間、耐えろと呟き続ける]
2017/04/14 20:24
大沼氏: あー……。[水音が聞こえる]
[3分間の沈黙の後、すすり泣く声が響く]
2017/04/15 18:41
[トラックの鍵が開錠され、扉を開ける音]
PoI-0504-JP: うっ、やっぱくせえな。[カバンから家庭用消臭剤を取り出す]
PoI-0504-JP: これで少しでも臭いがマシになればええんやけどな。[消臭剤を壁や床、大沼氏に吹きかける]
大沼氏: ぶふぇ。ごほっ、うえっ。[反射的に体を動かす。消臭剤が目に入ったと思われる]
PoI-0504-JP: 臭いが混ざり合って最悪な臭いになったけど、さっきよりはマシだろ。よし、飯を食わせてやるからな。[機械を作動させる]
[機械音を背にトラックの扉が閉まり、鍵が施錠される]
[機械音と大沼氏が発する嘔吐反射の音が10分間鳴り響く]
2017/04/18 6:48
PoI-0504-JP: おー、だいぶ臭いマシになったかー。臭くてたまらんかったけど、良かったわ。げっ、体に穴が空き始めてるな。いつ見てもいやな光景やわ、ほんま。そろそろこいつの体も慣れてきた頃やな。
[大沼氏は反応しない]
PoI-0504-JP: じゃあ、今日のご飯やぞ。[機械を作動させる]
[機械音を背にトラックの扉が閉まり、鍵が施錠される]
[機械音と大沼氏が発する嘔吐反射の音が20分間鳴り響く]
2017/04/20 6:49
[トラックの鍵が開錠され、扉を開ける音]
PoI-0504-JP: おい、おっさん。はよ起きろ。[大沼氏の腕を蹴って起床を促す]
大沼氏: 痛っ。
PoI-0504-JP: 明日からもっときつくなるぞ。体中こんな穴ぼこでよう生きてんな。まあ、今日は贅沢に美味いもんでも食わせてやるわ。[茶色くペースト状の液体を大沼氏に見せる]
[大沼氏は虚ろな目でPoI-0504-JPを見つめる]
PoI-0504-JP: ほら、これを見ろ、どろどろで何か分からんか。これはな、フォアグラや。金持ちだったんならたらふく食べていたやろ?
お前も時期にこうなるからな、よーく味わえよ。金持ちで贅沢そうな腹しやがって。世の中、食べたくても満足にご飯が食べれないやつがおんのに。どかどかええもん食べやがってムカつくな?
[大沼氏が俯く]
PoI-0504-JP: えっと、これか。[機械を作動させる]
[機械音を背にトラックの扉が閉まり、鍵が施錠される]
[機械音と大沼氏が発する嘔吐反射の音が30分間鳴り響く]
[体に空いた穴から少しずつ飲み込んだ液体が漏れ出ている]
2017/04/21 6:44
[トラックの鍵が開錠され、扉を開ける音]
PoI-0504-JP: 今日からお前の餌を変えてやるぞ。俺の給料もかかっているんやから頑張って耐えろよ。[機械を作動させる]
[機械が作動し、チューブから排出されたものを大沼氏が飲み込むと、急激に苦しみだす]
大沼氏: がはっ、けほっ、えうぇ。[飲み込んだものを吐き出そうとする]
PoI-0504-JP: [20秒ほど大沼氏を観察する]おいおい、これ、耐えられるんか?ある程度餌を与えたんやから耐えられるはずなんやけどなー。運が悪かったか。
大沼氏: [嘔吐した後、血流を流し始める] げはっ、えっえっうえっ。
PoI-0504-JP: あー、まずいかも。[所持していたカバンから注射器を取り出す] これでどうにかなればええんやけどな。
[PoI-0504-JPが大沼氏に不明な液体を注射する]
大沼氏: ああ、苦しい。うう、お腹。お腹苦しい。[鼻血、耳から出血]
PoI-0504-JP: あー、これあかんわ。まだ呪術耐性まで行かなかったか。[舌打ち] 貰ったミイラの肉、効果薄かったんちゃうん?
[10分ほど大沼氏の苦しむ声が鳴り響き、PoI-0504-JPは黙って大沼氏を観察する]
PoI-0504-JP: ちょっとまずいな。[大沼氏から距離を置く]
[大沼氏の皮膚の一部が鳥類と思われる羽毛へ変換される]
PoI-0504-JP: うわー、最悪。まだ1週間分の過程が残っていたんやけどな。畜生。[溜息] しゃあない、3体は既にあるしな。60は貰えるし充分やな。[5分間沈黙し、大沼氏の様子を観察する]あー、これどうやって対処すればええんやっけ。
[PoI-0504-JPがカメラを回収しようとする]
PoI-0504-JP: あ、これはまずいぞ。
[複数のアヒルの鳴き声がしたとともに、カメラが転倒]
[扉が開く音の後、大きな金属音がする]
[電源の供給が絶たれ録画終了]
現在、PoI-0503-JP、PoI-0504-JP及び大沼氏の所在は不明です。発見地点付近の調査の結果、当該地域において約1年間にわたり運営されていたフォアグラ生産工場の跡地が発見されました。記録によれば、当該工場は操業開始直後より動物愛護団体による抗議活動が実施されたことを理由に、運用が中止されました。また、SCP-2723-JPが回収された施設内からは、当該工場で使用されていた物品が複数発見されています。現場付近の状況からPoI-0504-JPは、これらの物品を粉砕した上で大沼氏に投与していたものと推定されます。
当該物品は、かつてフォアグラ生産工場で屠殺されたアヒルが経験した満腹感、閉塞感といった負の情動を記憶しています。これらの負の情動がSCP-2723-JP及び大沼氏の境遇と共鳴したことで異常性が発現したと考えられます。一連の行動は世界各地で多数報告されている複数種類の儀式と一致している部分があり、PoI-0503-JPは、自身の体を対価として土着の神格や怨霊を自身に憑依及び同一化させる儀式の再現を試みたと推定されます。
実施された儀式は、過去に屠殺されたアヒルと人間を同一化させることを目的としています。SCP-2723-JPは人間由来の独特な風味を残し、フォアグラの風味を顕現させています。呪術耐性を有している人物においてSCP-2723-JPの異常性は抑制され、不快な味と称される感覚が軽減されます。この味に魅了される人が多く、死体フォアグラは関西地方の裏社会の人間を対象に、一定の人気を維持していることが報告されています。
/* source: http://ah-sandbox.wikidot.com/component:collapsible-sidebar-x1 */
#top-bar .open-menu a {
position: fixed;
bottom: 0.5em;
left: 0.5em;
z-index: 15;
font-family: san-serif;
font-size: 30px;
font-weight: 700;
width: 30px;
height: 30px;
line-height: 0.9em;
text-align: center;
border: 0.2em solid #888 !important;
background-color: #fff !important;
border-radius: 3em;
color: #888 !important;
text-decoration: none!important;
}
@media (min-width: 768px) {
.mobile-top-bar {
display: block;
}
.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: -25em;
width: 17em;
height: 100%;
background-color: rgb(184, 134, 134);
overflow-y: auto;
z-index: 10;
padding: 1em 1em 0 1em;
-webkit-transition: left 0.5s ease-in-out 0.1s;
-moz-transition: left 0.5s ease-in-out 0.1s;
-ms-transition: left 0.5s ease-in-out 0.1s;
-o-transition: left 0.5s ease-in-out 0.1s;
transition: left 0.5s ease-in-out 0.1s;
}
#side-bar:after {
content: "";
position: absolute;
top: 0;
width: 0;
height: 100%;
background-color: rgba(0, 0, 0, 0.2);
}
#side-bar:target {
display: block;
left: 0;
width: 17em;
margin: 0;
border: 1px solid #dedede;
z-index: 10;
}
#side-bar:target + #main-content {
left: 0;
}
#side-bar:target .close-menu {
display: block;
position: fixed;
width: 100%;
height: 100%;
top: 0;
left: 0;
background: rgba(0,0,0,0.3) 1px 1px repeat;
z-index: -1;
}
}
: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)); }
}
/*
BLANKSTYLE CSS
[2021 Wikidot Theme]
By Placeholder McD and HarryBlank
Based on:
Paperstack Theme by EstrellaYoshte
Penumbra Theme by EstrellaYoshte
Edited by iti119 for SCP-JP
*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,800;1,800&display=swap');
#page-content { font-size: 0.8rem; }
#main-content {
top: -1.6rem;
padding: 0.2em;
}
div#container-wrap {
background-image: none;
}
div#header {
background-image: none;
}
#header h1, #header h2 { margin-left: 0; float: none; text-align: center; }
#header h2 { margin-top: 0.5rem; }
#header h1 span, #header h2 span { font-size: 0; display: none;}
#header h1 a::before, #header h2::before {
color: #000;
letter-spacing: 1px;
font-family: 'Montserrat', verdana, arial, helvetica, sans-serif !important;
text-shadow: none;
}
#header h1 a::before {
content: var(--header-title, "R\0026 C SITE-43");
font-weight: 400;
font-size: 1.3em;
}
#header h2::before {
content: var(--header-subtitle, "SUBVERTING COMMON PRACTICE");
font-weight: 700;
font-size: 1.2em;
}
@media (max-width: 707px) {
#header h1 a::before {
font-size: 1.6em;
}
}
#login-status,
#login-status a {
color: #333333;
}
#page-title {
display: none;
}
#footer, #footer a {
background: transparent;
color: #333333;
}
#search-top-box-input,
#search-top-box-input:hover,
#search-top-box-input:focus,
#search-top-box-form input[type=submit],
#search-top-box-form input[type=submit]:hover,
#search-top-box-form input[type=submit]:focus {
border: none;
background: #333333;
box-shadow: none;
border-radius: 0px;
color: #efefef;
}
#search-top-box input.empty {
color: #999999;
}
#search-top-box {
top: 2.3rem !important;
right: 8px;
}
#top-bar {
display: flex;
justify-content: center;
right: 0;
top: 7.9rem;
}
#top-bar, #top-bar a {
color: #333333;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Montserrat', verdana, arial, helvetica, sans-serif;
color: #000;
letter-spacing: 1px;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.45em;
}
div#extra-div-1 {
height: 160px;
width: 100%;
top: 0;
position: absolute;
background: url('http://scp-jp-storage.wdfiles.com/local--files/file:5722815-45-51f1/43Head.png');
background-size: contain;
background-repeat: no-repeat;
background-position: 50% 50%;
z-index: -1;
}
@media (max-width: 707px) {
div#extra-div-1 {
top: 15px;
}
}
body {
background-image: linear-gradient(to bottom, #e0e0e0, #e0e0e0 90px, #e0e0e0 90px, #ffffff 200px, #ffffff 200px, #ffffff 100%);
background-repeat: no-repeat;
}
:root {
--timeScale: 1.5;
--timeDelay: 1.5s;
--posX: calc(50% - 358px - 13rem);
--fnLinger: 1s;
}
#page-content hr {
background-color: #000;
}
#page-content tr th {
padding: 6px;
border: #000 1px solid;
}
#page-content tr td {
padding: 12px;
border: #000 1px solid;
line-height: 1.4;
}
#page-content .sidebox tr td,
#page-content .sidebox tr th {
padding: 0.35em;
}
#side-bar {
border-right: 1px solid #333;
background: #DDD;
}
#side-bar .side-block {
border: 1px solid #333;
border-radius: 0;
box-shadow: none;
background-color: #FDF6D7;
}
#top-bar div.open-menu a {
border: 1px solid #333 !important;
border-radius: 0;
box-shadow: none;
}
@media (max-width: 767px) {
#side-bar:target {
border: 1px black;
box-shadow: none;
}
}
#page-content .creditRate{
margin: unset;
margin-bottom: 4px;
}
#page-content .rate-box-with-credit-button {
background-color: #ffffff;
border: solid 1px #000;
box-shadow: none;
border-radius: 0;
}
#page-content .rate-box-with-credit-button .fa-info {
border: none;
color: #333333;
}
#page-content .rate-box-with-credit-button .fa-info:hover {
background: #333333;
color: #ffffff;
}
.rate-box-with-credit-button .cancel {
border: solid 1px #ffffff;
}
/* ---- PAGE RATING ---- */
.page-rate-widget-box {
box-shadow: none;
border: solid 1px #000;
margin: unset;
margin-bottom: 4px;
border-radius: 0;
}
div.page-rate-widget-box .rate-points {
background-color: #ffffff;
color: #333333;
border: none;
border-radius: 0;
}
.page-rate-widget-box .rateup,
.page-rate-widget-box .ratedown {
background-color: #ffffff;
border-top: none;
border-bottom: none;
}
.page-rate-widget-box .rateup a,
.page-rate-widget-box .ratedown a {
background: transparent;
color: #333333;
}
.page-rate-widget-box .rateup a:hover,
.page-rate-widget-box .ratedown a:hover {
background: #333333;
color: #ffffff;
}
.page-rate-widget-box .cancel {
background: transparent;
background-color: #ffffff;
border: none;
border-radius: 0;
}
.page-rate-widget-box .cancel a {
color: #333333;
}
.page-rate-widget-box .cancel a:hover {
background: #333333;
color: #ffffff;
border-radius: 0;
}
#page-content .rate-box-with-credit-button .page-rate-widget-box { border: none; }
.anchor {
position: sticky;
height: 0;
top: 0;
}
.sidebox {
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;
}
@media (max-width: 1290px) {
.sidebox {
display: none;
visibility: hidden;
}
}
.scp-image-block {
box-shadow: none;
}
/* ---- 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: #333333;
box-shadow: none;
}
.yui-navset .yui-nav a, /* ---- Link Modifier ---- */
.yui-navset .yui-navset-top .yui-nav a{
color: #333333;
/* ---- Tab Background Colour | [UNSELECTED] ---- */
background-color: #efefef;
border: unset;
box-shadow: none;
box-shadow: none;
}
.yui-navset .yui-nav a:hover,
.yui-navset .yui-nav a:focus{
color: #ffffff;
/* ---- Tab Background Colour | [HOVER] ---- */
background-color: #333333;
}
.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: #ffffff;
background-color: #ffffff;
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: #333333;
}
.yui-navset .yui-nav .selected a,
.yui-navset .yui-nav .selected a em{
border: none;
}
.yui-navset .yui-nav .selected a{
width: 100%;
color: #ffffff;
}
.yui-navset .yui-nav .selected a:focus,
.yui-navset .yui-nav .selected a:active{
color: #ffffff;
background-color: #333333;
}
.yui-navset .yui-content {
background-color: #ffffff;
box-shadow: none;
}
.yui-navset .yui-content,
.yui-navset .yui-navset-top .yui-content{
padding: .5em;
border: 1px solid #333;
box-sizing: border-box;
}
/*---- SCROLLBAR ----*/
::-webkit-scrollbar {
width: 10px;
}
::-webkit-scrollbar-track {
background: #FFF;
border-left: 1px solid #333;
}
::-webkit-scrollbar-thumb {
background: #CCC;
border: #333 1px solid;
}
::-webkit-scrollbar-thumb:hover {
background: #EEE;
}
/*---- CENTER IMAGES ON MOBILE courtesy of EstrellaYoshte and PeppersGhost ----*/
.imagediv {
float: right;
margin: 15px
}
@media (max-width: 540px) {
.imagediv {
float: none;
text-align:center;
margin: auto;
}
}
@media only screen and (max-width: 600px) {
.scp-image-block.block-right{
float: none;
margin: 10px auto;
}
}
/*---- ACS-COLORED TABLE DIVS ----*/
#page-content .table1 tr th,
#page-content .table1 .scp-image-block .scp-image-caption {
background-color: #D7EFE7;
}
#page-content .table2 tr th,
#page-content .table2 .scp-image-block .scp-image-caption {
background-color: #D8ECF4;
}
#page-content .table3 tr th,
#page-content .table3 .scp-image-block .scp-image-caption {
background-color: #FDF6D7;
}
#page-content .table4 tr th,
#page-content .table4 .scp-image-block .scp-image-caption {
background-color: #FFDABF;
}
#page-content .table5 tr th,
#page-content .table5 .scp-image-block .scp-image-caption {
background-color: #F5D8E0;
}
#page-content .table6 tr th,
#page-content .table6 .scp-image-block .scp-image-caption {
background-color: rgba(146, 0, 255, 0.2);
}
.tableb .wiki-content-table {
border-collapse: separate;
border-spacing: 2px;
}
.tableb .scp-image-block {
border: none;
}
.tableb .scp-image-block img {
border: #000 1px solid;
box-sizing: border-box;
}
.tableb .scp-image-block .scp-image-caption {
margin-top: 2px;
border: #000 1px solid;
box-sizing: border-box;
}
.top-left-box > .item {
display: none;
}
/* ---- WORDS NO LONGER BROKEN, THE CROQUEMBOUCHE HAS SPOKEN ---- */
span, a { word-break: normal !important }
.avatar-hover { display: none !important; }
#breadcrumbs, .pseudocrumbs {
text-align: center;
padding-top: 10px;
}
#main-content .page-tags span {
max-width: 100%;
}
/* -- FANCY THINGS from Woedenaz's Dustjacket Theme -- */
#page-content .fancyhr hr {
border-top: 2vw solid transparent;
background-color: rgba(var(--bright-accent), 0);
height: 0;
box-sizing: border-box;
border-image-source: url('http://scp-jp-storage.wdfiles.com/local--files/file:5722815-46-ec6z/wl_hr.png');
border-image-repeat: round round;
background: none;
border-image-slice: 80 500 80 500 fill;
border-image-width: 10em 80em 10em 80em;
}
#page-content .fancyborder {
box-sizing: border-box;
border: 2vw solid rgba(0,0,0,0.5);
border-image: url('http://scp-jp-storage.wdfiles.com/local--files/file:5722815-47-mqmb/wl_border.png') 600 round;
border-image-width: 6;
padding: 2vw;
}
/*---- Localization for JP ----*/
/* Rate Module */
#page-content div.page-rate-widget-box .rate-points {
font-family: verdana,arial,sans-serif;
font-size: 0.8rem;
}
.creditRate .page-rate-widget-box .cancel a {
display: inline-flex;
align-items: center;
justify-content: center;
height: 16px;
padding: 2px 5px;
box-sizing: border-box;
color: #333333;
}
.creditRate .page-rate-widget-box .cancel a:hover {
color: #ffffff;
}
/* Credit Module */
#page-content .creditRate.creditModule .rate-box-with-credit-button {
border: none 0;
}
#page-content .creditRate.creditModule .rate-box-with-credit-button .page-rate-widget-box {
border: solid 1px #000;
margin-bottom: 0;
}
.creditRate.creditModule .rate-box-with-credit-button .creditButton {
display: inline-flex;
width: 20px;
height: 18px;
background: #ffffff;
border-color: #000;
border-radius: 0;
box-shadow: none;
}
.creditRate.creditModule .rate-box-with-credit-button .creditButton a {
display: inline-flex;
align-items: center;
justify-content: center;
width: 20px;
height: 16px;
}
/* Info Module */
.creditRate:not(.creditModule) .rate-box-with-credit-button .creditButton {
width: auto;
background: none;
border: none 0;
border-radius: 0;
box-shadow: none;
}
.creditRate:not(.creditModule) .rate-box-with-credit-button .creditButton p a {
display: inline-flex;
justify-content: center;
align-items: center;
height: 16px;
padding: 0;
}
/* Side Bar */
#side-bar {
display: grid;
grid-template-areas:
"a"
"a"
"a"
"a"
"red"
"blue"
"b"
"b";
}
#side-bar .side-block[style="background-color: #a7dba2;"] {
background: #D7EFE7 !important;
}
#side-bar .side-block[style="background-color: #e5e5ff;"] {
background: #D8ECF4 !important;
grid-area: blue;
}
#side-bar .side-block[style="background-color: #fff0f0;"] {
background: #F5D8E0 !important;
grid-area: red;
}
#side-bar .side-block[style="background-color: #f0f0f0;"] {
background: #FFFFFF !important;
}
@media (max-width: 767px) {
#side-bar:target {
display: grid;
width: 19em;
}
}
@media (min-width: 768px) {
#side-bar:target {
display: grid;
width: 19em;
border: none 0;
border-right: solid 1px #333;
}
#side-bar:target .close-menu {
margin-left: 21em;
opacity: 0;
}
}
#side-bar hr {
margin-top: 0;
}