:root{
--logo-image: url("");
--header-title: "Reach";
--header-subtitle: "Discover the Backrooms.";
/*
--body-font: 'DM Mono', monospace;
--UI-font: 'DM Mono', monospace;
--title-font: 'Playfair Display', serif;
--header-font: 'Playfair Display', serif;
--mono-font: 'Playfair Display', serif;
*/
/* Change these variables to change how the whole article looks! */
--ctv-background-color: 0, 8, 20; /* var(--ctv-background-color); */
--ctv-main-color: 0, 53, 102; /* var(--ctv-main-color); */
--ctv-accent-color: 255, 214, 10; /* var(--ctv-accent-color); */
--ctv-dark-accent: 255, 195, 0; /* var(--ctv-dark-accent); */
--ctv-text-color: 238, 232, 240; /* var(--ctv-text-color); */
--white-monochrome: var(--ctv-background-color); /* ALTERED */
--pale-gray-monochrome: var(--ctv-background-color); /* BG*/
--light-pale-gray-monochrome: var(--ctv-background-color);
--very-light-gray-monochrome: var(--ctv-background-color);
--light-gray-monochrome: var(--ctv-main-color);
--gray-monochrome: var(--ctv-background-color); /* sub header */
--dark-gray-monochrome: var(--ctv-background-color);
--black-monochrome: var(--ctv-background-color);
--border-monochrome: var(--ctv-accent-color);
--visited-link: var(--ctv-accent-color);
--pale-accent: var(--ctv-accent-color); /* links that do exist */
--bright-accent: var(--ctv-main-color); /* button hover, text hover, sidemenu collapsible, submenu hover */
--medium-accent: var( --pale-gray-monochrome); /* header */
--dark-accent: var(--ctv-background-color); /* 1st footer, header menu bg */
--alt-accent: var(--ctv-main-color); /* links that do not exist */
--text-monochrome: var(--ctv-text-color);
--visited-link-color: var(--ctv-dark-accent);
--swatch-border-color: var(--border-monochrome);
--swatch-menubg-color: var(--ctv-background-color);
--swatch-menubg-light-color: var(--pale-gray-monochrome);
--swatch-menubg-medium-color: var(--light-gray-monochrome);
--swatch-menubg-medium-dark-color: var(--gray-monochrome);
--swatch-menubg-dark-color: var(--dark-gray-monochrome);
--swatch-menubg-black-color: var(--black-monochrome);
--swatch-menubg-hover-color: var(--black-monochrome);
--swatch-menutxt-dark-color: var(--text-monochrome);
--swatch-menutxt-light-color: var(--text-monochrome);
--swatch-menutxt-general-color: var(--swatch-menutxt-dark-color);
--swatch-secondary-color: var(--ctv-main-color);
--ui-button-bg: var(--gray-monochrome);
--ui-button-txt: var(--text-monochrome);
--ui-button-hover-bg: var(--gray-monochrome);
--ui-button-hover-txt: var(--text-monochrome);
--ui-button-hover-outline: var(--ctv-main-color);
/* codeblock */
--swatch-code-text-comment: 100 255 255;
--swatch-code-text-quotes: 178 255 255;
--swatch-code-text-string: 222 255 255;
--swatch-code-text-identifier: 16 255 255;
--swatch-code-text-reserved: 90 255 255;
/* footnotes hover */
--hoverblock-bg: var(--pale-gray-monochrome);
--hoverblock-txt: var(--text-monochrome);
--hoverblock-header-bg: var(--swatch-primary-darker);
--hoverblock-header-txt: var(--text-monochrome);
--hoverblock-footer-bg: var(--swatch-tertiary-color);
--hoverblock-footer-txt: var(--text-monochrome);
--swatch-text-dark: var(--text-monochrome);
--swatch-text-light: var(--text-monochrome);
--swatch-topmenu-border-color: var( --pale-gray-monochrome);
--swatch-topmenu-bg-color: var( --pale-gray-monochrome);
}
#header::before {
content: "";
position: absolute;
height: 100%;
width: 100%;
left: 0;
top: -0.5rem;
background-image: var(--logo-image);
background-size: auto 8rem;
background-position: left;
background-repeat: no-repeat;
opacity: 1;
}
#skrollr-body {
background: linear-gradient( to bottom, rgb(var(--ctv-main-color)), rgba(0, 0, 0, 0));
height: 11rem;
}
#main-content {
--ui-icon-color: var(--ctv-text-color);
--ui-icon-bg: var(--ctv-background-color);
--ui-icon-hover-color: var(--ui-button-hover-bg);
--ui-icon-hover-bg: var(--ui-button-hover-bg);
/* Editor Buttons */
--editor-icon-color: var(--ctv-main-color);
--editor-icon-hover-color: var(--ctv-main-color);
--editor-icon-hover-bg: var(--text-monochrome);
--editor-icon-submenu-bg: var(--black-monochrome);
/* footnotes */
--footnotes-footer-bg-color: var(--ctv-main-color);
--footnotes-footer-colorbar-color: var(--very-light-gray-monochrome);
--footnotes-footer-title-bg-color: var(--ctv-main-color);
--footnotes-footer-title-text-color: var(--swatch-text-secondary-color);
--footnotes-footer-num-color: var(--pale-accent);
--footnotes-footer-num-hover-color: var(--bright-accent);
--footnotes-footer-text-color: var(--swatch-text-general);
--pagetags-text-color: var(--ctv-accent-color);
}
#main-content::after {
height: 13rem;
border-radius: 0 0.6rem 0.6rem 0;
background-color: rgb(var(--gray-monochrome));
top: calc(50vh - 6.5rem);
background-image: url("http://nuliminal-test.wikidot.com/local--files/component:theme/sidebar-arrows.svg");
}
#page-content .licensebox .collapsible-block-link {
color: rbg(var(--ctv-accent-color));
}
#page-content .licensebox .collapsible-block-link:hover {
color: rbg(var(--ctv-accent-color));
}
.lightstyled-quote {
width: 80%;
max-width: 90%;
background-color:rgb(var(--bright-accent));
color:rgb(var(--text-monochrome));
border-left: 0.5rem solid rgba(var(--dark-gray-monochrome));
padding: 0.1rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
border-radius: 10px;
}
.darkstyled-quote {
width: 80%;
max-width: 90%;
background-color:rgb(var(--dark-gray-monochrome));
border-left: 0.5rem solid rgba(var(--bright-accent));
color:linear-gradient(
to bottom,
rgb(var(--ctv-main-color)),
rgba(0, 0, 0, 0)
) 1 100%;
padding: 0.1rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
border-radius: 10px;
}
.darkstyled-quote a{
color: linear-gradient(
to bottom,
rgb(var(--ctv-main-color)),
rgba(0, 0, 0, 0)
) 1 100%;
}
.lightblock {
background-color:rgb(var(--bright-accent));
color:rgb(var(--text-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
border-radius: 10px;
}
.darkblock {
background-color:rgb(var(--dark-gray-monochrome));
color:rgb(var(--text-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
border-radius: 10px;
}
.stripe-block {
background: repeating-linear-gradient(45deg, rgb(var(--ctv-background-color)), rgb(var(--ctv-main-color)) 15%);
background-color:rgb(var(--bright-accent));
color:rgb(var(--text-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
border: solid 0.3rem rgb(var(--dark-gray-monochrome));
border-radius: 10px;
}
.border-logoblock{
padding: 0.01rem 1rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset
color:rgb(255, 255, 255);
margin: 0.5rem 0 0.5rem 0.25rem;
display: block;
position: relative;
background-color: rgb(var(--dark-gray-monochrome));
border: solid 0.3rem rgb(var(--bright-accent));
border-radius: 10px;
}
.border-logoblock::after{
content: "";
float: center;
border: solid 2px #0000;
background: url(http://backrooms-wiki.wikidot.com/local--files/theme:lso/Logo) center/25% no-repeat;
opacity: 0.25;
top: 0;
left: 0;
bottom: 0;
right: 0;
position: absolute;
z-index: 1;
}
.logoblock{
padding: 0.01rem 1rem;
color:rgb(255, 255, 255);
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
margin: 0.5rem 0 0.5rem 0.25rem;
display: block;
position: relative;
background-color: rgb(var(--dark-gray-monochrome));
border-radius: 10px;
}
.logoblock::after{
content: "";
float: center;
border: solid 2px #0000;
background: url(http://backrooms-wiki.wikidot.com/local--files/theme:lso/Logo) center/25% no-repeat;
opacity: 0.25;
top: 0;
left: 0;
bottom: 0;
right: 0;
position: absolute;
z-index: 1;
}
.titleblock {
background-color: rgb(var(--dark-gray-monochrome));
color:rgb(var(--text-monochrome));
padding: 0.5rem 1rem 0.10rem;
margin: 1.5rem 0rem 0.5rem 0rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
border: solid rgb(var(--bright-accent)) 4px;
border-radius: 10px;
}
.titlebox{
color: rgb(var(--text-monochrome));
position: relative;
top: -1.6rem;
background-color: rgb(var(--bright-accent));
padding: 0.25rem 1rem;
line-height: 0.1rem;
}
.borderblock {
background-color:rgb(var(--dark-gray-monochrome));
color:rgb(255, 255, 255);
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25) inset;
border: solid 0.3rem rgb(var(--bright-accent));
border-radius: 10px;
}
.darkblock a {
color: rgb(var(--swatch-menubg-medium-color));
}
.master-quote {
font-family: 'Playfair Display', serif;
font-size: 25px;
font-style: italic;
margin: auto;
width: 70%;
max-width: 75%;
text-align: center;
padding: 1rem;
color: white;
border-width: 10px;
border-style: solid;
border-image:
linear-gradient(
to bottom,
rgb(var(--ctv-main-color)),
rgba(0, 0, 0, 0)
) 1 100%;
}
@keyframes animSpots {
from: {top: 0px;}
to: {top: 1121.4px;}
}
#extra-div-1 {
content: "";
position: fixed;
top: 0;
left: 0;
background-image: linear-gradient(to bottom, transparent, rgb(var(--swatch-background))), url("https://roboboxium.wdfiles.com/local--files/theme:reach/Image%201");
height 100%;
background-attachment: fixed;
background-size: 100% 100%, cover;
width: 100vw; height: 100vh;
filter: blur(2.25px);
z-index: -2;
}
#extra-div-2 {
content: "";
position: absolute;
top: 0;
left: 0;
background-image: url("http://roboboxium.wikidot.com/local--files/theme:reach/dots.svg");
background-attachment: fixed;
height 100%;
background-size: 100% 100%, cover;
background-repeat: repeat-y;
width: 100vw; height: 100vh;
z-index: -1;
background-attachment: scroll;
animation: animSpots 50s linear infinite;
}