[フレーム]
[フレーム]
:root{ /*headermeasurements*/ --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); --logo-image: url("https://scp-jp.github.io/Black-Highlighter/img/logo.svg"); }#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:center0; background-size:auto calc(var(--header-height-on-desktop) - 1.5rem); opacity:0.8; pointer-events:none; }#headerh1, #headerh2{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; }#headerh1a, #headerh1a::before, #headerh2span, #headerh2span::before{margin:0; padding:0; z-index:0; display:block; text-align:center; }#headerh1{z-index:1; }#headerh1a::before, #headerh1a::after{content: var(--header-title); }#headerh1a::before{color: rgb(var(--swatch-text-tertiary-color)); z-index: -1; -webkit-text-stroke:0.325rem rgb(var(--swatch-text-dark)); }#headerh1a::after{color: rgb(var(--swatch-headerh1-color)); z-index:1; }#headerh2{z-index:0; text-transform:uppercase; pointer-events:none; }#headerh2span{margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/1.6 - 2em); }#headerh2span::before, #headerh2span::after{ --wght:600; content: var(--header-subtitle); position:absolute; left:50%; transform: translateY(-50%) translateX(-50%); width:100%; text-align:center; }#headerh2span::before{ -webkit-text-stroke:0.25rem rgb(var(--swatch-text-dark)); }#headerh2span::after{color: rgb(var(--swatch-headerh2-color)); z-index:1; }#search-top-boxform[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( 00, 100%0, 100%100%, 0100% ); 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( 00, 100%0, 100%100%, 0100% ); 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); }#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( 00, 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( 00, 100%0, 100%100%, 0100% ); background-color: rgb(var(--search-icon-hover-bg-color)); }#search-top-boxform[id="search-top-box-form"]:not(:focus-within) {max-width: var(--search-width); }#search-top-boxform[id="search-top-box-form"]:not(:focus-within) input[type="text"]{max-width: var(--search-width); padding:0 var(--search-height) 01em; 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-boxform[id="search-top-box-form"]:not(:focus-within) input[type="submit"], #search-top-boxform[id="search-top-box-form"]:focus-withininput[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:auto1.25rem autoauto; }
@supports(display: grid) { :root{ --sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19); --body-width-on-desktop:45.75rem; } @mediaonlyscreenand (min-width:769px) { #side-bar .close-menu { display: block; position:fixed; top: unset; bottom:0.5rem; left:0.5rem; width:3rem; height:3rem; background: unset; opacity:1; pointer-events:all; z-index: -1; }#side-bar.close-menuimg{color:transparent; }#side-bar.close-menu::before, #side-bar.close-menu::after{content: ""; box-sizing: border-box; position:fixed; display:block; top: unset; bottom:0.5rem; left:0.5rem; width:3rem; height:3rem; padding:0; margin:0; text-align:center; pointer-events:all; cursor:pointer; transition: opacity var(--sidebar-transition-timing); }#side-bar.close-menu::before{ --mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='003232' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.102-.92-2s-.9-2-2-2H4c-1.10-2.9-22s.9222zm24 4H4c-1.10-2.9-22s.9222h24c1.102-.92-2s-.9-2-2-2zm0 8H4c-1.10-2.9-22s.9222h24c1.102-.92-2s-.9-2-2-2z'/%3E%3C/svg%3E"); z-index: -1; background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important; -webkit-mask: var(--mask); mask: var(--mask); -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-position:50%50%; mask-position:50%50%; -webkit-mask-size:60%; mask-size:60%; }#side-bar.close-menu::after{z-index: -2; background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important; border-radius: var(--toggle-roundness, 50%); border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid; }#side-bar:focus-within.close-menu, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover.close-menu{pointer-events:none; }#side-bar:focus-within.close-menu::before, #side-bar:focus-within.close-menu::after{opacity:0; pointer-events:none; }#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover.close-menu::before, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover.close-menu::after{opacity:0; pointer-events:none; }#side-bar{display:block; position:fixed; top:0; left: calc(var(--sidebar-width-on-desktop)*-1); z-index:10; transition:left500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; height:100%; overflow-y:auto; overflow-x:hidden; margin-top:0; }#side-bar:focus-within{left:0; }#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover{left:0; }#side-bar.side-block{margin-top:1rem; background-color: rgb(0, 0, 0, 0); border-radius:0; border-left-width:0px; border-right-width:0px; }#main-content::before{content: ""; display:block; position:fixed; top:0; right:0; z-index: -1; opacity:0; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; margin-left: var(--sidebar-width-on-desktop); background: rgba(var(--swatch-menubg-black-color), .3) 1px1pxrepeat; padding-right:0; width:100%; height:100vh; pointer-events:none; z-index:99; }#side-bar:focus-within ~ #main-content::before{width: calc(100% - var(--sidebar-width-on-desktop)); opacity:1; pointer-events:all; }#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before{width: calc(100% - var(--sidebar-width-on-desktop)); opacity:1; pointer-events:all; }@supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) {#side-bar{padding:inherit; }}#content-wrap{display: flex; flex-direction: row; width: calc(100vw - (100vw - 100%)); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); flex-grow:2; height:auto; position:relative; margin:0auto; max-width:inherit; }#main-content{width:100%; position: initial; max-height:100%; padding:2rem 1rem; max-width: var(--body-width-on-desktop, 45.75rem); margin:0auto; }#page-content{max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); }@supports (-webkit-hyphens:none) {#side-bar{transition:left500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; padding-right:0; background-color: rgb(0, 0, 0, 0); pointer-events:all; overflow-x:visible; overflow-y:visible; z-index:999; }#side-bar::-webkit-scrollbar{opacity:0; -webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; }#side-bar.close-menu::before{z-index:999; }#side-bar.close-menu::after{z-index:998; }#side-bar:hover.close-menu::before, #side-bar:hover.close-menu::after{opacity:0; }#side-bar:hover{left:0; background-color: rgba(var(--swatch-menubg-color), 1); padding-right:0; }#side-bar:hover::-webkit-scrollbar { opacity: 1; }#side-bar:hover~#main-content::before{width: calc(100% - var(--sidebar-width-on-desktop)); opacity:1; pointer-events:all; } } } } }
[フレーム]
@supports(display: grid) { :root{ --sidebar-width-on-desktop: calc((var(--base-font-size) * (14 / 15)) * 19); --body-width-on-desktop:45.75rem; } @mediaonlyscreenand (min-width:769px) { #side-bar .close-menu { display: block; position:fixed; top: unset; bottom:0.5rem; left:0.5rem; width:3rem; height:3rem; background: unset; opacity:1; pointer-events:all; z-index: -1; }#side-bar.close-menuimg{color:transparent; }#side-bar.close-menu::before, #side-bar.close-menu::after{content: ""; box-sizing: border-box; position:fixed; display:block; top: unset; bottom:0.5rem; left:0.5rem; width:3rem; height:3rem; padding:0; margin:0; text-align:center; pointer-events:all; cursor:pointer; transition: opacity var(--sidebar-transition-timing); }#side-bar.close-menu::before{ --mask:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' id='Hamburger' x='0' y='0' baseProfile='tiny' overflow='visible' version='1.2' viewBox='003232' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.102-.92-2s-.9-2-2-2H4c-1.10-2.9-22s.9222zm24 4H4c-1.10-2.9-22s.9222h24c1.102-.92-2s-.9-2-2-2zm0 8H4c-1.10-2.9-22s.9222h24c1.102-.92-2s-.9-2-2-2z'/%3E%3C/svg%3E"); z-index: -1; background-color: var(--toggle-icon-color, rgb(var(--sidebar-links-text))) !important; -webkit-mask: var(--mask); mask: var(--mask); -webkit-mask-repeat:no-repeat; mask-repeat:no-repeat; -webkit-mask-position:50%50%; mask-position:50%50%; -webkit-mask-size:60%; mask-size:60%; }#side-bar.close-menu::after{z-index: -2; background-color: var(--toggle-button-bg, rgb(var(--sidebar-bg-color))) !important; border-radius: var(--toggle-roundness, 50%); border: var(--toggle-border-color, rgb(var(--sidebar-links-text))) var(--toggle-border-width, 0.25rem) solid; }#side-bar:focus-within.close-menu, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover.close-menu{pointer-events:none; }#side-bar:focus-within.close-menu::before, #side-bar:focus-within.close-menu::after{opacity:0; pointer-events:none; }#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover.close-menu::before, #side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover.close-menu::after{opacity:0; pointer-events:none; }#side-bar{display:block; position:fixed; top:0; left: calc(var(--sidebar-width-on-desktop)*-1); z-index:10; transition:left500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; height:100%; overflow-y:auto; overflow-x:hidden; margin-top:0; }#side-bar:focus-within{left:0; }#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover{left:0; }#side-bar.side-block{margin-top:1rem; background-color: rgb(0, 0, 0, 0); border-radius:0; border-left-width:0px; border-right-width:0px; }#main-content::before{content: ""; display:block; position:fixed; top:0; right:0; z-index: -1; opacity:0; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, width 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; margin-left: var(--sidebar-width-on-desktop); background: rgba(var(--swatch-menubg-black-color), .3) 1px1pxrepeat; padding-right:0; width:100%; height:100vh; pointer-events:none; z-index:99; }#side-bar:focus-within ~ #main-content::before{width: calc(100% - var(--sidebar-width-on-desktop)); opacity:1; pointer-events:all; }#side-bar:not(:has(.close-menu:hover)):not(:focus-within):hover ~ #main-content::before{width: calc(100% - var(--sidebar-width-on-desktop)); opacity:1; pointer-events:all; }@supports (-moz-appearance:none) and (background-attachment:local) and (not (-moz-osx-font-smoothing:auto)) {#side-bar{padding:inherit; }}#content-wrap{display: flex; flex-direction: row; width: calc(100vw - (100vw - 100%)); min-height: calc(100vh - calc(var(--final-header-height-on-desktop, 10.125rem))); flex-grow:2; height:auto; position:relative; margin:0auto; max-width:inherit; }#main-content{width:100%; position: initial; max-height:100%; padding:2rem 1rem; max-width: var(--body-width-on-desktop, 45.75rem); margin:0auto; }#page-content{max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); }@supports (-webkit-hyphens:none) {#side-bar{transition:left500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, padding-right 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms, background-color 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; padding-right:0; background-color: rgb(0, 0, 0, 0); pointer-events:all; overflow-x:visible; overflow-y:visible; z-index:999; }#side-bar::-webkit-scrollbar{opacity:0; -webkit-transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; transition: opacity 500ms cubic-bezier(0.4, 0, 0.2, 1) 100ms; }#side-bar.close-menu::before{z-index:999; }#side-bar.close-menu::after{z-index:998; }#side-bar:hover.close-menu::before, #side-bar:hover.close-menu::after{opacity:0; }#side-bar:hover{left:0; background-color: rgba(var(--swatch-menubg-color), 1); padding-right:0; }#side-bar:hover::-webkit-scrollbar { opacity: 1; }#side-bar:hover~#main-content::before{width: calc(100% - var(--sidebar-width-on-desktop)); opacity:1; pointer-events:all; } } } } }
:root{ --timeScale:1; --timeDelay:0s; } /*Convertingmiddledividerfrombox-shadowto ::beforepseudo-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; } /*CLASSIFIEDLEVELBARS*/ 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)); } /*TOPTEXT*/ 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, RISKCLASSES*/ 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; } /*BOTTOMTEXT*/ 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; } /*MOBILEQUERY*/ @media (max-width: 480px ) {.anom-bar > .bottom-box::before{display:none; }.anom-bar > .bottom-box{box-shadow:0 -0.5rem 00 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)); }} /*--- MotionAccessibility ---*/ @mediascreenand (prefers-reduced-motion: reduce) {div.anom-bar-container{ --timeScale:0!important; }} /*-------------------------*/ @keyframesdivider{from{max-width:0%; }to{max-width:100%; }}@keyframesbar{from{max-width:0%; }to{max-width:100%; }}@keyframesbar-mobile{from{max-height:0%; }to{max-height:100%; }}@keyframesbottomup{from{top:100px; }to{top:0; }}@keyframesexpand1{from{opacity:0; clip-path:inset(0 calc(100% - 0.75rem) 00); }to{opacity:1; clip-path:inset(0); }}@keyframesiconslide{from{opacity:0; transform: translateX(-5rem); }to{opacity:1; transform: translateX(0); }}@keyframesexpand2{from{opacity:0; width:1%; }to{opacity:1; width: calc(100% - 0.25rem); }}@keyframesfade{from{opacity:0; }to{opacity:1; }}@keyframesflowIn{from{opacity:0; transform: translateY(20px); }to{opacity:1; transform: translateY(0); }}@keyframesarrowspin{from{clip-path:circle(0%); transform: rotate(135deg); }to{clip-path:circle(75%); transform: rotate(0deg); }}@keyframesnodegrow{from{transform: scale(0);}to{transform: scale(1);}}@keyframesdiamondBorder{from{box-shadow: -0.5rem -20rem 00 rgb(var(--black-monochrome, 12, 12, 12)); }to{box-shadow: -0.5rem 000 rgb(var(--black-monochrome, 12, 12, 12)); }}
配属サイト
N/A
サイト管理官
N/A
研究責任者
アレックス・ソーリー、N/A
担当機動部隊
N/A
配属サイト
N/A
サイト管理官
N/A
研究責任者
アレックス・ソーリー、N/A
担当機動部隊
N/A
SCP-7195
特別収容プロトコル: 備忘録: 店でキャットフードを買ってくる。
説明: SCP-7195はキティという名前の、アレックス・ソーリーのオフィスを時折訪れる品種不明のイエネコです。キティがどのようにしてアレックス・ソーリーのオフィスの物理的な位置を特定し、そこへ移動できているのか、また不在時の移動先が何処であるのかは不明です。
補遺7195.1: 最初の遭遇、サイト-120
転写
«ログ開始»
ソーリーがオフィスに入室する。SCP-7195は既にオフィスに入室している。
ソーリーがSCP-7195を見つめる。
SCP-7195がソーリーを見つめる。
ソーリーがニャアと鳴く。
SCP-7195がニャアと鳴く。
ソーリーが廊下の方を見る。
ソーリー: 誰のネコだ?
返答はない。
SCP-7195が画面外に出る。
ソーリーがネコの不在に気付く。
ソーリー: あれっ。
«ログ終了»
付記: サイト-120で調査を進めても、このネコの素性や仮定上の飼い主は特定できなかった。
補遺7195.2: 2度目の遭遇、サイト-15
転写
«ログ開始»
ソーリーは仕事用コンピュータを茫然と凝視している。
[15分間茫然と凝視する様子は編集済]
SCP-7195が画面外から入来する。ソーリーは気付いていないように見受けられる。
SCP-7195がソーリーの脚に擦り付き、喉を鳴らす。
ソーリー: どうやってここに入ってきたんだ?
SCP-7195が喉を鳴らし、ニャアと鳴いて、また喉を鳴らし続ける。
ソーリーが見覚えのあるネコだと気付く。
ソーリー: あの子猫か?
SCP-7195が喉鳴らしをやめ、ニャアと鳴いて、ソーリーの空いた膝までジャンプする。
ソーリー: うおっと! OK。
SCP-7195が再び喉を鳴らす。ソーリーが優しくネコを撫で、仕事を再開する。
«ログ終了»
付記: SCP-7195はしばらくその場に留まり、アレックス・ソーリーが起立すると同時に画面外へ出て姿を消した。
補遺7195.3: 3度目の遭遇、サイト-58
転写
«ログ開始»
ソーリーは電子レンジで加熱したサラミとチーズ入りのサンドイッチを摂食しようとしている。サンドイッチのトッピングに用いた材料はまだ片付けられていない。
ソーリーが一口摂食しようとした際に、ニャアという鳴き声が聞こえる。
ソーリー: やあ、キティ。
SCP-7195がソーリーの近くの床に座って期待の眼差しを向け、ニャアと鳴く。
ソーリー: 何?
SCP-7195が次第に音程の低くなる長い鳴き声をあげ、その後平常に戻る。
ソーリー: 食べ物? キャットフードは無いが...... サラミでいいか?
ソーリーがサラミの袋からサラミをちぎり、小片をSCP-7195に与える。SCP-7195がサラミを摂食する。
ソーリーが再びサンドイッチを手に取り、摂食しようとする。
SCP-7195が先ほどと同様の鳴き声をあげる。
ソーリーがサンドイッチを置く。
ソーリー: ごめん。
ソーリーが立ち上がる。
ソーリー: 何か買ってくるよ。すぐに戻る。
ソーリーが途中でSCP-7195を一瞥しながらオフィスを退室する。
ソーリーが退室すると、SCP-7195がデスクの上にジャンプする。
SCP-7195がサンドイッチを嗅ぎ、次いでその材料を嗅ぐ。
SCP-7195がベーグルの入った袋を噛み始める。
SCP-7195がベーグルの袋を破り、全てのベーグルを一口噛んでから画面外に出る。
ソーリーがキャットフードの袋を持って戻る。
ソーリーがネコの不在に気付く。
ソーリー: キティ?
ソーリーはSCP-7195を発見できなかったものの、ベーグルに付いた、SCP-7195と同じ大きさのネコのものと合致する歯型に気付く。
ソーリーが齧られたベーグルを捨てる。
«ログ終了»
付記: この遭遇の後、ソーリー現実性リエゾンは次回の遭遇に備えて、キャットフード、フードボウル、ウォーターボウル、ネコ用トイレ、トイレの砂、ネコ用玩具を購入した。
ソーリー現実性リエゾンはまた、動物学研究部門 副部門長のファラン・カラウェイ博士からペットの世話に関する助言を受け、のちにSCP-7195がオスであり、既に去勢されていることを判別できた。
上記ログ以降、SCP-7195はより頻繁かつ長期的にアレックス・ソーリーのオフィスを訪れるようになり、食事や遊戯の他、ソーリー現実性リエゾンの相手をすることが多くなっています。
[簡潔化のため7つのログを編集]
補遺7195.4: 18度目の遭遇、サイト-87
転写
«ログ開始»
ソーリーは箱の中身を出している。SCP-7195は近くで毛繕いをしている。
ソーリーが箱の中身を出し終える。SCP-7195が空の箱を調べ、中に入る。
ソーリーがふざけて箱を閉める。ニャアという鳴き声が聞こえる。
ソーリーが箱を開ける。SCP-7195の姿は見えない。
ソーリーが目に見えて困惑する。
«ログ終了»
付記: SCP-7195をキャットキャリーへと誘導しようとすると、その所在が特定できなくなるため、ソーリー現実性リエゾンはSCP-7195を獣医による診察や異常検査に連れ出すことができていない。しかしながら、訪問者による観察では、SCP-7195と基軸現実の健康なネコとの間に相違点は認められていない。
同様に、ソーリーはSCP-7195に首輪や追跡用チップを装着できていないが、SCP-7195は必要に応じてソーリーによる投薬や医療行為を許している。
[簡潔化のため5つのログを編集]
補遺7195.5: 23度目の遭遇、サイト-18
転写
«ログ開始»
ソーリーは自身の宿舎で就寝している。
ガラスの割れる音が聞こえる。その音でソーリーが目覚める。
ソーリー: "キティ?!"
ソーリーが見渡すと、倒れて粉々になった自立式の鏡を発見する。ソーリーが箒を持参し、散乱した破片を掃く。
«ログ終了»
付記: SCP-7195は翌日に無傷で現れた。彼は依然として第一容疑者である。
[簡潔化のため4つのログを編集]
補遺7195.6: 28度目の遭遇、サイト-43
転写
«ログ開始»
SCP-7195はキャットタワーの上に座っており、ソーリーを見つめている。
ソーリーがそれに気付き、SCP-7195を見つめる。
SCP-7195がソーリーに向かってゆっくりと瞬く。
ソーリーがSCP-7195に向かってゆっくりと瞬く。
«ログ終了»
付記: 上記のやり取りは何度か続いた。
[簡潔化のため7つのログを編集]
補遺7195.7: 36度目の遭遇、
転写
«ログ開始»
SCP-7195は地面に座り、尾を振りながら上方を凝視して、獲物を追っているかのように両目を動かしている。SCP-7195がニャアと鳴く。
ソーリー: どうした、キティ?
SCP-7195がニャアと鳴く。
ソーリー: そこには何もないよ。
SCP-7195が屈んで尻を小刻みに動かし、2フィート上に跳躍する。
ソーリー: うわっ、大ジャンプだ!
ソーリーがSCP-7195に接近して撫でる。SCP-7195が喉を鳴らし、顔をソーリーの手に擦り付ける。
«ログ終了»
備忘録: キティにいくつか小さな虫刺されがあるから、今度店に寄った時に何か蚤取りを買ってくる。
補遺7195.8:
05/27、SCP-7195がネコ用首輪を着けた状態で目撃されました。首輪のペットタグは戦闘中の勇敢行動に対する財団星章Foundation Star for Bravery in Combatと酷似しており、SCP-7195の名前が "エージェント キティ・H・キャット" として記載され、有効ではあるが存在しないレベル2財団認証IDが示されていました。
これ以降、SCP-7195が首輪を着けた姿は目撃されていません。