.docs-main{padding-block:66px 80px}.docs-intro{max-width:760px;margin-bottom:36px}.docs-intro h1{font-size:clamp(32px,4vw,52px);line-height:1.12;letter-spacing:-.05em;margin-block:15px 20px}.docs-intro p{line-height:1.8}.docs-search{display:grid;gap:10px;margin-bottom:30px;max-width:760px}.docs-search label{font-size:12px;color:var(--muted)}.docs-search input{width:100%;padding:15px;font:inherit;border:1px solid var(--line);border-radius:8px}.docs-search span{font-size:12px;color:var(--muted)}.docs-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:42px;align-items:start}.docs-nav{display:grid;gap:4px;position:sticky;top:100px;max-height:calc(100dvh - 130px);overflow:auto;overscroll-behavior:contain}.docs-nav a{padding:13px 15px;border-radius:8px;border:1px solid transparent;font-size:13px;line-height:1.5}.docs-nav a:hover{background:var(--surface-hover)}.docs-nav a[aria-current]{background:var(--accent-soft);color:var(--accent);border-color:var(--accent)}.docs-article{min-width:0;border:1px solid var(--glass-edge);border-radius:14px;background:var(--glass-surface);padding:36px}.docs-article h2{font-size:28px;letter-spacing:-.035em;line-height:1.3;scroll-margin-top:100px;outline:none}.docs-article header>p{margin-top:16px;line-height:1.8;color:var(--muted)}.docs-article section{border-top:1px solid var(--line);padding-top:26px;margin-top:28px}.docs-article h3{font-size:18px;line-height:1.5;margin-bottom:12px}.docs-article p,.docs-article li{font-size:14px;line-height:1.85;overflow-wrap:anywhere;color:var(--muted)}.docs-article li{padding-block:4px}.docs-code{margin-top:18px;border:1px solid var(--line);border-radius:9px;overflow:hidden}.docs-code>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:11px}.docs-code button,.docs-article>button{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);padding:9px 12px;border-radius:6px;cursor:pointer}.docs-code pre{margin:0;padding:18px;font:12px/1.8 Mono,monospace;white-space:pre-wrap;overflow-wrap:anywhere}.docs-article footer{margin-top:28px;padding-top:24px;border-top:1px solid var(--line);display:flex;gap:20px;flex-wrap:wrap;font-size:13px;color:var(--accent)}.docs-feedback{font-size:12px!important;color:var(--accent)!important;margin-top:14px}.docs-article[aria-busy=true]{min-height:260px}
@media(max-width:900px){.docs-layout{grid-template-columns:210px minmax(0,1fr);gap:22px}.docs-article{padding:24px}}@media(max-width:650px){.docs-main{padding-top:34px}.docs-layout{grid-template-columns:minmax(0,1fr);gap:20px}.docs-nav{position:static;max-height:200px;border:1px solid var(--line);border-radius:8px;padding:6px}.docs-article{padding:20px}.docs-article h2{font-size:24px}.docs-intro h1{font-size:34px}}
@media print{.site-header,.site-footer,.docs-nav,.docs-search,.docs-intro,.docs-code button{display:none}.docs-layout{display:block}.docs-article{background:white;color:black;border:0;padding:0}.docs-article p,.docs-article li{color:black}}
