.notion-editor-wrap.svelte-1l5i66y{flex-direction:column;height:100%;display:flex;overflow:hidden}.ne-toolbar.svelte-1l5i66y{border-bottom:1px solid color-mix(in srgb, var(--color-border,#e2e8f0) 70%, transparent);background:color-mix(in srgb, var(--color-muted,#f1f5f9) 40%, transparent);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.5px;padding:5px 8px;display:flex}.ne-btn.svelte-1l5i66y{width:28px;height:28px;color:var(--color-muted-foreground,#64748b);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .1s,color .1s;display:flex}.ne-btn.svelte-1l5i66y:hover{background:color-mix(in srgb, var(--color-accent,#f1f5f9) 80%, transparent);color:var(--color-foreground,#0f172a)}.ne-btn.on.svelte-1l5i66y{background:color-mix(in srgb, var(--color-primary,#3b82f6) 12%, transparent);color:var(--color-primary,#3b82f6)}.ne-sep.svelte-1l5i66y{background:color-mix(in srgb, var(--color-border,#e2e8f0) 80%, transparent);flex-shrink:0;width:1px;height:14px;margin:0 4px}.ne-content{flex:1;overflow-y:auto}.ne-content .ProseMirror{min-height:100%;color:var(--color-foreground,#0f172a);caret-color:var(--color-primary,#3b82f6);outline:none;padding:24px 28px;font-size:.9375rem;line-height:1.7}.ne-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--color-muted-foreground,#94a3b8);opacity:.5;font-style:italic}.ne-content .ProseMirror p{margin:0 0 .2rem}.ne-content .ProseMirror h1{letter-spacing:-.03em;margin:1.25rem 0 .5rem;font-size:1.875rem;font-weight:700;line-height:1.2}.ne-content .ProseMirror h1:first-child{margin-top:0}.ne-content .ProseMirror h2{letter-spacing:-.015em;margin:1.1rem 0 .4rem;font-size:1.35rem;font-weight:600;line-height:1.3}.ne-content .ProseMirror h3{margin:.9rem 0 .3rem;font-size:1.1rem;font-weight:600;line-height:1.4}.ne-content .ProseMirror ul:not([data-type=taskList]){margin:.15rem 0 .4rem;padding-left:1.75rem;list-style-type:disc}.ne-content .ProseMirror ol{margin:.15rem 0 .4rem;padding-left:1.75rem;list-style-type:decimal}.ne-content .ProseMirror li{margin:.1rem 0}.ne-content .ProseMirror li p{margin:0}.ne-content .ProseMirror blockquote{border-left:3px solid var(--color-primary,#3b82f6);color:var(--color-muted-foreground,#64748b);margin:.6rem 0;padding:.15rem 0 .15rem 1rem}.ne-content .ProseMirror pre{background:color-mix(in srgb, var(--color-muted,#f1f5f9) 70%, transparent);border:1px solid color-mix(in srgb, var(--color-border,#e2e8f0) 60%, transparent);border-radius:8px;margin:.6rem 0;padding:12px 16px;overflow-x:auto}.ne-content .ProseMirror pre code{color:var(--color-foreground,#0f172a);background:0 0;border:none;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem}.ne-content .ProseMirror code{background:color-mix(in srgb, var(--color-muted,#f1f5f9) 60%, transparent);border:1px solid color-mix(in srgb, var(--color-border,#e2e8f0) 60%, transparent);border-radius:4px;padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82em}.ne-content .ProseMirror mark{background:#ffe395b3;border-radius:2px;padding:0 .1em}.ne-content .ProseMirror a{color:var(--color-primary,#3b82f6);text-underline-offset:2px;text-decoration:underline}.ne-content .ProseMirror hr{border:none;border-top:1px solid color-mix(in srgb, var(--color-border,#e2e8f0) 60%, transparent);margin:.9rem 0}.ne-content .ProseMirror strong{font-weight:700}.ne-content .ProseMirror em{font-style:italic}.ne-content .ProseMirror s{text-decoration:line-through}.ne-content .ProseMirror ::selection{background:color-mix(in srgb, var(--color-primary,#3b82f6) 20%, transparent)}
