.rich-text-content{color:inherit;line-height:1.6;font-size:inherit}.rich-text-content ol{margin-bottom:1rem;margin-left:1.5rem;list-style-type:decimal}.rich-text-content ol ol{margin-top:.5rem;list-style-type:lower-alpha}.rich-text-content ol ol ol{list-style-type:lower-roman}.rich-text-content ol li{margin-bottom:.5rem;padding-left:.5rem}.rich-text-content ul{margin-bottom:1rem;margin-left:1.5rem;list-style-type:disc}.rich-text-content ul ul{margin-top:.5rem;list-style-type:circle}.rich-text-content ul ul ul{list-style-type:square}.rich-text-content ul li{margin-bottom:.5rem;padding-left:.5rem}.rich-text-content p{margin-bottom:1rem}.rich-text-content h1,.rich-text-content h2,.rich-text-content h3,.rich-text-content h4,.rich-text-content h5,.rich-text-content h6{margin-top:1.5rem;margin-bottom:1rem;font-weight:700;line-height:1.3}.rich-text-content h1{font-size:1.875rem}.rich-text-content h2{font-size:1.5rem}.rich-text-content h3{font-size:1.25rem}.rich-text-content a{color:var(--primary);text-decoration:underline}.rich-text-content a:hover{text-decoration:none}.rich-text-content blockquote{border-left:4px solid var(--muted);margin-bottom:1rem;margin-left:0;margin-right:0;padding-left:1rem;font-style:italic}.rich-text-content pre{background-color:var(--muted);border-radius:.375rem;margin-bottom:1rem;padding:1rem;overflow-x:auto}.rich-text-content code{background-color:var(--muted);border-radius:.25rem;padding:.2rem .4rem;font-size:.875em}.rich-text-content table{border-collapse:collapse;width:100%;margin-bottom:1rem}.rich-text-content th,.rich-text-content td{border:1px solid var(--border);padding:.5rem}.rich-text-content th{background-color:var(--muted);font-weight:700}
