.ql-container.ql-snow,.ql-snow .ql-tooltip input[type=text],.ql-toolbar.ql-snow{border:1px solid hsl(var(--input))}.ql-toolbar.ql-snow{border-bottom:none;border-radius:var(--radius-input) var(--radius-input) 0 0;background:transparent}.ql-container.ql-snow{border-radius:0 0 var(--radius-input) var(--radius-input);font-family:inherit}.ql-editor{overflow-wrap:anywhere;word-break:break-word;white-space:normal}.ql-editor.ql-blank:before{color:hsl(var(--text-placeholder))}.ql-snow .ql-stroke,.ql-snow .ql-stroke-miter{stroke:hsl(var(--foreground))}.ql-snow .ql-fill{fill:hsl(var(--foreground))}.ql-snow .ql-picker{color:hsl(var(--foreground))}.ql-toolbar.ql-snow :is(button,.ql-picker-label,.ql-picker-item):is(:hover,:focus,.ql-active,.ql-selected){color:hsl(var(--primary))}.ql-toolbar.ql-snow :is(button,.ql-picker-label,.ql-picker-item):is(:hover,:focus,.ql-active,.ql-selected) .ql-fill{fill:hsl(var(--primary))}.ql-toolbar.ql-snow :is(button,.ql-picker-label,.ql-picker-item):is(:hover,:focus,.ql-active,.ql-selected) :is(.ql-stroke,.ql-stroke-miter){stroke:hsl(var(--primary))}.ql-snow .ql-picker-options{background-color:hsl(var(--popover))}.ql-toolbar.ql-snow .ql-picker.ql-expanded :is(.ql-picker-label,.ql-picker-options){border-color:hsl(var(--input))}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:hsl(var(--muted-foreground))}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:hsl(var(--muted-foreground))}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:hsl(var(--muted-foreground))}.ql-snow .ql-tooltip{background-color:hsl(var(--popover));border:1px solid hsl(var(--border));box-shadow:none;color:hsl(var(--popover-foreground))}.ql-bubble .ql-editor a,.ql-snow a{color:hsl(var(--text-link))}.ql-snow .ql-editor blockquote{border-left-color:hsl(var(--border))}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:is(.ql-selected,:hover){border-color:hsl(var(--foreground))}