.gQjm4q_page{max-width:1180px;margin:0 auto;padding:56px 40px 24px}.gQjm4q_intro{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);align-items:center;gap:60px;padding-bottom:56px;display:grid}.gQjm4q_intro h1{margin:18px 0 20px;font-size:clamp(42px,5.2vw,68px);line-height:1.05}.gQjm4q_intro h1 span{color:var(--accent)}.gQjm4q_intro>div>p{color:var(--muted);max-width:560px;font-size:17px;line-height:1.75}.gQjm4q_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:28px;display:flex}.gQjm4q_secondaryLink{text-underline-offset:4px;font-size:14px}.gQjm4q_contract{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:26px}.gQjm4q_contractLabel{letter-spacing:.12em;color:var(--muted);margin-bottom:12px;font-size:10px;font-weight:700;display:block}.gQjm4q_contract>code{color:var(--accent);overflow-wrap:anywhere;font-size:16px}.gQjm4q_contract dl{margin:22px 0 0}.gQjm4q_contract dl>div{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.gQjm4q_contract dt{color:var(--muted);margin-bottom:5px;font-size:11px}.gQjm4q_contract dd{overflow-wrap:anywhere;margin:0;font-size:13px}.gQjm4q_documentation{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:56px;padding-top:42px;display:grid}.gQjm4q_contents{gap:3px;display:grid;position:sticky;top:26px}.gQjm4q_contents>span{color:var(--muted);margin-bottom:12px;font-size:11px;font-weight:700}.gQjm4q_contents a{color:var(--muted);padding:9px 0;font-size:12px;text-decoration:none;display:block}.gQjm4q_contents a:hover,.gQjm4q_contents a:focus-visible{color:var(--accent)}.gQjm4q_article{min-width:0}.gQjm4q_specLink{margin:0 0 28px;font-size:12px!important}.gQjm4q_article section{border-bottom:1px solid var(--line);margin-bottom:38px;padding-bottom:42px;scroll-margin-top:28px}.gQjm4q_article section:last-child{border-bottom:0;margin-bottom:0}.gQjm4q_article h2{margin:0 0 18px;font-size:27px}.gQjm4q_article h3{margin:30px 0 12px;font-size:18px}.gQjm4q_article p,.gQjm4q_article li{color:var(--muted);font-size:14px;line-height:1.85}.gQjm4q_article p>code,.gQjm4q_article li>code,.gQjm4q_article td>code{background:var(--tint);color:var(--ink);overflow-wrap:anywhere;border-radius:4px;padding:2px 4px;font-size:.88em}.gQjm4q_article a{text-underline-offset:3px}.gQjm4q_steps{padding-left:24px}.gQjm4q_steps li{margin-bottom:13px;padding-left:7px}.gQjm4q_steps li::marker{color:var(--accent);font-weight:600}.gQjm4q_article details{border-bottom:1px solid var(--line);padding:15px 0}.gQjm4q_article summary{cursor:pointer;padding:6px 0;font-size:13px}.gQjm4q_codeBlock{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin:22px 0;overflow:hidden}.gQjm4q_codeHeading{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:15px;padding:5px 16px;font-size:11px;display:flex}.gQjm4q_codeHeading button{min-height:44px;font-size:11px}.gQjm4q_codeBlock pre{color:var(--ink);tab-size:2;margin:0;padding:20px;font-size:12px;line-height:1.8;overflow-x:auto}.gQjm4q_codeBlock pre code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.gQjm4q_codeBlock>p{padding:0 18px 12px;font-size:12px}.gQjm4q_tableScroll{border:1px solid var(--line);border-radius:10px;margin:22px 0;overflow-x:auto}.gQjm4q_article table{border-collapse:collapse;width:100%;font-size:12px}.gQjm4q_article .gQjm4q_compatibilityTable{min-width:760px}.gQjm4q_article .gQjm4q_compatibilityTable code{overflow-wrap:normal;white-space:nowrap}.gQjm4q_article th,.gQjm4q_article td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:13px 15px;line-height:1.7}.gQjm4q_article th{background:var(--surface);font-weight:600}.gQjm4q_article td{color:var(--muted)}.gQjm4q_article tbody tr:last-child td{border-bottom:0}.gQjm4q_reference{border-left:2px solid var(--accent);background:var(--surface);border-radius:0 8px 8px 0;padding:6px 20px}.gQjm4q_endpointList{border-top:1px solid var(--line);margin:24px 0 30px}.gQjm4q_endpointList details{padding:8px 0}.gQjm4q_endpointList summary{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:48px;display:flex}.gQjm4q_disclosureIcon{color:var(--muted);flex-shrink:0}.gQjm4q_endpointList details[open] .gQjm4q_disclosureIcon{transform:rotate(90deg)}.gQjm4q_endpointList summary>code{overflow-wrap:anywhere;font-size:12px}.gQjm4q_method{color:var(--accent);width:38px;font-size:9px;font-weight:700}.gQjm4q_endpointTitle{color:var(--muted);margin-left:auto;font-size:11px}.gQjm4q_endpointBody{padding:0 0 10px 24px}.gQjm4q_endpointBody h3{margin:18px 0 5px;font-size:13px}.gQjm4q_endpointBody p{margin:5px 0;font-size:13px}.gQjm4q_flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0;display:grid}.gQjm4q_flow>div{border-top:2px solid var(--line);padding-top:16px}.gQjm4q_flow span{color:var(--accent);margin-bottom:12px;font-size:12px;display:block}.gQjm4q_flow strong{margin-bottom:8px;font-size:12px;display:block}.gQjm4q_flow small{color:var(--muted);font-size:11px;line-height:1.7;display:block}@media (max-width:900px){.gQjm4q_intro{grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:28px}.gQjm4q_documentation{grid-template-columns:155px minmax(0,1fr);gap:28px}}@media (max-width:700px){.gQjm4q_page{padding:32px 22px 20px}.gQjm4q_intro{grid-template-columns:minmax(0,1fr);gap:30px;padding-bottom:32px}.gQjm4q_contract{padding:22px}.gQjm4q_documentation{grid-template-columns:minmax(0,1fr);gap:30px;padding-top:28px}.gQjm4q_contents{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px 18px;padding-bottom:22px;display:flex;position:static}.gQjm4q_contents>span{width:100%;margin-bottom:3px}.gQjm4q_contents a{padding:4px 0}.gQjm4q_article h2{font-size:24px}.gQjm4q_article th,.gQjm4q_article td{padding:11px}.gQjm4q_endpointTitle{width:100%;margin:0;padding-left:24px}.gQjm4q_flow{grid-template-columns:minmax(0,1fr);gap:14px}.gQjm4q_flow>div{grid-template-columns:22px minmax(0,1fr);column-gap:10px;display:grid}.gQjm4q_flow span{grid-row:span 2}}@media (prefers-reduced-motion:reduce){.gQjm4q_contents a{scroll-behavior:auto}}
