.markdown{background-color:var(--background-secondary);color:var(--foreground);li{list-style-type:square;word-break:break-word}}.markdown blockquote,.markdown code,.markdown pre{background-color:var(--background-secondary);color:var(--foreground)}.markdown img{max-width:100%;height:auto;display:block}.markdown table{width:100%;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;color:var(--foreground);background-color:transparent;border-collapse:collapse}.markdown thead{background-color:var(--secondary)}.markdown table tr{background-color:transparent!important}.markdown tbody,.markdown td,.markdown th,.markdown tr{color:var(--foreground);background-color:transparent}.markdown td,.markdown th{border:1px solid var(--border);padding:.75rem 1rem;vertical-align:top}.markdown th{font-weight:600}.markdown thead th{color:var(--foreground)!important;background-color:var(--secondary)!important}.markdown tbody td{color:var(--foreground)!important;background-color:var(--background)!important}.markdown tbody tr:nth-child(2n) td{background-color:color-mix(in oklab,var(--secondary) 45%,var(--background))!important}.dark .markdown tbody tr:nth-child(2n) td{background-color:color-mix(in oklab,var(--secondary) 70%,var(--background))!important}.markdown pre{overflow-x:auto;padding:1rem;border-radius:.5rem}.markdown code{word-break:break-word;white-space:pre-wrap}