.note-editor,.note-editor-loading{border:1px solid var(--border);background:var(--surface);border-radius:4px;min-height:146px}.note-editor[data-invalid=true]{border-color:var(--danger)}.note-editor-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:2px;min-height:36px;padding:3px 5px;display:flex;overflow-x:auto}.note-editor-button{width:28px;height:28px;color:var(--muted-fg);cursor:pointer;background:0 0;border:0;border-radius:3px;flex:0 0 28px;place-items:center;padding:0;display:grid}.note-editor-button svg{width:15px;height:15px}.note-editor-button:hover:not(:disabled),.note-editor-button.is-active{background:var(--accent);color:var(--foreground)}.note-editor-button:disabled{opacity:.35;cursor:default}.note-editor-divider{background:var(--border);flex:0 0 1px;align-self:stretch;margin:4px 3px}.note-editor-content{min-height:108px;color:var(--foreground);outline:none;padding:10px 12px;font-family:ui-serif,Noto Serif SC,Georgia,serif;font-size:14px;line-height:1.7}.note-editor-content>:first-child{margin-top:0}.note-editor-content>:last-child{margin-bottom:0}.note-editor-content p,.note-editor-content blockquote,.note-editor-content pre,.note-editor-content ul,.note-editor-content ol{margin:0 0 8px}.note-editor-content blockquote{border-left:2px solid var(--border);color:var(--muted-fg);padding-left:10px}.note-editor-content table{border-collapse:collapse;width:100%;margin:8px 0}.note-editor-content td,.note-editor-content th{border:1px solid var(--border);vertical-align:top;min-width:70px;padding:5px 7px}.note-editor-content .tiptap-mathematics-render{cursor:default}.note-editor-error{border-top:1px solid var(--danger);color:var(--danger);margin:0;padding:7px 10px;font-size:11px}
