.docs-page{max-width:1100px;padding-top:45px;padding-bottom:80px}.docs-page h1{margin:35px 0 25px;font-size:clamp(50px,6vw,80px)}.docs-page .eyebrow{margin-top:45px;margin-bottom:10px}.docs-lead{font-size:21px;color:var(--muted);max-width:700px}.docs-header-links{margin-left:auto;display:flex;align-items:center;gap:25px;font-size:13px}.docs-nav{display:flex;position:static;margin:40px 0 50px;gap:10px;flex-wrap:wrap}.docs-nav a{border:1px solid var(--line);border-radius:5px;padding:9px 15px;font-size:13px}.docs-page section{padding:25px 0 40px;border-bottom:1px solid var(--line);scroll-margin-top:105px}.docs-page h2{font-size:clamp(31px,4vw,45px);margin-top:20px}.docs-page h3{font-size:24px;margin-top:35px;line-height:1.2}.docs-page p,.docs-page li{color:var(--muted);font-size:15px;line-height:1.7}.docs-page code{color:var(--accent);font-family:Consolas,monospace;overflow-wrap:anywhere}.docs-page li{padding-bottom:10px}.docs-page .api-panel{margin:20px 0}.docs-page .api-panel pre{font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8}.docs-two{display:grid;grid-template-columns:1fr 1fr;gap:32px}.docs-two>*{min-width:0}.docs-page td,.docs-page th{min-width:150px;padding:17px;font-size:13px}.docs-page td:nth-child(2),.docs-page th:nth-child(2){background:transparent;width:auto;font-size:13px;color:inherit}.docs-page td:first-child{font-weight:400}.docs-page .steps li{padding-left:50px;padding-bottom:25px}.example-controls{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-top:25px}.example-controls label{color:var(--muted);margin:0}.example-controls input,.example-controls select{background:#1c281e;color:var(--text);border-color:#52674b}.example-controls option{color:var(--text);background:#1c281e}.example-formats{display:flex;gap:8px;margin:25px 0 0;flex-wrap:wrap}.example-formats button{background:transparent;color:var(--muted);border:1px solid #46573f;padding:10px 16px;min-height:42px;border-radius:5px;font-size:13px}.example-formats button[aria-pressed=true]{color:var(--ink);background:var(--accent);border-color:var(--accent)}.docs-page .code-top{align-items:center;gap:12px}.code-top button{font-size:11px;background:transparent;border:1px solid #52674b;border-radius:5px;color:var(--accent);padding:7px 12px}.code-top button:disabled{opacity:.5}.docs-page #example-code{min-height:220px}.docs-page .table-note{font-size:12px}.docs-header-links>a:first-child:hover{color:var(--accent)}@media(max-width:760px){.docs-header-links{gap:12px;font-size:10px}.docs-header-links .btn{font-size:10px!important;padding:8px!important}.docs-nav{display:flex;position:static;background:none;border:0;padding:0;flex-direction:row;align-items:stretch;margin:30px 0}.docs-nav a{font-size:11px;padding:8px 10px}.docs-page{padding-top:28px}.docs-lead{font-size:17px}.docs-two{grid-template-columns:1fr;gap:0}.example-controls{grid-template-columns:1fr;gap:15px}.example-formats{gap:6px}.example-formats button{font-size:11px;padding:9px 12px}.docs-page h1{font-size:52px}.docs-page td,.docs-page th{min-width:160px}.docs-page .api-panel pre{font-size:11px;padding:18px}.docs-header-links{gap:10px}.docs-page .eyebrow{margin-top:30px}}
.example-formats button{min-height:44px}.code-top button{min-height:36px}.docs-page section{scroll-margin-top:100px}
