.prose .ql-align-center{text-align:center}.prose .ql-align-right{text-align:right}.prose .ql-align-justify{text-align:justify}.prose .ql-size-small{font-size:.875rem}.prose .ql-size-large{font-size:1.25rem}.prose .ql-size-huge{font-size:1.5rem}.prose .ql-color-white{color:#fff}.prose .ql-color-red{color:#ef4444}.prose .ql-color-orange{color:#f97316}.prose .ql-color-yellow{color:#eab308}.prose .ql-color-green{color:#22c55e}.prose .ql-color-blue{color:#3b82f6}.prose .ql-color-purple{color:#a855f7}.prose .ql-bg-red{background-color:#ef4444}.prose .ql-bg-orange{background-color:#f97316}.prose .ql-bg-yellow{background-color:#eab308}.prose .ql-bg-green{background-color:#22c55e}.prose .ql-bg-blue{background-color:#3b82f6}.prose .ql-bg-purple{background-color:#a855f7}.prose .ql-indent-1{padding-left:3em}.prose .ql-indent-2{padding-left:6em}.prose .ql-indent-3{padding-left:9em}.prose .ql-indent-4{padding-left:12em}.prose .ql-direction-rtl{text-align:right;direction:rtl}.prose .ql-script-sub{vertical-align:sub;font-size:smaller}.prose .ql-script-super{vertical-align:super;font-size:smaller}.prose .ql-editor p{margin-bottom:1rem}.prose .ql-editor h1,.prose .ql-editor h2,.prose .ql-editor h3,.prose .ql-editor h4,.prose .ql-editor h5,.prose .ql-editor h6{margin-top:2rem;margin-bottom:1rem}.prose .ql-editor ul,.prose .ql-editor ol{margin-bottom:1rem}.prose .ql-editor blockquote{margin:1.5rem 0}.prose .ql-editor img{margin:1rem 0}.prose .ql-video{width:100%;height:400px;margin:1rem 0}.prose .ql-code-block{color:#f9fafb;background-color:#1f2937;border-radius:.5rem;margin:1rem 0;padding:1rem;overflow-x:auto}.prose .ql-code{color:#374151;background-color:#f3f4f6;border-radius:.25rem;padding:.25rem .5rem;font-family:Courier New,monospace;font-size:.875rem}
