.markdown-edit{min-width:0;max-width:100%}.markdown-edit .milkdown{min-width:0;position:relative}.markdown-edit .ProseMirror,.markdown-edit-standin{outline:none;min-height:8rem;max-height:22rem;padding:.5rem .75rem;overflow:hidden auto}.markdown-edit[data-zen] .ProseMirror,.markdown-edit[data-zen] .markdown-edit-standin{padding-top:1.75rem}.markdown-edit[data-zen][data-block-handle] .ProseMirror,.markdown-edit[data-zen][data-block-handle] .markdown-edit-standin{padding-left:3.5rem}.markdown-edit{--crepe-color-surface:var(--background);--crepe-color-on-surface:var(--foreground);--crepe-color-outline:var(--muted-foreground);--crepe-color-primary:var(--primary);--crepe-color-hover:color-mix(in oklab, var(--muted) 80%, transparent);--crepe-color-selected:var(--accent);--crepe-shadow-1:var(--glass-shadow);--crepe-shadow-2:var(--glass-shadow);--crepe-font-default:inherit;--crepe-base-font-size:14px}.markdown-edit .milkdown-slash-menu{border:1px solid var(--glass-border)}.markdown-edit .milkdown .milkdown-table-block th,.markdown-edit .milkdown .milkdown-table-block td{border-color:var(--table-line)}.markdown-edit:not([data-zen][data-block-handle]) .milkdown-block-handle,.markdown-edit:not([data-zen]) .milkdown-toolbar,.markdown-edit[data-in-code] .milkdown-toolbar{display:none}.markdown-edit .milkdown .milkdown-toolbar[data-show=false]{visibility:hidden;pointer-events:none;display:flex}.markdown-edit .milkdown .milkdown-slash-menu[data-show=false]{visibility:hidden;pointer-events:none;display:block}@media (pointer:coarse){.markdown-edit .milkdown .milkdown-toolbar,.markdown-edit .milkdown .milkdown-toolbar[data-show=false]{display:none}}.markdown-edit .milkdown .milkdown-toolbar svg.note-crepe-icon{fill:none;stroke:var(--crepe-color-outline)}.markdown-edit .milkdown .milkdown-block-handle .operation-item{width:22px;height:22px;padding:3px}.markdown-edit .milkdown .milkdown-block-handle .operation-item svg{width:16px;height:16px}.markdown-edit .ProseMirror .note-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);opacity:.55;pointer-events:none;float:left;height:0}.markdown-edit .note-code-block{margin-block:.5rem;position:relative}.markdown-edit .note-code-block>pre{margin:0}.markdown-edit .note-code-language{font-family:var(--font-mono);color:var(--muted-foreground);opacity:.5;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.25rem;padding:0 .25rem;font-size:10px;line-height:1.4;transition:opacity .12s;position:absolute;top:.25rem;right:.375rem}.markdown-edit .note-code-language:hover{opacity:1;background:color-mix(in oklab, var(--muted) 80%, transparent)}.markdown-edit .note-file{border-radius:.5rem;margin:.5rem 0}.markdown-edit .note-file.ProseMirror-selectednode{outline:2px solid var(--primary);outline-offset:2px}.markdown-edit .note-file video{background:#000;border-radius:.375rem;width:100%;max-height:20rem;display:block}.markdown-edit .note-file-caption{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem}.markdown-edit .note-file-card{border:1px solid var(--glass-border);background:color-mix(in oklab, var(--muted) 40%, transparent);border-radius:.5rem;align-items:center;gap:.75rem;max-width:28rem;padding:.5rem .75rem;display:flex}.markdown-edit .note-file-badge{background:var(--muted);color:var(--muted-foreground);border-radius:.25rem;flex-shrink:0;padding:.125rem .375rem;font-size:.625rem;font-weight:600}.markdown-edit .note-file-text{min-width:0;display:grid}.markdown-edit .note-file-name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.markdown-edit .note-file-meta{color:var(--muted-foreground);font-size:.75rem}.markdown-edit .ProseMirror img.ProseMirror-selectednode{outline:2px solid var(--primary);outline-offset:2px}
