.rich-text-content{color:#1a202c;line-height:1.6;overflow:visible;word-wrap:break-word;overflow-wrap:break-word}.dark .rich-text-content{color:#f7fafc}.rich-text-content>*+*{margin-top:.75em}.rich-text-content p{margin:.75rem 0;line-height:1.6;overflow:visible;word-wrap:break-word;overflow-wrap:break-word}.rich-text-content p:empty{min-height:1.5em}.rich-text-content p:empty:before{content:"\00a0";display:inline-block}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{font-weight:700;line-height:1.3;margin-top:1.5rem;margin-bottom:.75rem;overflow:visible;word-wrap:break-word;overflow-wrap:break-word}.rich-text-content h1{font-size:2rem}.rich-text-content h2{font-size:1.5rem}.rich-text-content h3{font-size:1.25rem}.rich-text-content ul{list-style-type:disc}.rich-text-content ol,.rich-text-content ul{padding-left:2rem;margin:.75rem 0;overflow:visible;word-wrap:break-word;overflow-wrap:break-word}.rich-text-content ol{list-style-type:decimal}.rich-text-content li{margin-bottom:.25rem;line-height:1.6}.rich-text-content li p{margin:.25rem 0}.rich-text-content b,.rich-text-content strong{font-weight:700}.rich-text-content em,.rich-text-content i{font-style:italic}.rich-text-content u{text-decoration:underline}.rich-text-content s,.rich-text-content strike{text-decoration:line-through}.rich-text-content a:hover{color:#1FB5A9}.rich-text-content a{color:#0B5C60;text-decoration:underline;cursor:pointer}.rich-text-content a:hover{color:#2c5282}.dark .rich-text-content a{color:#1FB5A9}.dark .rich-text-content a:hover{color:#90cdf4}.rich-text-content img{max-width:100%;height:auto;border-radius:.375rem;margin:.5rem;display:inline-block;vertical-align:top}.rich-text-content .image-resizer{display:inline-block;line-height:0;margin:.5rem .5rem .5rem 0;vertical-align:top;max-width:100%}.rich-text-content .image-resizer[data-align=left]{display:block;float:left;margin-right:1rem;margin-bottom:.5rem;clear:left}.rich-text-content .image-resizer[data-align=center]{display:flex;justify-content:center;width:100%;float:none;clear:both}.rich-text-content .image-resizer[data-align=center] .image-wrapper{margin-left:auto;margin-right:auto}.rich-text-content .image-resizer[data-align=right]{display:block;float:right;margin-left:1rem;margin-bottom:.5rem;clear:right}.rich-text-content .image-resizer .image-wrapper{position:relative;border-radius:.625rem;overflow:visible;background:transparent}.rich-text-content .image-resizer .image-wrapper img{display:block;margin:0;border-radius:.5rem}.rich-text-content .image-caption{margin-top:.5rem;padding:.5rem .75rem;font-size:.875rem;color:#6b7280;text-align:center;font-style:italic;background:#f9fafb;border-radius:.375rem}.dark .rich-text-content .image-caption{color:#9ca3af;background:#1f2937}.rich-text-content .image-resizer[data-align=left]~*,.rich-text-content .image-resizer[data-align=right]~*{clear:none}.rich-text-content p:has(.image-resizer[data-align=left]),.rich-text-content p:has(.image-resizer[data-align=right]){margin:0;overflow:visible}.rich-text-content :has(+.image-resizer[data-align=left]),.rich-text-content :has(+.image-resizer[data-align=right]){margin-bottom:0}.rich-text-content .image-resizer[data-align=left]+*,.rich-text-content .image-resizer[data-align=right]+*{margin-top:0}.rich-text-content .image-resizer[data-align=left]~h1,.rich-text-content .image-resizer[data-align=left]~h2,.rich-text-content .image-resizer[data-align=left]~h3,.rich-text-content .image-resizer[data-align=left]~h4,.rich-text-content .image-resizer[data-align=left]~h5,.rich-text-content .image-resizer[data-align=left]~h6,.rich-text-content .image-resizer[data-align=left]~ol,.rich-text-content .image-resizer[data-align=left]~ul,.rich-text-content .image-resizer[data-align=right]~h1,.rich-text-content .image-resizer[data-align=right]~h2,.rich-text-content .image-resizer[data-align=right]~h3,.rich-text-content .image-resizer[data-align=right]~h4,.rich-text-content .image-resizer[data-align=right]~h5,.rich-text-content .image-resizer[data-align=right]~h6,.rich-text-content .image-resizer[data-align=right]~ol,.rich-text-content .image-resizer[data-align=right]~ul{clear:none;margin-top:0}.rich-text-content blockquote{border-left:4px solid #0b5c60;padding:.5rem 1rem;margin:1rem 0;font-style:italic;color:#4a5568;background:#f7fafc;border-radius:.25rem}.dark .rich-text-content blockquote{background:#2d3748;color:#cbd5e0;border-left-color:#1FB5A9}.rich-text-content pre{background:#2d3748;color:#f7fafc;border-radius:.375rem;padding:.75rem 1rem;margin:1rem 0;overflow:auto;font-family:Courier New,Courier,monospace}.rich-text-content pre code{background:transparent;color:inherit;font-size:.875rem;padding:0}.rich-text-content code{background:#e2e8f0;color:#2d3748;padding:.2rem .4rem;border-radius:.25rem;font-size:.875rem;font-family:Courier New,Courier,monospace}.dark .rich-text-content code{background:#4a5568;color:#f7fafc}.rich-text-content hr{border:none;border-top:2px solid #e2e8f0;margin:2rem 0}.dark .rich-text-content hr{border-top-color:#4a5568}.rich-text-content table{border-collapse:collapse;width:100%;margin:1rem 0;overflow:hidden;table-layout:fixed}.rich-text-content td,.rich-text-content th{border:1px solid #cbd5e0;padding:.5rem .75rem;vertical-align:top;position:relative;min-width:100px}.dark .rich-text-content td,.dark .rich-text-content th{border-color:#4a5568}.rich-text-content th{background:#f7fafc;font-weight:700;text-align:left}.dark .rich-text-content th{background:#2d3748}.rich-text-content [style*="text-align: left"]{text-align:left}.rich-text-content [style*="text-align: center"]{text-align:center}.rich-text-content [style*="text-align: right"]{text-align:right}.rich-text-content [style*="text-align: justify"]{text-align:justify}.rich-text-content mark{opacity:.6;padding:.125rem .25rem;border-radius:.125rem}.rich-text-content .Tiptap-mathematics-editor{background:#202020;color:#fff;font-family:monospace;padding:.2rem .5rem;border-radius:.25rem;display:inline-block}.dark .rich-text-content .Tiptap-mathematics-editor{background:#1a1a1a;color:#e5e7eb}.rich-text-content .Tiptap-mathematics-render{padding:0 .25rem;border-radius:.25rem;display:inline;vertical-align:baseline}.rich-text-content .Tiptap-mathematics-render .katex{vertical-align:baseline}.rich-text-content .Tiptap-mathematics-render[data-display=true]{display:block;text-align:center;margin:1rem 0;padding:.75rem 0}.rich-text-content .Tiptap-mathematics-render--editable{cursor:default}.rich-text-content .math-inline-rendered{display:inline;vertical-align:baseline;padding:0 .15rem}.rich-text-content .math-inline-rendered .katex{font-size:1.1em;vertical-align:baseline}.rich-text-content-simplified{font-size:.9rem}.rich-text-content-simplified p{margin:.25rem 0}.rich-text-content-simplified>*+*{margin-top:.5em}.rich-text-content .tiptap-youtube,.rich-text-content div[data-youtube-video]{position:relative;display:block;max-width:100%;margin:1rem auto;border-radius:.5rem;overflow:hidden;background:#000;aspect-ratio:16/9}.rich-text-content .tiptap-youtube iframe,.rich-text-content div[data-youtube-video] iframe,.rich-text-content iframe.tiptap-youtube{width:100%!important;height:100%!important;border:0;display:block}