.developers_page__l39uV{--panel:hsla(0,0%,100%,.72);--panel-line:rgba(16,24,40,.08);--code-bg:#0b1220;--code-line:hsla(0,0%,100%,.08);--code-ink:#dbe4ee;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;padding-bottom:96px}html[data-theme=dark] .developers_page__l39uV{--panel:hsla(0,0%,100%,.03);--panel-line:hsla(0,0%,100%,.08);--code-bg:rgba(3,7,14,.85)}.developers_hero__AEYkf{position:relative;overflow:hidden;padding:calc(var(--nav-h) + 64px) 24px 40px}.developers_heroBg___iDEo{position:absolute;inset:0;background:radial-gradient(48% 50% at 78% 30%,rgba(13,148,136,.16),transparent 65%),radial-gradient(36% 34% at 12% 20%,rgba(96,165,250,.08),transparent 60%),radial-gradient(30% 30% at 60% 90%,rgba(45,212,191,.08),transparent 60%);pointer-events:none}.developers_heroDots__YSCRt{position:absolute;inset:0;background-image:radial-gradient(var(--dot-grid) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(60% 60% at 50% 35%,#000 25%,transparent 75%);mask-image:radial-gradient(60% 60% at 50% 35%,#000 25%,transparent 75%);pointer-events:none}.developers_heroGrid__x2eea{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:48px;gap:48px;align-items:center;max-width:var(--container);margin:0 auto}.developers_heroStack__gCGPA{display:flex;flex-direction:column;align-items:flex-start}.developers_eyebrow__NOG66{display:inline-flex;align-items:center;gap:7px;margin-bottom:22px;padding:6px 14px;border-radius:999px;border:1px solid var(--chip-border);background:var(--chip-bg);box-shadow:0 2px 10px rgba(13,148,136,.08);font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink)}.developers_title__qQDNf{font-family:var(--font-display),var(--font-inter),sans-serif;font-size:clamp(38px,6vw,62px);font-weight:700;line-height:1.05;letter-spacing:-.035em;color:var(--text-primary);text-wrap:balance}.developers_accent__wYE5v{background:linear-gradient(120deg,#0d9488,#0891b2 55%,#2563eb);-webkit-background-clip:text;background-clip:text;color:transparent}html[data-theme=dark] .developers_accent__wYE5v{background-image:linear-gradient(120deg,#2dd4bf,#22d3ee 55%,#60a5fa)}.developers_subtitle__1Trgr{max-width:540px;margin-top:18px;font-size:17px;line-height:1.6;color:var(--text-secondary)}.developers_heroActions__4aaLG{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.developers_primary__XYMun,.developers_secondary__xf2K7{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 20px;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.developers_primary__XYMun{background:linear-gradient(135deg,#0d9488,#0891b2);color:#fff;box-shadow:0 10px 30px rgba(13,148,136,.3)}.developers_secondary__xf2K7{border:1px solid var(--border-strong);background:var(--panel);color:var(--text-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.developers_primary__XYMun:hover,.developers_secondary__xf2K7:hover{transform:translateY(-2px)}.developers_secondary__xf2K7:hover{border-color:var(--accent)}.developers_terminal__XTFQq{position:relative;min-width:0;border:1px solid rgba(45,212,191,.28);border-radius:20px;background:var(--code-bg);box-shadow:0 30px 80px rgba(2,8,20,.35),0 0 80px rgba(20,184,166,.18);overflow:hidden}.developers_terminalBar__AjOF9{display:flex;align-items:center;gap:14px;padding:12px 16px;border-bottom:1px solid var(--code-line)}.developers_dots__n7sTw{display:inline-flex;gap:6px}.developers_dots__n7sTw i{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.18)}.developers_dots__n7sTw i:first-child{background:#f87171}.developers_dots__n7sTw i:nth-child(2){background:#fbbf24}.developers_dots__n7sTw i:last-child{background:#34d399}.developers_terminalTitle__u3O27{font-family:var(--mono);font-size:12px;color:rgba(219,228,238,.6)}.developers_terminalBody__xn54a{margin:0;max-height:420px;padding:16px 18px 20px;overflow:auto;font-family:var(--mono);font-size:12.5px;line-height:1.65;color:var(--code-ink)}.developers_line__iodIQ{display:block;white-space:pre;opacity:0;animation:developers_lineIn__JLPWT .45s ease forwards}.developers_line__iodIQ:first-child{animation-delay:.35s}.developers_line__iodIQ:nth-child(2){animation-delay:.6s}.developers_out__RnBXU{color:#8ee6d8;animation-delay:1.1s}.developers_prompt__3NMlk{color:#2dd4bf}@keyframes developers_lineIn__JLPWT{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.developers_steps__PjcGK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:var(--container);margin:24px auto 0;padding:0 24px;scroll-margin-top:calc(var(--nav-h) + 24px)}.developers_step__2Nmib{position:relative;display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;border:1px solid var(--panel-line);border-radius:20px;background:var(--panel);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.developers_stepNo__Y9U7i{position:absolute;top:14px;right:18px;font-family:var(--font-display),sans-serif;font-size:34px;font-weight:700;color:var(--primary-soft)}.developers_stepIcon__cgcAB{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--primary-soft);color:var(--accent-ink)}.developers_stepTitle__e5SVM{margin:4px 0 0;font-size:17px;font-weight:700;color:var(--text-primary)}.developers_stepBody___bsdj{margin:0;font-size:14.5px;line-height:1.6;color:var(--text-secondary)}.developers_reference__EftkN{display:grid;grid-template-columns:230px minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start;max-width:var(--container-wide);margin:64px auto 0;padding:0 24px}.developers_nav__2NphO{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px);display:flex;flex-direction:column;gap:2px;padding:14px;border:1px solid var(--panel-line);border-radius:18px;background:var(--panel);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.developers_navHead__1tUvn{margin:12px 8px 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.developers_navHead__1tUvn:first-child{margin-top:2px}.developers_navLink__QP9dP{padding:7px 10px;border-radius:10px;font-size:14px;color:var(--text-secondary);text-decoration:none;transition:background .15s ease,color .15s ease}.developers_navLink__QP9dP:hover{color:var(--text-primary);background:var(--primary-soft)}.developers_navOn__DAepE,.developers_navOn__DAepE:hover{background:var(--primary-soft);color:var(--accent-ink);font-weight:600}.developers_content__DKQm5{display:flex;flex-direction:column;gap:18px;min-width:0}.developers_block__pTZDc{min-width:0;padding:26px 28px;border:1px solid var(--panel-line);border-radius:20px;background:var(--panel);scroll-margin-top:calc(var(--nav-h) + 24px);font-size:15px;line-height:1.65;color:var(--text-secondary)}.developers_block__pTZDc p{margin:0 0 14px}.developers_block__pTZDc p:last-child{margin-bottom:0}.developers_block__pTZDc strong{color:var(--text-primary)}.developers_block__pTZDc code{padding:1px 6px;border-radius:6px;background:var(--primary-soft);font-family:var(--mono);font-size:.86em;color:var(--text-primary)}.developers_blockTitle__Esl1j{margin:0 0 12px;font-family:var(--font-display),sans-serif;font-size:22px;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.developers_note__vlFGe{font-size:13.5px;color:var(--text-muted)}.developers_flow__EvuWl{margin:0 0 14px;padding-left:20px;display:grid;grid-gap:10px;gap:10px}.developers_groupHead__Bl5gq{margin:34px 4px 2px}.developers_groupHead__Bl5gq p{margin:4px 0 0;color:var(--text-secondary)}.developers_groupTitle__yzo1P{margin:0;font-family:var(--font-display),sans-serif;font-size:30px;font-weight:700;letter-spacing:-.02em;color:var(--text-primary)}.developers_endpoint__K35Jl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);grid-gap:28px;gap:28px;align-items:start}.developers_endpointCode__DaxWN,.developers_endpointText__NQ9bx{min-width:0}.developers_endpointCode__DaxWN{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px)}.developers_address__EqHsV{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding:8px 8px 8px 10px;border:1px solid var(--panel-line);border-radius:12px;background:var(--bg-secondary)}.developers_address__EqHsV code{flex:1 1;min-width:0;padding:0;background:none;font-size:14px;overflow-wrap:anywhere}.developers_method__MUdDC{padding:3px 9px;border-radius:8px;background:rgba(16,185,129,.14);font-family:var(--mono);font-size:12px;font-weight:700;color:#059669}html[data-theme=dark] .developers_method__MUdDC{color:#34d399}.developers_methodPost__t_WpF{background:rgba(59,130,246,.14);color:#2563eb}html[data-theme=dark] .developers_methodPost__t_WpF{color:#60a5fa}.developers_subhead__3qCyR{margin:22px 0 10px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.developers_tableWrap__xVksu{overflow-x:auto;border:1px solid var(--panel-line);border-radius:14px}.developers_table__zZl0z{width:100%;border-collapse:collapse;font-size:14px}.developers_table__zZl0z th{padding:10px 14px;border-bottom:1px solid var(--panel-line);background:var(--bg-secondary);font-size:12px;font-weight:600;text-align:left;color:var(--text-muted)}.developers_table__zZl0z td{padding:11px 14px;border-bottom:1px solid var(--panel-line);vertical-align:top;line-height:1.55;color:var(--text-secondary)}.developers_table__zZl0z tr:last-child td{border-bottom:0}.developers_fieldName__eY7uM{width:34%}.developers_fieldName__eY7uM code{display:inline-block;padding:0;background:none;font-weight:600;overflow-wrap:anywhere}.developers_type__68jGV{display:block;margin-top:3px;font-size:12px;color:var(--text-muted)}.developers_required__pIUqc{color:#d97706;font-weight:600}.developers_values__Y_ens{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.developers_values__Y_ens code{font-size:12px}.developers_codeCard__adUds{overflow:hidden;border:1px solid var(--code-line);border-radius:16px;background:var(--code-bg);box-shadow:var(--shadow-lift)}.developers_codeHead__mrrOX{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px 8px 12px;border-bottom:1px solid var(--code-line)}.developers_tabs__CZW8B{display:flex;gap:4px}.developers_tab__FXqKY{padding:5px 10px;border:0;border-radius:8px;background:transparent;font:inherit;font-size:12.5px;font-weight:600;color:rgba(219,228,238,.6);cursor:pointer}.developers_tab__FXqKY:hover{color:#fff}.developers_tabOn__v5tye{background:rgba(45,212,191,.16);color:#5eead4}.developers_codeLabel__5EHla{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:rgba(219,228,238,.7)}.developers_status200__EfYZH{padding:1px 7px;border-radius:6px;background:rgba(52,211,153,.16);font-family:var(--mono);color:#34d399}.developers_copy__seww_{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border:1px solid var(--code-line);border-radius:8px;background:hsla(0,0%,100%,.04);color:rgba(219,228,238,.75);cursor:pointer}.developers_address__EqHsV .developers_copy__seww_{border-color:var(--panel-line);background:var(--panel);color:var(--text-secondary)}.developers_copy__seww_:hover{color:#5eead4}.developers_code__KTCAY{margin:0;padding:14px 16px;overflow-x:auto;background:var(--code-bg);font-family:var(--mono);font-size:12.5px;line-height:1.65;white-space:pre;color:var(--code-ink)}.developers_block__pTZDc>.developers_code__KTCAY{margin:4px 0 14px;border:1px solid var(--code-line);border-radius:12px}.developers_answer___Mewo{max-height:460px;overflow:auto}.developers_jKey__iKTmE{color:#93c5fd}.developers_jStr__Fa4Vr{color:#8ee6d8}.developers_jNum__46efH{color:#fbbf24}.developers_jNull__guB8U{color:#f472b6}@media (max-width:1280px){.developers_endpoint__K35Jl{grid-template-columns:minmax(0,1fr)}.developers_endpointCode__DaxWN{position:static}}@media (max-width:960px){.developers_heroGrid__x2eea{gap:36px}.developers_heroGrid__x2eea,.developers_reference__EftkN,.developers_steps__PjcGK{grid-template-columns:minmax(0,1fr)}.developers_nav__2NphO{position:static;flex-direction:row;flex-wrap:wrap;gap:6px}.developers_navHead__1tUvn{display:none}.developers_navLink__QP9dP{border:1px solid var(--panel-line)}.developers_block__pTZDc{padding:20px 18px}}@media (prefers-reduced-motion:reduce){.developers_line__iodIQ{opacity:1;animation:none}.developers_primary__XYMun:hover,.developers_secondary__xf2K7:hover{transform:none}}