/* Adapted from production OpenReview CSS, captured 2026-11-14. */
.note-content{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#333}.note-content p{margin:0 0 10px}.note-content b,.note-content strong{font-weight:700}.note-content ol,.note-content ul{margin-top:0;margin-bottom:10px}.note-content blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.note-content blockquote ol:last-child,.note-content blockquote p:last-child,.note-content blockquote ul:last-child{margin-bottom:0}.note-content table{background:transparent;border-collapse:collapse;border-spacing:0}.note-content td,.note-content th{padding:0}.note-content th{text-align:left}.note-content pre{display:block;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;overflow:auto}.note-content code{padding:2px 4px;font:90% Menlo,Monaco,Consolas,"Courier New",monospace;border-radius:4px;background:#f9f2f4}.note-content pre code{padding:0;background:transparent;white-space:pre-wrap}.note-content a{color:#3e6775}.note-content hr{border:0;border-top:1px solid #eee}.note-content img{max-width:100%}
.note-content{font-size:12.0px;line-height:18.0px;margin-top:2.0px;margin-bottom:2.0px}
.note-content li{padding:2.0px 0}
.note-content strong{font-weight:700;color:#8c1b13;padding-right:4.0px}
.note-content .note-content-value{white-space:pre-wrap;overflow-wrap:break-word}
.note-content .note-content-value.markdown-rendered{white-space:normal;overflow-wrap:break-word}
.note-content .note-content-value.markdown-rendered h1,.note-content .note-content-value.markdown-rendered h2,.note-content .note-content-value.markdown-rendered h3,.note-content .note-content-value.markdown-rendered h4,.note-content .note-content-value.markdown-rendered h5,.note-content .note-content-value.markdown-rendered h6{color:#2c3a4a;margin-top:0;margin-bottom:8.0px}
.note-content .note-content-value.markdown-rendered h1{font-size:22.0px;font-weight:700}
.note-content .note-content-value.markdown-rendered h2{font-size:20.0px}
.note-content .note-content-value.markdown-rendered h3{font-size:16.0px}
.note-content .note-content-value.markdown-rendered h4,.note-content .note-content-value.markdown-rendered h5,.note-content .note-content-value.markdown-rendered h6{font-size:12.0px;font-weight:400}
.note-content .note-content-value.markdown-rendered p{margin-bottom:8.0px}
.note-content .note-content-value.markdown-rendered strong{color:#2c3a4a;padding-right:0}
.note-content .note-content-value.markdown-rendered ol,.note-content .note-content-value.markdown-rendered ul{padding-left:24.0px;margin-bottom:8.0px}
.note-content .note-content-value.markdown-rendered ol li,.note-content .note-content-value.markdown-rendered ul li{padding:0}
.note-content .note-content-value.markdown-rendered ol li p,.note-content .note-content-value.markdown-rendered ol ol,.note-content .note-content-value.markdown-rendered ol ul,.note-content .note-content-value.markdown-rendered ul li p,.note-content .note-content-value.markdown-rendered ul ol,.note-content .note-content-value.markdown-rendered ul ul{margin-bottom:2.0px}
.note-content .note-content-value.markdown-rendered hr{margin:8.0px 0}
.note-content .note-content-value.markdown-rendered code{color:#8c1b13}
.note-content .note-content-value.markdown-rendered pre{padding:4.0px 8.0px;margin-bottom:8.0px}
.note-content .note-content-value.markdown-rendered pre code{font-size:12.0px;color:#333}
.note-content .note-content-value.markdown-rendered img.icon{width:16.0px;height:16.0px}
.note-content .note-content-value.markdown-rendered blockquote{font-size:12.0px;padding:4.0px 8.0px;margin-bottom:8.0px;border-left-color:#ccc}
.note-content .note-content-value.markdown-rendered blockquote p{margin-bottom:0}
.note-content .note-content-value.markdown-rendered table{max-width:100%;margin-bottom:8.0px}
.note-content .note-content-value.markdown-rendered table thead>tr>th{vertical-align:bottom;border-top:0;border-bottom:2px solid #ddd}
.note-content .note-content-value.markdown-rendered table tr>td,.note-content .note-content-value.markdown-rendered table tr>th{padding:4.0px;vertical-align:top;border-top:1px solid #ddd}
.note-content-value mjx-container[jax=CHTML][display=true],.note_content_value mjx-container[jax=CHTML][display=true]{overflow-x:scroll;margin-bottom:0}
.note-content-value mjx-container[jax=CHTML][display=true]:last-child,.note_content_value mjx-container[jax=CHTML][display=true]:last-child{margin-bottom:1em}
.note-content-value mjx-container[jax=CHTML][display=true] mjx-math,.note_content_value mjx-container[jax=CHTML][display=true] mjx-math{padding:1px 0}
