@charset "UTF-8";.sidebar-header[data-v-902eca19]{height:32px;padding:10px;background-color:var(--bg-color);display:flex;justify-content:space-between;align-items:center;flex-shrink:0;transition:padding .3s ease}.sidebar-header[data-v-902eca19] .el-button:hover{background-color:var(--title-color-bg)}.sidebar-header .note-create[data-v-902eca19]{display:flex;align-items:center;gap:4px;overflow:hidden}.sidebar-header .note-create h3[data-v-902eca19]{margin:0;flex-shrink:0;white-space:nowrap}.sidebar-header.mini-mode[data-v-902eca19]{flex-direction:column;padding:10px 5px;height:auto;gap:8px}.sidebar-header.mini-mode>.el-button[data-v-902eca19]{order:1}.sidebar-header.mini-mode .note-create[data-v-902eca19]{order:2;flex-direction:column}.note-item[data-v-ae3f0fb9]{background-color:var(--title-color-bg);display:block;padding:10px 12px;border-radius:8px;cursor:pointer;margin-bottom:5px;border-left:3px solid transparent}.note-item[data-v-ae3f0fb9]:hover{transition:background-color .2s ease;background-color:var(--title-color-hover);color:var(--title-color-text)}.note-item[data-v-ae3f0fb9]:hover .delete-button{opacity:1}.note-item.is-active[data-v-ae3f0fb9]{transform:scale(1.02);background-color:var(--title-color-active);color:var(--title-color-text);font-weight:600;border-left-color:var(--title-color-border-left);box-shadow:0 2px 8px var(--title-color-shadow)}.note-item .note-up[data-v-ae3f0fb9]{display:flex;justify-content:space-between;align-items:center}.note-item .note-up .note-title[data-v-ae3f0fb9]{line-height:20px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.note-item .note-under[data-v-ae3f0fb9]{display:flex;align-items:center;justify-content:space-between;margin-top:-8px}.note-item .note-under .note-date[data-v-ae3f0fb9]{font-size:12px;color:#a0a0a0}.note-item .delete-button[data-v-ae3f0fb9]{flex-shrink:0;margin-top:4px;opacity:0;transition:opacity .2s;color:#909399}.panel-list[data-v-b29d9a7d]{width:240px;height:100%;flex-shrink:0;display:flex;flex-direction:column;background-color:var(--bg-color);overflow:hidden}.panel-list.desktop-expanded[data-v-b29d9a7d]{transition:width .3s ease;width:240px}.panel-list.desktop-collapsed[data-v-b29d9a7d]{width:60px;transition:width .3s ease}.panel-list.desktop-collapsed .note-content[data-v-b29d9a7d]{opacity:0;pointer-events:none}.panel-list.mobile-mode[data-v-b29d9a7d]{position:fixed;left:0;top:0;z-index:1000;transform:translate(-100%);box-shadow:none;transition:transform .3s ease,box-shadow .3s ease}.panel-list.mobile-mode.mobile-open[data-v-b29d9a7d]{transform:translate(0);box-shadow:4px 0 20px #00000026}.panel-list .note-content[data-v-b29d9a7d]{scrollbar-width:thin;scrollbar-color:#a8a8a8 var(--bg-color);flex:1;box-sizing:border-box;overflow-y:auto;padding:10px 10px 0;transition:opacity .2s ease}.panel-list.no-transition[data-v-b29d9a7d]{transition:none!important}.app-container[data-v-2c139225]{display:flex;height:100vh;width:100vw;position:relative}.overlay[data-v-2c139225]{position:fixed;inset:0;background-color:#00000080;z-index:999}.fade-enter-active[data-v-2c139225],.fade-leave-active[data-v-2c139225]{transition:opacity .3s ease}.fade-enter-from[data-v-2c139225],.fade-leave-to[data-v-2c139225]{opacity:0}.editor-pane[data-v-e3094a56]{flex:1;box-sizing:border-box}.editor-pane .editor-textarea[data-v-e3094a56]{display:block;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);width:100%;height:100%;padding:10px 20px 15px;border:none;outline:none;resize:none;white-space:pre-wrap;word-break:break-word;font-size:16px;line-height:1.5;background-color:var(--page-bg);color:var(--text-color)}.placeholder[data-v-e3094a56]{padding:20px;color:#909399}.markdown-body[data-v-0020d0a7]{flex:1;padding:0 20px;overflow-wrap:break-word;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scrollbar-color);line-height:1.5}.markdown-body[data-v-0020d0a7] h1{border-bottom:1px solid var(--divider-color)}.markdown-body[data-v-0020d0a7] img{max-width:100%;height:auto;display:block}.markdown-body[data-v-0020d0a7] blockquote{padding:0 16px;border-left:4px solid var(--text-color-secondary);background-color:var(--bg-color);border-radius:0 4px 4px 0}.markdown-body[data-v-0020d0a7] table{width:100%;border-collapse:collapse;margin:16px 0}.markdown-body[data-v-0020d0a7] table th,.markdown-body[data-v-0020d0a7] table td{border:1px solid var(--divider-color);padding:8px 12px;text-align:left}.markdown-body[data-v-0020d0a7] table th{background-color:var(--bg-color);font-weight:600}.markdown-body[data-v-0020d0a7] table tr:nth-child(2n){background-color:var(--bg-color-secondary, rgba(0, 0, 0, .02))}.markdown-body[data-v-0020d0a7] table tr:hover{background-color:var(--hover-color, rgba(0, 0, 0, .04))}.markdown-body[data-v-0020d0a7] .hljs{background-color:var(--bg-color);border-radius:7px;padding:10px;white-space:pre-wrap;word-wrap:break-word;overflow-x:auto}.markdown-body[data-v-0020d0a7] p>code{background:var(--bg-color);border-radius:4px;padding:5px;font-family:JetBrains Mono,Consolas,monospace}.markdown-body[data-v-0020d0a7] code{font-family:JetBrains Mono,Consolas,monospace}.markdown-body[data-v-0020d0a7] .code-wrapper{position:relative}.markdown-body[data-v-0020d0a7] .copy-button{position:absolute;top:8px;right:8px;padding:4px 8px;border:1px solid var(--copy-button-border-color);border-radius:4px;width:auto;min-width:32px;height:32px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:0;font-size:12px;transition:opacity .2s ease-in-out,background-color .2s ease;gap:6px}.markdown-body[data-v-0020d0a7] .copy-button svg{width:16px;height:16px;flex-shrink:0;stroke:currentColor}.markdown-body[data-v-0020d0a7] .code-wrapper:hover .copy-button{opacity:1}.markdown-body[data-v-0020d0a7] .copy-button.copied:before{content:"已复制";flex-shrink:0}.markdown-body[data-v-0020d0a7] .copy-button:not(.copied):hover{background-color:var(--copy-button-color)}.markdown-body[data-v-0020d0a7] .copy-button.copied{background-color:var(--copy-button-color)}.md-export-btn[data-v-05858234]{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;color:var(--text-color);transition:transform .3s ease}.md-export-btn svg[data-v-05858234]{height:20px;width:auto}.md-export-btn[data-v-05858234]:hover{transform:scale(1.2)}.md-export-btn[data-v-05858234]:active{transform:scale(.95)}[data-v-1ba3a7c2] .splitpanes__splitter{background-color:var(--divider-color);width:1px;position:relative}[data-v-1ba3a7c2] .splitpanes__splitter:before{z-index:11;content:"";position:absolute;inset:0 -8px 0 0;cursor:col-resize}.panel-content[data-v-1ba3a7c2]{display:flex;flex-direction:column;height:100%}.panel-content .panel-title[data-v-1ba3a7c2]{display:flex;justify-content:space-between;position:relative;align-items:center;padding:10px;border-bottom:1px solid var(--divider-color);z-index:10}.panel-content .panel-title .panel-modules[data-v-1ba3a7c2]{display:flex;align-items:center;gap:20px}.panel-content .title-active[data-v-1ba3a7c2]{padding-left:20px}.panel-content h3[data-v-1ba3a7c2]{margin:0;line-height:32px;flex-shrink:0}.toggle-button-wrapper[data-v-1ba3a7c2]{z-index:999;position:absolute;left:0;top:18px;animation:fadeIn-1ba3a7c2 .3s ease}.toggle-button-wrapper[data-v-1ba3a7c2] .el-icon:hover{background-color:#fafafa}@keyframes fadeIn-1ba3a7c2{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}html:root{--title-color-text: #6b9cdb;--title-color-shadow: rgba(107, 156, 219, .15);--title-color-hover: #f0f5fb;--title-color-active: #e5f0f8;--title-color-bg: #fdfdfd;--title-color-border-left: #6b9cdb;--bg-color: #f5f7f6;--text-color: #1f2937;--text-color-secondary: #6b7280;--page-bg: #ffffff;--scrollbar-color: #c9c9c9 #ffffff;--divider-color: #e5e7eb;--copy-button-color: #f9fafb;--copy-button-border-color: #e5e7eb;--bg-color-secondary: #f9fafb;--hover-color: #f3f4f6;--el-color-primary: #6b9cdb;--el-color-primary-light-3: #9dbde8;--el-color-primary-light-5: #b5cdef;--el-color-primary-light-7: #cdddf5;--el-color-primary-light-8: #dce8f8;--el-color-primary-light-9: #ebf2fb;--el-color-primary-dark-2: #567db0;--el-color-success: #7ab87a;--el-color-success-light-3: #a3cfa3;--el-color-success-light-5: #bcdcbc;--el-color-success-light-9: #f0f7f0;--el-color-warning: #d4a656;--el-color-warning-light-3: #e2c48a;--el-color-warning-light-5: #ead5a8;--el-color-warning-light-9: #faf5eb}html.dark{--title-color-text: #7aaae5;--title-color-shadow: rgba(122, 170, 229, .15);--title-color-hover: #1e2122;--title-color-active: #222526;--title-color-bg: #1f2122;--title-color-border-left: #7aaae5;--bg-color: #262626;--text-color: #e7e5e4;--text-color-secondary: #9ca3af;--page-bg: #1a1a1a;--scrollbar-color: #525252 #1a1a1a;--divider-color: #404040;--copy-button-color: #2e2e2e;--copy-button-border-color: #404040;--bg-color-secondary: #262626;--hover-color: #333333;--el-color-primary: #7aaae5;--el-color-primary-light-3: #456580;--el-color-primary-light-5: #384f66;--el-color-primary-light-7: #2d3f52;--el-color-primary-light-8: #263545;--el-color-primary-light-9: #1f2b38;--el-color-primary-dark-2: #a8c9ed;--el-color-success: #7ab87a;--el-color-success-light-3: #3d5c3d;--el-color-success-light-5: #2f472f;--el-color-success-light-9: #1f2d1f;--el-color-warning: #d4a656;--el-color-warning-light-3: #6b5330;--el-color-warning-light-5: #4f3e24;--el-color-warning-light-9: #2e2518}body{background-color:var(--page-bg);color:var(--text-color)}html:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:0;background:var(--page-bg);transition:opacity .2s ease;z-index:999999}html.theme-fade:before{opacity:1}
