.developer-docs{padding-top:40px;padding-bottom:80px;max-width:1120px}.docs-nav{display:flex;justify-content:space-between;gap:24px;padding:0 0 28px;border-bottom:1px solid var(--rule,#dededb);font-size:13px}.docs-nav>div{display:flex;gap:24px;flex-wrap:wrap}.docs-footer a,.docs-nav a{color:inherit;text-decoration:none}.docs-footer a:hover,.docs-nav a:hover{text-decoration:underline}.docs-hero{padding:76px 0 64px;max-width:770px}.docs-eyebrow{font-size:11px;letter-spacing:.12em;color:var(--ink-muted,#73736d)}.docs-hero h1{font-size:clamp(42px,6vw,76px);line-height:1.04;letter-spacing:-.055em;font-weight:500;margin:24px 0}.docs-hero p{font-size:19px;line-height:1.6;color:var(--ink-muted,#73736d);max-width:650px}.docs-hero.compact{padding-bottom:36px}.docs-hero.compact h1{font-size:clamp(38px,5vw,62px)}.docs-choices{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--rule,#dededb);border-bottom:1px solid var(--rule,#dededb)}.docs-choices>a{color:inherit;text-decoration:none;padding:36px 32px 36px 0}.docs-choices>a+a{border-left:1px solid var(--rule,#dededb);padding-left:36px}.docs-choices>a>span{font-size:10px;letter-spacing:.1em;color:var(--ink-muted,#73736d)}.docs-choices h2{font-size:32px;font-weight:500;letter-spacing:-.04em;display:flex;justify-content:space-between}.docs-choices p{line-height:1.7;color:var(--ink-muted,#73736d);max-width:390px}.docs-choices strong{display:block;font-size:13px;margin-top:32px;font-weight:500}.docs-choices a:hover h2{color:#748b48}.docs-article{max-width:820px}.docs-section{padding:38px 0;border-bottom:1px solid var(--rule,#dededb)}.docs-section h2{font-size:26px;letter-spacing:-.035em;font-weight:500;margin:0 0 22px}.docs-note p,.docs-section li,.docs-section p{font-size:15px;line-height:1.8}.docs-section p{margin:16px 0}.docs-note a,.docs-section a{color:inherit;text-underline-offset:3px}.docs-steps{padding-left:22px;max-width:770px}.docs-steps li{padding:6px 0 10px 8px}.docs-note{padding:26px 28px;margin-top:32px;background:var(--paper-sunken,#f4f4f0);border:1px solid var(--rule,#dededb);border-radius:6px}.docs-note strong{font-size:15px;font-weight:600}.docs-note p{margin-bottom:0}.docs-section code{font-size:12px;padding:3px 5px;border-radius:3px;overflow-wrap:anywhere}.docs-code,.docs-section code{background:var(--paper-sunken,#f4f4f0)}.docs-code{margin:24px 0;border:1px solid var(--rule,#dededb);border-radius:6px;overflow:hidden}.docs-code>div{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid var(--rule,#dededb);font-size:11px;color:var(--ink-muted,#73736d)}.docs-code button{border:1px solid var(--rule,#dededb);background:transparent;border-radius:4px;padding:4px 9px;color:inherit;cursor:pointer}.docs-code pre{overflow:auto;padding:18px 20px;margin:0;line-height:1.7;font-size:12px}.docs-code code{background:none;padding:0;overflow-wrap:normal}.docs-code>p{padding:0 18px}.docs-endpoints article{padding:23px 0;border-top:1px solid var(--rule,#dededb)}.docs-endpoints h3{display:flex;align-items:center;gap:12px;margin:0;font-size:16px}.docs-endpoints h3>span{font-size:10px;letter-spacing:.04em;min-width:36px;color:#6e8448}.docs-endpoints h3 code{font-size:15px;background:none;padding:0}.docs-endpoints p{margin:10px 0}.docs-endpoints pre{font-size:12px;overflow:auto;margin:12px 0 0;padding:14px;background:var(--paper-sunken,#f4f4f0)}.docs-endpoints pre code{padding:0;overflow-wrap:normal}.docs-muted{color:var(--ink-muted,#73736d);font-size:12px!important}.docs-tool-list>div{padding:18px 0;border-top:1px solid var(--rule,#dededb)}.docs-tool-list dt{font-family:monospace;font-size:13px;font-weight:600}.docs-tool-list dd{margin:9px 0 0;line-height:1.7;font-size:14px;color:var(--ink-muted,#73736d)}.docs-footer{padding-top:38px;display:flex;justify-content:space-between;gap:20px;font-size:12px;color:var(--ink-muted,#73736d)}@media(max-width:700px){.developer-docs{padding-top:24px}.docs-nav{flex-direction:column;gap:18px}.docs-nav>div{gap:18px}.docs-hero{padding:48px 0}.docs-hero p{font-size:17px}.docs-choices{grid-template-columns:1fr}.docs-choices>a+a{border-left:0;border-top:1px solid var(--rule,#dededb);padding-left:0}.docs-choices>a{padding-right:0}.docs-footer{flex-direction:column}.docs-code pre{padding:14px}}