.docs-shell{--font-ui:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-prose:var(--font-ui);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-primary:#34d399;--color-primary-tint:#10b9811a;--color-primary-light:#6ee7b7;--color-primary-dark:#059669;--color-primary-darker:#047857;--color-success:#10b981;--color-success-tint:#10b9811a;--color-warning:#f59e0b;--color-warning-tint:#f59e0b1a;--color-danger:#ef4444;--color-danger-tint:#ef44441a;--color-canvas-pure:#050505;--color-canvas:#0a0a0a;--color-canvas-tint:#111;--color-canvas-50:#161616;--color-canvas-100:#1a1a1a;--color-canvas-200:#27272a;--color-canvas-300:#3f3f46;--color-canvas-400:#52525b;--color-canvas-500:#71717a;--color-canvas-dialog:#161616;--color-canvas-dark:#000;--color-border:#ffffff26;--color-text:#fff;--color-text-muted:#d4d4d8;--color-text-light:#a1a1aa;--color-code:#111;--color-on-code:#6ee7b7;--color-on-primary:#000;--color-on-success:#000;--color-on-warning:#000;--color-on-danger:#fff;color:#fff;height:100vh;min-height:100vh;font-family:var(--font-ui);background-color:#0a0a0a;background-image:radial-gradient(circle at 50% 0,#10b98114 0%,#0000 50%);font-size:15px;line-height:1.6;overflow:hidden}.docs-shell *,.docs-shell :before,.docs-shell :after{border-color:#ffffff26!important}.docs-shell .sl-text-body,.docs-shell .sl-text-heading,.docs-shell [class*=sl-text-xl],.docs-shell [class*=sl-text-2xl],.docs-shell [class*=sl-text-3xl],.docs-shell [class*=sl-text-4xl],.docs-shell [class*=sl-text-5xl]{text-shadow:0 1px 2px #00000080;color:#fff!important}.docs-shell .sl-text-body-light,.docs-shell .sl-text-body-muted,.docs-shell .sl-text-muted,.docs-shell .sl-text-light,.docs-shell p,.docs-shell li{color:#e4e4e7!important}.docs-shell h1,.docs-shell h2,.docs-shell h3,.docs-shell h4,.docs-shell h5,.docs-shell h6{letter-spacing:-.025em;font-weight:700;line-height:1.4;color:#fff!important}.docs-shell h2{border-bottom:1px solid #ffffff26;margin-top:32px;padding-bottom:12px}.docs-shell :where(input,select,textarea,button){color:#fff;font-family:var(--font-ui)}.docs-shell :where(input,select,textarea,option){border-radius:6px;padding:8px 12px;transition:all .2s;color:#fff!important;background-color:#161616!important;border:1px solid #fff3!important}.docs-shell :where(input:focus,select:focus,textarea:focus){outline:none;box-shadow:0 0 0 2px #34d39933;border-color:#34d399!important}.docs-shell :where(a){font-weight:500;text-decoration:none;transition:color .2s;color:#34d399!important}.docs-shell :where(a:hover){text-decoration:none;color:#6ee7b7!important}.docs-shell :where(code):not(pre code){font-size:.9em;font-weight:600;font-family:var(--font-mono);border-radius:4px;padding:2px 6px;color:#6ee7b7!important;background:#ffffff14!important;border:1px solid #ffffff26!important}.docs-shell :where(pre),.docs-shell .sl-bg-code pre{border-radius:8px;padding:16px;overflow-x:auto;box-shadow:inset 0 2px 10px #00000080;color:#e4e4e7!important;background-color:#0d0d0d!important;border:1px solid #ffffff1a!important}.docs-shell .sl-bg-code:has(pre){border-radius:8px;padding:16px;overflow-x:auto;box-shadow:inset 0 2px 10px #00000080;color:#e4e4e7!important;background-color:#0d0d0d!important;border:1px solid #ffffff1a!important}.docs-shell [class*=sl-bg-code]:has(pre){border-radius:8px;padding:16px;overflow-x:auto;box-shadow:inset 0 2px 10px #00000080;color:#e4e4e7!important;background-color:#0d0d0d!important;border:1px solid #ffffff1a!important}.docs-shell :where(pre,pre code,pre span),.docs-shell pre *{font-family:var(--font-mono);border-color:#0000!important}.docs-shell .sl-bg-code:has(pre){font-family:var(--font-mono);border-color:#0000!important}.docs-shell [class=sl-bg-code]:has(pre) *{font-family:var(--font-mono);border-color:#0000!important}.docs-shell :where(pre code){font-weight:400;color:#e4e4e7!important;background:0 0!important;border:0!important;padding:0!important}.docs-shell .sl-bg-code:has(pre) code{font-weight:400;color:#e4e4e7!important;background:0 0!important;border:0!important;padding:0!important}.docs-shell [class*=sl-bg-code]:has(pre) code{font-weight:400;color:#e4e4e7!important;background:0 0!important;border:0!important;padding:0!important}.docs-shell .sl-bg-canvas,.docs-shell .sl-bg-canvas-pure,.docs-shell .sl-bg-canvas-dialog{background-color:#0a0a0a!important}.docs-shell .sl-bg-canvas-tint,.docs-shell .sl-bg-canvas-50,.docs-shell .sl-bg-canvas-100{background-color:#111!important}.docs-shell :where([role=menu],[role=listbox],[data-radix-popper-content-wrapper]){color:#fff}.docs-shell [class*=spectrum-Popover],.docs-shell [class*=spectrum-Menu],.docs-shell [class*=spectrum-Submenu],.docs-shell [class*=sl-menu],.docs-shell [class*=sl-popover],body.docs-page [class*=spectrum-Popover],body.docs-page [class*=spectrum-Menu],body.docs-page [class*=spectrum-Submenu]{--spectrum-popover-background-color:#1a1a1a;--spectrum-popover-border-color:#fff3;--spectrum-selectlist-background-color:#1a1a1a;--spectrum-selectlist-option-background-color:#1a1a1a;--spectrum-selectlist-option-background-color-hover:#ffffff1a;--spectrum-selectlist-option-background-color-key-focus:#ffffff1a;--spectrum-selectlist-option-background-color-down:#ffffff1a;--spectrum-selectlist-option-text-color:#fff;--spectrum-selectlist-option-text-color-hover:#34d399;--spectrum-selectlist-option-text-color-key-focus:#34d399;--spectrum-selectlist-option-icon-color-selected:#34d399;--spectrum-heading-subtitle3-text-color:#d4d4d8;border-radius:8px;box-shadow:0 10px 30px #000c;color:#fff!important;background-color:#1a1a1a!important;border:1px solid #fff3!important}.docs-shell [class*=spectrum-Menu-item],body.docs-page [class*=spectrum-Menu-item],.docs-shell [class*=spectrum-Menu-item],body.docs-page [class=spectrum-Menu-item] *{transition:all .2s;color:#fff!important}.docs-shell [class*=spectrum-Menu-item]:hover,body.docs-page [class*=spectrum-Menu-item]:hover,.docs-shell [class*=is-focused],body.docs-page [class*=is-focused]{color:#34d399!important;background-color:#ffffff1a!important}.docs-shell button:not([class*=tab]),.docs-shell [role=button]:not([role=tab]){color:#fff;border-radius:6px;font-weight:600;transition:all .2s}.docs-shell button:hover:not(:disabled):not([class*=tab]),.docs-shell [role=button]:hover:not([aria-disabled=true]):not([role=tab]){background-color:#ffffff26}.docs-shell ::-webkit-scrollbar{width:8px;height:8px}.docs-shell ::-webkit-scrollbar-track{background:#0a0a0a}.docs-shell ::-webkit-scrollbar-thumb{background:#3f3f46;border-radius:4px}.docs-shell ::-webkit-scrollbar-thumb:hover{background:#52525b}.docs-shell table{border-collapse:collapse;background-color:#111;border-radius:8px;width:100%;margin:16px 0;overflow:hidden}.docs-shell th{text-align:left;padding:14px 12px;font-weight:700;color:#fff!important;background-color:#1a1a1a!important;border-bottom:1px solid #fff3!important}.docs-shell td{color:#e4e4e7;padding:12px;border-bottom:1px solid #ffffff1a!important}.docs-shell tr:hover td{background-color:#ffffff0d!important}.docs-shell [class*=sl-badge],.docs-shell [class*=spectrum-Badge]{text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:800}.docs-shell [class*=get],.docs-shell [class*=GET]{color:#93c5fd!important;background-color:#3b82f626!important}.docs-shell [class*=post],.docs-shell [class*=POST]{color:#6ee7b7!important;background-color:#10b98126!important}.docs-shell [class*=put],.docs-shell [class*=PUT]{color:#fcd34d!important;background-color:#f59e0b26!important}.docs-shell [class*=delete],.docs-shell [class*=DELETE]{color:#fca5a5!important;background-color:#ef444426!important}.docs-shell [class*=patch],.docs-shell [class*=PATCH]{color:#d8b4fe!important;background-color:#a855f726!important}.docs-shell [class*=sidebar],.docs-shell [class*=sl-sidebar]{transition:width .3s,transform .3s;position:relative;background-color:#050505!important;border-right:1px solid #ffffff26!important}.docs-shell.sidebar-collapsed [class*=sidebar],.docs-shell.sidebar-collapsed [class*=sl-sidebar]{overflow:hidden;transform:translate(-100%);border-right:none!important;width:0!important}.docs-shell [class*=sidebar] a,.docs-shell [class*=sl-sidebar] a{color:#d4d4d8!important}.docs-shell [class*=sidebar] a:hover,.docs-shell [class*=sl-sidebar] a:hover{color:#34d399!important;background-color:#ffffff14!important}.sidebar-toggle{z-index:50;color:#fff;cursor:pointer;background-color:#161616;border:1px solid #fff3;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex;position:absolute;top:16px;left:16px}.sidebar-toggle{z-index:200;padding:20px;transition:left .4s,background-color .2s;position:fixed;top:24px;left:24px}.docs-shell:not(.sidebar-collapsed) .sidebar-toggle{left:230px}.docs-shell.sidebar-collapsed .sidebar-toggle{left:80px}.sidebar-toggle svg{min-width:30px;min-height:30px;display:block}.sidebar-toggle:hover{transform:scale(1.08);box-shadow:0 10px 20px -5px #34d3994d}.docs-shell [class*=sl-panel],.docs-shell [class*=panel]{box-shadow:none;border-radius:8px;margin:16px 0;overflow:hidden;background-color:#0a0a0a!important;border:1px solid #ffffff1a!important;padding:0!important}.docs-shell [class*=sl-panel]>div,.docs-shell [class*=panel]>div{padding:12px 16px!important}.docs-shell [class*=sl-elements-api] [class*=sl-bg-canvas]{background:0 0!important;border:none!important;margin:0!important;padding:0!important}.docs-shell .sl-elements-api .sl-bg-canvas-100{background-color:#0000!important;border:none!important;padding:8px!important}.docs-shell [class*=sl-tabs],.docs-shell [role=tablist]{background-color:#111;padding:0 8px;border-bottom:1px solid #ffffff26!important}.docs-shell [role=tab]{cursor:pointer;padding:10px 16px;font-size:13px;font-weight:500;transition:all .2s;color:#a1a1aa!important;background:0 0!important;border-bottom:2px solid #0000!important}.docs-shell [role=tab][aria-selected=true]{font-weight:700;color:#34d399!important;border-bottom-color:#34d399!important}.docs-shell [role=tab]:hover{color:#fff!important}.docs-shell svg{fill:currentColor}.docs-shell.sidebar-collapsed .sl-flex[style*="max-width: 450px"],.docs-shell.sidebar-collapsed .sl-flex[style*=max-width]{opacity:0;border:none!important;width:0!important;min-width:0!important;max-width:0!important;margin:0!important;padding:0!important;transition:all .4s cubic-bezier(.4,0,.2,1)!important;overflow:hidden!important}.docs-shell.sidebar-collapsed .sl-flex.sl-overflow-y-auto.sl-flex-col.sl-sticky.sl-inset-y-0.sl-pt-8.sl-bg-canvas-100.sl-border-r{opacity:0!important;border-right:none!important;width:0!important;min-width:0!important;padding:0!important;overflow:hidden!important}.docs-shell.sidebar-collapsed .sl-flex.sl-flex-grow{flex-basis:auto!important;width:100%!important;margin-left:0!important}.docs-shell.sidebar-collapsed .sl-flex-grow-0.sl-flex-shrink-0.sl-justify-self-end.sl-resize-x{display:none!important}.docs-shell.sidebar-collapsed .sl-flex.sl-flex-grow,.docs-shell.sidebar-collapsed .sl-flex-grow{padding-left:80px!important;transition:padding-left .4s!important}@media (min-width:1400px){.docs-shell.sidebar-collapsed .sl-flex.sl-flex-grow,.docs-shell.sidebar-collapsed .sl-flex-grow{padding-left:100px!important}}.docs-shell.sidebar-collapsed .sl-overflow-y-auto.sl-flex-1.sl-w-full.sl-px-24{padding-left:120px!important;padding-right:96px!important;transition:padding-left .4s!important}@media (max-width:1400px){.docs-shell.sidebar-collapsed .sl-overflow-y-auto.sl-flex-1.sl-w-full.sl-px-24{padding-left:100px!important}}@media (min-width:1800px){.docs-shell.sidebar-collapsed .sl-overflow-y-auto.sl-flex-1.sl-w-full.sl-px-24{padding-left:50px!important}}
