.toolbar-btn.svelte-y1mw1s{padding:.25rem .5rem;border-radius:.25rem;font-size:.875rem;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center}.toolbar-btn.svelte-y1mw1s:hover{background-color:var(--muted)}.toolbar-btn.active.svelte-y1mw1s{background-color:var(--muted);color:var(--primary)}.toolbar-btn.svelte-y1mw1s:disabled{opacity:.4;cursor:not-allowed}.toolbar-select.svelte-y1mw1s:focus{outline:none;box-shadow:0 0 0 1px var(--ring)}.tiptap-wrapper.svelte-y1mw1s{border:1px solid var(--border);border-radius:.375rem;overflow:hidden}.ProseMirror{outline:none;min-height:200px}.ProseMirror p.is-editor-empty:first-child:before{color:var(--muted-foreground);content:attr(data-placeholder);float:left;height:0;pointer-events:none}.ProseMirror p{margin:.5em 0}.ProseMirror ul,.ProseMirror ol{padding-left:1.5em;margin:.5em 0}.ProseMirror li{margin:.25em 0}.ProseMirror blockquote{border-left:3px solid var(--border);padding-left:1em;margin:.5em 0;color:var(--muted-foreground)}.ProseMirror a{color:var(--primary);text-decoration:underline}.ProseMirror strong{font-weight:600}.ProseMirror em{font-style:italic}.ProseMirror s{text-decoration:line-through}.ProseMirror u{text-decoration:underline}.ProseMirror h1{font-size:1.5em;font-weight:700;margin:.67em 0}.ProseMirror h2{font-size:1.25em;font-weight:600;margin:.5em 0}.ProseMirror h3{font-size:1.1em;font-weight:600;margin:.5em 0}.ProseMirror pre{background-color:var(--muted);border-radius:.375rem;padding:.75em 1em;margin:.5em 0;font-family:ui-monospace,monospace;font-size:.875em;overflow-x:auto}.ProseMirror code{background-color:var(--muted);border-radius:.25rem;padding:.15em .3em;font-family:ui-monospace,monospace;font-size:.875em}.ProseMirror pre code{background:none;padding:0;border-radius:0}.ProseMirror img{max-width:100%;height:auto;border-radius:.25rem;margin:.5em 0}.ProseMirror hr{border:none;border-top:1px solid var(--border);margin:1em 0}.ProseMirror .has-text-align-center{text-align:center}.ProseMirror .has-text-align-right{text-align:right}.ProseMirror .has-text-align-left{text-align:left}
