.site .dl-body{padding:clamp(36px, 5vw, 64px) 0 var(--s-gap)}.site .doc-head .lead{margin-top:8px}.site .dl-body .doc-text h2:first-child{margin-top:0}.site .dl-steps{padding-left:1.4em}.site .dl-steps li::marker{font-family:var(--s-mono);color:var(--s-warn-text);font-weight:600}.site .code-row{flex-wrap:wrap;align-items:center;gap:12px 16px;max-width:100%;margin:0 0 18px;display:flex}.site .code-row .code{flex:24em;margin:0}.site .doc-text pre.code{margin:0 0 18px}.site .code{background:var(--s-surface);min-width:0;max-width:100%;color:var(--s-text);border:1.5px solid var(--s-line);border-left:6px solid var(--s-orange);font:500 16px/1.5 var(--s-mono);white-space:pre;tab-size:4;-webkit-overflow-scrolling:touch;border-radius:10px;padding:16px 18px;overflow-x:auto}.site .doc-text .code code{width:max-content;font:inherit;overflow-wrap:normal;-webkit-user-select:text;user-select:text;background:0 0;border-radius:0;padding:0;display:block}.site .copy{align-items:center;gap:12px;display:inline-flex}.site .copy-state{font:600 14px/1.2 var(--s-mono);color:var(--s-accent-text);min-width:5em}.site .copy-state:empty{min-width:0}@media (max-width:760px){.site .code{padding:14px;font-size:14px}.site .code-row .code{flex-basis:100%}}
