.jon1rW_headLinks{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:12px;display:flex}.jon1rW_toc{font:500 11px/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;gap:8px 22px;display:flex}.jon1rW_toc a{color:var(--text-1);border-bottom:1px solid #0000;padding-bottom:2px;text-decoration:none}.jon1rW_toc a:hover{color:var(--fluo);border-color:var(--fluo)}.jon1rW_section{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;margin-top:56px;padding-top:56px;scroll-margin-top:110px;display:grid}.jon1rW_section:first-of-type{margin-top:0}.jon1rW_sectionHead{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 20px;display:grid}.jon1rW_sectionHead h2{grid-column:2;max-width:22ch}.jon1rW_n{font:500 12px/1.4 var(--font-mono);letter-spacing:.2em;color:var(--fluo);grid-row:span 2}.jon1rW_prose{max-width:76ch;color:var(--text-1);font-size:15.5px;line-height:1.65}.jon1rW_prose code,.jon1rW_facts code,.jon1rW_small code{font:500 .88em var(--font-mono);color:var(--text-0);border:1px solid var(--line);overflow-wrap:anywhere;background:#120f1c99;padding:1px 5px}.jon1rW_code{border:1px solid var(--line-2);background:#0e0b16d1;min-width:0;position:relative}.jon1rW_code:before{content:"";border:1px solid var(--line-3);pointer-events:none;position:absolute;inset:3px}.jon1rW_codeHead{border-bottom:1px solid var(--line);font:500 10.5px/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-2);justify-content:space-between;gap:12px;padding:10px 16px;display:flex}.jon1rW_code pre{font:400 12.5px/1.7 var(--font-mono);color:var(--text-0);tab-size:2;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;padding:18px 20px 20px;overflow-x:auto}.jon1rW_code pre:focus-visible{outline-offset:-3px}.jon1rW_comment{color:var(--text-2);font-style:italic}.jon1rW_pair{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px;display:grid}.jon1rW_facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;display:grid}.jon1rW_facts li{border-bottom:1px solid var(--line);color:var(--text-1);min-width:0;padding:18px 24px 18px 0;font-size:14px;line-height:1.6}.jon1rW_facts li:nth-child(2n){border-left:1px solid var(--line);padding-left:24px}.jon1rW_facts b{font:500 19px/1.25 var(--font-display);letter-spacing:-.01em;color:var(--text-0);margin-bottom:4px;display:block}.jon1rW_tools{border-top:1px solid var(--line-2);display:grid}.jon1rW_tool{border-bottom:1px solid var(--line);grid-template-columns:180px minmax(0,260px) minmax(0,1fr);align-items:baseline;gap:6px 24px;padding:13px 0;display:grid}.jon1rW_toolName{font:500 13px var(--font-mono);color:var(--fluo)}.jon1rW_toolArgs{font:400 12px/1.5 var(--font-mono);color:var(--text-2)}.jon1rW_toolDoes{color:var(--text-1);font-size:14px}.jon1rW_actions{border-top:1px solid var(--line-2);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.jon1rW_actions>div{align-content:start;gap:10px;min-width:0;padding:18px 16px 18px 0;display:grid}.jon1rW_actions>div+div{border-left:1px solid var(--line);padding-left:16px}.jon1rW_actions dt{color:var(--text-1);font-size:13.5px}.jon1rW_actions dd code{font:500 12px/1.4 var(--font-mono);color:var(--text-0);overflow-wrap:anywhere}.jon1rW_small{color:var(--text-2);max-width:90ch;font-size:13.5px;line-height:1.65}@media (max-width:1080px){.jon1rW_tool{grid-template-columns:170px minmax(0,1fr)}.jon1rW_toolDoes{grid-column:2}.jon1rW_actions{grid-template-columns:repeat(2,minmax(0,1fr))}.jon1rW_actions>div+div{border-left:0;padding-left:0}.jon1rW_actions>div:nth-child(2n){border-left:1px solid var(--line);padding-left:16px}.jon1rW_actions>div:nth-child(n+3){border-top:1px solid var(--line)}.jon1rW_pair{grid-template-columns:1fr}}@media (max-width:720px){.jon1rW_sectionHead{grid-template-columns:1fr}.jon1rW_sectionHead h2{grid-column:1}.jon1rW_n{grid-row:auto}.jon1rW_facts{grid-template-columns:1fr}.jon1rW_facts li:nth-child(2n){border-left:0;padding-left:0}.jon1rW_tool{grid-template-columns:1fr}.jon1rW_toolDoes{grid-column:1}.jon1rW_code pre{padding:14px 14px 16px;font-size:12px}}
