このページの批評は終了しました。
原文: SCP-6822 by Felixou,
Jack Waltz rev.29
:root { --sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19); --body-width-on-desktop: 45.75rem; } @media only screen and (min-width: 56.25rem) { #content-wrap { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -webkit-flex-direction: row; -moz-box-orient: horizontal; -moz-box-direction: normal; -ms-flex-direction: row; flex-direction: row; width: -webkit-calc(100vw - (100vw - 100%)); width: -moz-calc(100vw - (100vw - 100%)); width: calc(100vw - (100vw - 100%)); min-height: -webkit-calc(100vh - -webkit-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: -moz-calc(100vh - -moz-calc(var(--final-header-height-on-desktop, 10.125rem))); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); -webkit-box-flex: 2; -webkit-flex-grow: 2; -moz-box-flex: 2; -ms-flex-positive: 2; flex-grow: 2; height: auto; position: initial; margin: 0 auto; max-width: inherit; margin-left: -11em; margin-left: -webkit-calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); margin-left: -moz-calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); margin-left: calc(var(--sidebar-width-on-desktop, 15.5em) * -1 / 2 - 2rem); } #main-content { position: initial; max-height: 100%; padding: 2rem 1rem; width: 45.75rem; width: var(--body-width-on-desktop, 45.75rem); max-width: 45.75rem; max-width: var(--body-width-on-desktop, 45.75rem); margin: 0 auto; } #page-content { max-width: min(90vw, 45.75rem); max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); } #side-bar { -webkit-transform: translateX(-14.6rem); -moz-transform: translateX(-14.6rem); -ms-transform: translateX(-14.6rem); -o-transform: translateX(-14.6rem); transform: translateX(-14.6rem); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 - 1rem)); -webkit-transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear; transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0.0, 0.2, 1), padding 300ms linear, margin 300ms linear, -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); border: none; border-color: rgba(var(--swatch-tertiary-color, 170, 170, 170), 0.4); width: var(--sidebar-width-on-desktop, 13.6rem) !important; min-width: var(--sidebar-width-on-desktop, 13.6rem) !important; grid-area: side-bar; padding-right: 2rem; background-color: transparent; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); top: 0; max-height: 100vh; position: -webkit-sticky; position: sticky; left: 0; padding-left: 0.5rem; direction: rtl; scrollbar-width: thin; -ms-scroll-chaining: none; overscroll-behavior: contain; overflow-y: scroll; scrollbar-color: rgba(170, 170, 170, 0) /* Thumb */ rgba(252, 252, 252, 0); /* Track */ scrollbar-color: rgba(var(--swatch-primary-darker, 170, 170, 170), 0.1) /* Thumb */ rgba(var(--swatch-tertiary-color, 252, 252, 252), 0.05); /* Track */ } #side-bar::-webkit-scrollbar-track { background-color: rgba(var(--swatch-secondary-color, 244, 244, 244), 0.8); } #side-bar::-webkit-scrollbar, #side-bar::-webkit-scrollbar-thumb, #side-bar::-webkit-scrollbar-corner { width: 0.5rem; border-right-width: -webkit-calc(100vw + 100vh); border-right-width: calc(100vw + 100vh); border-right-style: inset; border-color: inherit; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 0); } #side-bar:hover, #side-bar:active { background-color: white; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 1); padding-right: 0.25rem; margin-right: 1.75rem; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0))); overflow-y: auto; overflow-x: hidden; scrollbar-color: rgba(170, 170, 170, 1) /* Thumb */ rgba(252, 252, 252, 1); /* Track */ scrollbar-color: rgb(var(--swatch-primary-darker, 170, 170, 170), 1) /* Thumb */ rgb(var(--swatch-menubg-color, 252, 252, 252), 1); /* Track */ border-color: rgba(var(--swatch-primary-darker), 1); } #side-bar:focus-within { background-color: white; background-color: rgba(var(--sidebar-bg-color, 255, 255, 255), 1); padding-right: 0.25rem; margin-right: 1.75rem; -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); transform: translateX(calc(var(--sidebar-width-on-desktop, 1rem) - var(--sidebar-width-on-desktop, 0.5rem))); overflow-y: auto; overflow-x: hidden; scrollbar-color: rgba(170, 170, 170, 1) /* Thumb */ rgba(252, 252, 252, 1); /* Track */ scrollbar-color: rgb(var(--swatch-primary-darker, 170, 170, 170), 1) /* Thumb */ rgb(var(--swatch-menubg-color, 252, 252, 252), 1); /* Track */ border-color: rgba(var(--swatch-primary-darker), 1); } #main-content::after { content: " "; position: fixed; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -moz-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 1rem; height: 100%; max-height: 100%; top: 0; -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); left: 1rem; background: url("https://scp-wiki.wdfiles.com/local--files/component%3Acollapsible-sidebar/sidebar-tab.svg"); background-repeat: no-repeat; background-position: center left 1rem; background-attachment: fixed; -webkit-background-size: 1rem 12.875rem; -moz-background-size: 1rem 12.875rem; -o-background-size: 1rem 12.875rem; background-size: 1rem 12.875rem; pointer-events: none; } #side-bar:hover+#main-content::after, #side-bar:active+#main-content::after { left: -17em; left: -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -17em; background-position: center left -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left calc(var(--sidebar-width-on-desktop, 17em) * -1); -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0; width: 0rem; font-size: 0em; } #side-bar:focus-within+#main-content::after { left: -17em; left: -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); left: calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -17em; background-position: center left -webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left -moz-calc(var(--sidebar-width-on-desktop, 17em) * -1); background-position: center left calc(var(--sidebar-width-on-desktop, 17em) * -1); -webkit-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: left 300ms cubic-bezier(0.4, 0.0, 0.2, 1), background-position 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0; width: 0rem; font-size: 0em; } #main-content::before { --not-ie: absolute; content: " "; background-color: black; background-color: rgb(var(--swatch-alternate-color, 0, 0, 0)); position: fixed; position: var(--not-ie); top: 0; top: var(--final-header-height-on-desktop, 0); left: 0; -webkit-transform: translateX(-12.6rem); -moz-transform: translateX(-12.6rem); -ms-transform: translateX(-12.6rem); -o-transform: translateX(-12.6rem); transform: translateX(-12.6rem); -webkit-transform: translateX(-webkit-calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -moz-transform: translateX(-moz-calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -ms-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); -o-transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); transform: translateX(calc(var(--sidebar-width-on-desktop, 17em) * -1 + 1rem)); width: 17em; width: var(--sidebar-width-on-desktop, 17em); height: -webkit-calc(100% - 3rem); height: -moz-calc(100% - 3rem); height: calc(100% - 3rem); height: -webkit-calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); height: -moz-calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); height: calc(100% - var(--final-header-height-on-desktop, 0.688rem) - 2.313rem); -webkit-transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -o-transition: opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); -moz-transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1); transition: transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), opacity 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -webkit-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -moz-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1), -o-transform 300ms cubic-bezier(0.4, 0.0, 0.2, 1); opacity: 0.5; pointer-events: none; z-index: 9; margin-bottom: 0; margin-bottom: -webkit-calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); margin-bottom: -moz-calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); margin-bottom: calc(var(--final-header-height-on-desktop, -2.313rem) * -1 - 2.313rem); } #side-bar:hover+#main-content::before, #side-bar:active+#main-content::before { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 0; } #side-bar:focus-within+#main-content::before { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0); opacity: 0; } #side-bar .side-block { margin-top: 1em; padding-left: 0.25em; background-color: rgb(0, 0, 0, 0); -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; border-left-width: 0rem; border-right-width: 0rem; direction: ltr; } #side-bar .scpnet-interwiki-wrapper { direction: ltr; } @supports (-ms-ime-align: auto) { #side-bar { overflow-y: hidden; overflow-x: hidden; -webkit-transform: translateX(-90%) !important; -moz-transform: translateX(-90%) !important; -ms-transform: translateX(-90%) !important; -o-transform: translateX(-90%) !important; transform: translateX(-90%) !important; } #side-bar:hover, #side-bar:active { overflow-y: auto; -webkit-transform: translateX(0) !important; -moz-transform: translateX(0) !important; -ms-transform: translateX(0) !important; -o-transform: translateX(0) !important; transform: translateX(0) !important; margin-left: -0.5rem; } #side-bar:focus-within { overflow-y: auto; -webkit-transform: translateX(0) !important; -moz-transform: translateX(0) !important; -ms-transform: translateX(0) !important; -o-transform: translateX(0) !important; transform: translateX(0) !important; margin-left: -0.5rem; } #main-content::before { left: 1rem; -webkit-transform: translateX(-100%) !important; -moz-transform: translateX(-100%) !important; -ms-transform: translateX(-100%) !important; -o-transform: translateX(-100%) !important; transform: translateX(-100%) !important; } } /* Print Friendly Formatting by Estrella */ body.print-body { --sidebar-width-on-desktop: 0; } body.print-body #main-content::before, body.print-body #main-content::after { display: none; } }
@supports(display: grid) { :root { /* header measurements */ --header-height-on-desktop: 10rem; --header-height-on-mobile: 10rem; --header-h1-font-size: clamp(2rem, 5vw, 2.8125rem); --header-h2-font-size: clamp(0.875rem, 3vw, 0.9375rem); } #header { --search-textbox-text-color: var(--swatch-secondary-color); background: none; } #header::before { content: " "; position: absolute; width: 100%; height: 100%; left: 0; top: 0.75rem; background-image: var(--logo-image); background-repeat: no-repeat; background-position: center 0; background-size: auto calc(var(--header-height-on-desktop) - 1.5rem); opacity: 0.8; pointer-events: none; } #header h1, #header h2 { margin: 0; padding: 0; width: 100%; height: var(--header-height-on-desktop); display: flex; align-items: center; justify-content: center; display: flex; align-items: center; justify-content: center; } #header h1 a, #header h1 a::before, #header h2 span, #header h2 span::before { margin: 0; padding: 0; z-index: 0; display: block; text-align: center; } #header h1 { z-index: 1; } #header h1 a::before, #header h1 a::after { content: var(--header-title); } #header h1 a::before { color: rgb(var(--swatch-text-tertiary-color)); z-index: -1; -webkit-text-stroke: 0.325rem rgb(var(--swatch-text-dark)); } #header h1 a::after { color: rgb(var(--swatch-headerh1-color)); z-index: 1; } #header h2 { z-index: 0; text-transform: uppercase; pointer-events: none; } #header h2 span { margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - 2em); } #header h2 span::before, #header h2 span::after { --wght: 600; content: var(--header-subtitle); position: absolute; left: 50%; transform: translateY(-50%) translateX(-50%); width: 100%; text-align: center; } #header h2 span::before { -webkit-text-stroke: 0.25rem rgb(var(--swatch-text-dark)); } #header h2 span::after { color: rgb(var(--swatch-headerh2-color)); z-index: 1; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { color: rgba(0, 0, 0, 0); } @media (min-width: 36rem) { #login-status { flex-grow: 1; left: 3%; right: initial; } #login-status::before { --mask-image: none; background-color: transparent; } #login-status:not(:focus-within) { color: rgb(var(--login-line-divider-color)); -webkit-user-select: initial; -moz-user-select: initial; -ms-user-select: initial; user-select: initial; } #login-status #account-topbutton, #login-status:not(:focus-within) #account-topbutton { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); background-color: rgba(var(--login-arrow-color), 0); } #login-status #account-topbutton::before{ --clip-path: polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% ); --mask-image: initial; content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(var(--login-arrow-color), 1); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #login-status #account-topbutton::before, #login-status:not(:focus-within) #account-topbutton::before, #login-status:not(:focus-within) #account-topbutton:hover::before { --clip-path: polygon( 30% 35%, 70% 35%, 50% 60%, 50% 60% ); --mask-image: initial; } #login-status:not(:focus-within) #account-topbutton::after { display: none; } #login-status:not(:focus-within) *:not(#account-topbutton):not([href*="account/messages"]) { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); pointer-events: all; -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #login-status:not(:focus-within) *:not(#account-topbutton):not(#account-options):not([href*="account/messages"]) { opacity: 1; } #login-status #my-account { --wght: 300; } #account-options { background: var(--gradient-header); } #search-top-box { top: 1.5em; right: 3%; background: rgba(var(--search-focus-textbox-bg-color), 0.4); box-shadow: calc(var(--search-height) / 2 * -1) 0 calc(var(--search-height) / 2) rgba(var(--search-focus-textbox-bg-color), 0.4); } #search-top-box:focus-within ~ #login-status { opacity: 1; } #search-top-box::after { transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1), clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-clip-path 150ms cubic-bezier(0.4, 0, 0.2, 1); } #search-top-box:not(:focus-within)::after { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0% 100% ); background-color: rgba(var(--search-icon-bg-color, --dark-accent), 1); -webkit-clip-path: var(--clip-path); clip-path: var(--clip-path); } #search-top-box:not(:focus-within):hover::after { --clip-path: polygon( 0 0, 100% 0, 100% 100%, 0 100% ); background-color: rgb(var(--search-icon-hover-bg-color)); } #search-top-box form[id="search-top-box-form"]:not(:focus-within) { max-width: var(--search-width); } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="text"] { max-width: var(--search-width); padding: 0 var(--search-height) 0 1em; outline-width: 0; background-color: rgb(var(--search-focus-textbox-bg-color), 0.35); color: rgba(var(--search-textbox-text-color), 0.4); cursor: pointer; } #search-top-box form[id="search-top-box-form"]:not(:focus-within) input[type="submit"], #search-top-box form[id="search-top-box-form"]:focus-within input[type="submit"] { pointer-events: all; border: none; } } #page-title::after, .meta-title::after, #page-title::before, .meta-title::before { content: ""; flex-grow: 1; height: 0.0625rem; background: rgb(var(--swatch-primary)); } #page-title::before, .meta-title::before { margin: auto 1.25rem auto auto; } }
Info
ㅤ
SCP-6822
今日は素晴らしい一日だ
ㅤㅤWritten by Felixou and
Jack Waltzㅤㅤ
Check out Felixou's author page!
Check out Jack's author page!

美しい。
You wake up after what seemed to be a long, deep sleep. You don't even remember what happened last night.
あなたは深く長い眠りのようなものから目覚める。昨晩何が起こったかすら覚えていない。
It must have been big. The whole Foundation was working their ass off to fix everything.
とんでもないことだったに違いない。財団全体はあらゆるものを解決するため必死に働いていた。
You look around as your eyes adjust.
周囲を見まわし、目が慣れてくる。
You see long tables around you, all with empty seats. You can hear the buzz of the fluorescent lights illuminating the room from all sides. The food in front of you is cold. You are in the cafeteria.
あたりに長いテーブルが見え、全ては空席である。四方八方から部屋を照らす蛍光灯の雑音が聞こえる。目の前にある食べ物は冷めている。あなたはカフェテリアにいる。
There is no one else. None of the usual chatter and the everyday staff gossip. There wasn't a trace of Callisto, with his obsessed ramblings over infohazard safety protocols. Not even the guard who'd usually be stationed out by the corridor.
他には誰一人いない。いつもの雑談も、日常の職員の噂話もない。カリストの痕跡も、彼の情報災害の安全プロトコルに関する強迫観念的なとりとめのない話とともにない。いつもならそばの廊下に配備されている警備員すらいない。
Maybe there's an emergency drill?
もしや避難訓練があるのか?
You reject this idea; the alarm would have woken you.
あなたはこの考えを捨てる。そうであったなら、警報で起こされていただろう。
All of this, it's all so unusual.
この全てが、全く普通じゃない。
You notice the open laptop on the table.
テーブルの上で開かれたラップトップに気づく。
If there was one untold rule here, it would be to never touch someone else's computer. No one ever dared break it. I never even tried.
もしここに1つの不文律があるとするなら、それは他の誰かのコンピューターには決して触ってはならないというものだろう。誰もあえて犯したことがない。私は試したことすらない。
Though, just maybe, this computer could tell you something.
しかし、ひょっとすると、このコンピューターは何か教えてくれるかもしれない。
BY ORDER OF THE OVERSEER COUNCIL
監督評議会による指令
The following file is Level 5/6822 classified. Unauthorized access is forbidden.
The following file may now be accessed by all Foundation staff and assets.
以下のファイルはレベル5/6822機密指定です。無許可のアクセスは禁止されています。
以下のファイルは現在全ての財団職員および資産がアクセス可能です。
0/6822
Odd.
妙だ。
A Level-5 document, now opened to everybody? Even D-Class?
レベル5の文書が、今は全員に公開されている? Dクラスにすら?
What's going on? Is this a test? An anomalous phenomenon?
何が起きている? これは試験か? 異常現象か?
You hesitate, but your curiosity overwhelms you.
ためらうが、好奇心はあなたを圧倒する。
You open the file.
あなたはファイルを開く。

SCP-6822 HAS BEEN DEPLOYED AND ACTIVATED
SCP-6822が展開・発動しました
Wait.
待って。
No.
違う。
No, no, no!
違う、違う、違う!
Am I going to die?
私は死ぬのか?
The notice said it was Level-0 restricted! Why was—
通知ではレベル0機密指定だったじゃないか! どうして—
PLEASE REMAIN CALM, VIEWING THIS IMAGE IS NOT HARMFUL
落ち着いてください この画像の閲覧は無害です
You release a sigh, your fear being washed away with relief.
あなたは溜息をつき、恐怖は消え去り安堵する。
This almost gave you a heart attack.
これであなたは心臓発作を起こしかけた。
Though what was that? Why was it even in the file?
だがあれは何だったんだ? なぜあれがファイルにある?
SECONDARY CLASS: THAUMIEL
副次クラス: THAUMIEL
Assigned Site | Site Director | Research Head | Assigned Task Force |
Site-01 | O5-01 | O5-10 | A-0 ("Eirene's Followers") |
配属サイト | サイト管理官 | 研究主任 | 配属任務部隊 |
サイト-01 | O5-01 | O5-10 | A-0 ("エイレネの門弟") |
Special Containment Procedures: SCP-6822 is to be held at Site-01 and guarded by MTF Alpha-0 ("Eirene's Followers").1
特別収容プロトコル: SCP-6822はサイト-01に保管され、MTFアルファ-0("エイレネの門弟Eirene's Followers")によって保護されます。2
Once a scenario instigated by war or similar causes occurs, the emergence of a Class ORANGE event is to be declared and Alpha-0's primary objective will be updated. They should now display the anomaly to all human beings worldwide using all means available to them.
戦争や類似するものが原因のシナリオが発生した場合、クラスオレンジイベントの発生が宣言され、アルファ-0の第一目標が更新されます。その場合、アルファ-0は利用可能なあらゆる手段を用いて全世界の全ての人類にこのアノマリーを提示しなければなりません。
Per project protocol, this document's Level-5 access restriction shall then be lifted. All memetic hazards located within will be replaced with images of SCP-6822.
プロジェクトのプロトコルにつき、この文書のレベル5機密指定は撤廃されなければなりません。その中に存在する全てのミーム災害はSCP-6822の画像に置換されます。
Description: SCP-6822 is the designation given to a white flag whose cognitohazardous properties activate two minutes following observation. These properties affect the frontal and temporal lobes of the brain, inducing a calmed state of mind within individuals. This will be followed by the subject developing partial omniscience for a short period of time, allowing them to comprehend the state of the world as a whole and the implications behind them.
説明: SCP-6822は、視認から2分後に認識災害特性が発動する白旗に与えられた指定です。この特性は脳の前頭葉・側頭葉に影響を与え、その人に穏やかな精神状態をもたらします。こののちに、対象は短期間部分的な全知になり、対象が世界の状況およびその裏の含意を理解することが可能になります。
SCP-6822's effects can also be reproduced through photographs and will persist for up to 24 hours.
SCP-6822の影響は写真を通しても再現可能であり、最高で24時間持続します。
Addendum 6822-1: Discovery
補遺6822-1: 発見
On Christmas Day, 1914, during the first year of the First World War a single soldier climbed out of the trenches holding a white flag. They walked deeper into No Man's Land as the shelling subsided, and planted the flag at the top of a hill.
1914年、第一次世界大戦の最中のクリスマスの日、1人の兵士が白旗を手に塹壕から這い出でました。その人は、爆撃が収まると無人地帯の奥まで歩き、小山の頂上に白旗を立てました。
Later, soldiers from both sides crossed their trenches to exchange seasonal greetings and conversations. Here, all men were comrades and they mingled and exchanged foods and souvenirs. They hugged one another, they mourned lost brothers and fathers, and they sang Christmas carols while others drank or played games of football. The truce was observed along a large part of the trenches on the Western Front despite not being authorised by either of the opposing sides, even after Pope
のちに、双方から兵士たちが戦場を横切り季節の挨拶や会話を交わしました。そこでは、全ての人たちが同胞であり、彼らは交わり食べ物やお土産を交換しました。彼らは互いを抱きしめ、喪った兄弟や父を悼み、クリスマス・キャロルを歌い、他は酒を飲んだりサッカーの試合をしたりしていました。この休戦は西部戦線の戦場の大部分で見られましたが、両陣営のどちらにも許可されたものではなく、のちにローマ教皇が
Oh.
ああ。
So that's how it is.
ではそういうことなのか。
You think aloud to yourself as you finish reading.
あなたは読み終え、独り言をつぶやく。
Visions of the Earth had already flashed by you.
すでに地球のヴィジョンがあなたを通り過ぎている。
The streaks of destruction left behind and the corpses of ruins left rotting.
破壊の爪痕が残され、廃墟の遺体は腐るがままである。
You had felt everything everyone else did. Their feelings, their thoughts, and their hopes.
あなたはあらゆる人がしたことを感じた。彼らの感情、考え、そして希望を感じた。
You had felt the textures of the ground and the ridges of the mountains that now ceased to exist.
もはや存在していない山の地面や尾根の質感を感じた。
You had felt a dying Earth, scarred beyond all hope.
望みのない傷ついた死にゆく地球を感じた。
And there, in the middle, was the clock.
そしてその中央には、時計があった。
Ticking down, a second at a time.
一度に一秒、時を刻んでいた。
You get up and close the computer.
あなたは目覚め、コンピューターを閉じる。
You know where to go.
あなたはどこに行くべきか知っている。
You always knew.
昔から知っていた。
And now you understand.
そして今、理解した。
Each one of your steps echoes throughout the facility, slipping into corners and doors ajar.
歩みは一歩ごとに施設中に響き渡り、隅や少し開いた扉に入り込む。
You walk past the offices, coloured a blank beige with papers scattered about.
無地のベージュに色づいた、書類の散らばるオフィスを通り過ぎる。
The security room, with weapons untouched and lockers unopened.
保安室では、武器は手つかずでロッカーは開かれていない。
And the dozens of containment chambers, all silent, all open.
そして何十もの収容室は、全てが静かで、全てが開かれている。
You are in front of the site's main entrance. You can see the light spilling in through the door, all of it, vibrant colours.
あなたはサイトのメインエントランスの前にいる。扉から漏れる光が見え、その全ては鮮やかな色をしている。
You wonder how long it's been since you got out of the site. How long it has been since you've seen the faces of your family, your friends.
前にサイトを出てからどれくらい経ったのだろうかと思う。前に家族の顔を、友人の顔を見てからどれくらい経ったのだろうか。
Just how long has it been?
本当にどれほど経ったのだろうか?
You take some slow steps.
数歩ほど、ゆっくりと歩む。
And you walk outside.
そして、外に出る。

It's beautiful.
美しい。
You are greeted by the sunlight, warm and comforting.
暖かく心地よい日の光に迎えられる。
There are flowers everywhere.
そこかしこには花が咲いている。
Red, white, yellow, pink, of every colour you could imagine.
赤、白、黄、桃、思いつくあらゆる色が咲いている。
The sirens weren't wailing.
サイレンは叫びたてていなかった。
Instead, they played music. An indescribably delightful symphony.
その代わりに音楽を流していた。何とも言えない心地よい交響楽だった。
You can see the birds soaring through the sky.
空高く舞い上がる鳥が見える。
They sing, gliding through the deep azure above.
鳥たちは唄い、上の深い紺碧の空を滑空している。
Leaves fall around you.
周りで葉っぱが落ちる。
The source, a tree of an enormously unfathomable magnitude, sways ever slowly behind you.
その元は、計りしれないほどに大きな木であり、ずっとあなたの後ろでゆっくりとそよいでいる。
A subtle breeze blows by.
繊細なそよ風がそばを吹く。
Cool, supple.
涼しく、しなやかである。
You feel like you're floating, like in those dreams you have every once in a while.
あなたはときおり見る夢の中にいるように、浮いているように感じる。
Your lungs are filled with the refreshing air, every last bit of it holding the essence of nature.
肺はさわやかな空気で満たされ、空気は隅々まで自然のエッセンスが行き渡っている。
You feel at peace.
あなたは心が安らぐ。
You start walking.
あなたは歩み始める。
Everything flourishes. Animals, plants, everything.
あらゆるものが栄えている。動物も、植物も、全てが栄えている。
To you, it looks like a painting.
あなたには、それが絵画のように見える。
Almost as if it isn't even real.
まるで現実ですらないかのようだ。
You continue.
あなたは歩み続ける。
Even when trampling the green, it continues to glisten.
緑は踏みつけてもなお、きらめいている。
You remove your badge.
あなたはバッジを外す。
Your cold black tie.
寒々しい黒のネクタイを外す。
Your white sleeve decorated with the logo you've seen all too many times.
幾度となく見たロゴがあしらわれた白い袖を脱ぐ。
You walk past a caravan parked amidst this scenery.
この光景の真中に停まっているトレーラーハウスを通り過ぎる。
Through the window, you see a young woman kneeling, an armoured vest at her feet.
窓を通して、ひざまずいた若い女性と、その足元の装甲ベストを見る。
An old man, limited to his chair and its wheels, holds her head tight next to his chest.
その椅子と車輪の制約のある年老いた男性が、彼女の頭を胸元で強く抱きしめる。
They cry.
彼らは泣いている。
They sob.
むせび泣いている。
And yet you see happiness in there, behind their tears.
それでもあなたはそこに、彼らの涙の裏に幸せを見る。
You continue.
あなたは歩み続ける。
The flowery path leads you down.
花の道があなたを導く。
You find a city.
あなたは街を見つける。
You look at everybody.
あらゆる人を見る。
They smile.
彼らはほほ笑んでいる。
They cheer.
喜んでいる。
They coalesce.
寄り集まっている。
You see a girl amidst the crowd.
あなたは人群れの中に少女を見る。
She's louder than rest.
彼女は他の人より大きい声をしている。
She kicks off an orange jumpsuit and kisses another girl.
彼女はオレンジのジャンプスーツを蹴とばし、別の少女にキスする。
She laughs.
彼女は笑っている。
Both of them do.
彼女ら2人は笑っている。
They dance and one carries the other.
2人は踊り、1人はもう1人を支えている。
Others join in and a merry atmosphere grows.
他の人たちも加わり、朗らかな雰囲気になる。
You continue.
あなたは歩み続ける。
You're close.
あなたは近づいている。
You turn left.
左に曲がる。
And left again.
もう一度左に曲がる。
You stand on the doorstep and ring the bell.
玄関の踏み段に立ち、ベルを鳴らす。
Someone rushes to the door hurriedly and fumbles with the knob.
誰かが慌てて扉に急ぎ、ドアノブをまさぐる。
The door opens.
扉が開く。
She looks at you.
彼女があなたを見る。
You look back at her.
あなたは彼女を見返す。
You regret not having gone to see her until now.
あなたは今まで会いに行かなかったことを後悔する。
You missed her.
彼女に会えず寂しかった。
She did too.
彼女もそうだった。
Wrinkles line her face. But she's still the same person you knew and will always know.
彼女の顔にはしわが刻まれている。しかし彼女はあなたのよく知る、そしてこれからもずっと知っている人と同じである。
She smiles at you.
彼女はあなたにほほ笑む。
You smile back.
あなたはほほ笑み返す。
She holds out her arms.
彼女は腕を伸ばす。
And you realize, that even after everything, she still welcomes you back.
そしてあなたは、何もかもがあったあとで、彼女はいまだにあなたの帰りを暖かく迎えていることに気づく。
A tear rolls down your cheek.
涙が頬を流れ落ちる。
You begin crying.
あなたは泣き始める。
You can't stop yourself.
こらえきれない。
You embrace the hug.
抱擁を受け入れる。
Embracing its warmth.
そのぬくもりを抱きしめる。
Its sincerity.
その誠実さを。
Its love.
その愛を。
You breathe out.
あなたは息を吐く。
You close the door behind you.
家に入り、扉を閉める。
Everyone else is waiting, just for you.
他の誰もが、あなたのためだけに待っている。
You feel happy.
あなたは幸せを感じる。
You feel at home.
あなたは家で心休まる。
It's going to be a big day.
重要な日になりそうだ。
And you accept that it'll have a sweet, sweet end.
そしてあなたは甘い、甘い終わりが待っていることを受け入れる。
Addendum 6822-2: Project AISA Briefing
補遺6822-2 プロジェクトAISA概要
SCP-6822 is an object currently utilised in Project AISA, a Foundation-planned initiative to comfort humanity in response to a predictable, singular, and widely publicized XK End-of-the-World scenario. Once such an event grows imminent, all Foundation personnel will access files on Project AISA anomalies.
SCP-6822は現在プロジェクトAISAに利用されているオブジェクトです。プロジェクトAISAは、予測され広く公表された、唯一のXK世界終焉シナリオに対して、人類に安らぎを与えるために財団が計画した取り組みです。終焉が差し迫った際には、全財団職員にプロジェクトAISAの異常に関するファイルへのアクセス権が付与されます。
記事ここまで
tag: _image artifact cognitohazard empathic esoteric-class meta mind-affecting scp visual
タグ: en 人工 認識災害 感情 esoteric-class メタ 精神影響 scp 視覚 共著
以下はフォーラム投稿用
ソース: SCP-6822 rev.29
著者: Felixou,
Jack Waltz
作成日(EN): 2022/06/07
ファイルページ: SCP-6822 - Image 0
ソース: https://scp-wiki.wikidot.com/scp-6822
ライセンス: パブリックドメイン/CC0
タイトル: flag2.jpg
著作権者: raulmorales, Jack Waltz
公開年: 2022
補足:
この画像は以下の画像をJack Waltz氏が編集したものです。
ソース: https://pixabay.com/ja/photos/%e7%99%bd%e6%97%97-%e3%82%b5%e3%83%9f%e3%83%83%e3%83%88-879627/
ライセンス: CC0
タイトル: 不明
著作権者: raulmorales
公開年: 2015
ファイルページ: SCP-6822 - Image 1
ソース: https://scp-wiki.wikidot.com/scp-6822
ライセンス: CC BY-SA 3.0
タイトル: logo.png
著作権者: Fish^12,
Jack Waltz
公開年: 2022
補足:
この画像は以下の画像をJack Waltz氏が編集したものです。
ソース: https://scp-wiki.wikidot.com/scp-nondescript-department-icons
ライセンス: CC BY-SA 3.0
タイトル: dept6.png
著作権者: Fish^12
公開年: 2021
ファイルページ: SCP-6822 - Image 2
ソース: https://scp-wiki.wikidot.com/scp-6822
ライセンス: パブリックドメイン/CC0
タイトル: field.png
著作権者: Drazen Nesic, JackalRelated
公開年: 2022
補足:
この画像は以下の画像をJackalRelated氏が編集したものです。
ソース: https://pixnio.com/media/flowers-poppy-field-opium-poppy-agriculture
ライセンス: CC0
タイトル: flowers, poppy, field, opium poppy, agriculture, rural, nature, summer, landscape, grass
著作権者: Drazen Nesic
公開年: 2021
ファイルページ: SCP-6822 - Thumbnail 0
ソース: https://scp-wiki.wikidot.com/scp-6822
ライセンス: CC BY-SA 3.0
タイトル: Cromthumbnail.png
著作権者: Drazen Nesic, Felixou
公開年: 2022
補足:
この画像は以下の画像をFelixou氏が編集したものです。
ファイルページ: SCP-6822 - Image 2
ソース: https://scp-wiki.wikidot.com/scp-6822
ライセンス: パブリックドメイン/CC0
タイトル: field.png
著作権者: Drazen Nesic, JackalRelated
公開年: 2022
補足:
この画像は以下の画像をJackalRelated氏が編集したものです。
ソース: https://pixnio.com/media/flowers-poppy-field-opium-poppy-agriculture
ライセンス: CC0
タイトル: flowers, poppy, field, opium poppy, agriculture, rural, nature, summer, landscape, grass
著作権者: Drazen Nesic
公開年: 2021
補遺6822-2の文章の一部は以下の記事を引用しています。
ソース: SCP-6999
著者: Elenee FishTruck
初訳者: Witherite
改訳者: Rokurokubi
公開年(EN)/公開年(JP): 2021 / 2021
Attribution Metadataから共著であることが確認できるため、 共著 タグを付与しています。
ページコンソール
批評ステータス
カテゴリ
SCP-JP本投稿の際にscpタグを付与するJPでのオリジナル作品の下書きが該当します。
本投稿の際にgoi-formatタグを付与するJPでのオリジナル作品の下書きが該当します。
本投稿の際にtaleタグを付与するJPでのオリジナル作品の下書きが該当します。
翻訳作品の下書きが該当します。
他のカテゴリタグのいずれにも当て嵌まらない下書きが該当します。
言語
EnglishРусский한국어中文FrançaisPolskiEspañolภาษาไทยDeutschItalianoУкраїнськаPortuguêsČesky繁體中文Việtその他日→外国語翻訳日本支部の記事を他言語版サイトに翻訳投稿する場合の下書きが該当します。
コンテンツマーカー
ジョーク本投稿の際にジョークタグを付与する下書きが該当します。
本投稿の際にアダルトタグを付与する下書きが該当します。
本投稿済みの下書きが該当します。
イベント参加予定の下書きが該当します。
フィーチャー
短編構文を除き数千字以下の短編・掌編の下書きが該当します。
短編にも長編にも満たない中編の下書きが該当します。
構文を除き数万字以上の長編の下書きが該当します。
特定の事前知識を求めない下書きが該当します。
SCPやGoIFなどのフォーマットが一定の記事種でフォーマットを崩している下書きが該当します。
シリーズ-JP所属
JPのカノンや連作に所属しているか、JPの特定記事の続編の下書きが該当します。
JPではないカノンや連作に所属しているか、JPではない特定記事の続編の下書きが該当します。
JPのGoIやLoIなどの世界観用語が登場する下書きが該当します。
JPではないGoIやLoIなどの世界観用語が登場する下書きが該当します。
ジャンル
アクションSFオカルト/都市伝説感動系ギャグ/コミカルシリアスシュールダーク人間ドラマ/恋愛ホラー/サスペンスメタフィクション歴史任意
任意A任意B任意C- portal:6370408 (02 May 2020 04:11)

Task Force Mission: Mobile Task Force Alpha-0 was created with the sole purpose of assisting O5-10 with the safeguarding and deployment of SCP-6822. The identities of its members are masked even from the majority of the Foundation's administration, usually being part of other task forces or positions entirely.
Members are chosen through specific criteria but are majoritively employed for displaying heroic acts in all manner of strenuous circumstances and situations, no matter what clearance they may have possessed at the time.

任務部隊の使命: 機動任務部隊アルファ-0は、SCP-6822の防衛・展開においてO5-10を援助することのみを目的として結成されました。メンバーの正体は財団運営職員の大部分から隠され、通常完全に他の任務部隊や役職の一員となっています。
メンバーは特定の基準によって選抜されますが、大半はその時点で有していたクリアランスにかかわらず、労力を要するどのような状況や事態においても英雄的行動を示したことを理由に雇用されます。
コメント投稿フォームへ
批評コメントTopへ