.rich-text-content[data-v-dcf86c44]{overflow-wrap:break-word;word-break:break-word}.rich-text-content[data-v-dcf86c44] h1{color:#111827;font-size:1.5rem;font-weight:700;margin-bottom:.75rem;margin-top:1.5rem}.dark .rich-text-content[data-v-dcf86c44] h1{color:#fff}.rich-text-content[data-v-dcf86c44] h2{color:#111827;font-size:1.25rem;font-weight:600;margin-bottom:.625rem;margin-top:1.25rem}.dark .rich-text-content[data-v-dcf86c44] h2{color:#fff}.rich-text-content[data-v-dcf86c44] h3{color:#111827;font-size:1.125rem;font-weight:600;margin-bottom:.5rem;margin-top:1rem}.dark .rich-text-content[data-v-dcf86c44] h3{color:#fff}.rich-text-content[data-v-dcf86c44] h4,.rich-text-content[data-v-dcf86c44] h5,.rich-text-content[data-v-dcf86c44] h6{color:#111827;font-size:1rem;font-weight:600;margin-bottom:.5rem;margin-top:.75rem}.dark .rich-text-content[data-v-dcf86c44] h4,.dark .rich-text-content[data-v-dcf86c44] h5,.dark .rich-text-content[data-v-dcf86c44] h6{color:#fff}.rich-text-content[data-v-dcf86c44] p{margin-bottom:1rem}.rich-text-content[data-v-dcf86c44] p:last-child{margin-bottom:0}.rich-text-content[data-v-dcf86c44] ol,.rich-text-content[data-v-dcf86c44] ul{margin:1rem 0;padding-left:1.5rem}.rich-text-content[data-v-dcf86c44] ul{list-style-type:disc}.rich-text-content[data-v-dcf86c44] ol{list-style-type:decimal}.rich-text-content[data-v-dcf86c44] li{margin-bottom:.5rem;padding-left:.25rem}.rich-text-content[data-v-dcf86c44] li::marker{color:#3b82f6}.rich-text-content[data-v-dcf86c44] ol ol,.rich-text-content[data-v-dcf86c44] ol ul,.rich-text-content[data-v-dcf86c44] ul ol,.rich-text-content[data-v-dcf86c44] ul ul{margin:.5rem 0}.rich-text-content[data-v-dcf86c44] .editor-link,.rich-text-content[data-v-dcf86c44] a{color:#2563eb!important;cursor:pointer;font-weight:500;text-decoration:underline!important;text-underline-offset:2px;transition:color .2s}.rich-text-content[data-v-dcf86c44] .editor-link:hover,.rich-text-content[data-v-dcf86c44] a:hover{color:#1d4ed8!important}.dark .rich-text-content[data-v-dcf86c44] .editor-link,.dark .rich-text-content[data-v-dcf86c44] a{color:#60a5fa!important}.dark .rich-text-content[data-v-dcf86c44] .editor-link:hover,.dark .rich-text-content[data-v-dcf86c44] a:hover{color:#93c5fd!important}.rich-text-content[data-v-dcf86c44] b,.rich-text-content[data-v-dcf86c44] strong{color:#111827;font-weight:600}.dark .rich-text-content[data-v-dcf86c44] b,.dark .rich-text-content[data-v-dcf86c44] strong{color:#fff}.rich-text-content[data-v-dcf86c44] em,.rich-text-content[data-v-dcf86c44] i:not([class]){font-style:italic}.rich-text-content[data-v-dcf86c44] u{text-decoration:underline;text-underline-offset:2px}.rich-text-content[data-v-dcf86c44] del,.rich-text-content[data-v-dcf86c44] s,.rich-text-content[data-v-dcf86c44] strike{text-decoration:line-through}.rich-text-content[data-v-dcf86c44] blockquote{background:#f3f4f6;border-left:4px solid #3b82f6;border-radius:0 .5rem .5rem 0;color:#4b5563;font-style:italic;margin:1.25rem 0;padding:1rem 1.25rem}.dark .rich-text-content[data-v-dcf86c44] blockquote{background:#1f2937;color:#d1d5db}.rich-text-content[data-v-dcf86c44] code{background:#f3f4f6;border-radius:.25rem;color:#db2777;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:.875em;padding:.2em .4em}.dark .rich-text-content[data-v-dcf86c44] code{background:#1f2937;color:#f472b6}.rich-text-content[data-v-dcf86c44] pre{background:#111827;border-radius:.75rem;margin:1.25rem 0;overflow-x:auto;padding:1rem}.rich-text-content[data-v-dcf86c44] pre code{background:transparent;color:#4ade80;font-size:.875rem;line-height:1.6;padding:0}.rich-text-content[data-v-dcf86c44] hr{border:none;border-top:2px solid #e5e7eb;margin:1.5rem 0}.dark .rich-text-content[data-v-dcf86c44] hr{border-top-color:#374151}.rich-text-content[data-v-dcf86c44] img{border-radius:.75rem;height:auto;margin:1rem 0;max-width:100%}.rich-text-content[data-v-dcf86c44] table{border-collapse:collapse;display:table;font-size:.875rem;margin:1.25rem 0;table-layout:auto;width:100%}.rich-text-content[data-v-dcf86c44] td,.rich-text-content[data-v-dcf86c44] th{border:1px solid #e5e7eb;min-width:80px;padding:.75rem 1rem;text-align:left;vertical-align:top}.dark .rich-text-content[data-v-dcf86c44] td,.dark .rich-text-content[data-v-dcf86c44] th{border-color:#374151}.rich-text-content[data-v-dcf86c44] th{background:#f3f4f6;color:#111827;font-weight:600}.dark .rich-text-content[data-v-dcf86c44] th{background:#1f2937;color:#fff}.rich-text-content[data-v-dcf86c44] tr:nth-child(2n) td{background:#f9fafb}.dark .rich-text-content[data-v-dcf86c44] tr:nth-child(2n) td{background:#1f293780}.rich-text-content[data-v-dcf86c44] td p,.rich-text-content[data-v-dcf86c44] th p{margin:0}.rich-text-content[data-v-dcf86c44]>:first-child{margin-top:0}.rich-text-content[data-v-dcf86c44] sub{font-size:.75em;vertical-align:sub}.rich-text-content[data-v-dcf86c44] sup{font-size:.75em;vertical-align:super}.rich-text-content[data-v-dcf86c44] mark{background:#fef08a;border-radius:.125rem;padding:.1em .2em}.dark .rich-text-content[data-v-dcf86c44] mark{background:#854d0e;color:#fef9c3}.rich-text-content[data-v-dcf86c44] .ql-align-center,.rich-text-content[data-v-dcf86c44] [style*="text-align: center"]{text-align:center}.rich-text-content[data-v-dcf86c44] .ql-align-right,.rich-text-content[data-v-dcf86c44] [style*="text-align: right"]{text-align:right}.rich-text-content[data-v-dcf86c44] .ql-align-justify,.rich-text-content[data-v-dcf86c44] [style*="text-align: justify"]{text-align:justify}.rich-text-content[data-v-dcf86c44] .ql-indent-1{padding-left:1.5rem}.rich-text-content[data-v-dcf86c44] .ql-indent-2{padding-left:3rem}.rich-text-content[data-v-dcf86c44] .ql-indent-3{padding-left:4.5rem}.rich-text-content[data-v-dcf86c44] iframe,.rich-text-content[data-v-dcf86c44] video{border-radius:.75rem;margin:1rem 0;max-width:100%}.rich-text-content[data-v-dcf86c44] .ql-video{aspect-ratio:16/9;width:100%}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList]{list-style:none;margin:1rem 0;padding-left:0}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li{align-items:center;display:flex;gap:.5rem;margin-bottom:.5rem;padding-left:0}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li:before{display:none}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li::marker{content:none;display:none}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li>label{align-items:center;display:flex;flex-shrink:0;line-height:1}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li>label input[type=checkbox]{accent-color:#3b82f6;border:2px solid #d1d5db;border-radius:.25rem;cursor:pointer;height:1.125rem;margin:0;width:1.125rem}.dark .rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li>label input[type=checkbox]{border-color:#4b5563}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li>div{flex:1;line-height:1.5}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li>div p{margin:0}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li[data-checked=true]>div{color:#9ca3af;text-decoration:line-through}.dark .rich-text-content[data-v-dcf86c44] ul[data-type=taskList] li[data-checked=true]>div{color:#6b7280}.rich-text-content[data-v-dcf86c44] div[data-youtube-video]{margin:1rem 0}.rich-text-content[data-v-dcf86c44] div[data-youtube-video] iframe{aspect-ratio:16/9;border-radius:.75rem;width:100%}.rich-text-content[data-v-dcf86c44] [style*=font-family]{font-family:inherit}.rich-text-content[data-v-dcf86c44] span[style*=font-family]{font-family:var(--font-family,inherit)}.rich-text-content[data-v-dcf86c44] [style*=font-size]{line-height:1.5}.rich-text-content[data-v-dcf86c44] [style*=color]{color:inherit}.rich-text-content[data-v-dcf86c44] mark[data-color]{background-color:attr(data-color)}.rich-text-content[data-v-dcf86c44] ul[data-type=taskList] ul[data-type=taskList]{margin:.25rem 0 .25rem 1.5rem}.rich-text-content[data-v-dcf86c44] .tableWrapper{margin:1rem 0;overflow-x:auto}.rich-text-content[data-v-dcf86c44] .tableWrapper table{margin:0}.rich-text-content[data-v-dcf86c44] td>p:first-child,.rich-text-content[data-v-dcf86c44] th>p:first-child{margin-top:0}.rich-text-content[data-v-dcf86c44] td>p:last-child,.rich-text-content[data-v-dcf86c44] th>p:last-child{margin-bottom:0}.rich-text-content[data-v-dcf86c44] p:empty{min-height:1em}.rich-text-content[data-v-dcf86c44] h1[style*="text-align: left"],.rich-text-content[data-v-dcf86c44] h2[style*="text-align: left"],.rich-text-content[data-v-dcf86c44] h3[style*="text-align: left"],.rich-text-content[data-v-dcf86c44] h4[style*="text-align: left"],.rich-text-content[data-v-dcf86c44] p[style*="text-align: left"]{text-align:left}.rich-text-content[data-v-dcf86c44] h1[style*="text-align: center"],.rich-text-content[data-v-dcf86c44] h2[style*="text-align: center"],.rich-text-content[data-v-dcf86c44] h3[style*="text-align: center"],.rich-text-content[data-v-dcf86c44] h4[style*="text-align: center"],.rich-text-content[data-v-dcf86c44] p[style*="text-align: center"]{text-align:center}.rich-text-content[data-v-dcf86c44] h1[style*="text-align: right"],.rich-text-content[data-v-dcf86c44] h2[style*="text-align: right"],.rich-text-content[data-v-dcf86c44] h3[style*="text-align: right"],.rich-text-content[data-v-dcf86c44] h4[style*="text-align: right"],.rich-text-content[data-v-dcf86c44] p[style*="text-align: right"]{text-align:right}.rich-text-content[data-v-dcf86c44] h1[style*="text-align: justify"],.rich-text-content[data-v-dcf86c44] h2[style*="text-align: justify"],.rich-text-content[data-v-dcf86c44] h3[style*="text-align: justify"],.rich-text-content[data-v-dcf86c44] h4[style*="text-align: justify"],.rich-text-content[data-v-dcf86c44] p[style*="text-align: justify"]{text-align:justify}
