.advisory-prose{min-width:0;color:var(--index-text);font-family:var(--index-sans);overflow-wrap:anywhere;font-size:16px;line-height:1.8}.advisory-prose>*+*{margin-top:1.25em}.advisory-prose :is(h1,h2,h3,h4){color:var(--index-text);font-family:var(--index-mono);letter-spacing:-.02em;scroll-margin-top:32px;font-weight:500;line-height:1.4}.advisory-prose :is(h1,h2){border-bottom:1px solid var(--index-border);margin-top:40px;padding-bottom:12px;font-size:22px}.advisory-prose h3{margin-top:32px;font-size:18px}.advisory-prose h4{margin-top:24px;font-size:16px}.advisory-prose>:first-child{margin-top:0}.advisory-prose .heading-anchor{color:inherit;text-decoration:none}.advisory-prose .heading-anchor:hover{color:var(--index-accent)}.advisory-prose p{color:var(--index-secondary)}.advisory-prose strong{color:var(--index-text);font-weight:600}.advisory-prose a:not(.heading-anchor){color:var(--index-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--index-accent) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--index-accent) 40%, transparent);text-underline-offset:4px}.advisory-prose a:not(.heading-anchor):hover{-webkit-text-decoration-color:var(--index-accent);text-decoration-color:var(--index-accent)}.advisory-prose :is(ul,ol){color:var(--index-secondary);padding-left:24px}.advisory-prose ul{list-style:outside}.advisory-prose ol{list-style:decimal}.advisory-prose li+li{margin-top:6px}.advisory-prose li::marker{color:var(--index-muted)}.advisory-prose blockquote{border-left:2px solid var(--index-accent);color:var(--index-secondary);background:#101412;margin:24px 0;padding:12px 20px}.advisory-prose :not(pre)>code{border:1px solid var(--index-border);color:var(--index-text);font-family:var(--index-mono);background:#101412;padding:2px 5px;font-size:.85em}.advisory-prose figure[data-rehype-pretty-code-figure]{border:1px solid var(--index-border-strong);background:#101412;min-width:0;margin:24px 0;overflow:hidden}.advisory-prose [data-rehype-pretty-code-title]{border-bottom:1px solid var(--index-border);color:var(--index-muted);font-family:var(--index-mono);padding:10px 16px;font-size:12px;line-height:1.5}.advisory-prose pre{max-width:100%;font-family:var(--index-mono);overflow-wrap:normal;scrollbar-color:var(--index-border-strong) transparent;scrollbar-width:thin;margin:0;padding:16px 0;font-size:13px;line-height:1.7;overflow-x:auto}.advisory-prose pre>code{min-width:max-content;font:inherit;display:grid}.advisory-prose pre [data-line]{border-left:2px solid #0000;width:100%;padding:0 16px;display:inline-block}.advisory-prose pre [data-highlighted-line]{border-left-color:var(--index-accent);background:#19251e}.advisory-prose pre [data-highlighted-chars]{background:#243b2d;padding:0 2px}.advisory-prose hr{border:0;border-top:1px solid var(--index-border);margin:32px 0}.advisory-prose .table-scroll{scrollbar-color:var(--index-border-strong) transparent;scrollbar-width:thin;max-width:100%;margin:24px 0;overflow-x:auto}.advisory-prose .table-scroll table{margin:0}.advisory-prose table{border-collapse:collapse;width:100%;min-width:36rem;color:var(--index-secondary);margin:24px 0;font-size:14px}.advisory-prose :is(th,td){border:1px solid var(--index-border);text-align:left;vertical-align:top;padding:10px 14px}.advisory-prose thead th{color:var(--index-muted);font-family:var(--index-mono);letter-spacing:.04em;text-transform:uppercase;background:#101412;font-size:11px;font-weight:400}.advisory-prose :is(img,video){max-width:100%;height:auto}@media (max-width:540px){.advisory-prose{font-size:15px}.advisory-prose :is(h1,h2){font-size:20px}.advisory-prose pre{font-size:12px}}
