.code-block{background:var(--color-bg-grey);border-radius:6px;font-family:monospace;font-size:.85rem;margin:1rem 0;overflow-x:auto;padding:1rem;position:relative}.code-block__copy{background:#ddd;border:none;border-radius:4px;cursor:pointer;font-size:.75rem;padding:.25rem .6rem;position:absolute;right:.5rem;top:.5rem;transition:background .2s ease,color .2s ease}.code-block__copy:hover{background:#bbb}.code-block__code{color:var(--color-copy);display:block;font-size:inherit;padding-right:4rem;white-space:pre-wrap}.developers-api[data-v-c3feabda] .capability-grid__copy .developers-api__links{display:block;margin-top:.75rem}.developers-tools[data-v-c3feabda]{background-color:var(--color-bg-grey);color:var(--color-copy);padding:4.5rem 0 6rem}.developers-tools__head[data-v-c3feabda]{margin-bottom:2rem}.developers-module[data-v-c3feabda]{background-color:#fff;color:var(--color-copy);padding:6rem 0}.developers-module__row[data-v-c3feabda]{row-gap:3.5rem}.developers-module__copy[data-v-c3feabda]{font-size:1.0625rem;line-height:1.7;margin:1rem 0 0}.developers-module__code[data-v-c3feabda] .code-block__code{white-space:pre-line}.developers-module__code[data-v-c3feabda]{margin-top:1.5rem}.developers-module__tables[data-v-c3feabda]{background-color:#f8f9fb;border:1px solid var(--color-line,#e3e7ea);border-radius:4px;margin-top:1.5rem;padding:.25rem 1rem}
