.rich-text-editor.snow .ql-toolbar{border-color:var(--ui-border);background-color:var(--ui-bg-elevated);border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rich-text-editor.snow .ql-container{border-color:var(--ui-border);background-color:var(--ui-bg);border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem;font-family:inherit;font-size:.875rem}.rich-text-editor.snow .ql-editor{min-height:120px;color:var(--ui-text)}.rich-text-editor.bubble .ql-container{font-family:inherit;font-size:inherit;border:none}.rich-text-editor.bubble .ql-editor{min-height:auto;color:var(--ui-text);padding:0;line-height:1.6}.rich-text-editor.bubble .ql-editor.ql-blank:before{color:var(--ui-text-muted);font-style:normal;left:0}.rich-text-editor.bubble .ql-tooltip{background-color:var(--ui-bg-inverted);color:var(--ui-text-inverted);z-index:50;border:none;border-radius:.5rem;box-shadow:0 10px 15px -3px #0000001a}.rich-text-editor.bubble .ql-tooltip-arrow{border-color:var(--ui-bg-inverted)}.rich-text-editor.bubble .ql-tooltip .ql-toolbar{border:none;padding:.25rem}.rich-text-editor.bubble .ql-tooltip .ql-toolbar button{color:var(--ui-text-inverted);border-radius:.25rem;padding:.375rem}.rich-text-editor.bubble .ql-tooltip .ql-toolbar button.ql-active,.rich-text-editor.bubble .ql-tooltip .ql-toolbar button:hover{color:var(--ui-primary)}.rich-text-editor.bubble .ql-tooltip .ql-toolbar button .ql-stroke{stroke:currentColor}.rich-text-editor.bubble .ql-tooltip .ql-toolbar button .ql-fill{fill:currentColor}.rich-text-editor .ql-toolbar .ql-stroke{stroke:var(--ui-text-muted)}.rich-text-editor .ql-toolbar .ql-fill{fill:var(--ui-text-muted)}.rich-text-editor .ql-toolbar .ql-picker{color:var(--ui-text-muted)}.rich-text-editor .ql-toolbar .ql-picker-options{background-color:var(--ui-bg-elevated);border-color:var(--ui-border)}.rich-text-editor .ql-editor p{margin-bottom:.5rem}.rich-text-editor .ql-editor p:last-child{margin-bottom:0}.rich-text-editor .ql-editor ol,.rich-text-editor .ql-editor ul{margin-bottom:.5rem;padding-left:1.5rem}.rich-text-editor .ql-editor li{margin-bottom:.25rem}.rich-text-editor .ql-editor a{color:var(--ui-primary)}.rich-text-editor .ql-editor a:hover{text-decoration:underline}.rich-text-editor .ql-editor strong{font-weight:600}
