.documentation-page{--docs-body:#222222}
.docs-faq{margin:12px 0;border:1px solid var(--line);border-radius:12px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}
.docs-faq:hover{border-color:#cbb9ef}
.docs-faq[open]{border-color:#cbb9ef;box-shadow:0 6px 22px #7047eb0d}
.docs-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 22px;list-style:none;cursor:pointer;font-size:16px;font-weight:700;line-height:1.55;color:var(--ink)}
.docs-faq summary::-webkit-details-marker{display:none}
.docs-faq summary:hover,.docs-faq[open] summary{background:var(--wash);color:var(--violet-dark)}
.docs-faq summary:focus-visible{outline-offset:-4px}
.docs-faq-toggle{position:relative;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--lilac);color:var(--violet)}
.docs-faq-toggle::before,.docs-faq-toggle::after{content:'';position:absolute;top:13px;left:8px;width:12px;height:2px;background:currentColor;border-radius:2px}
.docs-faq-toggle::after{transform:rotate(90deg);transition:transform .2s}
.docs-faq[open] .docs-faq-toggle::after{transform:rotate(0)}
.docs-faq-answer{padding:18px 22px 22px;border-top:1px solid var(--line)}
.docs-faq-answer p{margin:0}
@media(max-width:800px){.docs-faq summary{padding:17px 16px;gap:12px;font-size:15px}.docs-faq-answer{padding:16px}}
@media(prefers-reduced-motion:reduce){.docs-faq,.docs-faq-toggle::after{transition:none}}
.docs-hero{background:var(--dark);color:white;padding:55px 0 58px;background-image:radial-gradient(ellipse at 85% 0,#7047eb40,transparent 60%)}.docs-breadcrumb{color:#c4b6d3;font-size:14px;margin-bottom:34px}.docs-breadcrumb a{margin-right:10px}.docs-hero h1{color:#fff;font:800 clamp(38px,5vw,60px)/1.14 Manrope,"Segoe UI",sans-serif;letter-spacing:-2px;margin:16px 0 20px}.docs-hero h1 em{font-style:normal;color:#b89aff}.docs-hero p{max-width:650px;color:#d0c5dd;font-size:17px;line-height:1.8}.docs-hero-actions{display:flex;align-items:center;gap:28px;margin-top:27px}.docs-download{font-size:14px;color:#eee4ff}.docs-download i{margin-right:8px}.docs-meta{display:flex;gap:25px;margin-top:33px;color:#b7a5cc;font-size:14px}.docs-layout{display:grid;grid-template-columns:265px minmax(0,1fr);gap:64px;padding-block:45px 80px}.docs-sidebar{position:sticky;top:105px;align-self:start;max-height:calc(100vh - 125px);overflow:auto;padding-right:12px}.docs-sidebar label{font-size:14px;letter-spacing:1.5px;font-weight:800;color:#756189}.docs-search-wrap{display:flex;align-items:center;gap:10px;border:1px solid #ded5eb;border-radius:9px;margin-top:12px;padding:12px;background:#faf8fd}.docs-search-wrap i{color:#8f76aa;font-size:14px}.docs-search-wrap input{width:100%;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:14px;color:var(--ink)}.docs-search-wrap:focus-within{outline:2px solid var(--violet);outline-offset:2px}#search-status{font-size:14px;color:var(--muted);margin:10px 0 24px}.docs-navigation summary{font-weight:800;font-size:14px;margin-bottom:12px;cursor:pointer}.docs-navigation nav{display:flex;flex-direction:column;gap:3px}.docs-navigation nav a{display:flex;gap:11px;align-items:center;padding:9px 10px;font-size:14px;line-height:1.55;border-radius:7px;color:#62556f}.docs-navigation nav a span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;height:30px;border-radius:7px;background:#f5f1fb;color:#796691;font-size:14px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.docs-navigation nav a:hover span,.docs-navigation nav a.active span{background:#e5dcf5;color:var(--violet-dark)}.docs-navigation nav a:hover,.docs-navigation nav a.active{background:#eee7ff;color:#5632c5}.sidebar-download{display:block;border-top:1px solid var(--line);padding-top:20px;margin-top:20px;font-size:14px;color:var(--violet)}.sidebar-download i{margin-right:8px}#docs-content{min-width:0}.docs-intro{padding:0 0 36px}.docs-intro h2,.docs-end h2{font:800 28px/1.3 Manrope,"Segoe UI",sans-serif;margin:12px 0 16px;letter-spacing:-.7px}.docs-intro p,.docs-end p{color:var(--docs-body);line-height:1.8;font-size:15px}.docs-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:25px}.docs-shortcuts a{padding:18px 13px;background:var(--wash);border:1px solid var(--line);border-radius:9px;font-size:14px;font-weight:700}.docs-shortcuts i{display:block;color:var(--violet);margin-bottom:12px;font-size:18px}.docs-chapter{scroll-margin-top:105px;border-top:1px solid var(--line);padding:40px 0}.chapter-label{color:var(--violet);font-size:14px;font-weight:800;letter-spacing:1.7px}.docs-chapter h2{font:800 30px/1.3 Manrope,"Segoe UI",sans-serif;letter-spacing:-.8px;margin:12px 0 26px}.docs-chapter h3{font:700 18px/1.5 "Segoe UI",sans-serif;margin:26px 0 12px}.docs-chapter p,.docs-chapter li{font-size:15px;line-height:1.9;color:var(--docs-body)}.docs-chapter li{padding-left:5px;margin:7px 0}.docs-chapter ul{padding-left:22px}.docs-table{overflow-x:auto;margin:22px 0;border:1px solid var(--line);border-radius:10px}.docs-table table{color:var(--docs-body);width:100%;border-collapse:collapse;font-size:14px;min-width:420px}.docs-table th{text-align:left;background:var(--wash);color:var(--ink);font-weight:700}.docs-table td,.docs-table th{padding:14px 16px;line-height:1.6;vertical-align:top;border-bottom:1px solid var(--line)}.docs-table tr:last-child td{border:0}.docs-end{background:var(--wash);padding:30px;border-radius:14px}.documentation-page [hidden]{display:none!important}#docs-empty{padding:25px;background:var(--wash);border-radius:10px}.documentation-page a:focus-visible,.documentation-page summary:focus-visible{outline:2px solid var(--violet);outline-offset:4px}
@media(max-width:1100px){.docs-layout{gap:30px;grid-template-columns:240px minmax(0,1fr)}}
@media(max-width:800px){.docs-layout{grid-template-columns:1fr;gap:28px;padding-top:26px}.docs-sidebar{position:static;max-height:none;padding:0}.docs-navigation nav{max-height:260px;overflow:auto}.docs-navigation{border:1px solid var(--line);border-radius:9px;padding:14px}.docs-navigation summary{margin-bottom:0}.docs-navigation[open] summary{margin-bottom:12px}.sidebar-download{display:none}.docs-chapter{padding:30px 0}.docs-hero{padding:30px 0 40px}.docs-hero-actions{flex-wrap:wrap;gap:20px}.docs-meta{flex-wrap:wrap;gap:12px 20px}.docs-chapter h2{font-size:26px}.docs-shortcuts{grid-template-columns:1fr}.docs-shortcuts a{display:flex;align-items:center;gap:12px}.docs-shortcuts i{margin:0}.docs-hero h1{letter-spacing:-1.3px}}
.docs-search-wrap input{padding:0;}
.docs-chapter h3 {
    font-family: 'Inter';
}
.docs-hero .container {
    margin: 0;
}
.docs-layout{
	margin: 0;
}