.if-doc{max-width:860px}.if-doc h1{color:var(--nd-text-strong,#fff);margin:0 0 14px}.if-doc h2{color:var(--nd-text-strong,#fff);margin:42px 0 14px;padding-top:26px;border-top:1px solid var(--nd-line,#2a2f39)}.if-doc h3{color:var(--nd-accent-text,#ffb63b);font-size:1.02rem;margin:28px 0 8px}.if-doc p{color:var(--nd-text,#e8eaed);margin:0 0 14px;line-height:1.65}.if-doc img{max-width:100%;height:auto;display:block;margin:18px auto 26px;border-radius:var(--nd-radius-sm,8px);border:1px solid var(--nd-line,#2a2f39)}.if-arg{margin:18px 0 6px;border:1px solid var(--nd-border,#353b46);border-radius:var(--nd-radius-sm,8px);overflow:hidden}.if-arg pre{margin:0;padding:12px 16px;background:var(--nd-bg-deep,#0f1216);overflow-x:auto}.if-arg code{font-family:var(--nd-font-mono, ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:.88rem;color:var(--nd-text-soft,#c7ccd6);white-space:pre}.if-arg-desc{color:var(--nd-muted,#9aa3b2);margin:0 0 22px;line-height:1.6}.if-path{font-family:var(--nd-font-mono, ui-monospace,SFMono-Regular,Menlo,Consolas,monospace);font-size:.92em}