.ql-content .ql-size-small{font-size:.75em}.ql-content .ql-size-large{font-size:1.5em}.ql-content .ql-size-huge{font-size:2.5em}.ql-content h1{margin-top:1.5em;margin-bottom:.5em;font-size:2rem;font-weight:800;line-height:1.2}.ql-content h2{margin-top:1.4em;margin-bottom:.5em;font-size:1.5rem;font-weight:800;line-height:1.25}.ql-content h3{margin-top:1.2em;margin-bottom:.4em;font-size:1.25rem;font-weight:700;line-height:1.3}.ql-content h4{margin-top:1em;margin-bottom:.4em;font-size:1.125rem;font-weight:700;line-height:1.35}.ql-content h5{margin-top:.8em;margin-bottom:.3em;font-size:1rem;font-weight:600;line-height:1.4}.ql-content h6{margin-top:.6em;margin-bottom:.3em;font-size:.875rem;font-weight:600;line-height:1.5}.ql-content h3.ql-size-large,.ql-content h3.ql-size-huge{font-size:1.5rem}.ql-content h4.ql-size-large{font-size:1.25rem}.ql-content h4.ql-size-huge{font-size:1.5rem}.ql-content .ql-align-center{text-align:center}.ql-content .ql-align-right{text-align:right}.ql-content .ql-align-justify{text-align:justify}.ql-content .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-content .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-content .ql-indent-1{padding-left:3em}.ql-content .ql-indent-2{padding-left:6em}.ql-content .ql-indent-3{padding-left:9em}.ql-content .ql-indent-4{padding-left:12em}.ql-content .ql-indent-5{padding-left:15em}.ql-content .ql-indent-6{padding-left:18em}.ql-content .ql-indent-7{padding-left:21em}.ql-content .ql-indent-8{padding-left:24em}.ql-content .ql-direction-rtl{text-align:inherit;direction:rtl}.ql-content ol,.ql-content ul{margin-bottom:1em;padding-left:1.5em}.ql-content li{margin-bottom:.4em}.ql-content ul>li{list-style-type:disc}.ql-content ol>li{list-style-type:decimal}.ql-content strong,.ql-content b{font-weight:700}.ql-content em,.ql-content i{font-style:italic}.ql-content u{text-decoration:underline}.ql-content s{text-decoration:line-through}.ql-content sub{vertical-align:sub;font-size:smaller}.ql-content sup{vertical-align:super;font-size:smaller}.ql-content blockquote{color:#666;border-left:4px solid #ccc;margin:1em 0;padding:.5em 1em}.ql-content pre{background-color:#f4f4f4;border-radius:4px;padding:1em;font-family:Monaco,Courier New,monospace;overflow-x:auto}.ql-content img{max-width:100%;height:auto}.ql-content .ql-video{max-width:100%;display:block}.ql-content iframe.ql-video{aspect-ratio:16/9;border:none;border-radius:8px;width:100%}.ql-content p{margin-bottom:.8em}
