.toolbar-btn.svelte-1ewpzup{display:flex;align-items:center;padding:.375rem;border-radius:.375rem;color:hsl(var(--muted-foreground));transition:all .15s ease}.toolbar-btn.svelte-1ewpzup:hover{background-color:hsl(var(--muted));color:hsl(var(--foreground))}.toolbar-btn.active.svelte-1ewpzup{background-color:hsl(var(--primary) / .2);color:hsl(var(--primary))}.skeleton-btn.svelte-1ewpzup{width:1.75rem;height:1.75rem;border-radius:.375rem;background-color:hsl(var(--muted))}.skeleton-line.svelte-1ewpzup{height:.875rem;border-radius:.25rem;background-color:hsl(var(--muted))}.toolbar-divider.svelte-1ewpzup{width:1px;height:1.25rem;background-color:hsl(var(--border));margin:0 .25rem}.shared-editor-content{color:hsl(var(--foreground))}.shared-editor-content h1{font-size:2rem;font-weight:700;line-height:1.2;margin:1rem 0 .5rem}.shared-editor-content h2{font-size:1.5rem;font-weight:600;line-height:1.3;margin:.875rem 0 .5rem}.shared-editor-content h3{font-size:1.25rem;font-weight:600;line-height:1.4;margin:.75rem 0 .5rem}.shared-editor-content p{margin:.5rem 0}.shared-editor-content ul{list-style-type:disc;padding-left:1.5rem;margin:.5rem 0}.shared-editor-content ol{list-style-type:decimal;padding-left:1.5rem;margin:.5rem 0}.shared-editor-content li{margin:.25rem 0}.shared-editor-content blockquote{border-left:3px solid hsl(var(--primary));padding-left:1rem;margin:.5rem 0;color:hsl(var(--muted-foreground));font-style:italic}.shared-editor-content pre{background-color:hsl(var(--muted));border-radius:.5rem;padding:.75rem 1rem;margin:.5rem 0;overflow-x:auto}.shared-editor-content code{background-color:hsl(var(--muted));border-radius:.25rem;padding:.125rem .375rem;font-size:.875em;font-family:ui-monospace,monospace}.shared-editor-content pre code{background:none;padding:0;border-radius:0}.shared-editor-content strong{font-weight:700}.shared-editor-content em{font-style:italic}.shared-editor-content u{text-decoration:underline}.shared-editor-content s{text-decoration:line-through}.shared-editor-content hr{border:none;border-top:1px solid hsl(var(--border));margin:1rem 0}.shared-editor-content p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));opacity:.5;pointer-events:none;height:0}.ProseMirror-focused{outline:none}
