html{scrollbar-color:var(--border-mid,#2d333b) var(--bg-base,#0b0d0f);& .rn-body,& .rm-toc,& .nt .nt-code pre,& .rs-notes-preview,& textarea,& .table-wrap,& .rs-queue{scrollbar-width:thin;scrollbar-color:var(--border-mid,#2d333b) transparent}& .rn-body:hover,& .rm-toc:hover,& .nt .nt-code pre:hover,& .rs-notes-preview:hover,& textarea:hover,& .table-wrap:hover,& .rs-queue:hover{scrollbar-color:#52b0438c transparent}& .nt{--nt-text:var(--text-main,#f0f4f8);--nt-dim:var(--text-dim,#9aa5b1);--nt-muted:var(--text-muted,#616e7c);--nt-line:var(--border-dim,#22272e);--nt-line-mid:var(--border-mid,#2d333b);--nt-surface:var(--bg-elevated,#161a1f);--nt-base:var(--bg-base,#0b0d0f);--nt-accent:var(--xb-green-bright,#6cc24a);color:var(--nt-dim);overflow-wrap:anywhere;font-size:.88rem;line-height:1.65}& .nt>:first-child{margin-top:0}& .nt>:last-child{margin-bottom:0}& .nt p{margin:0 0 .85em}& .nt strong{color:var(--nt-text);font-weight:650}& .nt a{color:var(--nt-accent);border-bottom:1px solid #6cc24a59;text-decoration:none}& .nt a:hover{border-bottom-color:currentColor}& .nt code{color:var(--nt-text);background:var(--nt-base);border:1px solid var(--nt-line-mid);overflow-wrap:anywhere;border-radius:4px;padding:.08em .38em;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.82em}& .nt .nt-h1,& .nt .nt-h2,& .nt .nt-h3{color:var(--nt-text);scroll-margin-top:1.25rem;line-height:1.3}& .nt .nt-h1{margin:1.8em 0 .6em;font-size:1.25rem;font-weight:800}& .nt .nt-h2{text-transform:uppercase;letter-spacing:.08em;color:var(--nt-accent);border-bottom:1px solid var(--nt-line);align-items:center;gap:.5rem;margin:1.9em 0 .75em;padding-bottom:.45em;font-size:.74rem;font-weight:800;display:flex}& .nt .nt-h2:before{content:"";background:currentColor;border-radius:1px;flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}& .nt .nt-h3{margin:1.5em 0 .55em;font-size:.95rem;font-weight:700}& .nt ul,& .nt ol{margin:0 0 1em;padding:0;list-style:none}& .nt ul>li{margin:.32em 0;padding-left:1.05rem;position:relative}& .nt ul>li:before{content:"";background:var(--nt-line-mid);width:5px;height:5px;box-shadow:0 0 0 1px var(--nt-muted) inset;border-radius:50%;position:absolute;top:.7em;left:.15rem}& .nt li>ul{margin:.3em 0 .2em}& .nt li>ul>li:before{background:0 0}& .nt ul.nt-cols{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.1rem 1.25rem;display:grid}& .nt ul.nt-cols>li{margin:.12em 0}& .nt ol.nt-steps{counter-reset:nt-step calc(var(--nt-start,1) - 1)}& .nt ol.nt-steps>li{counter-increment:nt-step;min-height:1.5rem;margin:.55em 0;padding:.05rem 0 0 2.1rem;position:relative}& .nt ol.nt-steps>li:before{content:counter(nt-step);width:1.45rem;height:1.45rem;color:var(--nt-accent);background:#52b0431f;border:1px solid #52b04366;border-radius:50%;justify-content:center;align-items:center;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:.05rem;left:0}& .nt .nt-build{color:var(--nt-dim);background:var(--nt-base);border:1px solid var(--nt-line-mid);vertical-align:.08em;white-space:nowrap;border-radius:4px;margin-right:.5rem;padding:.02rem .36rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.66rem;font-weight:700;display:inline-block}& .nt .nt-group{margin:0 0 1em}& .nt .nt-group-head{margin-bottom:.3rem}& .nt .nt-chip{text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:4px;padding:.14rem .5rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.64rem;font-weight:800;display:inline-flex}& .nt .nt-kw-new .nt-chip,& .nt .nt-kw-added .nt-chip{color:#86efac;background:#22c55e1f;border-color:#22c55e66}& .nt .nt-kw-fixed .nt-chip{color:#7dd3fc;background:#38bdf81f;border-color:#38bdf866}& .nt .nt-kw-changed .nt-chip{color:#fcd34d;background:#fbbf241f;border-color:#fbbf2466}& .nt .nt-kw-removed .nt-chip{color:#fca5a5;background:#ef44441f;border-color:#ef444466}& .nt .nt-kw-known .nt-chip{color:#d8b4fe;background:#c084fc1f;border-color:#c084fc66}& .nt .nt-callout{color:var(--nt-text);background:#38bdf812;border:1px solid #38bdf847;border-radius:8px;align-items:flex-start;gap:.7rem;margin:.4em 0 1.1em;padding:.7rem .85rem;display:flex}& .nt .nt-callout.is-warn{background:#fbbf2412;border-color:#fbbf2452}& .nt .nt-callout-icon{color:#0b0d0f;background:#7dd3fc;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;margin-top:.12rem;font-family:JetBrains Mono,ui-monospace,monospace;font-size:.68rem;font-weight:800;display:flex}& .nt .nt-callout.is-warn .nt-callout-icon{background:#fbbf24}& .nt .nt-code{background:var(--nt-base);border:1px solid var(--nt-line-mid);border-radius:8px;margin:.4em 0 1.1em;position:relative}& .nt .nt-code pre{margin:0;padding:.85rem 4.5rem .85rem .95rem;overflow-x:auto}& .nt .nt-code code{color:var(--nt-accent);white-space:pre;overflow-wrap:normal;background:0 0;border:none;padding:0;font-size:.76rem}& .nt .nt-copy{color:var(--nt-dim);background:var(--nt-surface);border:1px solid var(--nt-line-mid);cursor:pointer;border-radius:5px;padding:.25rem .55rem;font-family:inherit;font-size:.68rem;font-weight:600;position:absolute;top:.45rem;right:.45rem}& .nt .nt-copy:hover{color:var(--nt-text);border-color:var(--nt-muted)}& .nt hr{border:none;border-top:1px solid var(--nt-line);margin:1.6em 0}}
