.hljs-keyword,
.hljs-selector-tag,
.hljs-subst {color: #C88FD0;}
.hljs-number,
.hljs-literal,
.hljs-variable,
.hljs-template-variable,
.hljs-tag .hljs-attr {color: #64AB8F;}
.hljs-title,
.hljs-section,
.hljs-selector-id {color: #8d8df0;}
.hljs-string,
.hljs-doctag {color: #D26B6B;}
.hljs-comment,
.hljs-quote {color: #DA924A;}
.hljs-built_in,
.hljs-builtin-name {color: #9FBAD5;}
.hljs-tag,
.hljs-name,
.hljs-attribute {color: #7DF46A;}

.tui-editor-contents p,
.tui-editor-contents h1,
.tui-editor-contents h2,
.tui-editor-contents h3,
.tui-editor-contents h4,
.tui-editor-contents h5,
.tui-editor-contents ul,
.tui-editor-contents menu,
.tui-editor-contents ol,
.tui-editor-contents dir,
.tui-editor-contents table {color: #d9d9d9;}
.tui-editor-contents a {color: #00b1ff;text-decoration: none;}
.tui-editor-contents a:hover {text-decoration: underline;}
.tui-editor-contents table td {border-color: #7b8184;}

.tui-editor-contents h1,
.tui-editor-contents h2,
.tui-editor-contents h3,
.tui-editor-contents h4,
.tui-editor-contents h5,
.tui-editor-contents h6 {
    font-weight: 600;
    line-height: 1.25;
}

.tui-editor-contents {letter-spacing: -0.004em;word-break: keep-all;overflow-wrap: break-word;font-size: 16px;}
.tui-editor-contents h1 {border-bottom: 3px solid #3a3b3d;font-size: 22px;}
.tui-editor-contents h2 {border-bottom: 1px solid #3a3b3d;font-size: 20px;}
.tui-editor-contents h3 {border-bottom: none;font-size: 18px;padding-bottom: 5px;}
.tui-editor-contents h4 {font-size: 16px;padding-bottom: 5px;}
.tui-editor-contents h5 {font-size: 14px;padding-bottom: 5px;}
.tui-editor-contents h6 {font-size: 12px;padding-bottom: 5px;}
.tui-editor-contents blockquote {margin: 2rem 0px;border-left: 4px solid #00b1ff;border-top-right-radius: 4px;border-bottom-right-radius: 4px;background: #2c2d30;padding: 1rem 1rem 1rem 2rem;}
.tui-editor-contents pre {background-color: #212529;border-radius: 10px;}
.tui-editor-contents code,
.tui-editor-contents pre code {color: #b8bfc6;font-size: .85em;}
.tui-editor-contents code {background-color: #2c2d30;padding: 5px;border-radius: 5px;color: #ef4a82;}
.tui-editor-contents li {list-style: auto;}
.tui-editor-contents pre:has(iframe) {padding: 0;overflow: hidden;}
.tui-editor-contents pre:has(iframe) * {line-height: 0;}
