.note-composer-page>h1{margin-top:0}.markdown-editor-source,.markdown-editor-result{min-width:0}.markdown-editor-source.is-dragging{outline:2px dashed var(--foreground);outline-offset:-4px;background:var(--subtle)}.markdown-image-attachment-row{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 16px;font-size:12px;display:flex}.markdown-image-attachment-row button{color:var(--foreground);align-items:center;gap:6px;font-size:13px;display:inline-flex}.markdown-editor button:disabled{opacity:.5;cursor:wait}.markdown-editor-result,.markdown-live-editor.is-preview .markdown-editor-source{display:none}.markdown-live-editor.is-preview .markdown-editor-result{display:block}.markdown-live-preview-heading{display:none}.markdown-note-title{overflow-wrap:anywhere;margin-bottom:24px;font-size:26px;font-weight:700;line-height:1.5}@media (min-width:960px){.community-layout.writing-layout:has(.note-composer-page){max-width:1328px}.maker-note-page.note-composer-page{max-width:none}.markdown-live-editor .markdown-editor-tabs{display:none}.markdown-editor-panes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.markdown-live-editor .markdown-editor-source,.markdown-live-editor.is-preview .markdown-editor-source{display:block}.markdown-live-editor .markdown-editor-result{border-left:1px solid var(--line);flex-direction:column;display:flex}.markdown-live-preview-heading{border-bottom:1px solid var(--line);min-height:49px;color:var(--muted);background:var(--subtle);align-items:center;padding:12px 20px;font-size:13px;display:flex}.markdown-live-editor .markdown-editor-tools{background:var(--subtle);min-height:49px}.note-form .markdown-live-editor textarea{resize:none;height:min(62vh,680px);min-height:460px;overflow-y:auto}.markdown-live-editor .markdown-editor-preview{height:min(62vh,680px);min-height:460px;overflow-y:auto}}.markdown-editor{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.markdown-editor:focus-within{border-color:var(--muted)}.markdown-editor-tabs{border-bottom:1px solid var(--line);background:var(--subtle);align-items:center;gap:4px;padding:8px 10px;display:flex}.markdown-editor-tabs button{color:var(--muted);border-radius:7px;padding:7px 12px;font-size:14px}.markdown-editor-tabs button[aria-pressed=true]{background:var(--surface);color:var(--foreground);font-weight:600;box-shadow:0 1px 3px #0000000f}.markdown-editor-tabs>span{color:var(--muted);margin-left:auto;font-size:11px}.markdown-editor-tools{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:2px;padding:6px 8px;display:flex}.markdown-editor-tools button{width:34px;height:36px;color:var(--muted);border-radius:6px;place-items:center;display:grid}.markdown-editor-tools button:hover{color:var(--foreground);background:var(--subtle)}.markdown-editor button:focus-visible{outline:2px solid var(--foreground);outline-offset:-2px}.note-form .markdown-editor textarea{border:0;border-radius:0;min-height:440px;padding:20px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px;line-height:1.9;display:block}.note-form .markdown-editor textarea:focus{box-shadow:none}.markdown-editor-preview{min-height:440px;padding:20px}.markdown-preview-empty{color:var(--muted);font-size:15px}.markdown-editor-error{color:#dc2626;padding:12px 20px;font-size:13px}.note-body:has(.markdown-content){white-space:normal}.markdown-content{overflow-wrap:anywhere;line-height:1.9}.markdown-content>:first-child{margin-top:0}.markdown-content>:last-child{margin-bottom:0}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4,.markdown-content h5,.markdown-content h6{margin:1.6em 0 .6em;font-weight:700;line-height:1.5}.markdown-content h1{font-size:1.8em}.markdown-content h2{font-size:1.5em}.markdown-content h3{font-size:1.25em}.markdown-content p,.markdown-content ul,.markdown-content ol,.markdown-content pre,.markdown-content blockquote{margin-block:1em}.markdown-content ul{padding-left:1.5em;list-style:outside}.markdown-content ol{padding-left:1.5em;list-style:decimal}.markdown-content li>ul,.markdown-content li>ol{margin-block:.25em}.markdown-content strong{font-weight:700}.markdown-content em{font-style:italic}.markdown-content blockquote{border-left:3px solid var(--line);color:var(--muted);padding-left:18px}.markdown-content a{text-underline-offset:3px;text-decoration:underline}.markdown-content code{background:var(--subtle);border-radius:4px;padding:2px 5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em}.markdown-content pre{background:var(--subtle);border:1px solid var(--line);border-radius:10px;padding:16px;overflow-x:auto}.markdown-content pre code{white-space:pre;background:0 0;padding:0}.markdown-content img{border-radius:10px;max-width:100%;height:auto;margin-block:16px}.markdown-content hr{border:0;border-top:1px solid var(--line);margin-block:28px}.markdown-table-scroll{max-width:100%;margin-block:20px;overflow-x:auto}.markdown-content table{border-collapse:collapse;width:100%}.markdown-content th,.markdown-content td{border:1px solid var(--line);text-align:left;padding:8px 12px}.markdown-content th{background:var(--subtle);font-weight:600}.markdown-content .task-list-item{list-style:none}.markdown-content input[type=checkbox]{width:auto;margin-right:8px}@media (max-width:760px){.markdown-editor-tools button{width:36px;height:40px}.note-form .markdown-editor textarea,.markdown-editor-preview{min-height:380px;padding:16px}}
