.docs-top{border-bottom:1px solid #e6ebf3;background:#fff}.docs-top .site-header{min-height:70px}.docs-top .brand img{width:145px}.docs-layout{display:grid;grid-template-columns:242px minmax(0,1fr);gap:0;align-items:start;min-height:calc(100vh - 71px)}.docs-sidebar{position:sticky;top:0;height:calc(100vh - 71px);overflow:auto;padding:31px 24px 45px 0;border-right:1px solid #e7edf4}.docs-sidebar nav{display:grid;gap:3px}.docs-sidebar h2{margin:23px 0 8px;color:#77849a;font-size:.72rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.docs-sidebar h2:first-child{margin-top:0}.docs-sidebar a{padding:7px 10px;border-radius:7px;color:#526177;font-size:.89rem;font-weight:680}.docs-sidebar a:hover{background:#eff5ff;color:var(--blue)}.docs-sidebar a.active{background:#e7efff;color:#153fbd;font-weight:850}.docs-content{width:min(850px,100%);padding:48px 0 80px 58px}.docs-content h1{max-width:none;margin:0 0 15px;font-size:clamp(2.35rem,4vw,3.7rem);line-height:1.04;letter-spacing:-.055em}.docs-content h2{margin:42px 0 11px;font-size:1.48rem;letter-spacing:-.035em}.docs-content h3{margin:28px 0 8px;font-size:1.08rem}.docs-content p,.docs-content li{max-width:730px;color:#45556b}.docs-content ul,.docs-content ol{max-width:730px;padding-left:22px}.docs-content li+li{margin-top:8px}.docs-kicker{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:#08795e;font-size:.75rem;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.docs-kicker:before{width:7px;height:7px;border-radius:99px;background:var(--aqua);content:""}.docs-lead{max-width:700px!important;margin:0;color:#617087!important;font-size:1.08rem;line-height:1.65}.docs-rule{height:1px;margin:35px 0;border:0;background:#e6edf5}.docs-callout{max-width:730px;margin:27px 0;padding:16px 18px;border:1px solid #d7e5f5;border-radius:10px;background:#f5f9ff;color:#41526a}.docs-callout strong{color:#1d3150}.docs-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px}.docs-card{display:block;padding:19px;border:1px solid #dae4f0;border-radius:13px;background:#fff}.docs-card:hover{border-color:#a9c3ef;box-shadow:0 12px 28px #1428490b}.docs-card h2{margin:0 0 7px;font-size:1.05rem;letter-spacing:-.015em}.docs-card p{margin:0;color:#627189;font-size:.88rem}.docs-next{display:flex;justify-content:space-between;gap:20px;margin-top:54px;padding-top:22px;border-top:1px solid #e4ebf3}.docs-next a{color:var(--blue);font-size:.9rem;font-weight:800}.docs-status{display:inline-flex;margin-top:20px;padding:5px 9px;border-radius:999px;background:#e9f8f3;color:#08795e;font-size:.73rem;font-weight:850}@media(max-width:800px){.docs-layout{display:block}.docs-sidebar{position:static;height:auto;padding:19px 0;border-right:0;border-bottom:1px solid #e7edf4}.docs-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px}.docs-sidebar h2{grid-column:1/-1;margin:13px 0 3px}.docs-content{padding:38px 0 64px}.docs-card-grid{grid-template-columns:1fr}}@media(max-width:520px){.docs-sidebar nav{grid-template-columns:1fr}.docs-top .nav>a:not(.button){display:none}.docs-content h1{font-size:2.25rem}.docs-next{flex-direction:column}}
