.md-content{font-size:13px;line-height:1.6;color:var(--text-primary)}.md-content h1{display:none}.md-content h2{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-primary);padding:12px 24px 8px;margin:0;border-top:var(--border-width) solid var(--border-color);border-bottom:var(--border-width) solid var(--shade);background:var(--bg-base);position:sticky;top:0;z-index:5}.md-content h2:first-of-type{border-top:none}.md-content h3{font-size:13px;font-weight:600;margin:12px 24px 6px;color:var(--teal)}.md-content h4{font-size:13px;font-weight:700;margin:16px 24px 4px;color:var(--text-primary)}.md-content p{margin:0 24px 10px;font-size:13px;line-height:1.6}.md-content ul,.md-content ol{margin:0 24px 10px 42px;padding-left:16px;font-size:13px}.md-content ul{list-style:disc}.md-content ol{list-style:decimal}.md-content li{margin-bottom:4px;line-height:1.55}.md-content li::marker{color:var(--accent-teal)}.md-content li p{margin:0}.md-content strong{font-weight:600}.md-content .table-wrap{overflow-x:auto;margin:0;padding:0 24px 12px}.md-content table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:13px}.md-content tbody tr{--markdown-row-fill: var(--bg-surface);background:var(--markdown-row-fill)}.md-content tbody tr:nth-child(2n){--markdown-row-fill: var(--table-row-alt)}.md-content th{text-align:left;padding:6px 10px 8px;font-weight:400;color:var(--text-primary);border-bottom:1px solid var(--border-color);white-space:nowrap;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.md-content td{text-align:left;padding:8px 10px;white-space:normal;vertical-align:top;border-bottom:0;color:var(--text-primary);font-size:13px;font-variant-numeric:tabular-nums}.md-content td:first-child{font-weight:600}.md-content blockquote{border-left:2px solid var(--teal);padding:8px 16px;margin:8px 24px 12px;background:transparent;font-style:normal;font-size:13px;color:var(--text-primary);opacity:.9}.md-content blockquote p{margin:0 0 4px}.md-content code{font-family:var(--font-sans);font-size:12px;background:var(--shade);padding:1px 4px}.md-content hr{border:none;border-top:var(--border-width) solid var(--border-color);margin:16px 24px}.md-content img{display:block;max-width:100%;height:auto;margin:12px 24px 6px;outline:1px solid oklch(0 0 0 / .1);outline-offset:-1px}[data-theme=dark] .md-content img{outline-color:#ffffff1a}@media(max-width:767px){.md-content .table-wrap{position:relative;padding-inline:var(--mobile-gutter);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--mobile-gutter),#000 calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--mobile-gutter),#000 calc(100% - 24px),transparent 100%)}.md-content .table-wrap::-webkit-scrollbar{display:none}.md-content .table-wrap :is(th,td):first-child{position:sticky;left:0;z-index:1;min-width:96px;max-width:40vw;box-shadow:1px 0 0 var(--border-subtle)}.md-content .table-wrap th:first-child{background:var(--bg-surface)}.md-content .table-wrap td:first-child{background:var(--markdown-row-fill)}.md-content table{font-size:12px}.md-content th,.md-content td{padding:8px 10px}.md-content td,.md-content th{white-space:normal;overflow-wrap:break-word}.md-content .table-wrap>table:not(:has(>thead>tr>th:nth-child(5))):not(:has(>tbody>tr>td:nth-child(5))){table-layout:fixed;width:100%}.md-content .table-wrap>table:not(:has(>thead>tr>th:nth-child(5))):not(:has(>tbody>tr>td:nth-child(5))) :is(th,td):first-child{width:30%}}
