.book-summary[data-v-9db08f49]{z-index:10;background-color:#fbfbfb;border-right:1px solid #eee;flex-direction:column;width:280px;min-width:280px;height:100%;transition:transform .3s,width .3s,min-width .3s,border-right-width .3s;display:flex;position:relative}.book-summary.is-folded[data-v-9db08f49]{border-right-width:0;width:0;min-width:0;transform:translate(-100%)}.book-summary.is-folded .fold-toggle-wrapper[data-v-9db08f49]{left:0}.book-summary.is-folded .drag-resizer[data-v-9db08f49]{display:none}.book-summary.is-resizing[data-v-9db08f49]{transition:none}.book-summary.is-resizing .drag-resizer[data-v-9db08f49]:after{background:#007fff}.fold-toggle-wrapper[data-v-9db08f49]{z-index:11;transition:left .3s;position:absolute;top:50%;right:-20px;transform:translateY(-50%)}.fold-toggle-btn[data-v-9db08f49]{color:#999;cursor:pointer;background:#f5f5f5;border:1px solid #eee;border-left:none;border-radius:0 14px 14px 0;outline:none;justify-content:center;align-items:center;width:20px;height:60px;padding:0;transition:background .2s,color .2s;display:flex;position:relative}.fold-toggle-btn[data-v-9db08f49]:hover{color:#666;background:#ececec}.fold-toggle-btn[data-v-9db08f49]:active{background:#e5e5e5}.fold-toggle-btn__icon[data-v-9db08f49]{justify-content:center;align-items:center;transition:transform .35s cubic-bezier(.4,0,.2,1);display:flex}.fold-toggle-btn__icon.rotated[data-v-9db08f49]{transform:rotate(180deg)}.drag-resizer[data-v-9db08f49]{cursor:col-resize;z-index:12;width:7px;right:-3px}.drag-resizer[data-v-9db08f49],.drag-resizer[data-v-9db08f49]:after{height:100%;position:absolute;top:0}.drag-resizer[data-v-9db08f49]:after{content:"";background:0 0;width:2px;transition:background .2s;right:3px}.drag-resizer[data-v-9db08f49]:hover:after{background:#007fff}.book-summary-masker[data-v-9db08f49]{display:none}.book-summary-inner[data-v-9db08f49]{flex-direction:column;height:100%;display:flex;overflow:hidden}.book-summary__header[data-v-9db08f49]{border-bottom:1px solid #eee;align-items:center;padding:10px 20px;display:flex}.book-summary__header .logo[data-v-9db08f49]{height:32px;margin-right:12px}.book-summary__header .label[data-v-9db08f49]{color:#007fff;background:#007fff14;border-radius:12px;padding:2px 10px;font-size:14px;font-weight:500}.book-directory[data-v-9db08f49]{flex:1;padding:10px 0;overflow-y:auto}.book-directory[data-v-9db08f49]::-webkit-scrollbar{width:6px}.book-directory[data-v-9db08f49]::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:3px}.book-directory[data-v-9db08f49]::-webkit-scrollbar-track{background-color:#0000}.intro-entry[data-v-9db08f49]{color:#333;cursor:pointer;border-left:2px solid #0000;align-items:center;gap:8px;padding:8px 16px;font-size:14px;transition:all .2s;display:flex}.intro-entry[data-v-9db08f49]:hover{color:#007fff;background-color:#007fff0a}.intro-entry.route-active[data-v-9db08f49]{color:#007fff;background-color:#007fff14;border-left-color:#007fff;font-weight:500}.intro-icon[data-v-9db08f49]{color:#007fff;background:#007fff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-style:italic;font-weight:700;display:inline-flex}.book-directory-footer[data-v-9db08f49]{border-top:1px solid #eee;padding:10px 16px}.add-doc-btn[data-v-9db08f49]{color:#666;cursor:pointer;background:0 0;border:1px dashed #d0d0d0;border-radius:4px;width:100%;height:36px;font-size:14px;transition:all .2s}.add-doc-btn[data-v-9db08f49]:hover{color:#007fff;background:#007fff0a;border-color:#007fff}.drag-ghost[data-v-9db08f49]{opacity:.4;background:#007fff14;border-left:2px solid #007fff}@media screen and (width<=768px){.book-summary[data-v-9db08f49]{z-index:1000;width:280px;position:fixed;top:0;left:0;box-shadow:2px 0 8px #00000026}.book-summary.is-folded[data-v-9db08f49]{transform:translate(-100%)}.drag-resizer[data-v-9db08f49]{display:none}.book-summary-masker[data-v-9db08f49]{z-index:10;background:#00000080;display:none;position:fixed;inset:0 0 0 280px}.book-summary:not(.is-folded) .book-summary-masker[data-v-9db08f49]{display:block}}
