.bf-widget-pulse-line.svelte-1be2vh0{background:hsl(var(--muted));will-change:opacity;animation:svelte-1be2vh0-bf-widget-pulse 1s cubic-bezier(.45,0,.55,1) infinite;animation-delay:var(--bf-pulse-delay, 0s)}@media(prefers-reduced-motion:reduce){.bf-widget-pulse-line.svelte-1be2vh0{animation:none;opacity:.85}}@keyframes svelte-1be2vh0-bf-widget-pulse{0%,to{opacity:.06}50%{opacity:1}}.bf-markdown-editor .bf-tiptap-host .tiptap{outline:none;padding:.75rem;color:var(--bf-foreground);background:var(--bf-background);font-size:.875rem;line-height:1.625}.bf-markdown-editor .bf-tiptap-host .tiptap p{margin-bottom:.5rem}.bf-markdown-editor .bf-tiptap-host .tiptap h1{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.bf-markdown-editor .bf-tiptap-host .tiptap h2{margin-bottom:.375rem;font-size:1rem;font-weight:600}.bf-markdown-editor .bf-tiptap-host .tiptap h3{margin-bottom:.25rem;font-size:.875rem;font-weight:500}.bf-markdown-editor .bf-tiptap-host .tiptap ul,.bf-markdown-editor .bf-tiptap-host .tiptap ol{margin:.5rem 0;padding-left:1rem}.bf-markdown-editor .bf-tiptap-host .tiptap ul{list-style:disc}.bf-markdown-editor .bf-tiptap-host .tiptap ol{list-style:decimal}.bf-markdown-editor .bf-tiptap-host .tiptap li{margin:.125rem 0}.bf-markdown-editor .bf-tiptap-host .tiptap blockquote{margin:.5rem 0;padding-left:.75rem;border-left:3px solid var(--bf-border);color:var(--bf-muted-foreground)}.bf-markdown-editor .bf-tiptap-host .tiptap a{color:var(--bf-primary);text-decoration:underline}.bf-markdown-editor .bf-tiptap-host .tiptap code{border-radius:.25rem;background:color-mix(in oklab,var(--bf-muted) 80%,transparent);padding:.125rem .25rem;font-family:var(--font-mono, ui-monospace, monospace);font-size:.8125rem}.bf-markdown-editor .bf-tiptap-host .tiptap pre{margin:.5rem 0;overflow-x:auto;border-radius:.25rem;background:color-mix(in oklab,var(--bf-muted) 50%,transparent);padding:.5rem}.bf-markdown-editor .bf-tiptap-host .tiptap pre code{background:transparent;padding:0}.bf-markdown-editor .bf-tiptap-host .tiptap hr{margin:.75rem 0;border:none;border-top:1px solid var(--bf-border)}.bf-markdown-editor .bf-tiptap-host .ProseMirror-selectednode{outline:2px solid color-mix(in oklab,var(--bf-primary) 40%,transparent)}.bf-markdown-editor .bf-tiptap-host .tiptap p.is-editor-empty:first-child:before{content:"Start writing...";float:left;height:0;pointer-events:none;color:var(--bf-muted-foreground)}
