.toolbar-btn[data-v-e964cf89]{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.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{opacity:.4;cursor:not-allowed}.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;pointer-events:none;height:0}.description-editor__content[data-v-e964cf89] .tiptap h1{margin:.75rem 0 .375rem;font-size:1.5rem;font-weight:700;line-height:1.25}.description-editor__content[data-v-e964cf89] .tiptap h2{margin:.625rem 0 .25rem;font-size:1.25rem;font-weight:600;line-height:1.3}.description-editor__content[data-v-e964cf89] .tiptap h3{margin:.5rem 0 .25rem;font-size:1.1rem;font-weight:600;line-height:1.35}.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));margin:.5rem 0;padding:.25rem 0 .25rem .875rem;font-style:italic}.description-editor__content[data-v-e964cf89] .tiptap ul{margin:.375rem 0;padding-left:1.25rem;list-style-type:disc}.description-editor__content[data-v-e964cf89] .tiptap ol{margin:.375rem 0;padding-left:1.25rem;list-style-type:decimal}.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}
