/* Tema Moepheus */
/* "¿Alguna vez has tenido esa sensación de no estar seguro de si estás despierto o soñando?" - Negro (The Matrix). Basado en el tema de Yotsuba P & Yotsuba.*/
@import "./syntax/a11y-light.css";
:root {
 --background-color: #151815;
 --background-gradient: #e4e4f9;
 --text-color: #ACACAC;
 --contrast-color: #212820;
 --menu-color: #212820;
 --background-highlight-color: #ffccaa;
 --horizon-sep-color: #f2e1d6;
 --marked-color: #293526;
 --marked-border-color: #6dbb5b;
 --marked-text-color: var(--text-color);
 --link-color: #4DAD2D;
 --link-hover-color: #FFFFFF;
 --navbar-text-color: #308513;
 --subject-color: #4DAD2D;
 --role-color: red;
 --thread-navbar-background: #347031;
 --thread-navbar-color: aliceblue;
 --border-color: #3a4538;
 --logo-image: url('/.static/logo/logo_hispa_green.png');
}
/* --------------- LAS ADICIONES AL TEMA COMIENZAN AQUÍ --------------- */
nav.navHeader {
 color: var(--navbar-text-color);
 background-color: var(--contrast-color);
 border-bottom: 1px solid var(--navbar-text-color);
}
nav {
 background-color: #212820;
 color: var(--text-color);
 text-align: center;
}
.boardHeader #labelName {
 color: #4DAD2D;
}
.boardHeader p,
#overboardId {
 color: #4DAD2D;
}
input[type=text],
input[type=password],
input[type=number],
input[type=url],
textarea {
 border-radius: 5px;
 background: #36393f;
}
fieldset legend {
 background: #31741a;
 border: 1px solid #1a400e;
 color: white;
 border-radius: 5px;
}
#postingForm th,
.modalTableBody th {
 background: #212820;
 border: 1px solid #3a4538;
 color: #ACACAC;
 border-radius: 5px;
}
input.hidden.reloadCaptchaButton {
 border: 1px solid #ddbeab;
 border-radius: 5px;
}
a:hover,
.glowOnHover:hover {
 color: var(--link-hover-color);
 text-shadow: 1px 0px 20px yellow;
}
#postingForm input[type=submit],
#qrbutton {
 background: #347031;
 border: none;
 color: #fefceb;
 border-radius: 5px;
}
body {
 background: var(--background-color);
}
.noEmailName,
.noEmailName:hover {
 color: #1f8f2a;
}
.innerPost {
 padding: 5px;
 border: 1px solid #3a4538;
 border-radius: 5px;
}
span.labelCreated {
 color: var(--link-color);
}
.linkSelf,
.linkQuote,
.labelStats {
 color: var(--link-color);
 text-decoration: none;
 font-weight: bold
}
.floatingList,
.floatingMenu,
.modalForm {
 background: var(--menu-color);
 color: var(--text-color);
 border: 1px solid #31741a;
}
.quoteLink {
 color: #e60000;
}
#panelMessage {
 color: #a10705;
}
.noEmailName,
.noEmailName:hover {
 color: white;
}
.greenText {
 color: #2CB404;
}
.pinkText {
 color: #D036B1;
}
.redText {
 color: #CE2300;
}
.containPages {
 border: 1px solid #ddbeab;
 border-radius: 5px;
}
#indexWrapper > fieldset {
 border-radius: 5px;
}
#indexWrapper > fieldset:not(#welcomeMessage) {
 border-color: var(--border-color);
 border-radius: 5px;
}
.titleFieldset {
 border: 1px solid var(--border-color);
}
.jsenabled .catalogCell {
 border: 1px solid #3a4538;
 border-radius: 5px;
}
input[type=button],
input[type=submit],
button,
.dropzone,
.selectedCell {
 border: 1px solid #8f8f9d;
 background: #e9e9ed;
 color: black;
 border-radius: 5px;
}
#quick-reply {
 border-radius: 5px;
}
#quick-reply th {
 background: #175917;
 border-radius: 5px;
 border: none;
 color: white;
}
.modalForm {
 border-radius: 5px;
}
.captchaImage {
 border-radius: 5px;
}
.floatingMenu {
 border-radius: 5px;
}
div#multiboardMenu.floatingMenu {
 border-radius: 5px;
}
.floatingList ul li:hover {
 background-color: var(--background-color);
}
.splitField > * {
 border-radius: 5px;
}
.labelCreated:after {
 content: " (UTC)";
}
.linkSelf {
 visibility: hidden;
}
.linkSelf:after {
 visibility: visible;
 content: "/#/";
 font-weight: bolder;
}
input[type=text],
input[type=password],
input[type=number],
input[type=url],
textarea {
 color: white;
}

