:root {
/* S-CSS-P Integration */
--theme-base: "black-highlighter";
--theme-id: "scp-2881-j";
--theme-name: "Ace Theme";
/* Header */
--header-title: "SCP Foundation";
--header-subtitle: "STEAL, CONTROL, PERISH";
/* Standard Colors */
--white-monochrome: 253, 252, 252;
--pale-gray-monochrome: 245, 244, 244;
--light-pale-gray-monochrome: 245, 244, 244;
--very-light-gray-monochrome: 216, 215, 215;
--light-gray-monochrome: 161, 160, 160;
--gray-monochrome: 72, 72, 66;
--dark-gray-monochrome: 52, 52, 48;
--black-monochrome: 13, 12, 12;
--pale-accent: 238, 109, 122;
--bright-accent: 210, 0, 8;
--medium-accent: 100, 44, 70;
--dark-accent: 100, 3, 15;
--alt-accent: 221, 17, 136;
--alt-bright-accent: 210, 0, 113;
/* Background and Header Colors */
--header-gradient-color-middle: var(--white-monochrome);
--header-gradient-color-top: var(--white-monochrome);
/* Primary Theme Colors */
--swatch-background: var(--black-monochrome);
--swatch-primary: var(--bright-accent);
--swatch-primary-darker: var(--medium-accent);
--swatch-primary-darkest: var(--light-accent);
/* Primary Text Colors */
--swatch-text-dark: var(--white-monochrome);
--swatch-text-light: var(--black-monochrome);
--swatch-important-text: var(--bright-accent);
/* Primary Header Colors */
--swatch-headerh1-color: var(--black-monochrome);
--swatch-headerh2-color: var(--black-monochrome);
--swatch-topmenu-border-color: var(--white-monochrome);
/* Link Colors */
--visited-link-color: var(--pale-accent);
/* Rating Module Colors */
--rating-module-button-color: var(--white-monochrome);
--rating-module-text-color: var(--very-light-gray-monochrome);
--rating-module-text-hover-color: var(--swatch-menutxt-light-color);
}
/* search */
#search-top-box-input, #search-top-box-input:focus, #search-top-box-input:hover {
background-color: rgb(var(--dark-gray-monochrome));
}
#search-top-box-form input[type=submit], #search-top-box-form input[type=submit]:focus, #search-top-box-form input[type=submit]:hover {
color: rgb(var(--pale-gray-monochrome));
border-color: rgb(var(--pale-gray-monochrome));
}
/* divs */
.error-block {
color: rgb(var(--alt-accent));
}
.code {
background-color: #d8d7d7;
background-color: rgb(var(--very-light-gray-monochrome,216, 215, 215));
color: rgb(var(--black-monochrome));
}
.hovertip {
background: rgb(var(--dark-gray-monochrome));
}
.blockquote, blockquote,
.scp-image-caption {
background-color: rgb(52, 52, 48);
background-color: rgb(var(--swatch-menubg-dark-color:52, 52, 48))!important;
}
#lock-info {
color: rgb(var(--dark-gray-monochrome));
}
/* selection */
::-moz-selection {
background: rgba(210, 0, 113,.25);
background: rgba(var(--alt-bright-accent: 210, 0, 113),.25);
}
::selection {
background: rgba(210, 0, 113,.5);
background: rgba(var(--alt-bright-accent: 210, 0, 113),.5);
}
/* login */
#login-status {
color: rgb(var(--swatch-menubg-dark-color));
background-color: rgb(var(--light-gray-monochrome));
border-radius: 5%;
}
#account-options li:hover {
background-color: rgb(var(--alt-bright-accent));
}
#login-status ul a:hover,
#account-options li a:hover {
color: rgb(var(--white-monochrome));
}
/* header */
#header h1 a:before {
--text-shadow: none;
text-shadow: none;
}
/* credit button */
.modalbox {
background: rgb(var(--dark-gray-monochrome));
}
#page-content .modalbox p {
color: rgb(var(--black-monochrome));
}
.creditbutton {
color: rgb(var(--swatch-text-dark));
}
.modalbox h2 {
color: rgb(var(--black-monochrome));
}
#page-content .rate-box-with-credit-button>.creditButton>p>a:before {
background-color: rgb(var(--rating-module-text-color));
}
#page-content .rate-box-with-credit-button>.creditButton>p>a:hover:before {
background-color: rgb(255, 246, 6);
}
.blockquote, blockquote,
[style="display: inline-block; border:dashed 1px #999999; background:#F5F5F5; float:center; width:84%; padding:1px 15px; margin: 10px 10px 10px 40px"],
[style="display: inline-block; border:dashed 1px #999999; border-radius: 10px; background:#F5F5F5; float:center; width:84%; padding:1px 15px; margin: 10px 10px 10px 40px"] {
background-color: rgb(52, 52, 48);
background-color: rgb(var(--swatch-menubg-dark-color:52, 52, 48))!important;
}
ul {
list-style: ">";
}