.ql-editor{padding:0;font-size:14px;line-height:1.5}.ql-editor>:first-child{margin-top:0!important}.ql-editor>:last-child{margin-bottom:0!important}.ql-editor h1{margin:12px 0 6px;font-size:1.5rem;font-weight:600;line-height:1.3}.ql-editor h2{margin:10px 0 5px;font-size:1.2rem;font-weight:600;line-height:1.3}.ql-editor h3{margin:8px 0 4px;font-size:1.15rem;font-weight:600;line-height:1.3}.ql-editor h4{margin:8px 0 4px;font-size:1.05rem;font-weight:600;line-height:1.3}.ql-editor h5{margin:6px 0 3px;font-size:1rem;font-weight:600;line-height:1.3}.ql-editor h6{margin:6px 0 3px;font-size:.95rem;font-weight:600;line-height:1.3}.ql-editor p{margin:4px 0;line-height:1.5}.ql-editor span{line-height:inherit}.ql-editor p:empty{margin:0}.ql-editor p+p{margin-top:4px}.ql-editor ol,.ql-editor ul{margin:6px 0;padding-left:1.5em}.ql-editor ol{list-style-type:decimal!important}.ql-editor ul{list-style-type:disc!important}.ql-editor li{margin:2px 0;line-height:1.5}.ql-editor li>p{margin:0}.ql-editor strong,.ql-editor b{font-weight:600}.ql-editor em,.ql-editor i{font-style:italic}.ql-editor u{text-decoration:underline}.ql-editor s{text-decoration:line-through}.ql-editor blockquote{color:#4b5563;border-left:3px solid #d1d5db;margin:10px 0;padding-left:12px;font-style:italic}.ql-editor code{background:#f3f4f6;border-radius:4px;padding:2px 4px;font-size:.9em}.ql-editor pre{color:#f9fafb;background:#111827;border-radius:8px;margin:10px 0;padding:12px;overflow-x:auto}.ql-editor a{color:#2563eb;text-decoration:underline}.ql-editor a:hover{color:#1d4ed8}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.ql-align-justify{text-align:justify}.ql-editor img{border-radius:8px;max-width:100%;height:auto;margin:10px 0;display:block}.ql-table-wrapper{width:100%;margin:10px 0;overflow-x:auto}.ql-table{border-collapse:collapse;width:100%}.ql-table th,.ql-table td{vertical-align:top;text-align:left;border:1px solid #e5e7eb;padding:8px 10px}.ql-table thead th{background:#f8fafc;font-weight:600}.ql-editor hr{border:none;border-top:1px solid #e5e7eb;margin:12px 0}.html2pdf__page-break{page-break-after:always}.ql-indent-1{padding-left:2em}.ql-indent-2{padding-left:4em}.ql-indent-3{padding-left:6em}.ql-indent-4{padding-left:8em}.ql-indent-5{padding-left:10em}.ql-indent-6{padding-left:12em}.ql-indent-7{padding-left:14em}.ql-indent-8{padding-left:16em}[dir=rtl] .ql-indent-1{padding-left:0;padding-right:2em}[dir=rtl] .ql-indent-2{padding-left:0;padding-right:4em}[dir=rtl] .ql-indent-3{padding-left:0;padding-right:6em}[dir=rtl] .ql-indent-4{padding-left:0;padding-right:8em}[dir=rtl] .ql-indent-5{padding-left:0;padding-right:10em}[dir=rtl] .ql-indent-6{padding-left:0;padding-right:12em}[dir=rtl] .ql-indent-7{padding-left:0;padding-right:14em}[dir=rtl] .ql-indent-8{padding-left:0;padding-right:16em}ol li.ql-indent-1,ul li.ql-indent-1{margin-left:2em}ol li.ql-indent-2,ul li.ql-indent-2{margin-left:4em}ol li.ql-indent-3,ul li.ql-indent-3{margin-left:6em}ol li.ql-indent-4,ul li.ql-indent-4{margin-left:8em}ol li.ql-indent-5,ul li.ql-indent-5{margin-left:10em}ol li.ql-indent-6,ul li.ql-indent-6{margin-left:12em}ol li.ql-indent-7,ul li.ql-indent-7{margin-left:14em}ol li.ql-indent-8,ul li.ql-indent-8{margin-left:16em}.lh-1{line-height:1}.lh-1_5{line-height:1.5}.lh-1_8{line-height:1.8}.ls-0_5{letter-spacing:.5px}.ql-snow .ql-toolbar button.ql-hr:before{content:"―";font-size:18px;font-weight:700;line-height:1}.ql-snow .ql-toolbar button.ql-hr{width:auto!important}
