[data-theme="dark"] {
	--hl-color: #839496;
	--hl-bg: #002b36;
	/* --hltools-color: #61767d;
	--hltools-bg: #fae8b8;
	--hlnumber-color: #8a9ea5;
	--hlnumber-bg: #fdf6e3;
	--hlexpand-bg: #fbeecb; */
}


[data-theme="dark"] .token.comment,
[data-theme="dark"] .token.prolog,
[data-theme="dark"] .token.doctype,
[data-theme="dark"] .token.cdata {
	color: #586e75;
}

[data-theme="dark"] .token.punctuation {
	color: #93a1a1;
}

[data-theme="dark"] .namespace {
	opacity: .7;
}

[data-theme="dark"] .token.property,
[data-theme="dark"] .token.keyword,
[data-theme="dark"] .token.tag {
	color: #268bd2;
}

[data-theme="dark"] .token.class-name {
	color: #FFFFB6;
	text-decoration: underline;
}

[data-theme="dark"] .token.boolean,
[data-theme="dark"] .token.constant {
	color: #b58900;
}

[data-theme="dark"] .token.symbol,
[data-theme="dark"] .token.deleted {
	color: #dc322f;
}

[data-theme="dark"] .token.number {
	color: #859900;
}

[data-theme="dark"] .token.selector,
[data-theme="dark"] .token.attr-name,
[data-theme="dark"] .token.string,
[data-theme="dark"] .token.char,
[data-theme="dark"] .token.builtin,
[data-theme="dark"] .token.inserted {
	color: #859900;
}

[data-theme="dark"] .token.variable {
	color: #268bd2;
}

[data-theme="dark"] .token.operator {
	color: #EDEDED;
}

[data-theme="dark"] .token.function {
	color: #268bd2;
}

[data-theme="dark"] .token.regex {
	color: #E9C062;
}

[data-theme="dark"] .token.important {
	color: #fd971f;
}

[data-theme="dark"] .token.entity {
	color: #FFFFB6;
	cursor: help;
}

[data-theme="dark"] .token.url {
	color: #96CBFE;
}

[data-theme="dark"] .language-css .token.string,
[data-theme="dark"] .style .token.string {
	color: #87C38A;
}

[data-theme="dark"] .token.important,
[data-theme="dark"] .token.bold {
	font-weight: bold;
}

[data-theme="dark"] .token.italic {
	font-style: italic;
}

[data-theme="dark"] .token.atrule,
[data-theme="dark"] .token.attr-value {
	color: #F9EE98;
}

/*  */

[data-theme="dark"] .container pre > code,
[data-theme="dark"] .container code {
    background: var(--hl-bg);
}