.wiki-layout{display:grid;grid-template-columns:260px 1fr;grid-gap:16px;gap:16px;align-items:start}.wiki-side{padding:14px;position:-webkit-sticky;position:sticky;top:16px}.wiki-side-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.wiki-tree{list-style:none;margin:0;padding:0}.wiki-tree .wiki-tree{padding-left:14px}.wiki-node{display:flex;align-items:center;gap:2px;border-radius:8px}.wiki-node:hover{background:var(--panel-2)}.wiki-node.is-active{background:color-mix(in srgb,var(--accent) 14%,transparent)}.wiki-node-link{flex:1 1;min-width:0;display:flex;align-items:center;gap:7px;padding:6px 8px;background:none;border:0;cursor:pointer;color:var(--fg);font-size:13.5px;text-align:left;border-radius:8px}.wiki-node-icon{flex-shrink:0}.wiki-node-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wiki-node-add{flex-shrink:0;width:22px;height:22px;margin-right:4px;background:none;border:0;border-radius:6px;cursor:pointer;color:var(--fg-faint);font-size:14px;line-height:1;opacity:0;transition:opacity .12s}.wiki-node:hover .wiki-node-add{opacity:1}.wiki-node-add:hover{color:var(--fg);background:var(--panel)}.wiki-empty{color:var(--fg-faint);font-size:13px;padding:18px 8px;text-align:center}.wiki-main{min-height:calc(100vh - 120px);display:flex;flex-direction:column}.wiki-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.wiki-head-icon{font-size:24px}.wiki-title-input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--fg);font-family:Unbounded,sans-serif;font-weight:600;font-size:22px;border-bottom:1px solid transparent}.wiki-title-input:focus,.wiki-title-input:hover{border-bottom-color:var(--border)}.wiki-head-actions{display:flex;gap:6px;flex-shrink:0}.wiki-edit{flex:1 1;display:flex;flex-direction:column;gap:10px}.wiki-ta{flex:1 1;min-height:55vh;resize:vertical;background:var(--bg-2);color:var(--fg);border:1px solid var(--border);border-radius:10px;padding:14px;font-size:13.5px;line-height:1.6;font-family:ui-monospace,SF Mono,Menlo,monospace}.wiki-ta:focus{outline:none;border-color:var(--accent)}.wiki-edit-actions{display:flex;gap:8px;justify-content:flex-end}@media (max-width:860px){.wiki-layout{grid-template-columns:1fr}.wiki-side{position:static}}