.toolbar-btn[data-v-e964cf89]{align-items:center;border-radius:var(--radius-sm);color:hsl(var(--muted-foreground));display:inline-flex;flex-shrink:0;height:1.75rem;justify-content:center;transition:background-color .15s,color .15s;width:1.75rem}.toolbar-btn--active[data-v-e964cf89],.toolbar-btn[data-v-e964cf89]:hover:not(:disabled){background-color:hsl(var(--accent));color:hsl(var(--foreground))}.toolbar-btn[data-v-e964cf89]:disabled{cursor:not-allowed;opacity:.4}.description-editor__content[data-v-e964cf89] .tiptap{min-height:inherit;outline:none}.description-editor__content[data-v-e964cf89] .tiptap p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;height:0;pointer-events:none}.description-editor__content[data-v-e964cf89] .tiptap h1{font-size:1.5rem;font-weight:700;line-height:1.25;margin:.75rem 0 .375rem}.description-editor__content[data-v-e964cf89] .tiptap h2{font-size:1.25rem;font-weight:600;line-height:1.3;margin:.625rem 0 .25rem}.description-editor__content[data-v-e964cf89] .tiptap h3{font-size:1.1rem;font-weight:600;line-height:1.35;margin:.5rem 0 .25rem}.description-editor__content[data-v-e964cf89] .tiptap h1:first-child,.description-editor__content[data-v-e964cf89] .tiptap h2:first-child,.description-editor__content[data-v-e964cf89] .tiptap h3:first-child{margin-top:0}.description-editor__content[data-v-e964cf89] .tiptap blockquote{border-left:3px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-style:italic;margin:.5rem 0;padding:.25rem 0 .25rem .875rem}.description-editor__content[data-v-e964cf89] .tiptap ul{list-style-type:disc;margin:.375rem 0;padding-left:1.25rem}.description-editor__content[data-v-e964cf89] .tiptap ol{list-style-type:decimal;margin:.375rem 0;padding-left:1.25rem}.description-editor__content[data-v-e964cf89] .tiptap li{margin:.125rem 0}.description-editor__content[data-v-e964cf89] .tiptap p{margin:.25rem 0}.description-editor__content[data-v-e964cf89] .tiptap p:first-child{margin-top:0}.description-editor__content[data-v-e964cf89] .tiptap strong{font-weight:600}.description-editor__content[data-v-e964cf89] .tiptap em{font-style:italic}.description-editor__content[data-v-e964cf89] .tiptap s{text-decoration:line-through}.description-editor__content[data-v-e964cf89] .tiptap u{text-decoration:underline}
