.hljs {
color: #a9b7c6;
background: #282b2e;
display: block;
overflow-x: auto;
padding: 0.5em;
}
.hljs-number,
.hljs-literal,
.hljs-symbol,
.hljs-bullet {
color: #6897BB;
}
.hljs-keyword,
.hljs-selector-tag,
.hljs-deletion {
color: #cc7832;
}
.hljs-variable,
.hljs-template-variable,
.hljs-link {
color: #629755;
}
.hljs-comment,
.hljs-quote {
color: #808080;
}
.hljs-meta {
color: #bbb529;
}
.hljs-string,
.hljs-attribute,
.hljs-addition {
color: #6A8759;
}
.hljs-section,
.hljs-title,
.hljs-type {
color: #ffc66d;
}
.hljs-name,
.hljs-selector-id,
.hljs-selector-class {
color: #e8bf6a;
}
.hljs-emphasis {
font-style: italic;
}
.hljs-strong {
font-weight: bold;
}.wp-block-sentidoweb-snippet {
position: relative;
counter-reset: linenumber;
white-space: pre-wrap; }
.wp-block-sentidoweb-snippet pre {
white-space: pre-wrap; }
.wp-block-sentidoweb-snippet .sw_show_line_numbers {
padding-left: 35px; }
.wp-block-sentidoweb-snippet .sw_new_line::before {
content: counter(linenumber, decimal-leading-zero);
counter-increment: linenumber;
position: absolute;
left: 10px;
font-size: 0.8em;
opacity: 0.6; }
.wp-block-sentidoweb-snippet button {
position: absolute;
right: 0;
position: absolute;
right: 1px;
text-transform: uppercase;
border: 0;
padding: 5px 10px;
font-size: 10px;
top: 1px;
background: #ccc;
color: #666;
display: none;
cursor: pointer;
border-radius: 0; }
.wp-block-sentidoweb-snippet button:hover {
background: #aaa;
color: #333; }
.wp-block-sentidoweb-snippet:hover button {
display: inline-block; }