.ck-content{font-family:var(--ck-font-face);word-break:break-word;line-height:1.6}.ck-content h1,.ck-content h2,.ck-content h3,.ck-content h4,.ck-content h5,.ck-content h6{color:#1a202c;margin-top:2em;margin-bottom:1em;font-weight:700;line-height:1.3}.ck-content h1{border-bottom:2px solid #e2e8f0;padding-bottom:.3em;font-size:2em}.ck-content h2{border-bottom:1px solid #e2e8f0;padding-bottom:.3em;font-size:1.75em}.ck-content h3{font-size:1.5em}.ck-content h4{font-size:1.25em}.ck-content h5{font-size:1.1em}.ck-content h6{color:#4a5568;font-size:1em}.ck-content p{text-indent:2em}.ck-content strong{font-weight:700}.ck-content em{font-style:italic}.ck-content s{text-decoration:line-through}.ck-content u{text-decoration:underline}.ck-content code{color:#e83e8c;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:3px;padding:.2em .4em;font-family:Courier New,Courier,monospace;font-size:.9em}.ck-content pre{color:#2d3748;text-align:left;tab-size:4;white-space:pre-wrap;direction:ltr;background:#f7fafc;border:1px solid #e2e8f0;border-radius:6px;min-width:200px;padding:1.2em;font-style:normal;line-height:1.6;overflow:auto;box-shadow:0 1px 3px #0000000d}.ck-content pre code{background:unset;border-radius:0;padding:0}.ck-content blockquote{color:#4a5568;background-color:#fef2f7;border-left:4px solid #f7399a;border-radius:0 4px 4px 0;margin:1.5em 0;padding:1.2em 1.5em;font-style:italic;overflow:hidden}.ck-content a{color:#f7399a;text-underline-offset:.2em;-webkit-text-decoration:underline #f7399a4d;text-decoration:underline #f7399a4d;transition:all .2s}.ck-content a:hover{text-decoration-color:#f7399a;text-decoration-thickness:2px}.ck-content .text-left{text-align:left!important}.ck-content .text-center{text-align:center!important}.ck-content .text-right{text-align:right!important}.ck-content .text-justify{text-align:justify!important}.ck-content ol,.ck-content ul{margin:1.2em 0;padding-left:2.5em;line-height:1.8}.ck-content ol{list-style-type:decimal}.ck-content ol ol{margin:.5em 0;list-style-type:lower-alpha}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{margin:.5em 0;list-style-type:circle}.ck-content ul ul ul{list-style-type:square}.ck-content li{margin:.6em 0;padding-left:.3em}.ck-content hr{background:linear-gradient(90deg,#0000,#e2e8f0 20% 80%,#0000);border:0;border-radius:1px;height:2px;margin:2em 0}.ck-content table{border-collapse:collapse;border-spacing:0;border:1px solid #e2e8f0;border-radius:6px;width:100%;margin:1.5em 0;overflow:hidden}.ck-content table td,.ck-content table th{border:1px solid #e2e8f0;min-width:2em;padding:.75em 1em}.ck-content table th{color:#2d3748;text-align:left;background:#f7fafc;font-weight:700}.ck-content img{border-radius:.5rem;max-width:100%;height:auto}.ck-content figure{clear:both;margin:1em 0;display:table}.ck-content figure.image{clear:both;text-align:center;margin:1em auto;display:table}.ck-content figure.image img{max-width:100%;margin:0 auto;display:block}.ck-content figure.image>figcaption{caption-side:bottom;word-break:break-word;color:#333;outline-offset:-1px;background-color:#f7f7f7;padding:.6em;font-size:.75em;display:table-caption}.ck-content .image-style-side{float:right;max-width:50%;margin-left:1.5em}.ck-content .image-style-align-left{float:left;margin-right:1.5em}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-right{float:right;margin-left:1.5em}.ck-content .media{clear:both;min-width:15em;margin:1em 0;display:block}.ck-content .todo-list{padding-left:0;list-style:none}.ck-content .todo-list li{margin:.5em 0;position:relative}.ck-content .todo-list li .todo-list{margin-top:.5em}.ck-content .todo-list .todo-list__label>input{margin-right:.5em}.ck-content .todo-list .todo-list__label>input[checked]~span{text-decoration:line-through}.ck-content .marker{background-color:#ff0}.ck-content .page-break{clear:both;justify-content:center;align-items:center;padding:5px 0;display:flex;position:relative}.ck-content .page-break:after{content:"";border-bottom:2px dashed #c4c4c4;width:100%;position:absolute}.ck-content .page-break__label{z-index:1;text-transform:uppercase;color:#333;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #c4c4c4;border-radius:2px;padding:.3em .6em;font-family:Helvetica,Arial,Tahoma,Verdana,sans-serif;font-size:.75em;font-weight:700;display:block;position:relative;box-shadow:2px 2px 1px #00000026}.ck-content img{height:auto}@media (max-width:768px){.ck-content .image-style-side,.ck-content .image-style-align-left,.ck-content .image-style-align-right{float:none;max-width:100%;margin:1em auto}}
