.site-burger{display:none}@media(max-width:820px){.site-nav{display:none!important}.site-burger{display:inline-flex;margin-left:auto}}.how-title{min-height:0}@media(min-width:768px){.how-title{min-height:2.8em}}.cmd{position:relative}.cmd pre{margin:0;padding:12px 110px 12px 14px;background:#1b2027;color:#e6edf3;border-radius:8px;font-size:12.5px;line-height:1.65;overflow-x:auto;white-space:pre}.cmd-copy{position:absolute;top:8px;right:8px;z-index:1}@media(max-width:560px){.cmd pre{padding-right:14px}.cmd-copy{position:static;display:block;margin:8px 0 0 auto}}.tree{margin:0;padding:12px 14px;background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;font-size:12.5px;line-height:1.7;overflow-x:auto;white-space:pre}.dialog-buttons{margin:10px 0 0;max-width:800px}.dialog-buttons>div{padding:6px 0;border-top:1px solid #f0f0f0}.dialog-buttons dt{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600;color:#1b2027}.dialog-buttons dd{margin:2px 0 0;font-size:13.5px;color:#000000a6}@media(min-width:600px){.dialog-buttons>div{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:baseline}.dialog-buttons dd{margin:0}}.with-toc{display:block}.toc{display:none}@media(min-width:1000px){.with-toc{display:grid;grid-template-columns:minmax(0,1fr) 200px;gap:40px;align-items:start}.toc{display:block;position:sticky;top:88px;max-height:calc(100vh - 112px);overflow-y:auto}}
