.theme-dark{--background-primary:#100e17;--background-primary-alt:#0d0b12;--background-secondary:#191621;--background-secondary-alt:#0d0b12;--text-normal:#bebebe;--text-accent:#0fb6d6;--text-sub-accent:#f4569d;--text-dim:#45aaff;--text-faint:#7aa2f7;--text-title-h1:var(--text-accent);--text-title-h2:#cbdbe5;--text-title-h3:#cbdbe5;--text-title-h4:#cbdbe5;--text-title-h5:#cbdbe5;--text-link:#b4b4b4;--text-a:#6bcafb;--text-a-hover:#6bcafb;--text-mark:#263d92;--code-background:var(--background-secondary);--interactive-accent:rgba(14, 210, 247, 0.5);--interactive-accent-hover:rgba(14, 210, 247, 0.8);--interactive-before:#5e6565;--blockquote-border:#4aa8fb;--tag-background:rgba(14, 210, 247, 0.15);--interactive-accent-rgb:#3dd7fb;--font-family-editor:'Rubik';--font-family-preview:'Rubik';--bg-sub-accent-55:rgba(244, 86, 157, 0.55);--bg-accent-55:rgba(14, 210, 247, 0.55);--bg-accent-25:rgba(14, 210, 247, 0.25);--text-highlight-bg:rgba(244, 86, 157, 0.25);--background-modifier-border:rgba(14, 210, 247, 0.05);--table-border-color:rgb(14, 210, 247, 0.15);--test-color:rgb(122, 162, 247);--editor-border-color:#101014}:root{--default-font:'Rubik','Glow Sans SC',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji',sans-serif;--default-font-size:18px;--body-font-weight:450;--tag-font-family:'OperatorMonoSSmLig-Book','Glow Sans SC','华文细黑','STXihei','PingFang TC','微软雅黑体','Microsoft YaHei New','微软雅黑','Microsoft Yahei','宋体','SimSun','Helvetica Neue','Helvetica',Arial,sans-serif!important;--code-mono-font:'OperatorMonoSSmLig-Book'}a.tag[data-href*='#todo'],a.tag[data-href*='#待完成']{background-color:#be2e5e;color:#fff}a.tag[data-href*='#working-draft'],a.tag[data-href*='#进行中']{background-color:#4d3ca6;color:#fff}a.tag[data-href*='#notes'],a.tag[data-href*='#笔记']{background-color:#17b978;color:#fff}a.tag[data-href*='#knowledge'],a.tag[data-href*='#知识']{background-color:#005792;color:#fff}a.tag[data-href*='#writing'],a.tag[data-href*='#文章']{background-color:#f95959;color:#fff}a.tag[data-href*='#ideas'],a.tag[data-href*='#想法']{background-color:#ffc93c;color:#000}::-webkit-scrollbar{opacity:1;width:.6rem}::-webkit-scrollbar-thumb{background-color:var(--background-modifier-border);border-radius:999px}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background:var(--background-secondary)}.markdown-preview-view .internal-link.is-unresolved{opacity:.7}.titlebar{background-color:var(--background-primary-alt)}.status-bar{background-color:var(--background-primary-alt);border-color:#101014;color:var(--text-faint);position:absolute;margin:auto;right:0;bottom:0;display:flex;align-items:center;border-top-left-radius:8px;padding:8px 6px 6px 10px;max-height:unset;opacity:.4;transition:.5s}.status-bar:hover{opacity:1;transition:.2s}.titlebar-text{color:var(--text-accent)}.theme-dark .notice{background-color:var(--background-primary-alt);color:var(--text-accent)}.nav-file-title,.nav-folder-title{border:1px solid transparent}.nav-folder-collapse-indicator{color:var(--text-accent)}.nav-file.is-active>.nav-file-title,.nav-file.is-active>.nav-folder-collapse-indicator,.nav-file.is-active>.nav-folder-title,.nav-folder.is-active>.nav-file-title,.nav-folder.is-active>.nav-folder-collapse-indicator,.nav-folder.is-active>.nav-folder-title{color:var(--text-accent)}#main-horizontal-ribbon-collapse-btn,#main-horizontal-tab-header,.side-dock-ribbon-action,.side-dock-ribbon-tab{transition:all 350ms ease-in-out;opacity:.5;cursor:pointer}#main-horizontal-ribbon-collapse-btn:hover,#main-horizontal-tab-header:hover,.side-dock-ribbon-action:hover,.side-dock-ribbon-tab:hover{opacity:1;color:var(--text-accent)}#main-horizontal-ribbon.is-collapsed{background-color:var(--background-primary-alt)}#main-horizontal-ribbon.mod-left.is-collapsed,#main-horizontal-ribbon.mod-right.is-collapsed{border-color:var(--editor-border-color)}.is-focused #main-horizontal-tab-header.is-active{opacity:1}.is-focused .mod-active #main-horizontal-tab-header.is-active #main-horizontal-tab-header-inner-icon,.is-focused .mod-active #main-horizontal-tab-header.is-active #main-horizontal-tab-header-inner-title{background:var(--background-modifier-border);color:var(--text-accent)}.nav-file-title.is-active,.nav-folder-title.is-active{background:var(--background-secondary);border:1px solid var(--bg-accent-25);color:var(--text-accent)}body:not(.is-grabbing) .nav-file-title:hover,body:not(.is-grabbing) .nav-folder-title:hover{background:var(--background-modifier-border);border:1px solid var(--interactive-accent-hover)}body:not(.is-grabbing) .nav-file-title:hover,body:not(.is-grabbing) .nav-folder-title:hover{color:var(--text-accent)}body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator,body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator{color:var(--text-accent)}.nav-folder.mod-root>.nav-file-title,.nav-folder.mod-root>.nav-folder-title{color:var(--text-accent)}#main-horizontal-leaf.mod-active .view-header-title{color:var(--text-accent)}.pane-list-item:hover .pane-list-item-ending-flair{background-color:var(--background-secondary);color:var(--text-accent)}.checkbox-container.is-enabled{background-color:rgba(14,210,247,.7)}#main-horizontal-drop-overlay{background-color:var(--background-primary-alt)}.contains-task-list .task-list-item .contains-task-list{padding-inline-start:5px}.contains-task-list .task-list-item ul.contains-task-list::before{left:-46px!important;border-width:2px}.contains-task-list .task-list-item{position:relative;vertical-align:middle;box-sizing:border-box;padding-left:30px}.markdown-preview-view ul>li.task-list-item{text-indent:-3em}.contains-task-list .task-list-item input[type=checkbox]{position:relative;top:2px;left:-8px;width:20px;height:20px;margin:0;opacity:0;z-index:10}.markdown-preview-view .list-collapse-indicator{margin-left:-80px!important;box-sizing:border-box}.contains-task-list .task-list-item::before{content:'';position:absolute;top:2px;left:-25px;width:20px;height:20px;display:inline-flex;justify-content:center;border:2px solid #9e9e9e;margin-right:15px;border-radius:3px;transition:all .3s;box-sizing:border-box;z-index:1}.contains-task-list .is-checked.task-list-item::before{border:10px solid var(--text-accent);animation:bounce .3s}.contains-task-list .is-checked.task-list-item::after{content:'';position:absolute;top:8px;left:-21px;border-right:3px solid transparent;border-bottom:3px solid transparent;transform:rotate(45deg);transform-origin:0% 100%;animation:checked-box 125ms 250ms forwards;z-index:5}.markdown-preview-view ul>li.task-list-item.is-checked{text-decoration:line-through!important;color:var(--interactive-accent)!important}.markdown-preview-view ul>li.task-list-item.is-checked ul>li:not(.is-checked){text-decoration:none!important;color:var(--text-normal)!important}@keyframes checked-box{0%{width:0;height:0;border-color:#212121;transform:translate(0,0) rotate(45deg)}33%{width:4px;height:0;border-color:#212121;transform:translate(0,0) rotate(45deg)}100%{width:4px;height:8px;border-color:#212121;transform:translate(0,-8px) rotate(45deg)}}@keyframes bounce{0%{border-width:2px}33%{border-width:4px}100%{border-width:10px}}h1,h2,h3,h4,h5,h6{font-family:var(--default-font);font-weight:600}.HyperMD-header.HyperMD-header-2,.HyperMD-header.HyperMD-header-3,.HyperMD-header.HyperMD-header-4,.HyperMD-header.HyperMD-header-5,.HyperMD-header.HyperMD-header-6{border-bottom:1px solid;border-width:1px;border-image-slice:1;border-image-source:linear-gradient(to right,var(--text-sub-accent),#100e17,#100e17,#100e17)}.HyperMD-header{padding:20px}.markdown-preview-sizer h1{font-size:34px;color:var(--text-title-h1)}.markdown-preview-sizer h2{font-size:26px;color:var(--text-title-h2)}.markdown-preview-sizer h3{font-size:22px;color:var(--text-title-h3)}.markdown-preview-sizer h4{font-size:18px;color:var(--text-title-h4)}.markdown-preview-sizer h5{font-size:18px;color:var(--text-title-h5)}.markdown-preview-sizer h6{font-size:18px;color:var(--text-title-h5)}.markdown-preview-view h2,.markdown-preview-view h3,.markdown-preview-view h4,.markdown-preview-view h5,.markdown-preview-view h6{margin:45px 0 20px 0;position:relative;padding-bottom:10px;border-bottom:1px solid;border-width:35%;border-image-slice:1;border-image-source:linear-gradient(to right,var(--text-sub-accent),#100e17,#100e17,#100e17)}.view-header-icon{color:var(--text-accent)}.markdown-preview-view hr{margin-block-start:4em;margin-block-end:4em;border:none;height:0;border-bottom:1px solid;border-image-slice:1;border-width:1px;border-image-source:linear-gradient(to right,transparent,var(--text-accent),transparent)}.markdown-preview-view hr::after{content:'§';display:inline-block;position:absolute;left:50%;transform:translate(-50%,-50%) rotate(60deg);transform-origin:50% 50%;padding:.5rem;color:var(--text-sub-accent);background-color:var(--background-primary)}strong{-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0;color:#7aa2f7;background-color:#7aa2f7;background-image:linear-gradient(62deg,#87c2fd 0,#dcb9fc 100%)!important}strong .math.math-inline .MathJax{position:inherit!important}strong::selection{-webkit-text-fill-color:var(--text-faint)}strong kbd{-webkit-text-fill-color:initial}em{color:#bb9af7!important;font-family:OperatorMonoSSmLig-Book,Rubik,var(--default-font)!important}.external-link{padding:0}.external-link,.internal-link{color:var(--text-normal);background-position:0 100%;background-repeat:repeat-x;background-size:5px 5px;text-decoration:none;transition:background 350ms ease-in-out}.external-link{background-image:linear-gradient(to bottom,var(--bg-sub-accent-55) 0,var(--bg-sub-accent-55) 100%);transition:background 350ms ease-in-out}.internal-link{background-image:linear-gradient(to bottom,var(--bg-accent-55) 0,var(--bg-accent-55) 100%);transition:background 350ms ease-in-out}.internal-link:hover{-webkit-text-fill-color:#fff;color:#fff;background-size:4px 50px;text-decoration-line:none!important}.external-link:hover{-webkit-text-fill-color:#fff;color:#fff;background-size:4px 50px;text-decoration-line:none!important}.internal-link,a{text-decoration:none!important;color:var(--text-normal);position:relative;z-index:1}.internal-link:hover,a:hover{text-decoration:none!important;color:var(--text-accent)}a.tag{background-color:var(--tag-background);color:var(--text-accent);white-space:nowrap;border-radius:var(--tag-radius);padding:var(--tag-padding-y) var(--tag-padding-x);font-family:var(--tag-font-family);text-decoration:none;font-style:italic;font-size:.86rem;font-weight:500}a.tag:hover{border-color:var(--text-accent);opacity:1;background-color:var(--tag-background)!important;text-decoration:underline!important;text-decoration-color:var(--text-accent)}h1 a.tag,h2 a.tag,h3 a.tag,h4 a.tag,h5 a.tag,h6 a.tag{font-size:inherit!important}pre{position:relative}pre[class*=language-]:before{font-family:Rubik,Lato,Lucida Grande,Lucida Sans Unicode,Tahoma,Sans-Serif;font-style:normal;font-weight:700;font-size:.6rem;color:#fff;position:absolute;top:.3rem;right:.3rem;padding:0;color:var(--text-accent)!important;content:'';text-transform:uppercase;background:rgba(16,14,23,.86);border-radius:8px;padding:.1em .8em;z-index:10}pre[class$=javascript]:before,pre[class$=js]:before{content:'JavaScript'}pre[class$=ts]:before,pre[class$=typescript]:before{content:'typescript'}pre[class$=html]:before{content:'html'}pre[class$=css]:before{content:'css'}pre[class$=ejs]:before{content:'ejs'}pre[class$=vue]:before{content:'vue'}pre[class$=react]:before{content:'react'}pre[class$=shell]:before{content:'Shell'}pre[class$=powershell]:before{content:'PowerShell'}pre[class$=json]:before{content:'Json'}pre[class$=python]:before{content:'python'}blockquote{margin-inline-start:0}.markdown-preview-view blockquote{position:relative;padding:1rem 2rem 1rem 3rem;color:#bdbdbd;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-bottom:2em;margin-right:0!important;border-left:3px rgba(14,210,247,.5) solid;border-top:transparent;border-bottom:transparent;border-right:transparent;background:linear-gradient(135deg,rgba(32,28,41,.45),#100e17)}.markdown-preview-view blockquote::before{content:'';position:absolute;top:0;left:0;height:2px;width:60%;background:linear-gradient(90deg,rgba(13,185,215,.5),#13111a)}.HyperMD-quote::after,.markdown-preview-view blockquote::after{content:'';position:absolute;bottom:0;left:0;height:2px;width:25%;background:linear-gradient(90deg,rgba(13,185,215,.5),#15131c)}.HyperMD-quote.HyperMD-quote-2::before,.HyperMD-quote.HyperMD-quote-3::before,.HyperMD-quote.HyperMD-quote-4::before,.HyperMD-quote.HyperMD-quote-5::before{height:0}.markdown-preview-view blockquote p{position:relative}.markdown-preview-view blockquote p:first-of-type::before{content:'!!';font-style:italic;font-weight:700;font-size:18px;color:var(--text-accent);position:absolute;top:.1rem;left:-1.8rem}.markdown-preview-view code{overflow-wrap:break-word;background-color:rgba(14,210,247,.05);word-wrap:break-word;padding:0 5px;border-radius:.3rem;color:rgba(14,210,247,.9)!important}.theme-dark :not(pre)>code[class*=language-],.theme-dark pre[class*=language-]{background-color:var(--background-secondary)}.markdown-preview-view img{border-radius:8px}pre::-webkit-scrollbar{width:14px}code[class*=language-],pre[class*=language-]{color:#ccc;background:#282936;text-shadow:none;font-family:OperatorMonoSSmLig-Book,PT Mono,Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace!important;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background-color:#5a5f80}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background-color:#5a5f80}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282936}:not(pre)>code[class*=language-]{padding:4px 7px;border-radius:.3em;white-space:normal}.limit-300{height:300px!important}.limit-400{height:400px!important}.limit-500{height:500px!important}.limit-600{height:600px!important}.limit-700{height:700px!important}.limit-800{height:800px!important}.theme-dark .token.comment{color:#6272a4}.theme-dark .token.prolog{color:#cfcfc2}.theme-dark .token.tag{color:#dc68aa}.theme-dark .token.entity{color:#8be9fd}.theme-dark .token.atrule{color:#62ef75}.theme-dark .token.url{color:#66d9ef}.theme-dark .token.selector{color:#cfcfc2}.theme-dark .token.string{color:#f1fa8c}.theme-dark .token.property{color:#ffb86c}.theme-dark .token.important{color:#ff79c6;font-weight:700}.theme-dark .token.punctuation{color:#fff}.theme-dark .token.number{color:#bd93f9}.theme-dark .token.function{color:#50fa7b}.theme-dark .token.class-name{color:#ffb86c}.theme-dark .token.keyword{color:#ff79c6}.theme-dark .token.boolean{color:#ffb86c}.theme-dark .token.operator{color:#8be9fd}.theme-dark .token.char{color:#ff879d}.theme-dark .token.regex{color:#50fa7b}.theme-dark .token.variable{color:#50fa7b}.theme-dark .token.constant{color:#ffb86c}.theme-dark .token.symbol{color:#ffb86c}.theme-dark .token.builtin{color:#ff79c6}.theme-dark .token.attr-value{color:#7ec699}.theme-dark .token.deleted{color:#e2777a}.theme-dark .token.namespace{color:#e2777a}.theme-dark .token.bold{font-weight:700}.theme-dark .token.italic{font-style:italic}.theme-dark .token{color:#ff79c6}.language-cpp .theme-dark .token.string{color:#8be9fd}.language-c .theme-dark .token.string{color:#8be9fd}.theme-dark .language-css .token.selector{color:#50fa7b}.theme-dark .language-css .token.property{color:#ffb86c}.language-java span.theme-dark .token.class-name{color:#8be9fd}.language-java .theme-dark .token.class-name{color:#8be9fd}.language-markup .theme-dark .token.attr-value{color:#66d9ef}.language-markup .theme-dark .token.tag{color:#50fa7b}.language-objectivec .theme-dark .token.property{color:#66d9ef}.language-objectivec .theme-dark .token.string{color:#50fa7b}.language-php .theme-dark .token.boolean{color:#8be9fd}.language-php .theme-dark .token.function{color:#ff79c6}.language-php .theme-dark .token.keyword{color:#66d9ef}.language-ruby .theme-dark .token.symbol{color:#8be9fd}.language-ruby .theme-dark .token.class-name{color:#cfcfc2}pre.line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre.line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}