.docs{--rail-w: 50px;--menu-w: 255px;min-height:100vh}.rail{position:fixed;z-index:30;inset:0 auto 0 0;width:var(--rail-w);background:var(--rail);border-right:1px solid #eef0f4;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:18px 0 26px}.rail__burger{width:44px;height:44px;margin-top:-10px;padding:0;border:0;border-radius:8px;background:none;position:relative;cursor:pointer}.rail__burger span,.rail__burger:before,.rail__burger:after{content:"";position:absolute;left:11px;right:11px;height:2px;background:var(--ink);transition:transform .2s,opacity .2s}.rail__burger:before{top:15px}.rail__burger span{top:21px}.rail__burger:after{bottom:15px}.menu-open .rail__burger:before{transform:translateY(6px) rotate(45deg)}.menu-open .rail__burger span{opacity:0}.menu-open .rail__burger:after{transform:translateY(-6px) rotate(-45deg)}.rail__home{display:none}.rail__label{writing-mode:vertical-rl;transform:rotate(180deg);font-size:18px;color:var(--ink)}.docs-menu{position:fixed;z-index:25;inset:0 auto 0 var(--rail-w);width:var(--menu-w);overflow-y:auto;padding:26px 20px 40px;background:var(--rail);border-right:1px solid #eef0f4;transform:translate(calc(-100% - var(--rail-w)));transition:transform .25s ease;font-size:13px}.menu-open .docs-menu{transform:none}.docs-menu__logo{display:block;width:120px;margin-bottom:26px}.docs-menu__group+.docs-menu__group{margin-top:20px}.docs-menu__title{display:block;font-weight:600;color:var(--ink);text-decoration:none}p.docs-menu__title{color:var(--muted);font-weight:500}.docs-menu [aria-current=page]{color:var(--blue-docs)}.docs-menu__link{display:block;margin-top:12px;padding-left:15px;color:var(--ink);text-decoration:none}.docs-menu a:hover,.docs-menu__link[aria-current=page]{color:var(--blue-docs)}.docs-overlay{position:fixed;z-index:20;inset:0;background:#00000026}.docs-main{padding-left:var(--rail-w)}.docs-header{width:min(var(--container),100% - 2 * var(--gutter));margin-inline:auto;height:90px;display:flex;align-items:center;justify-content:space-between}.docs-header__home{display:flex;align-items:center;gap:14px;color:var(--muted);text-decoration:none;font-size:14px}.docs-header__home img{width:109px}.docs-header__home:hover{color:var(--blue)}.docs-header__auth{display:flex;gap:10px}.docs-article{width:min(var(--container),100% - 2 * var(--gutter));margin-inline:auto;padding:45px 0 60px}.docs-article h1{font-size:42px;line-height:1.23;font-weight:600;color:var(--ink);margin-bottom:70px}.prose{max-width:860px;font-size:16px;line-height:1.55;font-weight:400}.prose>:is(p,ul,ol,h2,h3,blockquote){max-width:62ch}.prose>*+*{margin-top:18px}.prose h2,.faq h2,.cta h2{font-size:28px;line-height:1.17;font-weight:600;color:var(--ink)}.prose h2{margin-top:70px;margin-bottom:26px}.prose>h2:first-child{margin-top:0}.prose h3{margin-top:44px;font-size:18px;line-height:1.4;font-weight:600;color:var(--ink)}.prose h2+h3{margin-top:0}.prose h2,.prose h3,.faq{scroll-margin-top:24px}.prose a,.faq a{color:var(--link);text-decoration:none;box-shadow:inset 0 -1px 0 0 currentColor}.prose ul,.prose ol{padding-left:22px}.prose li+li{margin-top:6px}.prose strong{font-weight:600}.prose figure{margin:34px 0;text-align:center}.prose figure img{max-width:min(720px,100%);height:auto;margin-inline:auto;border-radius:8px;box-shadow:0 0 0 1px #eef0f4;cursor:zoom-in}.prose figcaption{margin-top:16px;font-size:14px;line-height:1.55;color:var(--muted)}.prose blockquote{margin:0;padding:30px 34px;border-radius:var(--radius);background:var(--rail)}.prose blockquote>*+*{margin-top:16px}.prose blockquote p:last-child:has(>img:first-child){display:grid;grid-template-columns:56px 1fr;column-gap:14px;align-items:center;margin-top:26px;font-size:14px;line-height:1.4;color:var(--muted)}.prose blockquote p:last-child>img:first-child{grid-row:span 3;width:56px;height:56px;object-fit:cover;border-radius:50%}.prose blockquote p:last-child:has(>img:first-child) strong{color:var(--ink);font-size:16px}.prose blockquote p:last-child:has(>img:first-child) br{display:none}.prose table{width:100%;border-collapse:collapse;font-size:15px}.prose th,.prose td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:left}.prose th{font-weight:600;color:var(--ink);border-bottom-color:#ccc}.faq{max-width:860px;margin-top:70px}.faq h2{margin-bottom:26px}.faq details{border:1px solid var(--line);background:#fff}.faq details+details{margin-top:-1px}.faq summary{list-style:none;display:flex;justify-content:space-between;gap:20px;padding:22px 40px;font-size:18px;line-height:1.55;font-weight:600;color:var(--ink);cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;font-weight:300;font-size:26px;line-height:1;transition:transform .2s}.faq details[open] summary:after{transform:rotate(45deg)}.faq__answer{max-width:calc(62ch + 80px);padding:0 40px 24px;line-height:1.55}.faq__answer>*+*{margin-top:12px}.cta{max-width:860px;margin-top:80px;text-align:center}.cta p{margin-top:14px;font-size:20px;line-height:1.5;font-weight:300}.cta__btn{display:inline-flex;align-items:center;height:60px;margin-top:30px;padding:0 40px;border-radius:6px;color:#fff;text-decoration:none;background:var(--blue);box-shadow:0 10px 18px -12px #1473e399}.cta__more{display:block;width:fit-content;margin:18px auto 0;color:var(--link);text-decoration:none;box-shadow:inset 0 -1px 0 0 currentColor}.docs-menu__logo,.docs-header__home,.cta__more{position:relative}.docs-menu__logo:after,.docs-header__home:after,.cta__more:after{content:"";position:absolute;inset:-12px -6px}.pager{width:min(var(--container),100% - 2 * var(--gutter));margin:0 auto;padding:10px 0 80px;display:grid;grid-template-columns:repeat(2,minmax(0,422px));gap:16px}.pager__card{display:flex;flex-direction:column;gap:6px;padding:18px 22px 20px;border:1px solid #e3e6ec;border-radius:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.pager__card:hover{border-color:var(--blue-docs);box-shadow:0 6px 18px -10px #2564eb73}.pager__card--next{grid-column:2;text-align:right}.pager__label{font-size:13px;color:var(--muted)}.pager__card--prev .pager__title:before{content:"← "}.pager__card--next .pager__title:after{content:" →"}.pager__title{font-size:17px;line-height:1.35;font-weight:600;color:var(--ink)}.pager__card:hover .pager__title{color:var(--blue-docs)}.prose figure img:focus-visible{outline:3px solid var(--blue);outline-offset:4px}@media(min-width:1280px){.docs-menu{transform:none}.docs-main{padding-left:calc(var(--rail-w) + var(--menu-w))}.rail__burger{visibility:hidden}.docs-overlay,.docs-header__home img{display:none}}.zoom{max-width:calc(100% - 32px);max-height:calc(100% - 32px);padding:0;border:0;background:none;cursor:zoom-out}.zoom::backdrop{background:#000c}.zoom img{max-height:calc(100vh - 32px);width:auto}@media(max-width:480px){.docs-header__home span{display:none}}@media(max-width:960px){.docs{--rail-w: 0px}.rail{inset:0 0 auto;width:auto;height:50px;flex-direction:row;padding:0 16px;border-right:0;border-bottom:1px solid #eef0f4}.rail__burger{margin:0 0 0 -10px}.rail__label{writing-mode:horizontal-tb;transform:none;font-size:15px;margin-right:auto;margin-left:4px}.rail__home{display:flex;align-items:center;height:44px;font-size:15px;color:var(--blue);text-decoration:none}.docs-menu__link,a.docs-menu__title{padding-block:7px}.docs-menu__link{margin-top:2px}.docs-menu{top:50px;left:0;width:min(300px,85vw);transform:translate(-100%)}.docs-main{padding-top:50px}.docs-header{height:64px}.docs-header__auth .btn{height:40px;padding:0 14px}.docs-article{padding-top:16px}.docs-article h1{font-size:30px;margin-bottom:40px}.prose h2,.faq h2,.cta h2{font-size:24px}.prose h2{margin-top:50px}.prose blockquote{padding:22px 20px}.faq summary{padding:18px 20px;font-size:16px}.faq__answer{padding:0 20px 20px}.prose table{display:block;overflow-x:auto;white-space:nowrap}.pager{grid-template-columns:1fr;gap:10px}.pager__card--next{grid-column:auto}}
