.workspace>.sidebar,.wiki-home-shell>.home-navigation{border-right:0}
.workspace .article-toc a{border-left:0;padding-left:0}
.workspace .discussion-reply{border-left:0;padding-left:0}
.wiki-nav-tree{min-width:0}
.wiki-nav-tree [data-wiki-drag]{position:relative;user-select:none;-webkit-user-drag:element}
.wiki-nav-tree [data-wiki-drag] img{-webkit-user-drag:none}
.wiki-nav-tree .nav-drag-source{opacity:.4}
.wiki-nav-tree [data-drop-placement=inside]{background:color-mix(in srgb,var(--accent),transparent 85%);box-shadow:inset 0 0 0 1px var(--accent)}
.wiki-nav-tree [data-drop-placement=before]:before,.wiki-nav-tree [data-drop-placement=after]:after{content:"";position:absolute;left:7px;right:7px;height:2px;border-radius:2px;background:var(--accent);pointer-events:none}
.wiki-nav-tree [data-drop-placement=before]:before{top:0}.wiki-nav-tree [data-drop-placement=after]:after{bottom:0}
.wiki-nav-empty{min-height:48px;display:grid;place-items:center;border-radius:10px;margin-top:6px;font-size:11px;line-height:1.5;text-align:center;color:var(--muted);padding:8px}
.wiki-nav-empty span{visibility:hidden}
.nav-dragging .wiki-nav-empty{background:var(--elevated);outline:1px dashed var(--line)}
.nav-dragging .wiki-nav-empty span{visibility:visible}
.nav-root-target .wiki-nav-empty{color:var(--accent);outline-color:var(--accent);background:color-mix(in srgb,var(--accent),transparent 90%)}
.wiki-nav-status{font-size:11px;line-height:1.5;color:var(--red);padding:8px}
.wiki-nav-status:empty{display:none}
.sidebar-collapsed .wiki-nav-empty span,.sidebar-collapsed .wiki-nav-status{display:none}
.sidebar-collapsed .wiki-nav-empty{padding:0;min-height:32px}
.writing-layout.dock-ready{animation-name:editor-dock-enter}
@keyframes editor-dock-enter{from{opacity:0}to{opacity:1}}
.writing-layout.dock-ready .editor-main{padding-bottom:calc(var(--dock-height,60px) + 28px)}
.writing-layout.dock-ready .toolbar{position:fixed;left:var(--dock-left);width:var(--dock-width);bottom:16px;z-index:40;margin:0;gap:1px;opacity:0;transform:translateY(calc(100% + 28px));pointer-events:none;transition:transform 240ms var(--ease-ui),opacity 180ms ease}
.writing-layout.dock-ready:is(.toolbar-visible,.toolbar-pinned) .toolbar,.writing-layout.dock-ready .toolbar:focus-within,.writing-layout.dock-ready .toolbar:has(details[open]){opacity:1;transform:none;pointer-events:auto}
.toolbar .toolbar-pin{margin-left:auto;color:var(--muted)}
.toolbar .toolbar-pin[aria-pressed=true]{color:var(--accent);background:var(--elevated)}
.toolbar-reveal{display:none}
.dock-ready .toolbar-reveal{display:grid;place-items:center;position:fixed;left:calc(var(--dock-left) + var(--dock-width)/2 - 32px);bottom:0;z-index:41;width:64px;height:22px;min-height:22px;min-width:0;padding:7px 10px;border:0;border-radius:8px 8px 0 0;background:var(--surface);box-shadow:0 -2px 12px #0001}
.toolbar-reveal:before{content:"";display:block;width:30px;height:3px;background:var(--muted);border-radius:3px;opacity:.6}
.toolbar-reveal[hidden],.wiki-focus-mode .toolbar-reveal{display:none!important}
.wiki-focus-mode .writing-layout.dock-ready .editor-main{padding-bottom:0}
@media(max-width:680px){.writing-layout.dock-ready .toolbar{bottom:18px}.dock-ready .toolbar-reveal{height:30px;min-height:30px}}
@media(prefers-reduced-motion:reduce){.writing-layout.dock-ready .toolbar{transition:none}}
