.docs-divider{border-left:1px solid var(--line);color:#6d798e;margin-left:16px;padding-left:16px;font-size:13px}.docs-layout{grid-template-columns:220px minmax(0,780px) 180px;align-items:start;gap:52px;display:grid}.docs-sidebar,.docs-toc{color:#67748a;flex-direction:column;align-items:flex-start;padding:34px 0;font-size:12px;display:flex;position:sticky;top:96px}.docs-sidebar p,.docs-toc p{color:#9aa4b5;width:100%;font:600 9px/1 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin:25px 0 8px}.docs-sidebar a,.docs-toc a{border-radius:6px;width:100%;padding:6px 9px}.docs-sidebar a:hover,.docs-toc a:hover{color:var(--blue);background:#f1f5fb}.docs-back{align-items:center;gap:7px;font-weight:600;display:flex;color:#2a3851!important;margin-bottom:8px!important}.docs-back svg{width:13px}.docs-toc{font-size:10px}.docs-toc p{margin-top:0}.docs-content{min-width:0;padding:72px 0 120px}.docs-content>section{border-top:1px solid var(--line);padding:64px 0;scroll-margin-top:70px}.docs-content>.docs-intro{border-top:0;padding-top:0}.docs-badge{color:#315ebc;font:600 9px/1 var(--font-mono);text-transform:uppercase;background:#eff4ff;border:1px solid #cbd9f7;border-radius:999px;padding:7px 10px;display:inline-flex}.docs-content h1{letter-spacing:-.06em;margin-top:20px;font-size:clamp(3rem,6vw,5rem);font-weight:640;line-height:.98}.docs-content h2{letter-spacing:-.04em;margin-top:10px;font-size:36px;font-weight:630;line-height:1.1}.docs-content h3{letter-spacing:-.02em;margin:34px 0 12px;font-size:18px;font-weight:620}.docs-content p{color:#59667d;margin-top:18px;font-size:15px;line-height:1.82}.docs-content h1+p{font-size:18px;line-height:1.75}.docs-content p code,.docs-content li code,.api-list code{color:#244db0;font:12px/1.5 var(--font-mono);background:#f0f3f8;border-radius:4px;padding:2px 5px}.docs-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--blue)!important;font:600 10px/1 var(--font-mono)!important;margin-top:0!important}.docs-content ul{color:#59667d;margin:18px 0 0;padding-left:21px;font-size:14px;line-height:1.85}.docs-content li{padding-left:5px}.docs-code{color:#dce6f7;background:#071326;border:1px solid #223654;border-radius:11px;margin-top:22px;position:relative;overflow:hidden}.docs-code button{color:#8fa4c4;font:9px/1 var(--font-mono);text-transform:uppercase;background:#10213a;border:1px solid #2c415f;border-radius:5px;padding:6px 8px;position:absolute;top:12px;right:12px}.docs-code pre{font:12px/1.85 var(--font-mono);padding:23px;overflow-x:auto}.docs-callout{background:#f7f9fc;border:1px solid #d8e0ed;border-radius:10px;gap:14px;margin-top:26px;padding:18px;display:flex}.docs-callout>svg{color:#49617f;flex-shrink:0;width:18px}.docs-callout strong{font-size:12px}.docs-callout p{margin-top:5px;font-size:12px;line-height:1.65}.docs-callout.blue{background:#eff4ff;border-color:#cedcf9}.docs-callout.blue>svg{color:var(--blue)}.docs-callout.amber{background:#fff9e9;border-color:#f0d99a}.docs-callout.amber>svg{color:#bd7d00}.docs-table{border:1px solid var(--line);border-radius:10px;margin-top:24px;overflow:hidden}.docs-table>div{border-top:1px solid var(--line);color:#5d6a80;grid-template-columns:1.05fr .35fr 1.35fr;align-items:center;gap:16px;padding:14px 16px;font-size:11px;line-height:1.55;display:grid}.docs-table>div:first-child{color:#7a8799;font:600 9px/1 var(--font-mono);text-transform:uppercase;background:#f3f6fa;border-top:0}.docs-table strong{color:#15233a;display:block}.docs-table small{color:var(--blue);font:600 8px/1 var(--font-mono);text-transform:uppercase;margin-top:3px;display:block}.api-list{border-top:1px solid var(--line);margin-top:15px}.api-list>div{border-bottom:1px solid var(--line);color:#667389;grid-template-columns:170px 1fr;gap:18px;padding:14px 0;font-size:12px;display:grid}.api-list b{color:#283650}.checklist{border:1px solid var(--line);background:var(--line);border-radius:10px;grid-template-columns:1fr 1fr;gap:1px;margin-top:25px;display:grid;overflow:hidden}.checklist>div{color:#4f5e76;background:#fff;align-items:flex-start;gap:10px;padding:15px;font-size:12px;line-height:1.55;display:flex}.checklist svg{color:#15a173;flex-shrink:0;width:15px}.docs-links{flex-direction:column;align-items:flex-start;gap:9px;margin-top:24px;display:flex}.docs-links>*{color:#57657d;align-items:center;gap:8px;font-size:12px;display:flex}.docs-links a{color:var(--blue);font-weight:600}.docs-links svg{width:14px}.docs-links .npm-mark{width:32px;height:auto}.docs-next{border-top:1px solid var(--line);color:#8a95a7;font:9px/1 var(--font-mono);text-transform:uppercase;flex-direction:column;align-items:flex-end;padding-top:28px;display:flex}.docs-next a{color:#22314b;font:600 14px/1.2 var(--font-sans);text-transform:none;align-items:center;gap:5px;margin-top:8px;display:flex}.docs-next svg{width:15px}@media (width<=1080px){.docs-layout{grid-template-columns:190px minmax(0,1fr)}.docs-toc{display:none}}@media (width<=720px){.docs-divider,.docs-sidebar{display:none}.docs-layout{display:block}.docs-content{padding-top:46px}.docs-content>section{padding:48px 0}.docs-content h2{font-size:30px}.docs-table>div{grid-template-columns:1fr}.docs-table>div:first-child{display:none}.checklist{grid-template-columns:1fr}.api-list>div{grid-template-columns:1fr;gap:7px}.docs-root .nav-cta{display:none}}
