@supports(display: grid) { :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: 769px) { #side-bar .close-menu { display: block; position: fixed; top: 0.5rem; left: 0.5rem; width: 3rem; height: 3rem; background: unset; opacity: 1; pointer-events: all; z-index: -1; } #side-bar .close-menu img { color: transparent; } #side-bar .close-menu::before, #side-bar .close-menu::after { content: ""; box-sizing: border-box; position: fixed; display: block; top: 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='0 0 32 32' xml:space='preserve'%3E%3Cpath d='M4 10h24c1.1 0 2-.9 2-2s-.9-2-2-2H4c-1.1 0-2 .9-2 2s.9 2 2 2zm24 4H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-2s-.9-2-2-2zm0 8H4c-1.1 0-2 .9-2 2s.9 2 2 2h24c1.1 0 2-.9 2-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: left 500ms 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) 1px 1px repeat; 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: 0 auto; 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: 0 auto; } #page-content { max-width: min(90vw, var(--body-width-on-desktop, 45.75rem)); } @supports (-webkit-hyphens:none) { #side-bar { transition: left 500ms 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 { /* 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); --logo-image: url("https://nu-scptheme.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: 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); } #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; }
NOTICE FROM MY COMPUTER YOU’RE LOOKING AT
Stop trying to view my stuff.
— Dr. Wilcastle
ALERT! YOU HAVE TWO (2) NEW MESSAGES
To: Dr. Wilcastle
From: Dr. Erin Arkin
Subject: You comin out tonight?
Yo Will, the entire department is going out to eat after work today. Everyone wanted to know if you were coming. What have you even been doing? You’ve just been acting really strange is all and everyone is worried. Are you in one of your moods again? I understand that you hate when our department gets put through cold streaks, but you could at least come hang out with your co-workers. Anyway just hit me up if you’re coming tonight.
-Erin Arkin
To: Dr. Wilcastle
From: Dr. Erin Arkin
Subject: You there?
Will, you could at least respond and tell me you aren’t gonna make it tonight. We’ve known each other for quite a while now, man at least give me something to work with. This isn’t really like you. Where is the guy who always tried to keep our spirits up through all of the boring and even dangerous times? Well the dinner is almost over so I’m gonna come check up on you. I’ll be there soon dude just wait for me at the office.
-Erin Arkin
[LOG 1/4]
Date: 13/02/21
Number of Playbacks: 192
I joined the foundation about 9 years ago. I was a young 26-year-old man fresh out of college with a doctorate in hand. I don’t even remember how I hoped to find myself employed by the SCP Foundation. It was like a flash in time where I can barely remember anything. My orientation into being a researcher was quite lengthy and I was given so much information I could barely process. I was informed that everything I knew about baseline reality and what was real and possible were complete lies. It wasn’t an Earth-shattering moment, not for me at least, but what I saw was potential now that I had a better scope of what was possible. They had me assigned to all sorts of new tasks, mostly studying more mundane anomalies. I was the new guy after all, but eventually, I wanted to move up and be assigned to a more concrete position. However, all of the positions had already been filled at the time and no departments were actively wanting new members.
I was stunned by the number of positions that I couldn't get. I wanted to do more, I knew I could do more! I went searching for any other departments maybe my higher-ups forgot to inform me of. I asked and asked everyone I knew, but no one knew of any department that was actively seeking or wanting new members. It was at that exact moment when I thought I would be relegated to doing menial tasks that I came upon it. It was during lunch on an otherwise normal, well as normal as a day can be in the foundation, that I came upon an old poster board. Under a mess of old papers, I found an invitation to join a department called the Department of Eidophysics. I was intrigued by it since it said that this department researched anomalies as an actual team. I wanted to work with other researchers so I thought this would be perfect for me, but I was also confused. I didn't hear any of my higher-ups talk or even reference this department. I thought it might have been defunct but I asked someone about it anyway. Everyone I asked about it either blew me off or laughed about it. I eventually asked the site director if I could join the Department of Eidophysics. He looked at me as if I lost my mind and simply asked “Are you sure?”. I replied with “Of course, anything would be better than doing these mundane tasks all day” and with a simple "ok," and directions to where I could find the department, I joined.
[LOG 2/4]
Date: 18/02/21
Number of Playbacks: 87
I remember my first day in the department quite vividly. It was a feeling I can never forget. I was excited to finally have a new position after almost 2 years of those simple boring tasks. I was ready to do something of actual importance and study new anomalies. When I got to the department itself however all I saw was about 10 people who looked bored out of their minds. I remember my orientation to the department was quite brief and the director had a surprised look on his face the entire time. It’s like I was the first new person he’d seen in the department in a decade or something. The information, in terms of scale, was nothing compared to the orientation I had into the foundation itself. Everything seemed so much simpler in this department. I wanted to begin right away and so the director showed me the Spectral-Dimension Movement Detector or SDMD for short. I remember at the time being amazed by the site of entities I had never hoped to think existed before. Spectral entities, ghosts if you will, walking around the room not even taking note of our presence. It was certainly an incredible moment when I was first shown that, but the awe factor would wear off quite quickly. I remember walking into the department one day and asking if the director had any tasks for me to do. I wanted something to do. I needed something to do, but there was nothing. I asked him "What do you mean nothing?" He replied simply "We have nothing to do here." I couldn't accept that. How was I supposed to improve myself without something to be done? Without any work, I felt useless. What am I supposed to do? What is my purpose here? Days felt like years and I had nothing to do except sit with the cold dead silence. The immense boredom started to creep in. Even with a revelation like finding out ghosts and spirits were real, not a single one of them would ever react or do something of note. The research I was so excited for would never arrive either because apparently, the department was either all work with no breaks or long periods without anything to do, and apparently, I joined on one of their cold streaks. It didn’t take long for me to become sick with the post. The only one who kept me going was Erin.
[LOG 3/4]
Date: 24/02/21
Number of Playbacks: 162
Erin had joined about a year after I had joined. He was energetic, prideful, and friendly to everyone. He seemed oddly out of place for the department. I remember thinking he was foolish for joining such an awful department. I hated this department. Even now I still wake up in the morning thinking “Oh boy what another great day at the Department of Eidophysics.” Looking back on it now I didn’t like Erin too much either. I thought he would last about a week until he would want to move to another department. Those thoughts were going through my head during his orientation and of course, I would have to be the one to do it. He paid attention to every single word I spoke with his eyes blazing with wonder and curiosity. I don’t know why, but the looks he gave me full of excitement and fascination filled me with nothing but envy and rage. I thought that there was no way anyone could keep an excited demeanor while in this department. I was spiteful towards him. Looking back on it now I think it was because I saw a lot of myself in him. I saw what I could have been. Someone who appreciated the work they were given and didn’t grandstand over their fellow co-workers when they joined. I was always so negative after I first arrived. I felt lonely, but I was probably the one who isolated myself from everyone else. Even though I’m more open now it’s not about everything. I feel like sometimes I can’t look them in the eyes. I think they deserve someone better than me. Someone less pessimistic than I am. Someone more like Erin. I don’t even understand why he put up with me. I insulted and berated him throughout his first few months in the department. This got me in a whole lot of trouble when the director found out. I was almost thrown out of the department, but the only one who stood up for me was Erin. If it was me in his position I would have been happy to see my tormentor gone. I guess that’s what separates me from him. The next couple of months would be quite awkward as I tried my best to avoid all contact with him. Eventually, we would patch things up and we would start to become friends. If only I thought of the good times more often.
[LOG 4/4]
Date: 28/02/21
Number of Playbacks: 23
I don’t understand the point of recording these anymore. Looking back on the decisions I made. What am I doing? Trying to change something. Things around here don’t change, while also changing all the time. Maybe trying to see the alternative paths I would have had if I was a more patient man. That one is certainly a possibility. I do like to think of where I could have gone if I wasn’t so brash as to demand a new post. Maybe I finally started to take the director’s advice and started to come to terms with my position. Not as likely, if that were the case I would have heeded his advice and seen a therapist by now. I don’t know, it’s all so far behind me that I feel like I’m seeing the ghost of a past version of me. The glamor of the anomalous wears out real fast when you have nothing to do except stare at the anomalous! At that point is anything you see anomalous to you anymore? I’ve seen thousands if not millions of specters walking around doing nothing. Even the more dangerous entities I’ve seen we’re contained quite quickly. The vast majority of the dangerous ones don’t leave their place of containment. So all the foundation has to do 99% of the time is lock the door and guard it. Then we have to send D-Class personnel in with highly expensive equipment, that we have a very limited supply of, into those anomalies with a good chance of losing them. The foundation wants us to have a proper department without giving us the funding or equipment we need to make it functional. We are a sinking ship and if something doesn’t change soon this department is going to be disbanded.
Latest Recordings
[LOG 5/4]
Date: 01/03/21
Number of Playbacks: 0
I’m still thinking about all of this again. I don’t know why I fixate over this so much. I’m starting to lose sleep over it. What am I supposed to do? I don’t know anymore. Maybe it’s time for me to stop thinking about the past. Bury it behind me and all that. The former director always said I was too hung up on these types of things. I still have one question going through my mind over and over again Did I make the right choice? I don’t know, time will tell if I did or not. I still don’t think it was the right call for this position though. I don't think my co-workers…oh yeah I was supposed to go to dinner with them tonight. It’s probably too late to head there anyway and I don’t think they’d want to see me there. “Always gotta be the pessimist, eh Will?”, Yeah I guess that’s just me. I’m always the downer at any office outing that goes on. I think I should head home now and maybe think over a few things.
As I start to close my computer I hear a knocking on my office door. “Hey Will! You in there. It’s me, Erin, open up.” The sound of a person's voice surprised me. I wasn’t expecting anyone to come back to the office after hours. “Give me a second Erin, alright.” I say as the knocking comes to a stop “Alright, but hurry up and I’ll take you out for a drink since you missed the group dinner.” he says in reply. I hurriedly open my computer back up.
[LOG 6/4]
Date: 01/03/21
Number of Playbacks: 0
Who cares about how I number these logs anymore. Reminiscing in the past like this isn't going to make me feel any better. I at least have a friend who can do just that. Director Vigo Wilcastle signing out.
I open the door to see Erin standing before me "So about those drinks you offered."
Cite this page as:
"The Personal Recordings of Doctor Wilcastle of the Department of Eidophysics" by ClownSlayer, from the SCP Wiki. Source: https://scpwiki.com/the-personal-recordings-of-doctor-wilcastle-of-the-departmen. Licensed under CC-BY-SA.
For information on how to use this component, see the License Box component. To read about licensing policy, see the Licensing Guide.