.developers-content-module__7xxV4G__layout{grid-template-columns:220px minmax(0,760px);align-items:start;gap:64px;display:grid}.developers-content-module__7xxV4G__rail{position:sticky;top:96px}.developers-content-module__7xxV4G__rail ul{border-left:1px solid var(--line);flex-direction:column;gap:2px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.developers-content-module__7xxV4G__rail a{min-height:34px;color:var(--muted);align-items:center;font-size:14px;text-decoration:none;display:flex}.developers-content-module__7xxV4G__rail a:hover{color:var(--ink)}.developers-content-module__7xxV4G__docs{min-width:0}.developers-content-module__7xxV4G__section{scroll-margin-top:88px}.developers-content-module__7xxV4G__section+.developers-content-module__7xxV4G__section{margin-top:56px}.developers-content-module__7xxV4G__h2{font-size:var(--sk-fs-subhead);letter-spacing:var(--sk-track-subhead);color:var(--ink);margin:0;font-weight:700;line-height:1.25}.developers-content-module__7xxV4G__body{color:var(--muted);flex-direction:column;gap:16px;margin-top:16px;font-size:16px;line-height:1.7;display:flex}.developers-content-module__7xxV4G__body p{margin:0}.developers-content-module__7xxV4G__inlineLink{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.developers-content-module__7xxV4G__note{color:var(--ink-3);font-size:13px;line-height:1.55}.developers-content-module__7xxV4G__strong{color:var(--ink);font-weight:600}.developers-content-module__7xxV4G__code{border-radius:var(--sk-radius-sm);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);font-family:var(--sk-mono);color:var(--ink);margin:0;padding:16px 18px;font-size:12.5px;line-height:1.65;overflow-x:auto}.developers-content-module__7xxV4G__tableWrap{border-radius:var(--sk-radius-sm);box-shadow:inset 0 0 0 1px var(--line);overflow-x:auto}.developers-content-module__7xxV4G__table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.5}.developers-content-module__7xxV4G__table th{background:var(--bg);text-align:start;color:var(--ink);padding:10px 16px;font-weight:600}.developers-content-module__7xxV4G__table td{border-top:1px solid var(--line);vertical-align:top;color:var(--muted);padding:10px 16px}.developers-content-module__7xxV4G__table td.developers-content-module__7xxV4G__mono{white-space:nowrap;color:var(--ink)}.developers-content-module__7xxV4G__mono{font-family:var(--sk-mono);font-size:12.5px}.developers-content-module__7xxV4G__req{color:var(--danger-ink);margin-inline-start:4px}.developers-content-module__7xxV4G__pills,.developers-content-module__7xxV4G__inlinePills{flex-wrap:wrap;gap:8px;display:flex}.developers-content-module__7xxV4G__inlinePills{vertical-align:middle;display:inline-flex}.developers-content-module__7xxV4G__pill{background:var(--card);min-height:32px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--sk-mono);color:var(--ink);border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;text-decoration:none;transition:box-shadow .15s,background-color .15s;display:inline-flex}.developers-content-module__7xxV4G__pill:hover{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line-hover)}.developers-content-module__7xxV4G__list{flex-direction:column;gap:6px;margin:0;padding-inline-start:20px;list-style:outside;display:flex}ol.developers-content-module__7xxV4G__list{list-style:decimal}.developers-content-module__7xxV4G__download{align-self:flex-start}.developers-content-module__7xxV4G__faq{border-top:1px solid var(--line)}.developers-content-module__7xxV4G__faqItem{border-bottom:1px solid var(--line)}.developers-content-module__7xxV4G__faqItem summary{min-height:56px;color:var(--ink);cursor:pointer;align-items:center;padding:10px 0;font-weight:600;display:flex}.developers-content-module__7xxV4G__faqItem p{margin:0 0 16px}@media (max-width:1180px){.developers-content-module__7xxV4G__layout{grid-template-columns:minmax(0,1fr);gap:32px}.developers-content-module__7xxV4G__rail{position:static}.developers-content-module__7xxV4G__rail ul{border:0;flex-flow:wrap;gap:4px 16px;padding:0}}@media (pointer:coarse){.developers-content-module__7xxV4G__rail a,.developers-content-module__7xxV4G__pill{min-height:44px}}@media (prefers-reduced-motion:reduce){.developers-content-module__7xxV4G__pill{transition:none}}
