.ws-docs{min-height:100vh}.docs-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;max-width:1280px;height:80px;margin:auto;padding:0 40px;display:flex}.docs-header nav{align-items:center;gap:28px;font-size:13px;display:flex}.docs-shell{grid-template-columns:220px minmax(0,1fr);gap:64px;max-width:1280px;margin:auto;padding:40px;display:grid}.docs-shell aside{border-right:1px solid var(--line);padding-right:24px}.docs-shell summary{margin-bottom:28px;font-size:15px;font-weight:600;list-style:none}.docs-shell aside section{margin-bottom:26px}.docs-shell aside h2{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font-size:11px}.docs-shell aside a{color:var(--text);padding:6px 0;font-size:13px;display:block}.docs-shell aside a:hover,.docs-content a:hover{color:var(--yellow)}.docs-content{min-width:0;max-width:820px}.docs-content article{font-size:15px;line-height:1.85}.docs-content h1{letter-spacing:-.035em;margin:0 0 12px;font-size:38px;font-weight:600;line-height:1.2}.docs-description{color:var(--muted);margin-bottom:36px}.docs-content h2{margin:32px 0 12px;font-size:22px;font-weight:500}.docs-content p{margin:16px 0}.docs-content ul,.docs-content ol{list-style:revert;margin:16px 0;padding-left:22px}.docs-content li{margin:7px 0;padding-left:4px}.docs-content article a{color:var(--yellow);text-underline-offset:4px;text-decoration:underline}.docs-content img{border:1px solid var(--line);border-radius:0;margin-top:20px}.docs-content footer{border-top:1px solid var(--line);color:var(--muted);margin-top:56px;padding:24px 0;font-size:12px}.docs-content code{background:var(--panel);padding:2px 5px}.docs-content button{border-radius:0}@media (max-width:760px){.docs-header{height:70px;padding:0 20px}.docs-header nav{gap:16px}.docs-header .brand{font-size:14px}.docs-shell{grid-template-columns:1fr;gap:32px;padding:28px 20px}.docs-shell aside{border-right:0;border-bottom:1px solid var(--line);padding:0 0 20px}.docs-shell summary{cursor:pointer;margin-bottom:16px}.docs-shell aside nav{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.docs-content h1{font-size:30px}}
