.md-editor__head.svelte-1wy3hso{display:flex;align-items:center;justify-content:space-between;margin-bottom:.25rem}.md-editor__toggle.svelte-1wy3hso{display:flex;border:1px solid var(--border-strong);overflow:hidden}.md-editor__toggle-btn.svelte-1wy3hso{padding:.3125rem .875rem;font-size:.875rem;font-weight:500;color:var(--text-muted);background-color:var(--surface-input);border:0;cursor:pointer;transition-property:color,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.md-editor__toggle-btn.svelte-1wy3hso:hover{color:var(--text-primary)}.md-editor__toggle-btn.svelte-1wy3hso+.md-editor__toggle-btn:where(.svelte-1wy3hso){border-left:1px solid var(--border-strong)}.md-editor__toggle-btn--active.svelte-1wy3hso{color:var(--text-primary);background-color:var(--surface-hover)}.md-editor__preview.svelte-1wy3hso{border:1px solid var(--border-strong);background-color:var(--surface-input);padding:.75rem 1rem}.md-editor__preview.svelte-1wy3hso h1,.md-editor__preview.svelte-1wy3hso h2,.md-editor__preview.svelte-1wy3hso h3{color:var(--text-primary);margin:1rem 0 .5rem;font-weight:600}.md-editor__preview.svelte-1wy3hso p{color:var(--text-secondary);line-height:1.65;margin:.5rem 0}.md-editor__preview.svelte-1wy3hso code,.md-editor__preview.svelte-1wy3hso pre{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;background-color:var(--surface-hover);padding:.125rem .375rem}.md-editor__preview.svelte-1wy3hso pre{padding:.75rem;overflow-x:auto}.md-editor__preview.svelte-1wy3hso a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.md-editor__textarea.svelte-1wy3hso{width:100%;padding:.5rem .75rem;font-size:.875rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--text-primary);background-color:var(--surface-input);border:1px solid var(--border-strong);resize:vertical;transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.md-editor__textarea.svelte-1wy3hso::placeholder{color:var(--text-placeholder)}.md-editor__textarea.svelte-1wy3hso:focus{outline:none;border-color:var(--border-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent)}.md-editor__textarea--error.svelte-1wy3hso{border-color:var(--status-danger-border)}
