.doc-view[data-v-4b377a3c]{width:min(980px,calc(100% - (2*clamp(16px,2vw,24px))));margin:0 auto;color:var(--text)}.doc-view-header[data-v-4b377a3c]{margin:0}.doc-view-body[data-v-4b377a3c]{min-height:320px}.knowledge-doc-shell[data-v-adaa754b],.doc-preview-surface[data-v-adaa754b]{position:relative}.doc-editor-loading[data-v-adaa754b]{margin:12px 2px}.knowledge-home-toc-tree{max-width:760px}.toc-tree-list{list-style:none;margin:0;padding:0}.toc-tree-list.is-nested{margin:0;padding-left:22px}.toc-tree-item{margin:0}.toc-tree-row{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:8px;min-height:40px}.toc-tree-toggle,.toc-tree-spacer{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;flex-shrink:0}.toc-tree-toggle{border:0;padding:0;background:transparent;color:var(--muted);cursor:pointer}.toc-tree-toggle:hover{color:var(--accent)}.toc-link{display:flex;align-items:baseline;min-width:0;padding:8px 0;color:var(--text);text-decoration:none;transition:color .2s ease}.toc-link:hover{color:var(--accent)}.toc-link.is-branch-link,.toc-tree-row.is-branch .toc-link-text{font-weight:600}.toc-link-text{min-width:0;font-size:15px;line-height:1.5;white-space:nowrap}.toc-link-dots{flex:1;margin:0 12px;border-bottom:1px dotted var(--line);min-width:20px;position:relative;top:-4px}.toc-link-time{width:112px;flex-shrink:0;text-align:right;font-size:13px;color:var(--muted);white-space:nowrap}.knowledge-home-layout[data-v-a951c963]{max-width:900px;margin:0 auto;padding:32px clamp(20px,4vw,36px) 40px}.knowledge-home-header[data-v-a951c963]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:16px}.knowledge-home-title-section[data-v-a951c963]{display:flex;align-items:center;gap:16px}.knowledge-home-icon[data-v-a951c963]{font-size:32px;line-height:1}.knowledge-home-title[data-v-a951c963]{margin:0 0 4px;font-size:28px;font-weight:700;color:var(--text)}.knowledge-home-stats[data-v-a951c963]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.stat-divider[data-v-a951c963]{color:var(--line)}.knowledge-home-actions[data-v-a951c963]{display:flex;align-items:center;gap:12px;flex-shrink:0}.home-action-btn[data-v-a951c963]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 16px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--text);font:inherit;font-size:14px;text-decoration:none;cursor:pointer;transition:all .2s}.home-action-btn[data-v-a951c963]:hover{border-color:var(--accent);color:var(--accent)}.knowledge-home-description[data-v-a951c963]{margin:0 0 32px;font-size:15px;color:var(--muted);line-height:1.6}.knowledge-home-toc[data-v-a951c963]{margin-bottom:32px}.toc-title[data-v-a951c963]{margin:0 0 16px;font-size:18px;font-weight:600;color:var(--text)}.doc-save-state-indicator[data-v-8f2b7655]{width:10px;height:10px;margin-left:8px;border-radius:999px;background:#52607a59;box-shadow:0 0 0 1px #52607a2e}.doc-save-state-indicator.is-saving[data-v-8f2b7655]{background:var(--accent);box-shadow:0 0 0 1px #2563eb40;animation:doc-save-spin-8f2b7655 .9s linear infinite}.doc-save-state-indicator.is-dirty[data-v-8f2b7655]{background:#f59e0b;box-shadow:0 0 0 1px #f59e0b3d}.doc-save-state-indicator.is-saved[data-v-8f2b7655]{background:#10b981;box-shadow:0 0 0 1px #10b9813d}@keyframes doc-save-spin-8f2b7655{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.doc-toolbar-full[data-v-8f2b7655]{position:sticky;top:0;z-index:10;height:52px;background:#fff;border-bottom:1px solid var(--line)}.doc-toolbar[data-v-8f2b7655]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:8px clamp(16px,2vw,24px)}.doc-content-wrapper[data-v-8f2b7655]{width:100%;padding:0 0 64px}body.doc-is-editing .doc-toolbar[data-v-8f2b7655]{margin-bottom:0}.toolbar-left[data-v-8f2b7655]{flex:1;min-width:0}.toolbar-right[data-v-8f2b7655]{display:flex;align-items:center;gap:12px;flex-shrink:0}.breadcrumb[data-v-8f2b7655]{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.breadcrumb a[data-v-8f2b7655]{color:var(--muted);text-decoration:none;transition:color .2s}.breadcrumb a[data-v-8f2b7655]:hover{color:var(--accent)}.breadcrumb-sep[data-v-8f2b7655]{color:var(--line)}.breadcrumb-current[data-v-8f2b7655]{color:var(--text);font-weight:500}.doc-status[data-v-8f2b7655]{padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;background:var(--panel-soft);color:var(--muted)}.doc-status.is-draft[data-v-8f2b7655]{background:#fff7ed;color:#b45309}.home-action-btn-primary[data-v-8f2b7655]{background:var(--accent);border-color:var(--accent);color:#fff}.home-action-btn-primary[data-v-8f2b7655]:hover{opacity:.9;color:#fff}.home-action-btn-danger[data-v-8f2b7655]{border-color:#b91c1c2e;color:#b91c1c}.home-action-btn-danger[data-v-8f2b7655]:hover{border-color:#b91c1c52;color:#991b1b}
