.mdeditor-loading-container{width:100%;height:100%;background-color:#000000c2;position:fixed;left:0;right:0;top:0;bottom:0;text-align:center;z-index:100}.mdeditor-container{width:100%;height:100%;min-width:0;position:relative}.mdeditor-loading{width:30px;height:30px;border:5px solid #fff;border-top-color:transparent;border-radius:100%;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;animation:loading-circle infinite .75s linear}@keyframes loading-circle{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mdeditor-fullscreen{position:fixed;left:0;right:0;top:0;bottom:0;z-index:100}.mdeditor-layout{display:flex;flex-direction:column;width:100%;height:100%}.mdeditor-tools{min-height:30px;height:auto;overflow:hidden;border:1px solid whitesmoke;background-color:#fff;position:sticky;top:0;z-index:1}.mdeditor-tools .item{font-size:20px;margin-right:2px;margin-left:2px;color:#6b6666;cursor:pointer;padding:4px;background-color:#f7f7f7}.mdeditor-tools .item{background-color:transparent}.mdeditor-tools .icon-left{float:left}.mdeditor-tools .icon-right{float:right}.mdeditor-tools .item:hover{background-color:#d7d6d6;color:#000}.mdeditor-tools .mdeditor-dark:hover{background:#000}.mdeditor-main{flex:1;height:auto;display:flex;width:100%;overflow:hidden;position:relative}.mdeditor-editor-container{width:100%;height:100%;display:flex}.mdeditor-toc{height:100%;overflow:auto;border:1px solid #e5e5e5}.mdeditor-toc ul{padding-inline-start:20px}.mdeditor-toc a{text-decoration:none;color:#5f5d5d;font-size:12px}.mdeditor-toc a:hover{text-decoration:underline;color:#10b981;font-size:12px}.mdeditor-editor{height:100%;width:50%}.mdeditor-preview{height:100%;width:50%;background-color:#fff;padding:0 26px;overflow:auto;scroll-behavior:smooth}.mdeditor-dialog{position:absolute;z-index:10;left:0;right:0;top:0;bottom:0}.mdeditor-preview iframe{width:100%;height:350px;border:none}:root{--space: .25rem}.mdeditor-preview img{background-image:linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%,#eee 100%),linear-gradient(45deg,#eee 25%,white 25%,white 75%,#eee 75%,#eee 100%);background-position:0 0,calc(2 * var(--space)) calc(2 * var(--space));background-size:calc(4 * var(--space)) calc(4 * var(--space));max-width:100%}.mdeditor-scrolltop{position:absolute;z-index:1000;bottom:20px;right:20px;background:rgba(0,0,0,.7);color:#fff;width:40px;height:40px;border-radius:50%;text-align:center;cursor:pointer;line-height:40px!important;box-shadow:0 2px 8px #0003}.mdeditor-scrolltop:hover{background:rgba(0,0,0,.85)}.mdeditor-scrolltop .iconfont{font-size:20px}.editor-scrolltop{margin-left:0}.viewer-open{overflow:auto!important}.mdeditor-float-container{background-color:#fff;border:1px solid #e9e9e9;position:absolute;left:0;top:0;z-index:1000;display:none;max-height:560px;overflow:auto}.mdeditor-theme-select{height:25px}.mdeditor-theme-select-item{font-size:14px;border-bottom:1px solid #e9e9e9;padding:2px 8px;cursor:pointer}.mdeditor-theme-select-item:hover{background-color:#d7d6d6}.mdeditor-theme-select-item.active{background-color:#1e1e1e;color:#fff}.markmap-render{width:100%;height:100%}.mdeditor-dark{background-color:#000;color:#fff}.mdeditor-dark .mdeditor-preview{background-color:#0d1117;color:#c9d1d9}.mdeditor-dark .mdeditor-tools{background-color:#000;border:1px solid #30363d}.mdeditor-dark .mdeditor-toc{border:1px solid #30363d}.mdeditor-dark .mdeditor-toc a{color:#8b949e}.mdeditor-dark .mdeditor-toc a:hover{color:#58a6ff}.mdeditor-dark .mdeditor-scrolltop{background-color:#fff;color:#000}.mdeditor-dark .mdeditor-float-container{background-color:#000;border:1px solid #30363d;color:#9b9999!important;color-scheme:dark}.mdeditor-panel-dark{border:1px solid #000}.mdeditor-dark .mdeditor-theme-select-item{border-bottom:1px solid #000}.mdeditor-dark .mdeditor-theme-select-item:hover{background-color:#000}.file-dnd-container{width:500px;height:400px;text-align:center;border:1px dashed #e9e9e9}:root{--vp-c-white: #ffffff;--vp-c-black: #000000;--vp-c-gray: #8e8e93;--vp-c-text-light-1: rgba(60, 60, 67);--vp-c-text-light-2: rgba(60, 60, 67, .75);--vp-c-text-light-3: rgba(60, 60, 67, .33);--vp-c-text-dark-1: rgba(255, 255, 245, .86);--vp-c-text-dark-2: rgba(235, 235, 245, .6);--vp-c-text-dark-3: rgba(235, 235, 245, .38);--vp-c-green: #10b981;--vp-c-green-light: #34d399;--vp-c-green-lighter: #6ee7b7;--vp-c-green-dark: #059669;--vp-c-green-darker: #047857;--vp-c-green-dimm-1: rgba(16, 185, 129, .05);--vp-c-green-dimm-2: rgba(16, 185, 129, .2);--vp-c-green-dimm-3: rgba(16, 185, 129, .5);--vp-c-yellow: #d97706;--vp-c-yellow-light: #f59e0b;--vp-c-yellow-lighter: #fbbf24;--vp-c-yellow-dark: #b45309;--vp-c-yellow-darker: #92400e;--vp-c-yellow-dimm-1: rgba(234, 179, 8, .05);--vp-c-yellow-dimm-2: rgba(234, 179, 8, .2);--vp-c-yellow-dimm-3: rgba(234, 179, 8, .5);--vp-c-red: #f43f5e;--vp-c-red-light: #fb7185;--vp-c-red-lighter: #fda4af;--vp-c-red-dark: #e11d48;--vp-c-red-darker: #be123c;--vp-c-red-dimm-1: rgba(244, 63, 94, .05);--vp-c-red-dimm-2: rgba(244, 63, 94, .2);--vp-c-red-dimm-3: rgba(244, 63, 94, .5);--vp-c-sponsor: #db2777}:root{--vp-c-bg: #ffffff;--vp-c-bg-elv: #ffffff;--vp-c-bg-elv-up: #ffffff;--vp-c-bg-elv-down: #f6f6f7;--vp-c-bg-elv-mute: #f6f6f7;--vp-c-bg-soft: #f6f6f7;--vp-c-bg-soft-up: #f9f9fa;--vp-c-bg-soft-down: #e3e3e5;--vp-c-bg-soft-mute: #e3e3e5;--vp-c-bg-alt: #f6f6f7;--vp-c-border: rgba(60, 60, 67, .29);--vp-c-divider: rgba(60, 60, 67, .12);--vp-c-gutter: rgba(60, 60, 67, .12);--vp-c-neutral: var(--vp-c-black);--vp-c-neutral-inverse: var(--vp-c-white);--vp-c-text-1: var(--vp-c-text-light-1);--vp-c-text-2: var(--vp-c-text-light-2);--vp-c-text-3: var(--vp-c-text-light-3);--vp-c-text-inverse-1: var(--vp-c-text-dark-1);--vp-c-text-inverse-2: var(--vp-c-text-dark-2);--vp-c-text-inverse-3: var(--vp-c-text-dark-3);--vp-c-text-code: var(--vp-c-text-1)}.dark{--vp-c-bg: #1e1e20;--vp-c-bg-elv: #252529;--vp-c-bg-elv-up: #313136;--vp-c-bg-elv-down: #1e1e20;--vp-c-bg-elv-mute: #313136;--vp-c-bg-soft: #252529;--vp-c-bg-soft-up: #313136;--vp-c-bg-soft-down: #1e1e20;--vp-c-bg-soft-mute: #313136;--vp-c-bg-alt: #161618;--vp-c-border: rgba(82, 82, 89, .32);--vp-c-divider: rgba(82, 82, 89, .32);--vp-c-gutter: #000000;--vp-c-neutral: var(--vp-c-white);--vp-c-neutral-inverse: var(--vp-c-black);--vp-c-text-1: var(--vp-c-text-dark-1);--vp-c-text-2: var(--vp-c-text-dark-2);--vp-c-text-3: var(--vp-c-text-dark-3);--vp-c-text-inverse-1: var(--vp-c-text-light-1);--vp-c-text-inverse-2: var(--vp-c-text-light-2);--vp-c-text-inverse-3: var(--vp-c-text-light-3);--vp-c-text-code: var(--vp-c-text-dark-1)}.mdeditor-toggle-btn{display:none;width:40px;height:40px;line-height:40px;text-align:center;font-size:14px;background:rgba(0,0,0,.7);color:#fff;border-radius:50%;position:absolute;bottom:80px;right:20px;cursor:pointer;z-index:1000;box-shadow:0 2px 8px #0003}.mdeditor-toggle-btn:hover{background:rgba(0,0,0,.85)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#ffffff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}
