/*
                        _______
                       /       \
                      .==.    .==.
                     ((  ))==((  ))
                    / "=="    "=="\
                   /____|| || ||___\
       ________     ____    ________  ___    ___
       |  ___  \   /    \   |  ___  \ |  |  /  /
       |  |  \  \ /  /\  \  |  |  \  \|  |_/  /
       |  |   )  /  /__\  \ |  |__/  /|  ___  \
       |  |__/  /  ______  \|  ____  \|  |  \  \
_______|_______/__/ ____ \__\__|___\__\__|___\__\____
|  ___  \ |  ____/ /    \   |  ___  \ |  ____|  ___  \
|  |  \  \|  |___ /  /\  \  |  |  \  \|  |___|  |  \  \
|  |__/  /|  ____/  /__\  \ |  |   )  |  ____|  |__/  /
|  ____  \|  |__/  ______  \|  |__/  /|  |___|  ____  \
|__|   \__\____/__/      \__\_______/ |______|__|   \__\
                https://darkreader.org
*/

/*! Dark reader generated CSS | Licensed under MIT https://github.com/darkreader/darkreader/blob/master/LICENSE */

/* User-Agent Style */
html {
    background-color: #181a1b !important;
}
html, body, input, textarea, select, button {
    background-color: #181a1b;
}
html, body, input, textarea, select, button {
    border-color: #736b5e;
    color: #e8e6e3;
}
a {
    color: #3391ff;
}
table {
    border-color: #545b5e;
}
::placeholder {
    color: #b2aba1;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
    background-color: #555b00 !important;
    color: #e8e6e3 !important;
}
::-webkit-scrollbar {
    background-color: #202324;
    color: #aba499;
}
::-webkit-scrollbar-thumb {
    background-color: #454a4d;
}
::-webkit-scrollbar-thumb:hover {
    background-color: #575e62;
}
::-webkit-scrollbar-thumb:active {
    background-color: #484e51;
}
::-webkit-scrollbar-corner {
    background-color: #181a1b;
}
* {
    scrollbar-color: #454a4d #202324;
}
::selection {
    background-color: #004daa !important;
    color: #e8e6e3 !important;
}
::-moz-selection {
    background-color: #004daa !important;
    color: #e8e6e3 !important;
}

/* Variables Style */
:root {
   --darkreader-neutral-background: #131516;
   --darkreader-neutral-text: #d8d4cf;
   --darkreader-selection-background: #004daa;
   --darkreader-selection-text: #e8e6e3;
}

/* Modified CSS */
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
    border-color: currentcolor;
}
ol,
ul {
    list-style-image: none;
}
body {
    color: rgb(189, 183, 175);
}
a {
    text-decoration-color: currentcolor;
    color: rgb(200, 195, 188);
}
.content a {
    text-decoration-color: currentcolor;
}
ul {
    list-style-image: none;
}
ol {
    list-style-image: none;
}
blockquote {
    border-left-color: rgb(53, 57, 59);
}
.date {
    color: rgb(200, 195, 188);
}
.post:last-child {
    border-bottom-color: currentcolor;
}
.post.pinned {
    background-color: rgb(34, 36, 38);
    color: rgb(232, 230, 227);
}
.info {
    color: rgb(200, 195, 188);
}
.info a {
    color: inherit;
}
.info .tags a {
    background-color: rgb(53, 57, 59);
    background-image: none;
    color: rgb(232, 230, 227);
    border-color: transparent;
}
.info .tags a:hover {
    background-color: inherit;
    background-image: inherit;
    color: inherit;
}
.info .tags a.selected {
    border-color: rgb(77, 83, 86);
}
code,
pre {
    background-color: rgb(34, 36, 38);
}
form.inline_edit {
    background-color: rgb(43, 47, 49);
    color: rgb(232, 230, 227);
}
.inline_edit .sub {
    color: rgb(157, 148, 136);
}
#nav {
    list-style-image: none;
}
#nav a:hover {
    background-color: rgb(43, 47, 49);
}
#nav li.selected a {
    background-color: rgb(39, 39, 16);
    color: rgb(232, 230, 227);
}
#nav li.ephemeral.selected a {
    background-color: rgb(24, 26, 27);
    color: rgb(189, 183, 175);
}
#header h2 {
    color: rgb(211, 207, 201);
}
.pages {
    background-color: rgb(34, 36, 38);
    color: rgb(189, 183, 175);
}
.pages a {
    color: inherit;
    border-color: currentcolor;
}
.pages a:hover {
    background-color: rgb(43, 47, 49);
}
#footer {
    color: rgb(200, 195, 188);
    border-color: rgb(53, 57, 59);
}
#footer a {
    color: inherit;
}
.hll {
    background-color: rgb(82, 82, 0);
}
.c {
    color: rgb(110, 168, 183);
}
.err {
    border-color: rgb(179, 0, 0);
}
.k {
    color: rgb(126, 255, 163);
}
.o {
    color: rgb(168, 160, 149);
}
.cm {
    color: rgb(110, 168, 183);
}
.cp {
    color: rgb(126, 255, 163);
}
.c1 {
    color: rgb(110, 168, 183);
}
.cs {
    color: rgb(110, 168, 183);
    background-color: rgb(60, 0, 0);
}
.gd {
    color: rgb(255, 92, 92);
}
.gr {
    color: rgb(255, 26, 26);
}
.gh {
    color: rgb(127, 174, 255);
}
.gi {
    color: rgb(92, 255, 92);
}
.go {
    color: rgb(152, 143, 129);
}
.gp {
    color: rgb(246, 147, 68);
}
.gu {
    color: rgb(255, 114, 255);
}
.gt {
    color: rgb(79, 164, 255);
}
.kc {
    color: rgb(126, 255, 163);
}
.kd {
    color: rgb(126, 255, 163);
}
.kn {
    color: rgb(126, 255, 163);
}
.kp {
    color: rgb(126, 255, 163);
}
.kr {
    color: rgb(126, 255, 163);
}
.kt {
    color: rgb(255, 137, 103);
}
.m {
    color: rgb(107, 196, 151);
}
.s {
    color: rgb(123, 166, 202);
}
.na {
    color: rgb(123, 166, 202);
}
.nb {
    color: rgb(126, 255, 163);
}
.nc {
    color: rgb(81, 194, 242);
}
.no {
    color: rgb(103, 177, 215);
}
.nd {
    color: rgb(178, 172, 162);
}
.ni {
    color: rgb(217, 100, 73);
}
.ne {
    color: rgb(126, 255, 163);
}
.nf {
    color: rgb(131, 186, 249);
}
.nl {
    color: rgb(137, 193, 255);
}
.nn {
    color: rgb(81, 194, 242);
}
.nt {
    color: rgb(138, 191, 249);
}
.nv {
    color: rgb(190, 103, 215);
}
.ow {
    color: rgb(126, 255, 163);
}
.w {
    color: rgb(189, 183, 175);
}
.mf {
    color: rgb(107, 196, 151);
}
.mh {
    color: rgb(107, 196, 151);
}
.mi {
    color: rgb(107, 196, 151);
}
.mo {
    color: rgb(107, 196, 151);
}
.sb {
    color: rgb(123, 166, 202);
}
.sc {
    color: rgb(123, 166, 202);
}
.sd {
    color: rgb(123, 166, 202);
}
.s2 {
    color: rgb(123, 166, 202);
}
.se {
    color: rgb(123, 166, 202);
}
.sh {
    color: rgb(123, 166, 202);
}
.si {
    color: rgb(117, 168, 209);
}
.sx {
    color: rgb(246, 147, 68);
}
.sr {
    color: rgb(133, 182, 224);
}
.s1 {
    color: rgb(123, 166, 202);
}
.ss {
    color: rgb(188, 230, 128);
}
.bp {
    color: rgb(126, 255, 163);
}
.vc {
    color: rgb(190, 103, 215);
}
.vg {
    color: rgb(190, 103, 215);
}
.vi {
    color: rgb(190, 103, 215);
}
.il {
    color: rgb(107, 196, 151);
}

/* Override Style */
::placeholder {
    opacity: 0.5 !important;
}
