@supports((display: -ms-grid) or (display: grid)) {
:root {
/* header measurements */
--header-height-on-desktop: 10rem;
--header-height-on-mobile: 10rem;
--header-h1-font-size: -webkit-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750)));
--header-h1-font-size: -moz-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750)));
--header-h1-font-size: calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750)));
}
#header {
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 -3.5rem;
-webkit-background-size: auto 8rem;
-moz-background-size: auto 8rem;
-o-background-size: auto 8rem;
background-size: auto 8rem;
background-position: center top;
opacity: 0.45;
pointer-events: none;
}
#header h1,
#header h1 a,
#header h1 a::before {
position: absolute;
top: 0;
left: 0;
margin: 0;
padding: 0;
width: 100%;
height: 100%;
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;
max-height: inherit;
z-index: 0;
}
#header>h1>a>span {
width: 100%;
height: 100%;
top: 0;
left: 0;
max-width: inherit;
}
#header h1 {
height: -webkit-calc(100% - 2.25rem);
height: -moz-calc(100% - 2.25rem);
height: calc(100% - 2.25rem);
}
#header h1 a::before,
#header h1 a {
text-align: center;
line-height: 0.8;
}
#header h2,
#header h2 span,
#header h2 span::before {
position: absolute;
left: 0;
top: 0.15em;
margin-left: 0;
padding: 0;
width: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -moz-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: end;
-webkit-align-items: flex-end;
-moz-box-align: end;
-ms-flex-align: end;
align-items: flex-end;
-webkit-box-pack: center;
-webkit-justify-content: center;
-moz-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
max-height: inherit;
z-index: 0;
text-transform: uppercase;
pointer-events: none;
}
#login-status {
min-height: -webkit-calc(var(--base-font-size) * 1.5);
min-height: -moz-calc(var(--base-font-size) * 1.5);
min-height: calc(var(--base-font-size) * 1.5);
-webkit-border-radius: .0625rem;
-moz-border-radius: .0625rem;
border-radius: .0625rem;
-webkit-border-radius: var(--border-radius-width);
-moz-border-radius: var(--border-radius-width);
border-radius: var(--border-radius-width);
color: rgb(var(--pale-gray-monochrome));
background-color: rgba(0, 0, 0, 0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-box-flex: 1;
-webkit-flex-grow: 1;
-moz-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
left: 3%;
right: initial;
}
#login-status .printuser {
--wght: 900;
position: relative;
top: 0;
left: 0;
color: rgb(var(--swatch-menutxt-light-color));
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
padding: 0.25rem;
margin: 0;
font-weight: 900;
}
#login-status #my-account {
--wght: 300;
color: rgb(var(--pale-gray-monochrome));
font-weight: 300;
}
#login-status #account-topbutton {
border: initial;
padding: 0.5em 0.5em 0.5em 0.25em;
position: relative;
height: 100%;
top: 0;
left: 0;
margin: 0;
font-size: 1em;
}
#account-options {
width: auto;
padding: 0.5em;
border-color: rgba(var(--bright-accent));
background: var(--gradient-header);
color: rgb(var(--swatch-text-light));
}
#account-options ul li a {
color: rgb(var(--swatch-text-light));
}
#account-options li a:hover {
color: rgb(var(--swatch-text-light));
text-decoration: underline;
}
@media only screen and (min-width: 769px) {
#search-top-box {
right: 3%;
top: 0.5rem;
}
#search-top-box-form>input,
#search-top-box-form>input:hover,
#search-top-box-form>input:focus {
background: rgb(var(--black-monochrome));
}
#search-top-box-form>input {
-webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color));
-moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color));
box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color));
}
#search-top-box-form>input:hover,
#search-top-box-form>input:focus {
-webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color));
-moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color));
box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color));
}
#search-top-box-form input[type="submit"],
#search-top-box-form input[type="submit"]:focus,
#search-top-box-form input[type="submit"]:hover {
border: none;
border-left: 0.0625rem solid rgb(var(--swatch-primary-darkest));
-webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color));
-moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color));
box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-dark-color));
}
#search-top-box-form input[type="submit"] {
background: rgb(var(--swatch-primary-darkest));
color: rgb(var(--swatch-menutxt-light-color));
}
#search-top-box-form input[type="submit"]:focus,
#search-top-box-form input[type="submit"]:hover {
background: rgb(var(--swatch-primary));
-webkit-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color));
-moz-box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color));
box-shadow: 0 0 0 0.125rem rgb(var(--swatch-menubg-medium-dark-color));
}
}
#page-title {
text-align: center;
}
@media only screen and (max-width:768px) {
:root {
--header-h1-font-size: -webkit-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750)));
--header-h1-font-size: -moz-calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750)));
--header-h1-font-size: calc(2rem + (2.5 - 2) * ((100vw - 18.750rem) / (60 - 18.750)));
}
#header h1,
#header h1 a,
#header h1 a::before {
top: 0.25rem;
}
#header h2,
#header h2 a,
#header h2 a::before {
top: 0;
}
#header h2 span {
margin-top: -webkit-calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 + .25rem);
margin-top: -moz-calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 + .25rem);
margin-top: calc(var(--header-height-on-mobile)/2 + var(--header-h1-font-size)/2 - .25rem);
}
}
@supports((display: -ms-grid) or (display: grid)) {
@media only screen and (min-width: 769px) {
#side-bar .close-menu {
display: block;
position: fixed;
top: 0.25rem;
left: 0.5rem;
width: 3rem;
opacity: 1;
pointer-events: all;
}
#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.25rem;
left: 0.5rem;
width: 3rem;
height: 3rem;
padding: 0;
margin: 0;
text-align: center;
pointer-events: all;
cursor: pointer;
-webkit-transition:
opacity var(--sidebar-transition-timing);
-o-transition:
opacity var(--sidebar-transition-timing);
-moz-transition:
opacity var(--sidebar-transition-timing);
transition:
opacity var(--sidebar-transition-timing);
}
#side-bar .close-menu::before {
--mask: url("data:image/svg+xml,%3C%3Fxml version='1.0' %3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg height='32px' id='Layer_1' style='enable-background:new 0 0 32 32;' version='1.1' viewBox='0 0 32 32' width='32px' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cpath d='M4,10h24c1.104,0,2-0.896,2-2s-0.896-2-2-2H4C2.896,6,2,6.896,2,8S2.896,10,4,10z M28,14H4c-1.104,0-2,0.896-2,2 s0.896,2,2,2h24c1.104,0,2-0.896,2-2S29.104,14,28,14z M28,22H4c-1.104,0-2,0.896-2,2s0.896,2,2,2h24c1.104,0,2-0.896,2-2 S29.104,22,28,22z'/%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(--swatch-menubg-color))) !important;
-webkit-border-radius: var(--toggle-roundness, 50%);
-moz-border-radius: var(--toggle-roundness, 50%);
border-radius: var(--toggle-roundness, 50%);
border: var(--toggle-border-color, rgb(var(--swatch-border-color))) var(--toggle-border-width, 0.25rem) solid;
}
#side-bar:focus-within .close-menu::before,
#side-bar:focus-within .close-menu::after {
opacity: 0;
}
#side-bar {
display: block;
position: fixed;
top: 0;
left: -webkit-calc(var(--sidebar-width-on-desktop)*-1);
left: -moz-calc(var(--sidebar-width-on-desktop)*-1);
left: calc(var(--sidebar-width-on-desktop)*-1);
z-index: 10;
-webkit-transition:
left var(--sidebar-transition-timing);
-o-transition:
left var(--sidebar-transition-timing);
-moz-transition:
left var(--sidebar-transition-timing);
transition:
left var(--sidebar-transition-timing);
height: 100%;
overflow-y: auto;
overflow-x: hidden;
margin-top: 0;
}
#side-bar:focus-within {
left: 0;
}
#side-bar .side-block {
margin-top: 1rem;
background-color: rgb(0, 0, 0, 0);
-webkit-border-radius: 0;
-moz-border-radius: 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;
-webkit-transition:
opacity var(--sidebar-transition-timing),
width var(--sidebar-transition-timing);
-o-transition:
opacity var(--sidebar-transition-timing),
width var(--sidebar-transition-timing);
-moz-transition:
opacity var(--sidebar-transition-timing),
width var(--sidebar-transition-timing);
transition:
opacity var(--sidebar-transition-timing),
width var(--sidebar-transition-timing);
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: -webkit-calc(100% - var(--sidebar-width-on-desktop));
width: -moz-calc(100% - var(--sidebar-width-on-desktop));
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
#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: relative;
margin: 0 auto;
max-width: inherit;
}
#main-content {
width: 100%;
position: initial;
max-height: 100%;
padding: 2rem 1rem;
width: 45.8rem;
max-width: 45.8rem;
margin: 0 auto;
}
@media not all and (min-resolution:.001dpcm) {
@supports (-webkit-appearance:none) {
#side-bar {
-webkit-transition:
left var(--sidebar-transition-timing),
padding-right var(--sidebar-transition-timing),
background-color var(--sidebar-transition-timing);
-o-transition:
left var(--sidebar-transition-timing),
padding-right var(--sidebar-transition-timing),
background-color var(--sidebar-transition-timing);
-moz-transition:
left var(--sidebar-transition-timing),
padding-right var(--sidebar-transition-timing),
background-color var(--sidebar-transition-timing);
transition:
left var(--sidebar-transition-timing),
padding-right var(--sidebar-transition-timing),
background-color var(--sidebar-transition-timing);
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 var(--sidebar-transition-timing);
transition: opacity var(--sidebar-transition-timing);
}
#side-bar .close-menu::before {
z-index: 999;
}
#side-bar .close-menu::after {
z-index: 998;
}
#side-bar:hover .close-menu::before {
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: -webkit-calc(100% - var(--sidebar-width-on-desktop));
width: -moz-calc(100% - var(--sidebar-width-on-desktop));
width: calc(100% - var(--sidebar-width-on-desktop));
opacity: 1;
pointer-events: all;
}
}
}
}
}
:root {
--header-title: "SCP FOUNDATION";
--dark-accent: 20, 22, 24;
--bright-accent: 228, 228, 228;
--light-gray-monochrome: 84, 84, 84;
--dark-gray-monochrome: 48,48,52;
--black-monochrome: 20, 22, 24;
--medium-accent: var(--bright-accent);
--tab-border-color: var(--dark-accent);
--rating-module-button-color: var(--bright-accent);
--rating-module-button-credit-color: var(--bright-accent);
--swatch-background: var(--dark-accent);
/* Background and Header Colors */
--background-color: var(--dark-accent);
/* Primary Text Colors */
--swatch-text-light: var(--bright-accent);
--swatch-text-general: var(--bright-accent);
/* Primary Menu Colors */
--swatch-menubg-color: var(--dark-accent);
/* Colors for Secondary & Tertiary items like Blockquote and YUI Tabs */
--swatch-secondary-color: var(--swatch-menubg-dark-color);
--swatch-tertiary-color: var(--swatch-menubg-medium-dark-color);
/* Primary Header Colors */
--swatch-topmenu-border-color: var(--swatch-menubg-black-color);
--swatch-topmenu-bg-color: var(--swatch-menubg-extra-dark-color);
--rating-module-text-color: var(--bright-accent);
--rating-module-button-cancel-color: var(--gray-monochrome);;
--gradient-header: linear-gradient(
to bottom,
rgb(var(--header-gradient-color-bottom)) 0%,
rgb(var(--header-gradient-color-middle)) 90%,
rgb(var(--header-gradient-color-top)) 100%
);
--diagonal-stripes: repeating-linear-gradient(
45deg,
hsla(0, 0%, 100%, 0),
hsla(0, 0%, 100%, 0) 0.25vh,
rgba(var(--swatch-menubg-extra-dark-color), 0.1) 0.35vh,
rgba(var(--swatch-menubg-extra-dark-color), 0.2) 0.5vh
);
--toggle-button-bg: rgb(var(--dark-accent));
--toggle-border-color: rgb(var(--dark-gray-monochrome));
--toggle-icon-color: rgb(var(--bright-accent));
}
.modalbox {
background: rgb(var(--dark-accent))!important;
box-shadow: none!important;
border-color: transparent!important;
border-radius: 0px!important;
padding: 4px;
pointer-events: auto !important;
}
#skrollr-body > a {
display: none;
}
body {
color: rgb(var(--bright-accent));
}
#search-top-box-form input[type=submit]:focus, #search-top-box-form input[type=submit]:hover {
color: rgb(var(--dark-gray-monochrome));
}
a, a:visited {
padding: 0 2px;
background-color: rgb(var(--bright-accent));
color: rgb(var(--dark-accent));
}
a:hover {
text-decoration: none;
background-color: transparent;
color: var(--bright-accent);
}
a.close-menu {
background-color: transparent;
}
a.newpage {
color: rgb(var(--dark-accent));
background-color: rgb(var(--bright-accent));
}
a.newpage:hover {
text-decoration: none;
background-color: transparent;
color: var(--bright-accent);
}
::selection {
background: rgb(148, 148, 148);
}
.creditButton p a {
background-color: rgb(var(--black-accent));
}
#page-content .rate-box-with-credit-button {
display: inline-flex;
margin-bottom: .75rem;
border: .0625rem solid rgba(12,12,12,.25);
border: .0625rem solid rgba(var(--gray-monochrome));
border-radius: 0;
background: rgb(var(--dark-accent));
background-color: #fcfcfc;
background-color: rgb(var(--dark-accent));
padding: 0 .125rem;
height: var(--rating-module-height);
overflow: hidden;
}
#top-bar div.mobile-top-bar>ul>li>ul>li:hover>a, #top-bar div.top-bar>ul>li>ul>li:hover>a {
text-decoration: none;
color: rgb(var(--dark-accent));
}
#side-bar .heading
background: rgb(var(--dark-gray-monochrome));
}
#side-bar .side-block {
background-color: rgb(var(--dark-accent));
}
#side-bar .side-block.resources {
background: rgb(var(--dark-accent))!important;
}
#side-bar .side-block.media {
background-color: rgba(var(--dark-gray-monochrome))!important;
}
#side-bar div.menu-item>a {
color: rgb(var(--bright-accent));
}
#side-bar div.menu-item>a:visited {
color: rgb(var(--bright-accent));
}
.side-block.media a {
background: transparent
}
#side-bar .collapsible-block .collapsible-block-folded, #side-bar .heading {
background: rgb(var(--dark-gray-monochrome));
}
#search-top-box-input {
background-color: rgb(var(--dark-gray-monochrome));
}
#account-options {
background: var(--dark-accent);
color: var(--bright-accent);
border-color: var(--bright-accent);
}
#login-status {
color: rgba(var(--swatch-menutxt-light-color),0.5);
}
#login-status ul a {
color: rgb(var(--bright-accent));
}
span.printuser {
color: rgb(var(--swatch-menutxt-light-color));
}
#login-status .printuser {
background-color: transparent;
color: rgb(var(--bright-accent));
}
.page-rate-widget-box {
background: rgb(var(--dark-accent));
border: 0.0625rem solid rgba(var(--swatch-menubg-dark-color));
}
#top-bar div.mobile-top-bar {
background: rgb(var(--dark-accent));
}
#top-bar div.top-bar > ul > li:hover {
background: rgb(var(--swatch-menubg-black-color));
}
#top-bar div.mobile-top-bar > ul > li.sfhover > ul,
#top-bar div.mobile-top-bar > ul > li:hover > ul,
#top-bar div.top-bar > ul > li.sfhover > ul,
#top-bar div.top-bar > ul > li:hover > ul {
color: rgb(var(--dark-accent));
}
blockquote, div.blockquote {
border: none;
background-color: rgb(var(--dark-gray-monochrome));
--swatch-border-color: var(--gray-monochrome);
box-shadow: .0225rem .0835rem .0725rem .0925rem rgb(var(--dark-accent));
}
.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li {
box-shadow: none;
}
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav {
--box-shadow: none;
}
.yui-navset .yui-nav,
.yui-navset .yui-navset-top .yui-nav hover a {
border-color: rgb(var(--dark-accent));
}
.yui-navset .yui-nav .selected a {
color: rgb(var(--dark-accent))!important;
border-color: rgb(var(--bright-accent));
}
.yui-navset .yui-content, .yui-navset .yui-navset-top .yui-content {
color: rgb(var(--bright-accent));
background: rgb(var(--dark-accent));
}
.yui-navset .yui-nav li,
.yui-navset .yui-navset-top .yui-nav li {
background: rgb(var(--dark-accent));
}
.yui-navset .yui-nav a,
.yui-navset .yui-navset-top .yui-nav a {
background-color: rgb(var(--swatch-menubg-dark-color));
color: rgb(var(--dark-accent));
}
.yui-navset-bottom .yui-nav li a, .yui-navset-top .yui-nav li a, .yui-navset .yui-nav li a {
color: rgb(var(--bright-accent));
background: rgb(var(--dark-gray-monochrome));
}
table.wiki-content-table th, table.wiki-content-table tr {
border: .0625rem solid rgba(var(--bright-accent))!important;
}
table.wiki-content-table th {
background: #e3e3e3;
border: 1px solid #e3e3e3;
color: #141618;
}
table.wiki-content-table tr {
border: 1px solid #e3e3e3;
color: #e3e3e3;
}
textarea,
input.text,
input.checkbox,
div.note,
#lock-info {
border: 0.0625rem solid rgba(var(--swatch-menubg-light-color),0.25);
background-color: rgb(var(--swatch-menubg-extra-dark-color));
color: rgb(var(--swatch-text-light));
}
.code pre span[class*="hl-"] {
-webkit-filter: invert(1) hue-rotate(180deg);
filter: invert(1) hue-rotate(180deg);
}
.owindow .modal-body img {
background-color: transparent !important;
}
.hovertip {
border: .0625rem solid rgb(var(--dark-gray-monochrome));
color: rgb(var(--swatch-text-light));
}
.hovertip .content {
padding: 0;
}
#footer {
color: rgb(var(--bright-accent));
}
.scpnet-interwiki-wrapper {
-webkit-filter: initial;
filter: initial;
margin-top: 1em;
}
.scpnet-interwiki-frame {
-webkit-filter: invert(0.92) grayscale(1) contrast(1);
filter: invert(0.92) grayscale(1) contrast(1);
}
.scp-image-block {
border: none;
--box-shadow: none;
padding: 0;
min-width: 100%;
display: inherit;
}
.scp-image-block a {
background-color: transparent;
}
.footnote {
background-color: rgb(var(--dark-gray-monochrome));
padding: .625em;
}
.footnotes-footer {
border-left: none;
background-color: rgba(var(--dark-gray-monochrome));
}
.licensebox .collapsible-block-link {
background: none;
}
.printuser img.small {
vertical-align: -0.4em;
width: 20px;
height: 20px;
}
#who-rated-page-area .printuser a {
font-size: 100%;
}
#license-area {
color: rgb(var(--light-gray-monochrome));
}
#search-top-box input.empty {
color: rgba(var(--bright-accent));
}
.danger-diamond > .arrows,
.anom-bar > .bottom-box::before {
background-color: rgb(var(--bright-accent));
}
.anom-bar > .bottom-box {
box-shadow: 0 -0.5rem 0 0 rgb(var(--bright-accent));
}
.bottom-box > .diamond-part {
box-shadow: -0.5rem 0 0 0 rgb(var(--bright-accent));
}
.acs-hybrid-text-bar > .acs-clear > .clearance-level-text::before {
color: rgba(var(--bright-accent),1);
}
.acs-hybrid-text-bar > .acs-disrupt .disruption-class-number::before {
color: rgba(var(--bright-accent),1);
}
.acs-hybrid-text-bar > .acs-risk .risk-class-number::before {
color: rgba(var(--bright-accent, 12, 12, 12),1);
}
.contain-class .class-text::before {
color: rgb(228 228 228);
}
.anom-bar-container.esoteric .text-part > .main-class > .second-class > .class-text::after {
color: #e4e4e4;
}
.info-container .collapsible-block-folded, .info-container .collapsible-block-unfolded-link {
background: rgb(var(--bright-accent));
}
.info-container .collapsible-block-folded .collapsible-block-link, .info-container .collapsible-block-link {
background: rgb(var(--dark-accent));
}
.acs-hybrid-text-bar > a {
background-color: transparent
}
.acs-hybrid-text-bar > .acs-clear > .clearance-level-text::after {
padding-top: 0.1rem;
color: rgba(var(--bright-accent),1);
}
.acs-hybrid-text-bar > .acs-risk .risk-class-number::after {
color: rgba(var(--bright-accent));
}
.acs-hybrid-text-bar > .acs-disrupt .disruption-class-number::after {
color: rgba(var(--bright-accent),1);
}
.danger-diamond a, .danger-diamond a:hover {
background-color: transparent;
color: rgba(0,0,0,0);
}
.fnnum {
background-color: rgb(var(--bright-accent));
}
.fnnum::after {
color: #141618;
}
.fnnum:hover {
background-color: transparent;
}
.fncon {
background: rgb(var(--dark-accent));
border: 2px solid rgb(var(--bright-accent));
}
.fncon::before {
background-color: #141618;
color: #e4e4e4;
border: 2px solid rgb(var(--bright-accent));
}
.printuser {
background-color: rgb(var(--bright-accent));
color: rgb(var(--dark-accent));
}
.printuser a {
margin-right: -1px;
font-size: 14px;
background-color: none;
}
.printuser img.small {
vertical-align: -0.4em;
width: 19px;
height: 18.5px;
}
.printuser:hover {
background-color: transparent;
}
.page-tags a {
background-color: transparent;
color: rgb(var(--bright-accent));
}
@media only screen and (max-width: 768px) {
#search-top-box form[id=search-top-box-form]:not(:focus-within) input[type=text] {
background-color: rgb(var(--dark-accent));
}
}
Note to beta readers: There are a number of exposition dumps that are placeholders and will be elaborated and expanded upon throughout the draft's working.
Pushing the linen cart down the hallway, Fusion and the shadow of a rabbit snuck out the back of the casino. They loaded their linen cart in the back of a stolen van that was the same make and model of the linen vans the casino contractor uses.
"Alls good so far," said the hole-less void.
"I wouldn't say that just yet. We aren't out of the woods," Fusion, a tall, grey hag gently reminded xie with no name.
"True."
Nova sauntered through security, her bio-hand gun snug between her breasts, "Good evening for some blackjack, isn't it gentlefolk?"
The security guard nearest to her blushed, meanwhile the guard checking her hand-purse and patting her down was stone faced.
"Yes ma'am. Good evening for sure!" the flushing guard responded. Shortly, behind Nova, a leprechaun fae slightly shorter than her passed through the guards.
"Evenin'," Nebula said.
The security guards were stone faced as they checked his suit. Nebula kept his whip snug inside a conductor baton. No one has even expected a whip made out of plasma to be tied into a baton. Yet, the smug leprechaun was tricky like that.
Normally the good folk would have a rough time if they entered the premises of a place they weren't invited. But Aster had managed to trick Marshal Carter into inviting her and her troupe to the gala. The succubus wasn't quite fae, although she was rather fond of them and always found herself comfortable in their company. She attended the casino a few months prior. Carter and her had had alone time in his chambers where he asked Aster to join him at the casino gala.
Aster responded, "I have a few friends who are rather good at blackjack that I know would love to attend!"
"I'm not sure I can invite anyone who we haven't vetted yet. It would take a few months, by passing the event," he stated.
She sighed, "I can't go then. They are very good friends of mine and I would hate to put them out like that."
The night passed on, and after another bottle of wine Carter said, "Please reconsider coming to the gala. You are like diamonds in the night sky and your flesh is as elegant as lace."
She shook her head, "I already said I wouldn't be able to without-"
"Ah yes. The poker players."
"Blackjack."
He sighed, "I can make an exception for them. For you my soft spoken opal."
Chaos rang throughout the gala as one of the vaults' guards noticed a weight discrepancy on the monitors. The fabled Centauri Fae Enclave's gold had been removed, and the casino's priceless pygnite hoard had also been jacked.
"Shit," Nebula muttered under his breath as he imitated the panic of the patrons around him.
Wordlessly, across the room, Nova stepped into the shadows and headed towards an emergency exit. She realized he mistake when she found it locked, "What was I thinking," she muttered to herself.
"Ma'am we are going to have to ask you to stay put," the flushed security guard from earlier demanded.
"The chaos is too much, I feel faint, and need some fresh air."
"Ma'am we aren't able to do that right now during the emergency."
There was a loud crash, as Nebula withdrew his whip and assaulted a security guard that had hassled him.
"Curse his temper," the lovely leprechaun said as she removed her bio-gun from her bosom.
The flushed guard flushed more. Dazed, he didn't have time to react to Nova shooting him in the ankle. She tore her bottom of her dress and quickly tied it to her legs fashioning it like a pair of pants. Immobilized, but no longer dazed, the guard removed his gun and pointed it at Nova. Before he had time to react, she kicked the gun out of his hands. Regaining her center of weight, she kicked him in the head. The guard groaned as Nova removed his key card. She swiped the card reader and opened the emergency exit door.
Nebula was busy absconding the guards when he heard Nova yell out, "Come on you hot-headed fool!"
Perihelion, the short hell-hound, pulled out a tablet. Focusing the screen on a map of the casino he said, "Ok here are the entry and exit points. When the hare from nowhere and Fusion deliver the gold into the truck the pressure sensors will more than likely set off the alarm."
Nova rose her hand.
"Yes Nova?"
"Why don't we place weights to balance it out?"
"Ah! I was getting to that. The Centaur Fae Enclave report that the gold stolen is half a ton, and with the pygnite…"
Nebula chimed in, "You want us to heist a TON of gold and pygnite? Not to mention that pygnite is a massive biological hazard for us?"
"In a moment Nebula. To answer your question Nova, I aim for us to replace the weights with a half-ton respectively. The concern is with how sensitive the instruments are, they will sense the micro-second of Fusion and the old dog removing the goods. Even with the replacement, we have a window of 5mins if they're triggered."
Nova said, "When they're triggered. I know you want to be optimistic but let's be sensible about this Peri."
Foundation Tales:
| SCP |
Created |
Rating |
Comments |
Length |
SCPs:
| SCP |
Created |
Rating |
Comments |
Length |