.note-workspace-tools_error__OuQDU{margin:12px 14px 0;padding:10px 12px;border-radius:12px;background:rgba(182,66,60,.08);color:var(--danger);font-size:13px}.note-workspace-tools_canvasPanel__nA0I_,.note-workspace-tools_mapPanel__RhXSf{display:flex;flex-direction:column;min-height:0;flex:1}.note-workspace-tools_canvasTools__fRUHK{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:10px 12px;border-bottom:1px solid var(--line)}.note-workspace-tools_canvasTools__fRUHK select,.note-workspace-tools_canvasTools__fRUHK>button:not(.note-workspace-tools_colorButton__cSCCb),.note-workspace-tools_mapActions__jZu30 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 11px;border:1px solid var(--line-2);border-radius:999px;background:var(--raise);color:var(--text);font-size:12px;font-weight:600;transition:background .15s,border-color .15s}.note-workspace-tools_canvasTools__fRUHK button:hover:not(:disabled),.note-workspace-tools_mapActions__jZu30 button:hover:not(:disabled){background:var(--raise-2)}.note-workspace-tools_canvasTools__fRUHK button:disabled,.note-workspace-tools_mapActions__jZu30 button:disabled{opacity:.45}.note-workspace-tools_canvasTools__fRUHK .note-workspace-tools_selected__t3ZGn{border-color:var(--accent-line)!important;background:var(--accent-soft)!important;color:var(--accent-2)!important}.note-workspace-tools_separator__DCiWv{width:1px;height:22px;margin:0 4px;background:var(--line-2)}.note-workspace-tools_colorButton__cSCCb{display:grid;place-items:center;width:27px;height:27px;border-radius:50%}.note-workspace-tools_colorButton__cSCCb:after{width:15px;height:15px;border-radius:50%;background:currentColor;content:""}.note-workspace-tools_colorActive__0pnVz{outline:2px solid currentColor;outline-offset:1px}[data-theme=dark] .note-workspace-tools_colorButton__cSCCb[aria-label="#27272a"]{color:#f4f4f5!important}.note-workspace-tools_paperWrap__7ZKjH{position:relative;min-height:0;flex:1;overflow:hidden;background:var(--tile)}.note-workspace-tools_paper__QUMtv{display:block;width:100%;height:100%;background:var(--tile);touch-action:none;cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath d='M5.5 0v3M5.5 8v3M0 5.5h3M8 5.5h3' stroke='%2327272a' stroke-width='1'/%3E%3Ccircle cx='5.5' cy='5.5' r='.8' fill='%2327272a'/%3E%3C/svg%3E") 5 5,crosshair}[data-theme=dark] .note-workspace-tools_paper__QUMtv{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' viewBox='0 0 11 11'%3E%3Cpath d='M5.5 0v3M5.5 8v3M0 5.5h3M8 5.5h3' stroke='%23f4f4f5' stroke-width='1'/%3E%3Ccircle cx='5.5' cy='5.5' r='.8' fill='%23f4f4f5'/%3E%3C/svg%3E") 5 5,crosshair}.note-workspace-tools_paper__QUMtv[data-panning=true]{cursor:grabbing}.note-workspace-tools_canvasHint__3FMaX{position:absolute;left:12px;right:12px;bottom:11px;display:flex;justify-content:space-between;gap:10px;padding:7px 10px;border:1px solid var(--line-2);border-radius:12px;background:var(--glass);color:var(--muted);font-size:10.5px;pointer-events:none;backdrop-filter:blur(8px)}.note-workspace-tools_canvasHint__3FMaX span{color:var(--text);font-family:var(--font-geist-mono,monospace)}.note-workspace-tools_saveState__TFG_A{margin:0;padding:8px 16px 11px;color:var(--faint);font-size:11px;text-align:right}.note-workspace-tools_mapActions__jZu30{display:grid;gap:12px;padding:12px 14px;border-bottom:1px solid var(--line)}.note-workspace-tools_mapActions__jZu30 p{color:var(--muted);font-size:12px}.note-workspace-tools_mapActions__jZu30>div{display:flex;flex-wrap:wrap;gap:8px}.note-workspace-tools_mapActions__jZu30 button:last-child{border-color:transparent;background:var(--accent);color:var(--accent-ink)}.note-workspace-tools_mapActions__jZu30 button:last-child:hover:not(:disabled){background:var(--accent-2)}.note-workspace-tools_mapEmpty__Rb7U0{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:18px;padding:24px;color:var(--muted);font-size:13.5px;text-align:center}.note-workspace-tools_mapCanvas__MGbE7{flex:1;min-height:0;overflow:auto;padding:18px 14px 56px;background:radial-gradient(circle at 50% 0,rgba(168,87,19,.05),transparent 45%),var(--tile)}.note-workspace-tools_mapTree__ZDjuI{min-width:0}.note-workspace-tools_mapRootButton__5BUKC,.note-workspace-tools_treeLeaf__vZhsB,.note-workspace-tools_treeToggle__d191f{display:flex;align-items:flex-start;gap:8px;width:100%;min-width:0;padding:9px 11px;border:1px solid var(--line-2);border-radius:12px;color:var(--text);background:var(--panel);text-align:left;line-height:1.48;overflow-wrap:anywhere}.note-workspace-tools_mapRootButton__5BUKC{align-items:center;border-color:var(--accent-line);border-left:3px solid var(--accent);background:var(--accent-soft);font-size:13px}.note-workspace-tools_mapRootButton__5BUKC strong{flex:1;min-width:0}.note-workspace-tools_mapRootButton__5BUKC small,.note-workspace-tools_treeToggle__d191f small{margin-left:auto;color:var(--faint);font-size:10px}.note-workspace-tools_treeToggle__d191f{font-size:12px;font-weight:650}.note-workspace-tools_treeToggle__d191f span{flex:1;min-width:0}.note-workspace-tools_mapRootButton__5BUKC:hover,.note-workspace-tools_treeToggle__d191f:hover{border-color:var(--accent-line);background:var(--accent-soft)}.note-workspace-tools_mapRootButton__5BUKC svg,.note-workspace-tools_treeToggle__d191f svg{flex:0 0 auto;margin-top:2px;transition:transform .18s ease}.note-workspace-tools_mapRootButton__5BUKC[aria-expanded=true] svg,.note-workspace-tools_treeToggle__d191f[aria-expanded=true] svg{transform:rotate(90deg)}.note-workspace-tools_treeChildren__dCRfC{margin:0 0 0 12px;padding:9px 0 0 13px;border-left:1px solid var(--line-2);list-style:none}.note-workspace-tools_treeNode__TpPu_{position:relative;min-width:0;margin:0 0 8px}.note-workspace-tools_treeNode__TpPu_:before{position:absolute;top:17px;left:-13px;width:13px;height:1px;background:var(--line-2);content:""}.note-workspace-tools_treeLeaf__vZhsB{align-items:baseline;border-color:transparent;background:var(--raise);color:var(--text-2);font-size:12px}.note-workspace-tools_treeLeaf__vZhsB i{flex:0 0 5px;width:5px;height:5px;margin-top:6px;border-radius:50%;background:var(--accent)}.note-toc_label__INlVl{margin:0 0 8px;padding-left:12px;color:var(--faint);font-size:11px;font-weight:650;letter-spacing:.08em}.note-toc_list__a26MR{display:grid;gap:1px}.note-toc_chapter__ZHBLU+.note-toc_chapter__ZHBLU{margin-top:2px}.note-toc_chapterHead__MiFLF{display:flex;align-items:stretch;gap:2px;min-height:34px}.note-toc_chapterLink__ppAls,.note-toc_childLink__mPJaj{display:flex;flex:1;align-items:center;gap:8px;min-width:0;border-radius:10px;text-decoration:none;transition:background .15s,color .15s}.note-toc_chapterLink__ppAls{padding:6px 6px 6px 12px;color:var(--text);font-size:13px;font-weight:650;line-height:1.4}.note-toc_childLink__mPJaj{padding:5px 6px 5px 10px;color:var(--muted);font-size:12.5px;line-height:1.45}.note-toc_chapterLink__ppAls>span,.note-toc_childLink__mPJaj>span{flex:1;min-width:0;overflow-wrap:anywhere}.note-toc_chapterLink__ppAls:hover,.note-toc_childLink__mPJaj:hover{background:var(--raise);color:var(--text)}.note-toc_chapterLink__ppAls[aria-current],.note-toc_childLink__mPJaj[aria-current]{background:var(--accent-soft);color:var(--accent-2)}.note-toc_chapterToggle__8cnmV{display:grid;flex:0 0 30px;place-items:center;border-radius:9px;color:var(--faint);transition:background .15s,color .15s}.note-toc_chapterToggle__8cnmV:hover{background:var(--raise);color:var(--text)}.note-toc_chapterToggle__8cnmV svg{transition:transform .2s var(--ease-out)}.note-toc_chapterToggle__8cnmV[aria-expanded=true] svg{transform:rotate(180deg)}.note-toc_childrenWrap__Yu9mp{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .34s var(--ease-out),opacity .24s var(--ease-out)}.note-toc_childrenWrap__Yu9mp[data-open]{grid-template-rows:1fr;opacity:1}.note-toc_childrenClip__Wd3lR{min-height:0;overflow:hidden}.note-toc_children__Zop0U{margin:2px 0 6px 13px;padding-left:7px;border-left:1px solid var(--line-2)}@media (prefers-reduced-motion:reduce){.note-toc_childrenWrap__Yu9mp{transition:none}}.note-toc_nested__H9V8a{padding-left:22px;font-size:12px}.note-toc_count__7UQDA{flex-shrink:0;min-width:20px;padding:1px 6px;border-radius:999px;background:var(--raise);color:var(--faint);font-size:10.5px;font-weight:600;font-variant-numeric:tabular-nums;text-align:center}[aria-current]>.note-toc_count__7UQDA{background:var(--panel);color:var(--accent-2)}.note-toc_chapterLink__ppAls:focus-visible,.note-toc_chapterToggle__8cnmV:focus-visible,.note-toc_childLink__mPJaj:focus-visible{outline:2px solid var(--accent-line);outline-offset:1px}