.dev-page .dev-wrap{max-width:860px;padding-top:32px;padding-bottom:64px}
.dev-page .dev-kick{margin:0;color:var(--muted);font-size:14px}
.dev-page h1{font-size:34px;line-height:1.2;margin:8px 0 12px;color:var(--heading,var(--text))}
.dev-page .lead{margin:0 0 20px}
.dev-page .dev-layout{display:block;max-width:none;padding:0;margin:0}
.dev-page .dev-art{max-width:none;padding:0;margin:0}
.dev-page .dev-wrap table{border:0;line-height:1.65;min-width:0}
.dev-page .dev-wrap .box p{color:var(--prose-ink);line-height:1.65}
.dev-page .dev-wrap th{font-size:13px;padding:10px 8px;line-height:1.65}
.dev-page .dev-wrap td{line-height:1.65}
.dev-page .dev-wrap td,.dev-page .dev-wrap th,.dev-page .dev-wrap.prose table tbody tr > :first-child,.dev-page .dev-wrap.prose table thead th:first-child{width:auto;min-width:0}
.dev-page .dev-wrap .facts li::before{content:none}
.dev-page .dev-wrap .facts li{line-height:1.65;margin:0}
.dev-page .facts{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 8px;padding:0;list-style:none}
.dev-page .facts li{border:1px solid var(--line);border-radius:999px;padding:4px 12px;font-size:14px}
.dev-page table{width:100%;border-collapse:collapse;font-size:15px}
.dev-page td,.dev-page th{border-bottom:1px solid var(--line);padding:10px 8px;text-align:left;vertical-align:top}
.dev-page th{font-size:13px;color:var(--muted);font-weight:600}
@media (min-width:701px){.dev-page td:nth-child(2) code{white-space:nowrap}}
.dev-page .m{font:600 12px ui-monospace,Menlo,monospace;background:var(--accent);color:var(--bg);border-radius:6px;padding:2px 6px}
.dev-page code{font:14px ui-monospace,Menlo,monospace;overflow-wrap:break-word}
.dev-page pre{background:#0f1720;color:#e6edf3;border-radius:12px;padding:14px 16px;overflow:auto;font:13px/1.5 ui-monospace,Menlo,monospace;margin:0 0 8px}
.dev-page pre.cmd{background:var(--card);color:var(--text);border:1px solid var(--line)}
:root[data-theme="dark"] .dev-page pre.out{background:#0a0d11;border:1px solid var(--line)}
.dev-page .box{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px 18px}
.dev-page .box p{margin:0 0 8px}
.dev-page .box p:last-child{margin:0}
@media (max-width:700px){
.dev-page h1{font-size:28px}
.dev-page thead,.dev-page td:nth-child(1){display:none}
.dev-page table,.dev-page tbody,.dev-page tr,.dev-page td{display:block}
.dev-page tr{border-bottom:1px solid var(--line);padding:10px 0}
.dev-page td{border:0;padding:0}
.dev-page td+td+td{color:var(--muted);font-size:15px;margin-top:2px}
}
@media (max-width:700px){
.dev-page table.tl td:nth-child(1){display:block}
.dev-page table.tl td+td{color:var(--muted);font-size:15px;margin-top:2px}
}
.dev-page table.tl{margin-bottom:16px}
.dev-page .nw{white-space:nowrap}
.dev-page .box,.dev-page table{margin-bottom:16px}
