.dev-code{position:relative;margin:10px 0 16px}.dev-code__pre{margin:0;padding:14px 84px 14px 16px;overflow-x:auto;border:1px solid var(--geo-line,rgba(247,243,238,.18));border-radius:10px;background:color-mix(in oklab,var(--text-primary,#f7f3ee) 5%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;line-height:1.55;white-space:pre}.dev-code__copy:focus-visible,.dev-code__pre:focus-visible{outline:2px solid var(--geo-accent,var(--accent,#ff4d32));outline-offset:2px}.dev-code__copy{position:absolute;top:8px;right:8px;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid var(--geo-line,rgba(247,243,238,.18));background:var(--surface,#04070d);color:var(--text-primary,#f7f3ee);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer}.dev-table-wrap{overflow-x:auto;margin:10px 0 16px}.dev-table{width:100%;border-collapse:collapse;font-size:.9rem}.dev-table th{text-align:left;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary,#8f949c);padding:8px 12px 8px 0}.dev-table td,.dev-table th{border-bottom:1px solid var(--geo-line,rgba(247,243,238,.18))}.dev-table td{padding:10px 12px 10px 0;vertical-align:top}.dev-table td:first-child{white-space:nowrap}.dev-inline,.dev-table code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;overflow-wrap:anywhere}.dev-table td:first-child code{white-space:nowrap}.dev-client{margin:18px 0 0}.dev-client h3{margin:0 0 4px}.dev-client p{margin:0}.dev-address{display:inline-block;padding:6px 12px;border-radius:8px;border:1px solid var(--geo-line,rgba(247,243,238,.18));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;overflow-wrap:anywhere}.dev-list{margin:8px 0 12px;padding-left:20px;max-width:70ch}.dev-list li{margin:6px 0}.dev-terms h2{scroll-margin-top:calc(var(--site-navigation-height, 64px) + 16px)}.dev-err-row:target td{background:color-mix(in oklab,var(--geo-accent,#ff4d32) 10%,transparent)}.dev-err-row{scroll-margin-top:calc(var(--site-navigation-height, 64px) + 16px)}