:root{--custom-blockquote-border-color:#757575;--custom-hr-color:#9E9E9E;--custom-code-bg-color:#F7FAFB;--custom-table-border-color:#27272a}.dark{--custom-blockquote-border-color:#BDBDBD;--custom-hr-color:#E0E0E0;--custom-code-bg-color:#3A3D47;--custom-table-border-color:#d4d4d8;.markdown-preview.prose{--tw-prose-checkboxes-checked-bg:#2b7fff;--tw-prose-checkboxes-checked-border:#2b7fff;--tw-prose-checkboxes-checked-fg:white}}.markdown-preview.prose{--tw-prose-checkboxes-checked-bg:#2b7fff;--tw-prose-checkboxes-checked-border:#2b7fff;--tw-prose-checkboxes-checked-fg:white}.markdown-preview{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;word-wrap:break-word}.markdown-preview.prose blockquote,.markdown-preview.prose dd,.markdown-preview.prose dl,.markdown-preview.prose figure,.markdown-preview.prose h1,.markdown-preview.prose h2,.markdown-preview.prose h3,.markdown-preview.prose h4,.markdown-preview.prose h5,.markdown-preview.prose h6,.markdown-preview.prose hr,.markdown-preview.prose p,.markdown-preview.prose pre{margin:0}.markdown-preview.prose p{line-height:1.5rem;margin-bottom:1rem}.markdown-preview.prose li,.markdown-preview.prose ol,.markdown-preview.prose ul{line-height:1.5rem;margin-bottom:.5rem}.markdown-preview h1{font-size:2.25em}.markdown-preview h1,.markdown-preview h2{font-weight:600;padding-bottom:.3em;border-bottom:1px solid hsl(var(--border))}.markdown-preview h2{font-size:1.75em}.markdown-preview h3{font-size:1.5em;font-weight:600;padding-bottom:.3em}.markdown-preview h4{font-size:1.25em;font-weight:600;padding-bottom:.3em}.markdown-preview h5{font-size:1.125em;font-weight:600;padding-bottom:.3em}.markdown-preview h6{font-size:1em;font-weight:600;padding-bottom:.3em;color:hsl(var(--muted-foreground))}.markdown-preview.prose h6+h2{margin-top:2rem}.markdown-preview p{margin-bottom:16px;line-height:1.6}.markdown-preview ol,.markdown-preview ul{padding-left:2em;margin-bottom:8px}.markdown-preview ul{list-style-type:disc}.markdown-preview ol{list-style-type:decimal}.markdown-preview ol ul,.markdown-preview ul ul{list-style-type:circle}.markdown-preview ol ol ul,.markdown-preview ol ul ul,.markdown-preview ul ol ul,.markdown-preview ul ul ul{list-style-type:square}.markdown-preview li{line-height:1.6}.markdown-preview li>p{margin-bottom:0}.markdown-preview.prose blockquote{margin:0 0 16px;padding:0 1em;color:hsl(var(--muted-foreground));border-left:4px solid var(--custom-blockquote-border-color)}.markdown-preview.prose blockquote p{font-style:italic}.markdown-preview.prose code{padding:.2em .4em;margin:0}.markdown-preview.prose code,.markdown-preview.prose pre{font-size:85%;background-color:var(--custom-code-bg-color);border-radius:6px}.markdown-preview.prose pre{padding:16px;overflow:auto;line-height:1.45;word-wrap:normal;margin-bottom:16px}.markdown-preview.prose pre code{padding:0;margin:0;font-size:100%;background-color:transparent;border-radius:0;display:inline;max-width:auto;overflow:visible;line-height:inherit;word-wrap:normal}.markdown-preview.prose table{display:block;width:max-content;max-width:100%;overflow:auto;border-spacing:0;border-collapse:collapse;margin-bottom:16px}.markdown-preview.prose td,.markdown-preview.prose th{padding:6px 13px;border:1px solid var(--custom-table-border-color)}.markdown-preview.prose tr{background-color:hsl(var(--background))}.markdown-preview.prose tr:nth-child(2n){background-color:hsl(var(--muted))}.markdown-preview.prose img{max-width:100%;height:auto;box-sizing:content-box;background-color:hsl(var(--background))}.markdown-preview.prose hr{padding:0;margin:24px 0;border:0;border-top:1px solid var(--custom-hr-color);height:auto}.markdown-preview.prose a{color:#2b7fff;text-decoration:underline}.markdown-preview.prose .task-list-item{list-style-type:none}.markdown-preview.prose .task-list-item-checkbox{margin:0 .2em .25em -1.6em;vertical-align:middle}.markdown-preview.prose input[type=checkbox]{accent-color:#2b7fff;width:auto;height:auto}.markdown-preview.prose input[type=checkbox]:checked{background-color:#2b7fff!important;border-color:#2b7fff!important;color:white!important;filter:brightness(0) invert(1)!important;width:auto!important;height:auto!important}