/*
Captain's Crew Theme
[2022 Wikidot Theme]
by Captaiin
*/
@import url('https://fonts.googleapis.com/css2?family=Xanh+Mono:ital@1&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Crimson+Text&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Mr+Dafoe&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Allura&display=swap');
@import url("http://backrooms-wiki.wdfiles.com/local--files/component%3Atheme/normalize-archived.css");
@import url("http://backrooms-wiki.wdfiles.com/local--files/component%3Atheme/bhl-archived.css");
@import url("http://backrooms-wiki.wikidot.com/local--files/component:theme/sidebar.css");
:root {
--theme-base: "black-highlighter";
--theme-id: "captains-crew";
--theme-name: "Captain's Crew Theme";
--logo-image: url("http://backrooms-sandbox-2.wikidot.com/local--files/captaiin-part-4-diamond-is-unbreakable/crap.png");
--header-title: "Капитанский Экипаж";
--header-subtitle: "Бороздим просторы жёлтых ковров.";
--body-font: 'Crimson Text', serif;
--header-font: 'Mr Dafoe', cursive;
--title-font: 'Allura', cursive;
--mono-font: 'Xanh Mono', monospace;
--dark-brown: 83, 49, 19;
--darker-brown: 54, 28, 7;
--light-brown: 186, 161, 123;
--lighter-brown: 222, 212, 192;
--green: 90, 107, 58;
--alt-green: 181, 187, 145;
--white-monochrome: var(--lighter-brown);
--pale-gray-monochrome: var(--light-brown);
--light-gray-monochrome: var(--alt-green);
--gray-monochrome: var(--dark-brown);
--black-monochrome: var(--darker-brown);
--bright-accent: var(--darker-brown);
--medium-accent: var(--dark-brown);
--dark-accent: var(--green);
--pale-accent: var(--green);
--swatch-topmenu-border-color: var(--medium-accent);
--swatch-menubg-dark-color: var(--medium-accent);
--link-color: var(--dark-brown);
--hover-link-color: var(--dark-brown);
--visited-link-color: var(--dark-brown);
--rating-module-button-plus-color: var(--darker-brown);
--rating-module-button-negative-color: var(--darker-brown);
--rating-module-button-cancel-color: var(--darker-brown);
--rating-module-button-credit-color: var(--darker-brown);
--sd-border: var(--darker-brown);
--sd-fill: var(--alt-green);
--background-gradient-distance: 0rem;
--gradient-header: linear-gradient(to top,
rgba(var(--medium-accent)) 0%,
rgba(var(--medium-accent), 0.90) 100%
);
--diagonal-stripes: linear-gradient(transparent 0);
}
/* sd banner colours */
.sd-container {
--sd-border:54,28,7;
--sd-symbol:255,255,255;
--sd-text:255,255,255;
}
#skrollr-body {
width: 100%;
position: absolute;
top: 0;
left: 0;
background-image: url("");
background-repeat: repeat-1;
background-size: inherit;
background-blend-mode: luminosity;
background-color: rgba(var(--darker-brown), 0.75);
}
#side-bar .side-block div a img {
filter: grayscale(100%);
}
#container {
background-image: radial-gradient(circle, rgb(var(--medium-accent), 0.05) 30%, transparent 0);
background-size: 0.25em 0.25em;
background-repeat: repeat;
background-attachment: fixed;
}
div#page-options-bottom-2 > a, div#page-options-bottom > a {
border-radius: 0em;
-moz-border-radius: 0em;
border: none;
}
div#page-options-bottom-2 > a:active, div#page-options-bottom-2 > a:hover, div#page-options-bottom > a:active, div#page-options-bottom > a:hover {
border: none;
}
div.yui-navset div.yui-content {
background: rgb(var(--light-brown));
}
div.yui-navset ul.yui-nav a,
div.yui-navset div.yui-navset-top ul.yui-nav a {
background: rgb(var(--light-brown));
color: rgb(var(--dark-brown));
}
div.yui-navset ul.yui-nav a:hover,
div.yui-navset ul.yui-nav a:focus {
background: rgb(var(--alt-green));
color: rgb(var(--green));
}
div.yui-navset ul.yui-nav .selected a,
div.yui-navset ul.yui-nav .selected a:focus,
div.yui-navset ul.yui-nav .selected a:hover {
background: rgb(var(--dark-brown));
color: rgb(var(--light-brown));
}
#header, #top-bar {
background-attachment: scroll;
}
#header {
background-image: none;
}
#header::before {
content: "";
position: absolute;
height: 100%;
width: 100%;
left: 0;
top: 0;
background-image: var(--logo-image);
background-size: auto 16rem;
background-position: center;
background-repeat: no-repeat;
opacity: 0.8;
}
#header h1, #header h1 a {
position: absolute;
top: 1rem;
margin: 0;
width: 100%;
display: flex;
justify-content: center;
z-index: 0;
}
#header h2, #header h2 span, #header h2 span::before {
position: absolute;
top: 1.8rem;
margin: 0;
width: 100%;
display: flex;
justify-content: center;
font-size: 25px;
}
#header h1 a::before, #header h2 span::before {
text-shadow: .063rem 0.1rem 0.1rem #0c0c0c;
}
h1 {
font-size: 40px;
}
h2 {
font-size: 35px;
}
h3 {
font-size: 30px;
}
h4 {
font-size: 25px;
}
h5 {
font-size: 20px;
}
h6 {
font-size: 15px;
}
a.newpage {
background: transparent;
text-decoration: none
}
a.newpage {
color: rgb(var(--newpage-color))
}
blockquote, div.blockquote {
border: 2px double rgba(var(--dark-brown));
background: rgba(var(--light-brown));
box-shadow: 0.05rem 0.1rem 0.3rem rgba(0,0,0,.25);
}
.styled-quote {
background-color:rgb(var(--pale-gray-monochrome));
border-left: 0.5rem solid rgba(var(--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);
}
.dark-styled-quote {
background-color:rgb(var(--gray-monochrome));
border-left: 0.5rem solid rgba(var(--pale-gray-monochrome));
color:rgb(var(--white-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);
}
.lightblock {
background-color:rgb(var(--white-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25);
}
.darkblock {
background-color:rgb(var(--gray-monochrome));
color:rgb(var(--white-monochrome));
padding: 0.01rem 1rem;
margin: 0.5rem 0 0.5rem 0.25rem;
box-shadow: 0 0.2rem 0.3rem rgba(0,0,0,.25);
}
.darkblock, .dark-styled-quote {
--link-color: var(--light-brown);
--hover-link-color: var(--light-brown);
--visited-link-color: var(--light-brown);
}
hr {
background-color: rgba(var(--darker-brown), 0.6);
}
.footnotes-footer {
background-color: rgb(var(--light-brown));
}
#search-top-box input.empty:hover {
color: rgb(var(--alt-green))
}
blockquote, .blockquote, .styled-quote, .footnotes-footer {
--link-color: var(--darker-brown);
--hover-link-color: var(--darker-brown);
--visited-link-color: var(--darker-brown);
}
code, .code {
background-color: rgb(var(--alt-green));
}
#login-status {
color: rgb(var(--lighter-brown));
}
.top-box {
border-color: rgb(var(--sd-border)) !important;
}
.bottom-box ul li {
color: rgb(var(--sd-border)) !important;
}
.bottom-box ul li:before {
background: rgb(var(--sd-border)) !important;
}
.top-box .gradient-box {
background: linear-gradient(90deg, rgba(var(--sd-border),1) 0%, rgba(var(--sd-border),0) 36%) !important;
}
.header-diamond {
background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 300.9 284.5' style='enable-background:new 0 0 300.9 284.5;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFC90E;%7D .st1%7Bfill:%23361c07;%7D%0A%3C/style%3E%3Cg%3E%3Cpolygon class='st1' points='73.4,32.6 0,105.4 13.6,105.4 86.4,32.6 '/%3E%3Cpolygon class='st1' points='26.5,105.4 40.1,105.4 112.9,32.6 99.3,32.6 '/%3E%3C/g%3E%3Cpolyline class='st1' points='287.3,105.4 214.5,32.6 227.5,32.6 287.3,91.9 '/%3E%3Cpolygon class='st1' points='274.4,105.4 260.8,105.4 188,32.6 201.6,32.6 '/%3E%3C/svg%3E") !important;
}
.top-box.class-unknown .header-diamond { filter: none !important; }
.top-box.class-unknown:before, .top-box.class-unknown .header-diamond .diamond-pattern{ opacity: 0.15 !important; }
.top-box .header-diamond .diamond-image {
filter: brightness(0%) invert(100%);
}
.top-box.class-0 {
background: rgb(var(--alt-green)) !important;
}
.header-diamond .diamond-color.class-0 {
background: rgb(var(--alt-green)) !important;
}
.top-box.class-1, .top-box.class-2 {
background: rgb(var(--light-brown)) !important;
}
.header-diamond .diamond-color.class-1,
.header-diamond .diamond-color.class-2 {
background: rgb(var(--light-brown)) !important;
}
.top-box.class-3, .top-box.class-4 {
background: rgb(var(--dark-brown)) !important;
}
.header-diamond .diamond-color.class-3,
.header-diamond .diamond-color.class-4 {
background: rgb(var(--dark-brown)) !important;
}
.top-box.class-5, .top-box.class-unknown {
background: rgb(var(--darker-brown)) !important;
}
.header-diamond .diamond-color.class-5,
.header-diamond .diamond-color.class-unknown {
background: rgb(var(--darker-brown)) !important;
}