.rich-text-editor .ql-container{font-family:inherit;font-size:.875rem;min-height:150px}.rich-text-editor .ql-editor{min-height:150px;max-height:400px;overflow-y:auto;color:var(--foreground)}.rich-text-editor .ql-toolbar{border:1px solid var(--input);border-bottom:none;border-radius:.375rem .375rem 0 0;background:var(--card)}.rich-text-editor .ql-container{border:1px solid var(--input);border-radius:0 0 .375rem .375rem;background:var(--card)}.rich-text-editor.border-destructive .ql-container,.rich-text-editor.border-destructive .ql-toolbar{border-color:var(--destructive)}.rich-text-editor .ql-editor.ql-blank:before{color:var(--muted-foreground);font-style:normal}.rich-text-editor .ql-container:focus-within{outline:none;box-shadow:0 0 0 2px var(--ring)}.dark .rich-text-editor .ql-stroke{stroke:var(--foreground)}.dark .rich-text-editor .ql-fill{fill:var(--foreground)}.dark .rich-text-editor .ql-picker-label{color:var(--foreground)}.dark .rich-text-editor .ql-picker-options{background:var(--card);border-color:var(--input)}.rich-text-editor .ql-toolbar button:focus,.rich-text-editor .ql-toolbar button:hover{color:var(--primary)}.dark .rich-text-editor .ql-toolbar button:focus .ql-stroke,.dark .rich-text-editor .ql-toolbar button:hover .ql-stroke{stroke:var(--primary)}.dark .rich-text-editor .ql-toolbar button:focus .ql-fill,.dark .rich-text-editor .ql-toolbar button:hover .ql-fill{fill:var(--primary)}.rich-text-editor .ql-toolbar .ql-picker-label.ql-active,.rich-text-editor .ql-toolbar button.ql-active{color:var(--primary)}.dark .rich-text-editor .ql-toolbar button.ql-active .ql-stroke{stroke:var(--primary)}.dark .rich-text-editor .ql-toolbar button.ql-active .ql-fill{fill:var(--primary)}.rich-text-editor .ql-tooltip{background:var(--card);border-color:var(--input);color:var(--foreground);box-shadow:0 4px 6px -1px rgb(0 0 0/.1)}.rich-text-editor .ql-tooltip input{background:var(--background);border-color:var(--input);color:var(--foreground)}.rich-text-editor .ql-tooltip a.ql-action:after,.rich-text-editor .ql-tooltip a.ql-remove:before{color:var(--primary)}.ql-size-small,.rich-text .ql-size-small{font-size:.75rem}.ql-size-large,.rich-text .ql-size-large{font-size:1.5rem}.ql-size-huge,.rich-text .ql-size-huge{font-size:2.25rem}.ql-align-center,.rich-text .ql-align-center{text-align:center}.ql-align-right,.rich-text .ql-align-right{text-align:right}.ql-align-justify,.rich-text .ql-align-justify{text-align:justify}.ql-indent-1,.rich-text .ql-indent-1{margin-left:1.5em}.ql-indent-2,.rich-text .ql-indent-2{margin-left:3em}.ql-indent-3,.rich-text .ql-indent-3{margin-left:4.5em}.ql-indent-4,.rich-text .ql-indent-4{margin-left:6em}.ql-indent-5,.rich-text .ql-indent-5{margin-left:7.5em}.ql-indent-6,.rich-text .ql-indent-6{margin-left:9em}.ql-indent-7,.rich-text .ql-indent-7{margin-left:10.5em}.ql-indent-8,.rich-text .ql-indent-8{margin-left:12em}@font-face{font-family:GeistMono;src:url(/_next/static/media/5b01f339abf2f1a5.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_f910ec{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_f910ec{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}@font-face{font-family:GeistSans;src:url(/_next/static/media/028c0d39d2e8f589-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.__className_fb8f2c{font-family:GeistSans,GeistSans Fallback}.__variable_fb8f2c{--font-geist-sans:"GeistSans","GeistSans Fallback"}