.richTextContainer{h1{font-size:2em;margin:.67em 0}h1,h2{font-weight:700}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h3,h4{font-weight:700}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h5,h6{font-weight:700}h6{font-size:.75em;margin:2.33em 0}ul{display:block;list-style-type:disc;margin:1em 0;padding-left:40px}u{text-decoration:underline}p{padding-bottom:1rem}a{text-decoration:underline}a:hover{text-decoration:none}table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.875rem;border:1px solid hsl(var(--border))}tbody tr,thead{border-bottom:1px solid hsl(var(--border))}tbody tr{transition:background-color .2s}tbody tr:first-child{background-color:hsl(var(--muted)/.3)}tbody tr:hover{background-color:hsl(var(--muted)/.5)}tbody tr:last-child{border-bottom:0}tfoot{border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted)/.5);font-weight:500}th{height:3rem;text-align:left;font-weight:500;color:hsl(var(--muted-foreground))}td,th{padding:1rem;vertical-align:middle}caption{margin-top:1rem;font-size:.875rem;color:hsl(var(--muted-foreground))}}