.ql-directory{overflow-y:auto;word-break:break-all;display:grid;align-content:start;grid-auto-rows:minmax(28px,max-content);gap:2px;padding:0}.ql-directory:before{content:none}.toc-header{display:flex;align-items:center;min-height:28px;min-width:0;line-height:1.2;font-size:12px;font-weight:700;padding:0 8px 0 9px;border-left:2px solid transparent;border-radius:4px;color:#bcc7dc9e;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.toc-header:before{content:none}.toc-header:hover{color:#f2f6ffe6;background:#ffffff07}.toc-header.active{border-left-color:#e18f0feb;background:#e18f0f13;color:#f5f8fff5}.ql-directory .toc-header.toc-header-2{padding-left:17px}.ql-directory .toc-header.toc-header-3{padding-left:25px}.ql-directory .toc-header.toc-header-4{padding-left:33px}.ql-directory .toc-header.toc-header-5{padding-left:41px}.ql-directory .toc-header.toc-header-6{padding-left:49px}.quill-editor-toc{width:168px;height:auto;display:flex;flex-direction:column;padding:10px 8px 10px 10px;border:1px solid hsla(0,0%,100%,.07);border-right:0;border-radius:6px 0 0 6px;background:#1f2535f5;box-shadow:-14px 10px 28px #0000004d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);scrollbar-width:thin;scrollbar-color:rgba(176,180,198,.24) transparent}.quill-editor-toc .el-scrollbar{max-height:454px}.quill-editor-toc .ql-directory-title{flex:0 0 auto;margin:0 0 7px;padding:0!important;background:transparent;border-radius:0;color:#b2bed6a8;font-size:12px;font-weight:800;line-height:1.2}.quill-editor-toc .ql-directory{position:relative;display:grid;gap:2px;padding:0}
