.code-block-with-copy>pre[data-v-d95bd706]{margin:0}.note-editor-wrap .ProseMirror{min-height:420px;padding:1.5rem 1.75rem;outline:none;font-size:.9375rem;line-height:1.75;color:#111827;font-family:inherit}.note-editor-readonly .ProseMirror{min-height:420px;padding:0}.note-editor-wrap.note-editor-autogrow .ProseMirror{min-height:120px}.note-editor-wrap.note-editor-readonly.note-editor-autogrow .ProseMirror{min-height:0}.note-editor-wrap.note-editor-readonly.note-editor-autogrow.note-editor-readonly-empty-target .ProseMirror{min-height:120px}.note-editor-wrap .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#9ca3af;pointer-events:none;float:left;height:0}.note-editor-wrap .ProseMirror h1{font-size:1.875rem;font-weight:700;line-height:1.25;margin:1.5rem 0 .75rem;color:#111827}.note-editor-wrap .ProseMirror h2{font-size:1.375rem;font-weight:700;line-height:1.3;margin:1.25rem 0 .6rem;color:#1f2937}.note-editor-wrap .ProseMirror h3{font-size:1.125rem;font-weight:600;line-height:1.4;margin:1rem 0 .5rem;color:#1f2937}.note-editor-wrap .ProseMirror p{margin:0 0 .75rem}.note-editor-wrap .ProseMirror p:last-child{margin-bottom:0}.note-editor-wrap .ProseMirror ul,.note-editor-wrap .ProseMirror ol{padding-left:1.5rem;margin:.5rem 0 .75rem}.note-editor-wrap .ProseMirror ul{list-style-type:disc}.note-editor-wrap .ProseMirror ol{list-style-type:decimal}.note-editor-wrap .ProseMirror li{margin:.2rem 0}.note-editor-wrap .ProseMirror li p{margin:0}.note-editor-wrap .ProseMirror blockquote{border-left:4px solid #6366f1;padding:.5rem 0 .5rem 1rem;margin:1rem 0;color:#6b7280;font-style:italic;background:#f5f3ff;border-radius:0 .5rem .5rem 0}.note-editor-wrap .ProseMirror code{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.25rem;padding:.1em .35em;font-size:.85em;font-family:ui-monospace,Cascadia Code,monospace;color:#dc2626}.note-editor-wrap .ProseMirror pre{background:#1e1e2e;border-radius:.75rem;padding:1.25rem 1.5rem;margin:1rem 0;overflow-x:auto}.note-editor-wrap .ProseMirror pre code{background:none;border:none;padding:0;font-size:.875rem;color:#cdd6f4;line-height:1.7}.note-editor-wrap .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:1.5rem 0}.note-editor-wrap .ProseMirror a{color:#6366f1;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.note-editor-wrap .ProseMirror a:hover{color:#4f46e5}.note-editor-wrap div[data-slide-divider]{position:relative;margin:2rem 0;border-top:2px dashed #6366f1;display:flex;align-items:center;justify-content:center}.note-editor-wrap div[data-slide-divider]:after{content:"▶ Slide break";position:absolute;background:#fff;padding:0 .5rem;font-size:.7rem;color:#6366f1;font-weight:600;letter-spacing:.05em}.note-editor-wrap .ProseMirror ::selection{background:#e0e7ff}.dark .note-editor-wrap .ProseMirror{color:#f3f4f6}.dark .note-editor-wrap .ProseMirror h1,.dark .note-editor-wrap .ProseMirror h2,.dark .note-editor-wrap .ProseMirror h3{color:#f9fafb}.dark .note-editor-wrap .ProseMirror blockquote{background:#1e1b4b;color:#a5b4fc}.dark .note-editor-wrap .ProseMirror code{background:#374151;border-color:#4b5563;color:#f87171}.dark .note-editor-wrap .ProseMirror hr{border-color:#374151}.dark .note-editor-wrap div[data-slide-divider]:after{background:#111827}.dark .note-editor-wrap .ProseMirror ::selection{background:#312e81}.shiki-code-block[data-v-8a23251e] pre{margin:0;padding:.75rem 1rem;overflow-x:auto}.shiki-code-block[data-v-8a23251e] code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem;line-height:1.55}
