/* docs: styles of this screen only, classes start with .docs- */
.docs-facts { display: flex; flex-wrap: wrap; gap: 8px 22px; align-items: center; font-size: 12px; color: var(--ink-2); }
.docs-facts > span { display: inline-flex; align-items: center; gap: 8px; }
.docs-facts code { color: var(--ink); font-size: 11.5px; overflow-wrap: anywhere; }
.docs-key .ic-wrap { color: var(--ok); }
.docs-body { display: flex; flex-direction: column; gap: 16px; }
.docs-scroll { overflow-x: auto; }
.docs-call { font-size: 11.5px; white-space: nowrap; color: var(--ink-2); }
.docs-call b { font-weight: 600; color: var(--ink); }
.docs-json { font-family: var(--font-num); font-size: 11px; color: var(--ink-2); overflow-wrap: anywhere; }
.docs-link:hover { color: var(--ink); }
.docs-screen { font-weight: 600; white-space: nowrap; }
.docs-loop { margin: 0; padding-left: 22px; display: flex; flex-direction: column; gap: 6px; font-family: var(--font-num); font-size: 12px; color: var(--ink-2); }
.docs-body .table td:first-child { min-width: 150px; }
@media (max-width: 760px) { .docs-body .table { min-width: 640px; } }
