/* The Boveta Archives Theme */
/* */
/* [2026 Wikidot Theme] */
/* Version 0.8.1 */
/* */
/* By neptunium153 */
/* */
/* Built on Basalt */
@import url('https://fonts.googleapis.com/css2?family=Overpass+Mono:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Aldrich&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Electrolize&display=swap');
/* Simple Header Changes */
:root{
--header-title: "THE BOVETA ARCHIVES";
--header-subtitle: "PRESERVING THE PAST, CREATING THE FUTURE";
--title-size: 1.37rem;
--subtitle-size: 0.88rem;
--logo: url(https://backrooms-wiki.wikidot.com/local--files/theme:boveta/cla);
--header-font-primary: 'Electrolize';
--UI-font-primary: 'Aldrich';
--title-font-primary: 'Aldrich';
--mono-font: 'Overpass Mono', monospace;
--basalt-primary-color: 10, 10, 10;
--basalt-secondary-color: 43, 5, 5;
--basalt-tertiary-color: 64, 64, 64;
--basalt-main-text-color: 235, 235, 235;
--basalt-undertone: 147, 108, 110;
--basalt-UI-dark-palette: 70, 70, 70;
--basalt-bright-element-color: 150, 150, 150;
--basalt-dark-element-color: var(--basalt-undertone);
--basalt-focus-color: var(--basalt-undertone);
--document-background-color: 245, 208, 198;
--darkdocument-background-color: 36, 1, 0;
--swatch-alternate-color: var(--general-border-color);
--swatch-primary: var(--basalt-tertiary-color);
--modal-header-bg: var(--basalt-secondary-color);
--modal-header-stripe: var(--basalt-tertiary-color);
--modal-header-txt: var(--basalt-main-text-color);
--modal-bg: var(--basalt-secondary-color);
--modal-body-text: var(--basalt-main-text-color);
--swatch-text-secondary-color: var(--basalt-main-text-color);
--randomgray: 40,40,40;
--general-border-color: 100, 100, 100;
--floatbox-background-color: var(--basalt-tertiary-color);
--link-color: 237, 159, 159;
--link-visited-color: 219, 168, 151;
--link-newpage-color: 230, 153, 124;
--scrollbar-thumb-color: 94, 79, 78;
--tab-hover-background-color: 209, 161, 148;
--footnote-background-color: var(--basalt-primary-color);
--rate-module-text-color: var(--basalt-main-text-color);
--rate-module-background-color: var(--basalt-secondary-color);
--side-bar-unfolded-heading-text-color: var(--basalt-main-text-color);
--side-bar-heading-text-color-hover: 255,255,255;
}
@media (max-width:767px) {
:root {
--subtitle-size: 0.67rem;
}
}
/* Something to do with the page title */
#page-title, .meta-title {
color: rgb(var(--basalt-main-text-color));
font-size: 2rem;
}
#header {
background: linear-gradient(90deg, rgb(var(--basalt-secondary-color)) 0%, rgb(var(--basalt-secondary-color)) 35%, rgba(0, 0, 0, 0) 100%), url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta-basalt/bannernewer);
background-size: auto;
background-repeat: repeat;
background-position: top right;
}
#header h1 a::before {
filter: drop-shadow(0px 0px 6px rgba(0,0,0, 0.5));
padding: 1rem;
}
@media (max-width: 768px) {
#header h1 a span {
transform: scaleX(.85);
transform-origin: left center;
}
}
/* unintelligible moose noises */
.amylaseblock {
background: repeating-linear-gradient(-135deg, #2e0000, #2e0000 4px, #a70000 5px, #a70000 5px);
display: block;
margin-inline: auto;
margin-block: 1.4rem;
padding-inline: 1.5rem;
padding-block: 0.5rem;
background-color: rgb(var(--basalt-primary-color));
border: solid 0.2rem rgb(107, 0, 0);
color: rgb(var(--basalt-main-text-color));
}
div.notation {
background-color: rgb(var(--basalt-tertiary-color));
border-left: solid 0.25rem rgb(var(--randomgray));
border-right: solid 0.25rem rgb(var(--randomgray));
}
div.papernote {
background-color: rgb(51,18,18);
}
#page-content div.floatbox {
border-radius: 3px;
border: solid 0.2rem rgb(var(--randomgray));
}
/* time for the 219318283712 memos */
div[class$="_memo"] {
position: relative;
background-color: red;
background-image:
linear-gradient(rgba(var(--basalt-primary-color), 0.7)),
var(--memo-bg-image),
linear-gradient(rgba(var(--basalt-primary-color), 1));
background-size: 100%, 25%, 100%;
background-position: center;
}
div.main_memo {
--memo-heading: "FROM THE GOVERNMENT";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/logo);
}
div.party_memo {
--memo-heading: "FROM THE BOVETAN HUMANITY PARTY";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/party);
}
div.military_memo {
--memo-heading: "FROM THE BOVETAN MILITARY";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/military);
}
div.army_memo {
--memo-heading: "FROM THE BOVETAN ARMY";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/armylogotb);
}
div.navy_memo {
--memo-heading: "FROM THE BOVETAN NAVY";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/navylogotb);
}
div.af_memo {
--memo-heading: "FROM THE BOVETAN AIR FORCE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/airforcelogotb);
}
div.robo_memo {
--memo-heading: "FROM THE BOVETAN ROBOTICS FORCE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/robologotb);
}
div.cyber_memo {
--memo-heading: "FROM THE BOVETAN CYBER FORCE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/cyberlogo);
}
div.ddf_memo {
--memo-heading: "FROM THE BOVETAN DIMENSIONAL DEFENSE FORCE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/ddflogotb);}
div.police_memo {
--memo-heading: "FROM THE BOVETAN POLICE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/police);
}
div.edu_memo {
--memo-heading: "FROM THE DEPARTMENT OF EDUCATION";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/edu);
}
div.cla_memo {
--memo-heading: "FROM THE DEPARTMENT OF CLASSIFICATION";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/cla);
}
div.propaganda_memo {
--memo-heading: "FROM THE DEPARTMENT OF MEDIA";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/propaganda);
}
div.labor_memo {
--memo-heading: "FROM THE DEPARTMENT OF LABOR";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/labor);
}
div.science_memo {
--memo-heading: "FROM THE DEPARTMENT OF SCIENCE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/science);
}
div.aml_memo {
--memo-heading: "FROM THE ANOMALOUS MATERIALS LABORATORY";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/amlogo);
}
div.agpl_memo {
--memo-heading: "FROM THE ANOMALOUS GEOMETRIC PHYSICS LABORATORY";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/agplogo);
}
div.agriculture_memo {
--memo-heading: "FROM THE DEPARTMENT OF AGRICULTURE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/agrilogo);
}
div.infrastructure_memo {
--memo-heading: "FROM THE DEPARTMENT OF INFRASTRUCTURE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/infrastructure);
}
div.dos_memo {
--memo-heading: "FROM THE DEPARTMENT OF STATE";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/doslogo);
}
div.customs_memo {
--memo-heading: "FROM THE CUSTOMS DEPARTMENT";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/theme:boveta/customs);
}
div.gelco_memo {
--memo-heading: "FROM THE BLUE GEL COMPANY";
--memo-color: var(--basalt-bright-element-color);
--memo-bg-image: url(http://backrooms-wiki.wikidot.com/local--files/object-78/Gelcologotb);
}
.euclid_terminal {
display: block;
margin-inline: auto;
margin-block: 1.4rem;
padding-inline: 1.5rem;
padding-block: 0.5rem;
background-color: rgb(23, 11, 11);
border: solid 0.2rem rgb(107, 0, 0);
color: rgb(var(--basalt-main-text-color));
font-family: 'Overpass Mono', monospace;
width: 50%;
position: relative;
}
.euclid_terminal::before {
content: "TERMINAL ARCHIVED:";
font-family: 'Aldrich';
}
.euclid_terminal::after {
background: url(https://backrooms-wiki.wikidot.com/local--files/theme:boveta/euclidlogotb) center/42% no-repeat;
opacity: 0.25;
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}
.euclid_terminal > * {
z-index: 2;
position: relative;
}
@media screen and (max-width: 56.25rem) {
.euclid_terminal{
width: 90%;
}
}
div:is(.darkdocument) {
font-family: 'Overpass Mono', monospace;
}
div:is(.document){
font-family: 'Overpass Mono', monospace;
--link-color: 168, 28, 0;
--link-visited-color: 99, 39, 26;
--link-newpage-color: 97, 69, 2;
}
/* Additional Moose Noises */
:root {
/* UI Changes */
--side-bar-background-color: var(--basalt-primary-color);
--button-border-color: var(--general-border-color);
--button-background-color: var(--basalt-primary-color);
--edit-area-ancillary-background-color: var(--basalt-primary-color);
--edit-area-toolbar-background-color: var(--basalt-primary-color);
--edit-area-border-width: 0.15rem;
--button-hover-background-color: var(--tab-hover-background-color);
--button-outline-color: none;
--button-hover-text-color: var(--basalt-light-text-color);
--login-status-background-color: var(--basalt-primary-color);
--top-bar-link-color-hover: var(--basalt-main-text-color);
--login-status-link-background-hover: var(--basalt-dark-element-color);
--top-bar-dropdown-link-color-hover: var(--basalt-light-text-color);
--side-bar-link-color-hover: var(--basalt-light-text-color)
}
#lock-info {
border: solid 0.15rem rgb(var(--general-border-color));
}
#history-subarea a.action-area-close, #view-diff-div a.button, div:where(#action-area, .buttons) :is(a, input).btn {
border: solid .15rem rgb(var(--button-border-color));
}
form .change-textarea-size {
background-color: transparent;
}
form#edit-page-form table.edit-page-bottomtable tr td:first-of-type > div:nth-of-type(1)::before {
background-color: rgb(var(--basalt-undertone));
}
:is(#page-content table:not(.form), table.wiki-content-table) th {
background-color: rgb(158, 158, 158);
border-color: rgb(158, 158, 158);
color: rgb(0,0,0);
}
#edit-page-title {
border: solid var(--edit-area-border-width) rgb(var(--edit-area-border-color)) !important;
}
div#account-options {
border: solid .15rem rgb(var(--general-border-color));
}
#main-content > .page-tags > span a {
border: solid .15rem rgb(var(--general-border-color));
background-color: rgb(var(--basalt-primary-color),var(--basalt-UI-opacity));
border-radius: 0em;
}
#main-content > .page-tags > span a:is(:hover, :focus) {
box-shadow: none;
}
/* Component Changes */
/* Offset Timeline */
:root {
--timeline-line-color: var(--basalt-undertone);
--timeline-title-color: var(--link-color);
--timeline-border-color: var(--general-border-color);
--timeline-background-color: var(--basalt-primary-color);
--timeline-text-color: var(--basalt-main-text-color);
--timeline-hover-background-color: var(--basalt-undertone);
--timeline-hover-border-color: var(--general-border-color);
--timeline-hover-text-color: var(--basalt-light-text-color);
--timeline-title-font: 'Courier Prime', monospace;
--timeline-content-font: 'Courier Prime', monospace;
}
.offset-timeline .offset-button {
border: solid 0.15rem rgb(var(--timeline-border-color));
border-radius: 0;
}
/* General Scale Changes */
.container {
color: rgb(var(--basalt-main-text-color)) !important;
border-left: 0.25rem solid rgba(var(--basalt-main-text-color)) !important;
box-shadow: 11rem 0rem 1rem -20px rgba(var(--basalt-undertone),.25) inset !important;
border-radius: 0 !important;
}
#action-area .page-source {
padding: 4px;
border: 0.15rem solid rgb(var(--general-border-color));
background-color: rgb(var(--basalt-primary-color));
}
#page-content div.rate-box-with-credit-button > .creditButton > p > a::after {
background-color: rgb(var(--basalt-light-text-color)) !important;
}
#page-content div.creditButtonStandalone > p > a:is(:hover, :focus)::after, #page-content div.rate-box-with-credit-button .creditButton > p > a:is(:hover, :focus)::after {
background-color: rgb(var(--basalt-main-text-color)) !important;
}
div.creditButtonStandalone > p > a:is(:hover, :focus)::before, div.rate-box-with-credit-button .creditButton > p > a:is(:hover, :focus)::before {
background-color: rgb(var(--basalt-primary-color));
}
/* ==SD CLASS CODE== */
.sd-container {
/* font */
--sd-font:Aldrich;
/* borders */
--sd-border:var(--basalt-tertiary-color); /* for most classes */
--sd-border-secondary:var(--basalt-tertiary-color); /* for n/a */
--sd-border-deadzone:var(--basalt-tertiary-color); /* for deadzone */
/* symbols */
--sd-symbol:255,255,255 !important; /* for most symbols */
--sd-symbol-secondary:255,255,255; /* white for class 4 and higher */
/* text */
--sd-bullets: 255,255,255; /* the colour of the bullet point text */
--sd-text:255,255,255 !important; /* the colour of the text in the top box */
/* class colours */
--class-0:117, 115, 115;
--class-1:153,83,81;
--class-2:174,61,62;
--class-3:180,40,41;
--class-4:115,32,18;
--class-5:131,10,1;
--class-unknown:38,38,38;
--class-habitable:167,21,73;
--class-deadzone:44,13,12;
--class-pending:77, 77, 77;
--class-n-a:38,38,38;
--class-amended:105,53,67;
--class-omega:116,66,42;
}
.sd-container .top-box.class-0 {
--sd-text:255, 255, 255 !important;
}
.sd-container .top-box.class-1 {
--sd-text: 255, 255, 255 !important;
}