.field.svelte-1wy3hso{flex-direction:column;gap:.25rem;min-width:0;display:flex}.label.svelte-1wy3hso{color:var(--color-text-muted);font-size:.85rem}.editor.svelte-1wy3hso{border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-surface);min-width:0}.editor.svelte-1wy3hso:focus-within{border-color:var(--color-primary)}.toolbar.svelte-1wy3hso{border-bottom:1px solid var(--color-border-light);background:var(--color-surface-muted);border-radius:var(--radius-md) var(--radius-md) 0 0;flex-wrap:wrap;align-items:center;gap:.125rem;padding:.25rem;display:flex}.tool-divider.svelte-1wy3hso{background:var(--color-border);width:1px;height:1.25rem;margin:0 .125rem}.tool.svelte-1wy3hso{min-width:1.75rem;min-height:1.75rem;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;padding:.25rem;font-size:.8125rem;line-height:1;display:inline-flex}.tool.svelte-1wy3hso:hover:not(:disabled){background:var(--color-surface-hover)}.tool.svelte-1wy3hso:disabled{opacity:.5;cursor:default}.tool[aria-pressed=true].svelte-1wy3hso{color:var(--color-text-inverse);background:var(--color-primary);border-color:var(--color-primary)}.tool-icon.bold.svelte-1wy3hso{font-weight:700}.tool-icon.italic.svelte-1wy3hso{font-style:italic}.tool-icon.strikethrough.svelte-1wy3hso{text-decoration:line-through}.tool-icon.heading.svelte-1wy3hso{font-weight:700}.tool-icon.quote.svelte-1wy3hso{font-size:1rem}.tool-icon.ordered.svelte-1wy3hso{font-size:.75rem;font-weight:600}.tool-icon.code.svelte-1wy3hso{letter-spacing:-.05em;font-size:.7rem}.presence.svelte-1wy3hso{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin-left:auto;padding-left:.5rem;font-size:.75rem;overflow:hidden}.presence.offline.svelte-1wy3hso{color:var(--color-warning-text)}.link-row.svelte-1wy3hso{border-bottom:1px solid var(--color-border-light);background:var(--color-surface-muted);flex-wrap:wrap;gap:.35rem;padding:.35rem;display:flex}.link-row.svelte-1wy3hso input:where(.svelte-1wy3hso){min-width:12rem;font:inherit;color:inherit;border:1px solid var(--color-border-control);border-radius:var(--radius-sm);background:var(--color-surface);flex:1;padding:.3rem .4rem;font-size:.875rem}.link-apply.svelte-1wy3hso,.link-cancel.svelte-1wy3hso{border-radius:var(--radius-sm);border:1px solid var(--color-border-control);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;padding:.3rem .6rem;font-size:.8125rem}.link-apply.svelte-1wy3hso{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-text-inverse)}.slash-menu.svelte-1wy3hso{z-index:40;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:12rem;margin:.25rem 0 0;padding:.25rem;list-style:none;position:fixed;box-shadow:0 8px 24px #0000001f}.slash-item.svelte-1wy3hso{width:100%;font:inherit;text-align:left;color:var(--color-text);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:.35rem .5rem;font-size:.875rem;display:block}.slash-item.svelte-1wy3hso:hover,.slash-item.selected.svelte-1wy3hso{background:var(--color-surface-hover)}.mention-menu.svelte-1wy3hso{width:min(24rem,100vw - 2rem)}.picker-hits.svelte-1wy3hso{flex-basis:100%;min-width:0}.hits.svelte-1wy3hso{margin:0;padding:0;list-style:none}.hit.svelte-1wy3hso{box-sizing:border-box;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.hit-mark.svelte-1wy3hso{width:1.25rem;height:1.25rem;color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.hit-mark.svelte-1wy3hso img:where(.svelte-1wy3hso){object-fit:contain;border-radius:var(--radius-sm);width:100%;height:100%}.hit-name.svelte-1wy3hso{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.hit-path.svelte-1wy3hso{color:var(--color-text-muted)}.hit-meta.svelte-1wy3hso{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:40%;color:var(--color-text-muted);flex:0 auto;font-size:.8rem;overflow:hidden}.visually-hidden.svelte-1wy3hso{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hits-status.svelte-1wy3hso{color:var(--color-text-muted);margin:0;padding:.35rem .5rem;font-size:.85rem}.surface.svelte-1wy3hso{--default-cell-min-width:5rem;min-width:0;position:relative}.placeholder.svelte-1wy3hso{color:var(--color-text-placeholder);pointer-events:none;font-size:.95rem;line-height:1.55;position:absolute;top:.5rem;left:.6rem}textarea.svelte-1wy3hso{width:100%;min-height:var(--mk-min-height);color:inherit;border-radius:0 0 var(--radius-md) var(--radius-md);resize:vertical;box-sizing:border-box;field-sizing:content;background:0 0;border:none;padding:.5rem .6rem;font-family:inherit;font-size:.95rem;line-height:1.55;display:block}.surface.svelte-1wy3hso .milkdown{min-width:0}.surface.svelte-1wy3hso .ProseMirror{min-height:var(--mk-min-height);color:inherit;overflow-wrap:anywhere;outline:none;padding:.5rem .6rem;font-size:.95rem;line-height:1.55}.surface.svelte-1wy3hso .ProseMirror p{margin:.25rem 0}.surface.svelte-1wy3hso .ProseMirror h1,.surface.svelte-1wy3hso .ProseMirror h2,.surface.svelte-1wy3hso .ProseMirror h3,.surface.svelte-1wy3hso .ProseMirror h4,.surface.svelte-1wy3hso .ProseMirror h5,.surface.svelte-1wy3hso .ProseMirror h6{margin:.5rem 0 .25rem;font-size:1rem;font-weight:600}.surface.svelte-1wy3hso .ProseMirror ul,.surface.svelte-1wy3hso .ProseMirror ol{margin:.25rem 0;padding-left:1.25rem}.surface.svelte-1wy3hso .ProseMirror li{margin:.125rem 0}.surface.svelte-1wy3hso .ProseMirror li p{margin:0}.surface.svelte-1wy3hso .ProseMirror a{color:var(--color-primary)}.surface.svelte-1wy3hso .ProseMirror strong{font-weight:600}.surface.svelte-1wy3hso .ProseMirror blockquote{border-left:2px solid var(--color-border);color:var(--color-text-secondary);margin:.35rem 0;padding-left:.6rem}.surface.svelte-1wy3hso .ProseMirror code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--color-surface-muted);padding:.05rem .2rem;font-size:.85em}.surface.svelte-1wy3hso .ProseMirror pre{border-radius:var(--radius-sm);background:var(--color-surface-muted);margin:.35rem 0;padding:.5rem;overflow-x:auto}.surface.svelte-1wy3hso .ProseMirror pre code{background:0 0;padding:0}.surface.svelte-1wy3hso .ProseMirror hr{border:none;border-top:1px solid var(--color-border);margin:.6rem 0}.surface.svelte-1wy3hso .ProseMirror table{border-collapse:collapse;width:100%;font-size:.9rem}.surface.svelte-1wy3hso .ProseMirror th,.surface.svelte-1wy3hso .ProseMirror td{border:1px solid var(--color-border);text-align:left;padding:.25rem .4rem}.surface.svelte-1wy3hso .ProseMirror img{max-width:100%}.surface.svelte-1wy3hso .ProseMirror-yjs-cursor{border-left:1px solid;border-right:1px solid;border-color:inherit;word-break:normal;pointer-events:none;margin:0 -1px;position:relative}.surface.svelte-1wy3hso .ProseMirror-yjs-cursor>div{white-space:nowrap;color:var(--color-text-inverse);border-radius:var(--radius-sm) var(--radius-sm) var(--radius-sm) 0;-webkit-user-select:none;user-select:none;padding:.05rem .25rem;font-size:.65rem;line-height:1.3;position:absolute;top:-1.15em;left:-1px}.surface.svelte-1wy3hso .ProseMirror-selectednode{outline:2px solid var(--color-primary)}.surface.svelte-1wy3hso .ProseMirror-gapcursor:after{border-top-color:var(--color-text)}.surface.svelte-1wy3hso .ProseMirror .selectedCell:after{background:var(--color-primary-soft)}.surface.svelte-1wy3hso .ProseMirror .column-resize-handle{background-color:var(--color-primary)}
