._richText_1j88e_1{font-size:inherit;color:inherit;word-wrap:break-word;overflow-wrap:anywhere;white-space:normal;line-height:1.5}._richText_1j88e_1>:first-child{margin-top:0}._richText_1j88e_1>:last-child{margin-bottom:0}._richText_1j88e_1 p{margin:0 0 var(--space-2)}._richText_1j88e_1 h1,._richText_1j88e_1 h2,._richText_1j88e_1 h3,._richText_1j88e_1 h4,._richText_1j88e_1 h5,._richText_1j88e_1 h6{margin:var(--space-3) 0 var(--space-2);color:var(--color-text-primary);font-weight:600;line-height:1.25}._richText_1j88e_1 h1{font-size:var(--font-2xl)}._richText_1j88e_1 h2{font-size:var(--font-xl)}._richText_1j88e_1 h3{font-size:var(--font-lg)}._richText_1j88e_1 h4,._richText_1j88e_1 h5,._richText_1j88e_1 h6{font-size:var(--font-md)}._richText_1j88e_1 strong{font-weight:600}._richText_1j88e_1 em{font-style:italic}._richText_1j88e_1 ul,._richText_1j88e_1 ol{margin:0 0 var(--space-2);padding-left:var(--space-5)}._richText_1j88e_1 li{margin:var(--space-1) 0}._richText_1j88e_1 li>p{margin-bottom:0}._richText_1j88e_1 a{color:var(--color-primary);text-decoration:underline}._richText_1j88e_1 a:hover{opacity:.85}._richText_1j88e_1 code{background:var(--color-surface-faint);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9em}._richText_1j88e_1 pre{margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);background:var(--color-surface-faint);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);font-size:var(--font-sm);line-height:1.45;overflow-x:auto}._richText_1j88e_1 pre code{font-size:inherit;background:0 0;border:none;padding:0}._richText_1j88e_1 blockquote{margin:0 0 var(--space-2);padding:var(--space-1) var(--space-3);border-left:3px solid var(--color-border-strong);color:var(--color-text-secondary)}._richText_1j88e_1 hr{border:none;border-top:1px solid var(--color-border-default);margin:var(--space-3) 0}._richText_1j88e_1 img{border-radius:var(--radius-sm);max-width:100%;height:auto}._richText_1j88e_1 .rich-text-table-scroll{margin:0 0 var(--space-2);-webkit-overflow-scrolling:touch;overflow-x:auto}._richText_1j88e_1 table{border-collapse:collapse;width:100%;font-size:var(--font-md)}._richText_1j88e_1 th,._richText_1j88e_1 td{padding:var(--space-1) var(--space-2);border:1px solid var(--color-border-default);text-align:left;vertical-align:top}._richText_1j88e_1 th{background:var(--color-surface-subtle);font-weight:600}
