.sidebar[data-astro-cid-qrwn6rcr]{position:sticky;top:68px;max-height:calc(100vh - 68px);overflow-y:auto;padding:24px 0;width:220px;flex-shrink:0}.sidebar__section[data-astro-cid-qrwn6rcr]{margin-bottom:24px}.sidebar__label[data-astro-cid-qrwn6rcr]{font-family:var(--mono);font-size:.62rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--t3);padding:0 12px;margin-bottom:6px}.sidebar__list[data-astro-cid-qrwn6rcr]{list-style:none}.sidebar__link[data-astro-cid-qrwn6rcr]{display:block;padding:5px 12px;font-size:.82rem;color:var(--t2);text-decoration:none;border-radius:4px;transition:color .1s,background .1s;line-height:1.4}.sidebar__link[data-astro-cid-qrwn6rcr]:hover{color:var(--t1);background:var(--s2)}.sidebar__link--active[data-astro-cid-qrwn6rcr]{color:var(--ac);background:var(--ac2)}@media(max-width:860px){.sidebar[data-astro-cid-qrwn6rcr]{display:none}}.sidebar__search[data-astro-cid-qrwn6rcr]{padding:0 8px 16px;border-bottom:1px solid var(--b1);margin-bottom:16px}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui__search-input{font-family:var(--body);font-size:.82rem;background:var(--bg);border:1px solid var(--b1);border-radius:var(--r);color:var(--t1);padding:8px 12px;width:100%}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui__search-input:focus{border-color:var(--b2);outline:none}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui__search-clear{color:var(--t3)}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui__results-area{font-size:.8rem}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui__result-link{color:var(--ac);font-size:.82rem}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui__result-excerpt{color:var(--t2);font-size:.75rem}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui__message{color:var(--t3);font-size:.75rem}.sidebar__search[data-astro-cid-qrwn6rcr] .pagefind-ui{--pagefind-ui-scale: .75;--pagefind-ui-primary: var(--ac);--pagefind-ui-text: var(--t1);--pagefind-ui-background: var(--bg);--pagefind-ui-border: var(--b1);--pagefind-ui-tag: var(--s2);--pagefind-ui-border-width: 1px;--pagefind-ui-border-radius: 6px;--pagefind-ui-font: var(--body)}.sidebar__search-fallback[data-astro-cid-qrwn6rcr]{font-family:var(--body);font-size:.82rem;background:var(--bg);border:1px solid var(--b1);border-radius:var(--r);color:var(--t1);padding:8px 12px;width:100%;box-sizing:border-box}.sidebar__search-fallback[data-astro-cid-qrwn6rcr]:focus{border-color:var(--b2);outline:none}.toc[data-astro-cid-obewoz47]{position:sticky;top:68px;max-height:calc(100vh - 68px);overflow-y:auto;padding:24px 0;width:180px;flex-shrink:0}.toc__label[data-astro-cid-obewoz47]{font-family:var(--mono);font-size:.62rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--t3);margin-bottom:10px}.toc__list[data-astro-cid-obewoz47]{list-style:none}.toc__link[data-astro-cid-obewoz47]{display:block;font-size:.75rem;color:var(--t3);text-decoration:none;transition:color .1s;line-height:1.5;border-left:1px solid var(--b1);padding:3px 0 3px 12px}.toc__link[data-astro-cid-obewoz47]:hover{color:var(--t1);border-left-color:var(--ac)}.toc__indent[data-astro-cid-obewoz47] .toc__link[data-astro-cid-obewoz47]{padding-left:24px}@media(max-width:1100px){.toc[data-astro-cid-obewoz47]{display:none}}.docs-layout{display:flex;max-width:1200px;margin:0 auto;padding:56px 24px 0;gap:40px}.docs-content{flex:1;min-width:0;padding:32px 0 80px}.docs-article{max-width:680px}.docs-article h1{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--b1)}.docs-locale-switcher{display:flex;gap:4px;margin-bottom:16px}.docs-locale-btn{padding:4px 10px;font-size:.72rem;font-weight:500;color:var(--t3);text-decoration:none;border:1px solid var(--b1);border-radius:4px;transition:color .1s,border-color .1s}.docs-locale-btn:hover{color:var(--t1);border-color:var(--b2)}.docs-locale-btn--active{color:var(--ac);border-color:var(--ac);background:var(--ac2)}.docs-article h2{margin-top:48px;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid var(--b1)}.docs-article h3{margin-top:32px;margin-bottom:12px}.docs-article p{color:var(--t2);font-size:.92rem;line-height:1.75;margin-bottom:16px}.docs-article ul,.docs-article ol{color:var(--t2);font-size:.92rem;line-height:1.75;margin-bottom:16px;padding-left:24px}.docs-article li{margin-bottom:6px}.docs-article strong{color:var(--t1);font-weight:500}.docs-article em{color:var(--t1);font-style:italic}.docs-article code{font-family:var(--mono);font-size:.82rem;background:var(--s1);padding:2px 7px;border-radius:4px;border:1px solid var(--b1);color:var(--t1)}.docs-article pre{background:var(--s1);border:1px solid var(--b1);border-radius:var(--r);padding:18px 22px;margin:16px 0;overflow-x:auto;-webkit-overflow-scrolling:touch}.docs-article pre code{background:none;border:none;padding:0;font-size:.82rem;line-height:1.65;color:var(--t1)}.docs-article a{color:var(--ac);text-decoration:underline;text-decoration-color:var(--ac2);text-underline-offset:2px;transition:text-decoration-color .1s}.docs-article a:hover{text-decoration-color:var(--ac);color:var(--ac)}.docs-article table{width:100%;border-collapse:collapse;font-size:.84rem;margin:16px 0}.docs-article th{text-align:left;color:var(--t3);font-weight:500;font-family:var(--mono);font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;padding:8px 14px;border-bottom:1px solid var(--b2)}.docs-article td{padding:8px 14px;border-bottom:1px solid var(--b1);color:var(--t2);vertical-align:top}.docs-article td:first-child{color:var(--t1);font-family:var(--mono);font-size:.78rem}.docs-article tr:last-child td{border-bottom:none}.docs-article blockquote{border-left:3px solid var(--ac);padding:12px 18px;margin:16px 0;background:var(--ac3);border-radius:0 var(--r) var(--r) 0;color:var(--t2);font-size:.9rem}.docs-article hr{border:none;height:1px;background:var(--b1);margin:40px 0}.docs-article img{max-width:100%;height:auto;border-radius:var(--r);border:1px solid var(--b1)}[dir=rtl] .docs-article th{text-align:right}[dir=rtl] .docs-article{direction:rtl}[dir=rtl] .docs-article ul,[dir=rtl] .docs-article ol{padding-left:0;padding-right:24px}[dir=rtl] .docs-article blockquote{border-left:none;border-right:3px solid var(--ac);border-radius:var(--r) 0 0 var(--r)}@media(max-width:860px){.docs-layout{padding-top:52px}.docs-content{padding:24px 0 60px}}
