pre code.hljs{padding:1em;display:block;overflow-x:auto}code.hljs{padding:3px 5px}.hljs-meta,.hljs-comment{color:#565f89}.hljs-tag,.hljs-doctag,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-template-tag,.hljs-selector-pseudo,.hljs-selector-attr,.hljs-variable.language_,.hljs-deletion{color:#f7768e}.hljs-variable,.hljs-template-variable,.hljs-number,.hljs-literal,.hljs-type,.hljs-params,.hljs-link{color:#ff9e64}.hljs-built_in,.hljs-attribute{color:#e0af68}.hljs-keyword,.hljs-title.function_,.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-subst,.hljs-property{color:#7dcfff}.hljs-selector-tag{color:#73daca}.hljs-quote,.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#9ece6a}.hljs-code,.hljs-formula,.hljs-section{color:#7aa2f7}.hljs-name,.hljs-keyword,.hljs-operator,.hljs-keyword,.hljs-char.escape_,.hljs-attr{color:#bb9af7}.hljs-punctuation{color:#c0caf5}.hljs{color:#9aa5ce;background:#1a1b26}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.vim-scroll::-webkit-scrollbar{width:4px}.vim-scroll::-webkit-scrollbar-track{background:0 0}.vim-scroll::-webkit-scrollbar-thumb{background:#292e42;border-radius:2px}.vim-scroll::-webkit-scrollbar-thumb:hover{background:#3b4261}.vim-tabline{background:#16161e;border-bottom:1px solid #292e42;align-items:center;height:28px;padding:0 8px;display:flex}.vim-tab{color:#565f89;cursor:pointer;border-radius:4px 4px 0 0;padding:2px 12px;font-size:12px}.vim-tab-active{color:#c0caf5;background:#1a1b26}.vim-neotree{background:#16161e;border-right:1px solid #292e42;flex-shrink:0;width:220px;overflow-y:auto}.vim-neotree-header{color:#7aa2f7;text-transform:uppercase;letter-spacing:.05em;padding:8px 12px;font-size:11px;font-weight:600}.vim-neotree-item{cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:2px 12px;display:flex;overflow:hidden}.vim-neotree-item:hover{background:#1a1b26}.vim-neotree-selected{background:#292e42}.vim-neotree-dir{color:#7aa2f7}.vim-neotree-file{color:#9ece6a}.vim-neotree-icon{text-align:center;flex-shrink:0;width:16px;margin-right:6px}.vim-buffer{background:#1a1b26;flex:1;position:relative;overflow-y:auto}.vim-buffer-line{min-height:1.6em;padding-right:8px;display:flex}.vim-buffer-linenr{text-align:right;color:#3b4261;-webkit-user-select:none;user-select:none;flex-shrink:0;width:48px;padding-right:12px}.vim-buffer-linenr-active{color:#c0caf5}.vim-buffer-content{overflow-wrap:break-word;flex:1;min-width:0}.vim-cursorline{background:#292e42}.vim-buffer-content h1{color:#bb9af7;border-bottom:1px solid #292e42;margin:.5em 0;padding-bottom:.3em;font-size:1.5em;font-weight:700}.vim-buffer-content h2{color:#7aa2f7;border-bottom:1px solid #292e42;margin:.8em 0 .4em;padding-bottom:.2em;font-size:1.25em;font-weight:600}.vim-buffer-content h3{color:#e0af68;margin:.6em 0 .3em;font-size:1.1em;font-weight:600}.vim-buffer-content h4{color:#7dcfff;margin:.5em 0 .2em;font-size:1em;font-weight:600}.vim-buffer-content p{margin:0 0 .5em;line-height:1.7}.vim-buffer-content a{color:#7aa2f7;text-underline-offset:2px;text-decoration:underline}.vim-buffer-content a:hover{color:#bb9af7}.vim-buffer-content ul,.vim-buffer-content ol{margin:0 0 .5em;padding-left:1.5em}.vim-buffer-content ul{list-style-type:disc}.vim-buffer-content ol{list-style-type:decimal}.vim-buffer-content li{margin-bottom:.15em;line-height:1.7}.vim-buffer-content blockquote{color:#565f89;background:#16161e;border-left:3px solid #7aa2f7;margin:.5em 0;padding:.3em 1em}.vim-buffer-content code{color:#7dcfff;background:#16161e;border-radius:3px;padding:.1em .4em;font-family:inherit}.vim-buffer-content pre{background:#16161e;border:1px solid #292e42;border-radius:4px;margin:.5em 0;padding:.6em .8em;overflow-x:auto}.vim-buffer-content pre code{background:0 0;border-radius:0;padding:0}.vim-buffer-content table{border-collapse:collapse;width:100%;margin:.5em 0}.vim-buffer-content th,.vim-buffer-content td{text-align:left;border:1px solid #292e42;padding:.3em .6em}.vim-buffer-content th{color:#7aa2f7;background:#16161e}.vim-buffer-content tr:nth-child(2n){background:#16161e}.vim-buffer-content hr{border:none;border-top:1px solid #292e42;margin:.8em 0}.vim-buffer-content img{border-radius:4px;max-width:100%}.vim-buffer-content strong{color:#e0af68}.vim-buffer-content em{color:#bb9af7}.vim-statusbar{background:#16161e;border-top:1px solid #292e42;justify-content:space-between;align-items:center;height:20px;padding:0 8px;font-size:11px;display:flex}.vim-statusbar-left{align-items:center;gap:0;display:flex}.vim-statusbar-right{color:#565f89;align-items:center;gap:12px;display:flex}.vim-status-mode{align-items:center;height:20px;padding:0 8px;font-weight:600;display:flex}.vim-status-normal{color:#1a1b26;background:#9ece6a}.vim-status-command{color:#1a1b26;background:#e0af68}.vim-status-search{color:#1a1b26;background:#7aa2f7}.vim-commandline{background:#1a1b26;border-top:1px solid #16161e;align-items:center;height:20px;padding:0 8px;font-size:12px;display:flex}.vim-commandline-input{color:#c0caf5;font-family:inherit;font-size:inherit;caret-color:#c0caf5;background:0 0;border:none;outline:none;width:100%}.vim-searchbar{z-index:10;background:#16161e;border-bottom:1px solid #292e42;align-items:center;height:24px;padding:0 8px;font-size:12px;display:flex;position:absolute;top:0;left:0;right:0}.vim-searchbar-input{color:#c0caf5;font-family:inherit;font-size:inherit;caret-color:#c0caf5;background:0 0;border:none;outline:none;flex:1}.vim-searchbar-count{color:#565f89;margin-left:8px;font-size:11px}.vim-search-match{background:#f7768e4d;border-radius:2px}.vim-search-current{background:#ff9e6466;-webkit-text-decoration:underline #ff9e64;text-decoration:underline #ff9e64}.vim-help-title{color:#bb9af7;margin-bottom:.5em;font-weight:700}.vim-help-section{color:#7aa2f7;margin-top:.6em;margin-bottom:.3em;font-weight:600}.vim-help-key{color:#e0af68;min-width:80px;display:inline-block}.vim-help-desc{color:#565f89}
