.docs-shell{display:grid;grid-template-columns:260px 1fr;gap:0;min-height:calc(100vh - 64px);background:#fff;color:#0a0a0a}.docs-sidebar{border-right:1px solid #ececec;padding:1.75rem .75rem;background:#fafafa;overflow-y:auto;position:sticky;top:64px;align-self:start;height:calc(100vh - 64px)}.docs-sidebar a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .75rem;border-radius:6px;font-size:13px;color:#4a4a4a;text-decoration:none;transition:color .12s ease,background .12s ease}.docs-sidebar a>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-lock{flex-shrink:0;color:#767676;opacity:.7}.docs-sidebar a.active .docs-lock,.docs-mobile-nav-body a.active .docs-lock{color:#0a0a0a;opacity:1}.docs-sidebar a:hover{color:#0a0a0a;background:#ececec}.docs-sidebar a.active{color:#0a0a0a;background:#fff;border:1px solid #0a0a0a;font-weight:600}.docs-cat-title{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:#767676;font-weight:600;padding:.5rem .75rem .35rem;margin-top:1rem}.docs-cat-title:first-of-type{margin-top:0}.docs-sidebar>a:first-child{font-weight:700;color:#0a0a0a;margin-bottom:1rem;border-bottom:1px solid #ececec;border-radius:0;padding-bottom:.75rem}.docs-main{padding:3rem 3.5rem;max-width:920px}.docs-main h1{font-size:2.25rem;margin:0 0 .5rem;line-height:1.15;letter-spacing:-.02em;color:#0a0a0a}.docs-summary{color:#4a4a4a;margin:0 0 2rem;font-size:15px;line-height:1.6}.docs-body{color:#0a0a0a;line-height:1.7;font-size:15px}.docs-body h2{color:#0a0a0a;font-size:1.5rem;font-weight:700;margin-top:2.75rem;margin-bottom:.75rem;scroll-margin-top:5rem;letter-spacing:-.015em}.docs-body h3{color:#0a0a0a;font-size:1.125rem;font-weight:600;margin-top:2rem;margin-bottom:.5rem;scroll-margin-top:5rem}.docs-body p,.docs-body ul,.docs-body ol{margin:0 0 1rem}.docs-body ul,.docs-body ol{padding-left:1.5rem}.docs-body li{margin-bottom:.4rem}.docs-body code{font-family:JetBrains Mono,monospace;font-size:.85em;background:#f4f4f4;color:#0a0a0a;padding:.15rem .4rem;border-radius:4px;border:1px solid #ececec}.docs-body pre{background:#fafafa;border:1px solid #0a0a0a;border-radius:10px;padding:1.125rem 1.25rem;overflow-x:auto;margin:1.25rem 0;line-height:1.55}.docs-body pre code{background:transparent;color:#0a0a0a;padding:0;border:none;font-size:13px}.docs-body a{color:#0a0a0a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.docs-body a:hover{text-decoration-thickness:2px}.docs-edit{margin-top:3rem;padding-top:1rem;border-top:1px solid #ececec;font-size:13px;color:#767676}.docs-edit a{color:#0a0a0a;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.docs-edit a:hover{text-decoration-thickness:2px}.docs-body strong{color:#0a0a0a;font-weight:700}.docs-body table{width:100%;border-collapse:separate;border-spacing:0;margin:1.75rem 0;font-size:14px;border:1px solid #0a0a0a;border-radius:10px;overflow:hidden}.docs-body th,.docs-body td{text-align:left;padding:1.125rem 2rem;border-bottom:1px solid #a3a3a3;border-right:1px solid #a3a3a3;vertical-align:top}.docs-body th:last-child,.docs-body td:last-child{border-right:none}.docs-body tr:last-child td{border-bottom:none}.docs-body th{color:#0a0a0a;font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;background:#fafafa;border-bottom:1.5px solid #0a0a0a}.docs-body td code{white-space:nowrap}.docs-body .callout{border-radius:10px;padding:1rem 1.125rem;margin:1.25rem 0;border:1px solid}.docs-body .callout-info{background:#2563eb0f;border-color:#2563eb4d}.docs-body .callout-warning{background:#d9770614;border-color:#d9770659}.docs-body .callout-danger{background:#dc26260f;border-color:#dc26264d}.docs-body .callout-success{background:#16a34a0f;border-color:#16a34a59}.docs-body .endpoint{display:flex;align-items:baseline;gap:.875rem;padding:.625rem .875rem;border:1px solid #ececec;border-radius:8px;margin-bottom:.5rem;background:#fff}.docs-body .endpoint-method{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;padding:3px 8px;border-radius:4px;flex-shrink:0;border:1px solid}.docs-body .endpoint-get .endpoint-method{background:#2563eb14;color:#1d4ed8;border-color:#2563eb4d}.docs-body .endpoint-post .endpoint-method{background:#16a34a14;color:#15803d;border-color:#16a34a4d}.docs-body .endpoint-put .endpoint-method,.docs-body .endpoint-patch .endpoint-method{background:#d977061a;color:#b45309;border-color:#d9770659}.docs-body .endpoint-delete .endpoint-method{background:#dc262614;color:#b91c1c;border-color:#dc26264d}.docs-body .endpoint-path{font-family:JetBrains Mono,monospace;font-size:12px;color:#0a0a0a;flex-shrink:0}.docs-body .endpoint-desc{color:#4a4a4a;font-size:12px}.docs-body .status-dot{display:inline-block;width:12px;height:12px;border-radius:50%;margin-right:8px;vertical-align:middle;border:1px solid rgba(0,0,0,.15)}.docs-body .status-dot--online{background:#16a34a}.docs-body .status-dot--warning{background:#d97706}.docs-body .status-dot--offline{background:#6b7280}.docs-body .status-dot--inactive{background:#b0a89c}.docs-body .status-dot--critical{background:#dc2626}.docs-body .status-dot--info{background:#2563eb}html[data-theme=dark] .docs-shell{background:#0a0a0a;color:#fafafa}html[data-theme=dark] .docs-sidebar{background:#050505;border-right-color:#1f1f1f}html[data-theme=dark] .docs-sidebar a{color:#a3a3a3}html[data-theme=dark] .docs-sidebar a:hover{color:#fafafa;background:#1f1f1f}html[data-theme=dark] .docs-sidebar a.active{color:#fafafa;background:#141414;border-color:#fafafa}html[data-theme=dark] .docs-sidebar>a:first-of-type{color:#fafafa;border-bottom-color:#1f1f1f}html[data-theme=dark] .docs-sidebar a.active .docs-lock{color:#fafafa}html[data-theme=dark] .docs-cat-title{color:#737373}html[data-theme=dark] .docs-main h1,html[data-theme=dark] .docs-body,html[data-theme=dark] .docs-body h2,html[data-theme=dark] .docs-body h3,html[data-theme=dark] .docs-body strong{color:#fafafa}html[data-theme=dark] .docs-summary{color:#a3a3a3}html[data-theme=dark] .docs-body code{background:#1f1f1f;border-color:#2a2a2a;color:#fafafa}html[data-theme=dark] .docs-body pre{background:#141414;border-color:#2a2a2a}html[data-theme=dark] .docs-body pre code{color:#fafafa}html[data-theme=dark] .docs-body a{color:#3ee988}html[data-theme=dark] .docs-edit{color:#737373;border-top-color:#1f1f1f}html[data-theme=dark] .docs-edit a{color:#fafafa}html[data-theme=dark] .docs-body table,html[data-theme=dark] .docs-body th,html[data-theme=dark] .docs-body td{border-color:#2a2a2a}html[data-theme=dark] .docs-body th{background:#141414;color:#fafafa;border-bottom-color:#fafafa}html[data-theme=dark] .docs-body .endpoint{background:#141414;border-color:#2a2a2a}html[data-theme=dark] .docs-body .endpoint-path{color:#fafafa}html[data-theme=dark] .docs-body .endpoint-desc{color:#a3a3a3}html[data-theme=dark] .docs-mobile-nav{background:#050505;border-bottom-color:#1f1f1f}html[data-theme=dark] .docs-mobile-nav>summary{color:#fafafa}html[data-theme=dark] .docs-mobile-nav-body a{color:#a3a3a3}html[data-theme=dark] .docs-mobile-nav-body a.active{color:#fafafa;background:#141414;border-color:#fafafa}html[data-theme=dark] .docs-mobile-nav-body .docs-cat-title{color:#737373}.docs-mobile-nav{display:none}@media(max-width:768px){.docs-shell{grid-template-columns:1fr}.docs-sidebar{display:none}.docs-main{padding:1.5rem 1rem;max-width:100%;width:100%;min-width:0;overflow-x:hidden}.docs-main h1{font-size:1.75rem;line-height:1.2;word-break:break-word;letter-spacing:-.015em}.docs-summary{font-size:14px;margin-bottom:1.5rem}.docs-body{font-size:14px;overflow-wrap:anywhere;word-break:break-word}.docs-body h2{font-size:1.25rem;margin-top:2rem;word-break:break-word}.docs-body h3{font-size:1rem;margin-top:1.5rem;word-break:break-word}.docs-body p,.docs-body li,.docs-body a{overflow-wrap:anywhere}.docs-body code{word-break:break-all}.docs-body ul,.docs-body ol{padding-left:1.25rem}.docs-body table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;width:-moz-max-content;width:max-content;min-width:100%;font-size:13px;border-radius:8px}.docs-body th,.docs-body td{padding:.75rem .875rem;white-space:normal}.docs-body td code{white-space:normal;word-break:break-all}.docs-body pre{margin-left:-1rem;margin-right:-1rem;border-left:none;border-right:none;border-radius:0;padding:.875rem 1rem;font-size:12.5px}.docs-body pre code{font-size:12.5px}.docs-body .endpoint{flex-wrap:wrap}.docs-body .endpoint-desc{flex-basis:100%;margin-top:4px}.docs-body .callout{margin-left:-.25rem;margin-right:-.25rem;padding:.875rem 1rem}.docs-mobile-nav{display:block;border-bottom:1px solid #ececec;background:#fafafa}.docs-mobile-nav>summary{list-style:none;cursor:pointer;padding:.875rem 1rem;font-weight:700;font-size:14px;color:#0a0a0a;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between}.docs-mobile-nav>summary::-webkit-details-marker{display:none}.docs-mobile-nav>summary:after{content:"▾";font-size:12px;transition:transform .18s ease}.docs-mobile-nav[open]>summary:after{transform:rotate(180deg)}.docs-mobile-nav-body{padding:.5rem 1rem 1rem;max-height:60vh;overflow-y:auto}.docs-mobile-nav-body a{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.4rem .75rem;border-radius:6px;font-size:13px;color:#4a4a4a;text-decoration:none}.docs-mobile-nav-body a>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-mobile-nav-body a.active{color:#0a0a0a;background:#fff;border:1px solid #0a0a0a;font-weight:600}.docs-mobile-nav-body .docs-cat-title{padding:.5rem .75rem .25rem;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#767676;font-weight:600}}
