._header_1sol1_1{width:min(var(--content-width), calc(100% - 48px));border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;padding-block:24px;display:flex}._brand_1sol1_3{letter-spacing:-.8px;align-items:center;gap:10px;font-size:22px;font-weight:800;display:flex}._brand_1sol1_3 span{border-left:1px solid var(--line);font:var(--type-caption)/1.6 var(--mono);color:var(--text-muted);letter-spacing:0;margin-left:8px;padding-left:16px}._header_1sol1_1>div{font:var(--type-caption)/1.7 var(--mono);gap:28px;display:flex}._header_1sol1_1 a:hover{color:var(--link)}._shell_1sol1_11{width:min(var(--content-width), calc(100% - 48px));grid-template-columns:190px minmax(0,1fr) 160px;gap:48px;margin-inline:auto;padding-block:48px 80px;display:grid}._sidebar_1sol1_13{align-self:start;position:sticky;top:28px}._sidebar_1sol1_13 nav a{color:var(--text-muted);font:var(--type-caption)/1.6 var(--mono);border-left:1px solid #0000;padding:10px 12px;display:block}._sidebar_1sol1_13 nav a[aria-current=page]{color:var(--foreground);border-left-color:var(--accent)}._sidebar_1sol1_13 nav a:hover{color:var(--foreground)}._sidebar_1sol1_13 h2{font:var(--type-caption)/1.6 var(--mono);text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);margin:28px 12px 10px}._menuToggle_1sol1_23{display:none}._content_1sol1_25{min-width:0}._content_1sol1_25 h1{letter-spacing:-.06em;margin:0 0 24px;font-size:clamp(38px,4.5vw,60px);font-weight:400;line-height:1.1}._eyebrow_1sol1_29{font:var(--type-caption)/1.6 var(--mono);letter-spacing:1px;color:var(--accent);margin:0 0 24px}._lead_1sol1_31{font-size:var(--type-body);color:var(--text-muted);max-width:590px;margin:0 0 32px;line-height:1.8}._content_1sol1_25 section{scroll-margin-top:28px}._content_1sol1_25 h2{letter-spacing:-.7px;margin:0 0 20px;font-size:24px;font-weight:400;line-height:1.3}._content_1sol1_25 section>p{font-size:var(--type-caption);color:var(--text-muted);line-height:1.9}._guideList_1sol1_39{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;display:grid}._guideList_1sol1_39 a{border-top:1px solid var(--line);padding:24px 0;display:block}._guideList_1sol1_39 a>span{font:var(--type-caption)/1.6 var(--mono);color:var(--text-muted)}._guideList_1sol1_39 h3{margin:12px 0 8px;font-size:19px;font-weight:400}._guideList_1sol1_39 p{font-size:var(--type-caption);color:var(--text-muted);margin:0;line-height:1.8}._guideList_1sol1_39 a:hover h3{color:var(--link)}._repository_1sol1_51{border-top:1px solid var(--line);margin-top:28px;padding-top:32px}._repository_1sol1_51 a,._sourceLink_1sol1_53{text-underline-offset:5px;font:var(--type-caption)/1.8 var(--mono);padding-block:10px;text-decoration:underline;display:inline-block}._articleSection_1sol1_55{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}._sectionNumber_1sol1_57{color:var(--accent);font:var(--type-caption)/1.6 var(--mono);margin-bottom:14px;display:block}._articleSection_1sol1_55>p{margin-bottom:24px}._toc_1sol1_61{align-self:start;position:sticky;top:28px}._toc_1sol1_61 h2{font:var(--type-caption)/1.7 var(--mono);text-transform:uppercase;letter-spacing:.6px;margin:0 0 16px}._toc_1sol1_61 a{font:var(--type-caption)/1.7 var(--mono);color:var(--text-muted);padding-block:7px;display:block}._toc_1sol1_61 a:hover{color:var(--foreground)}._pagination_1sol1_69{border-top:1px solid var(--line);justify-content:space-between;gap:20px;margin-top:48px;padding-top:24px;display:flex}._pagination_1sol1_69 a{font-size:var(--type-caption)}._pagination_1sol1_69 span{font:var(--type-caption)/1.8 var(--mono);color:var(--text-muted);margin-bottom:8px;display:block}._skip_1sol1_75{background:var(--accent);color:var(--action-foreground);z-index:10;padding:12px;position:absolute;top:8px;left:8px;transform:translateY(-150%)}._skip_1sol1_75:focus{transform:translateY(0)}._routeContent_1sol1_79 ._content_1sol1_25{animation:_docs-enter_1sol1_1 var(--motion-panel) var(--motion-ease)}@keyframes _docs-enter_1sol1_1{0%{opacity:.7}to{opacity:1}}@media (max-width:1100px){._shell_1sol1_11{grid-template-columns:180px minmax(0,1fr);gap:36px}._toc_1sol1_61{display:none}}@media (max-width:760px){._header_1sol1_1{padding-block:18px}._header_1sol1_1>div{font-size:var(--type-caption);gap:16px}._header_1sol1_1>div a:first-child{display:none}._brand_1sol1_3 span{margin-left:0;padding-left:12px}._shell_1sol1_11{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:20px}._sidebar_1sol1_13{border-bottom:1px solid var(--line);padding-bottom:16px;position:static}._menuToggle_1sol1_23{width:100%;min-height:44px;font:var(--type-caption)/1.7 var(--mono);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}._menuToggle_1sol1_23 svg:last-child{transition:transform var(--motion-panel) var(--motion-ease);margin-left:auto}._menuToggle_1sol1_23[aria-expanded=true] svg:last-child{transform:rotate(180deg)}._navDisclosure_1sol1_105{visibility:hidden;transition:grid-template-rows var(--motion-panel) var(--motion-ease), visibility var(--motion-panel);grid-template-rows:0fr;display:grid}._navDisclosure_1sol1_105[data-open=true]{visibility:visible;grid-template-rows:1fr}._navDisclosure_1sol1_105>div{min-height:0;overflow:hidden}._content_1sol1_25 h1{font-size:42px}._guideList_1sol1_39{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._routeContent_1sol1_79 ._content_1sol1_25{animation:none}._navDisclosure_1sol1_105,._menuToggle_1sol1_23 svg:last-child{transition:none}}._contractAddresses_1sol1_120{margin:28px 0 0}._contractAddresses_1sol1_120>div{border-bottom:1px solid var(--line);padding:20px 0}._contractAddresses_1sol1_120 dt{font-size:18px;line-height:1.5}._contractAddresses_1sol1_120 dd{margin:10px 0 0}._contractAddresses_1sol1_120 a{flex-direction:column;align-items:flex-start;gap:10px;display:flex}._contractAddresses_1sol1_120 code{font:var(--type-caption)/1.8 var(--mono);overflow-wrap:anywhere;color:var(--foreground)}._contractAddresses_1sol1_120 a span{color:var(--link);font-size:var(--type-caption)}._contractAddresses_1sol1_120 a:hover code{text-underline-offset:4px;text-decoration:underline}._startHere_1sol1_128{border-block:1px solid var(--line);margin-bottom:36px;padding-block:28px}._startHere_1sol1_128 ol{color:var(--text-muted);font-size:var(--type-caption);margin:0 0 24px;padding-left:24px;line-height:1.9;list-style:decimal}._startLink_1sol1_130{color:var(--link);text-underline-offset:5px;padding-block:8px;text-decoration:underline;display:inline-block}._resourceLinks_1sol1_131{font:var(--type-caption)/1.8 var(--mono);flex-wrap:wrap;gap:8px 24px;margin-top:16px;display:flex}._resourceLinks_1sol1_131 a,._promptActions_1sol1_132 a{text-underline-offset:4px;text-decoration:underline}._agentPrompt_1sol1_133{border-top:1px solid var(--line);margin-top:36px;padding-top:28px}._promptActions_1sol1_132{font:var(--type-caption)/1.7 var(--mono);flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}._promptActions_1sol1_132 button{border:1px solid var(--line);background:var(--foreground);min-width:156px;min-height:44px;color:var(--background);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}._promptActions_1sol1_132 button:disabled{cursor:wait;opacity:.7}._promptActions_1sol1_132 :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:4px}._agentPrompt_1sol1_133 :is(summary,pre):focus-visible{outline:2px solid var(--accent);outline-offset:4px}._setupCode_1sol1_137:focus-visible{outline:2px solid var(--accent);outline-offset:4px}._content_1sol1_25 ._copyStatus_1sol1_138{min-height:2em;font:var(--type-caption)/2 var(--mono);margin:8px 0}._agentPrompt_1sol1_133 summary{cursor:pointer;font:var(--type-caption)/1.6 var(--mono);padding-block:12px}._agentPrompt_1sol1_133 pre,._setupCode_1sol1_137{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--panel,#101010);border:1px solid var(--line);font:13px/1.8 var(--mono);max-width:100%;padding:20px}@media (max-width:760px){._header_1sol1_1{flex-wrap:wrap;gap:16px 24px}._header_1sol1_1>div{margin-left:auto}._brand_1sol1_3{flex-shrink:0}}._startHere_1sol1_128 ._agentPrompt_1sol1_133{border-top:0;margin-top:20px;padding-top:0}
