@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@500;600;700&family=Inter:wght@400;500;600;700&family=Fira+Code:wght@400;500;600;700&display=swap";:root{color-scheme:light;--sp-surface: #faf9f7;--sp-surface-dim: #f3f1ec;--sp-surface-bright: #ffffff;--sp-surface-container-lowest:#ffffff;--sp-surface-container-low: #f7f5f1;--sp-surface-container: #ffffff;--sp-surface-container-high: #f3f1ec;--sp-surface-container-highest:#e9e6df;--sp-surface-variant: #e9e6df;--sp-surface-tint: #f2a93b;--sp-on-surface: #1a1a1a;--sp-on-surface-variant: #55524c;--sp-inverse-surface: #1a1a1a;--sp-inverse-on-surface: #faf9f7;--sp-outline: #8a867e;--sp-outline-variant: #e4e2dd;--sp-primary: #b06a10;--sp-on-primary: #ffffff;--sp-primary-container: #f2a93b;--sp-on-primary-container: #1a1204;--sp-inverse-primary: #f2a93b;--sp-primary-fixed: #ffbe52;--sp-primary-fixed-dim: #f2a93b;--sp-on-primary-fixed: #1a1204;--sp-on-primary-fixed-variant:#b57c22;--sp-secondary: #178a56;--sp-on-secondary: #ffffff;--sp-secondary-container: #d9f2e4;--sp-on-secondary-container: #0a3c2b;--sp-secondary-fixed: #7ce9b6;--sp-secondary-fixed-dim: #178a56;--sp-on-secondary-fixed: #05231a;--sp-on-secondary-fixed-variant:#0a3c2b;--sp-tertiary: #b45309;--sp-on-tertiary: #ffffff;--sp-tertiary-container: #fdeed3;--sp-on-tertiary-container: #5d4a00;--sp-tertiary-fixed: #ffe38a;--sp-tertiary-fixed-dim: #b45309;--sp-on-tertiary-fixed: #241c00;--sp-on-tertiary-fixed-variant:#5d4a00;--sp-error: #c0392b;--sp-on-error: #ffffff;--sp-error-container: #fbe3e0;--sp-on-error-container: #6e1f16;--sp-bg: var(--sp-surface);--sp-bg-alt: var(--sp-surface-container-low);--sp-bg-card: var(--sp-surface-container);--sp-bg-card-hover: var(--sp-surface-container-high);--sp-text: var(--sp-on-surface);--sp-text-secondary: var(--sp-on-surface-variant);--sp-text-muted: var(--sp-outline);--sp-border: var(--sp-outline-variant);--sp-border-subtle: rgba(228, 226, 221, .6);--sp-border-hover: #cfccc4;--sp-brand-primary: var(--sp-primary-container);--sp-brand-primary-text: var(--sp-primary);--sp-brand-primary-hover: #e89923;--sp-brand-secondary: var(--sp-secondary);--sp-brand-primary-5: rgba(242, 169, 59, .05);--sp-brand-primary-10: rgba(242, 169, 59, .1);--sp-brand-primary-20: rgba(242, 169, 59, .2);--sp-brand-primary-30: rgba(242, 169, 59, .3);--sp-success: #178a56;--sp-success-bg: rgba(23, 138, 86, .1);--sp-success-text: #0f6b42;--sp-badge-bg: rgba(242, 169, 59, .12);--sp-badge-border: rgba(178, 116, 24, .3);--sp-badge-text: var(--sp-primary);--sp-tag-bg: var(--sp-surface-container-high);--sp-code-bg: #f3f1ec;--sp-code-text: #9a4a0e;--sp-font-display: "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--sp-font-body: "Inter", ui-sans-serif, system-ui, -apple-system, sans-serif;--sp-font-mono: "Fira Code", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--sp-space-xs: .25rem;--sp-space-sm: .5rem;--sp-space-md: 1rem;--sp-space-lg: 1.5rem;--sp-space-xl: 2rem;--sp-radius-sm: .25rem;--sp-radius: .5rem;--sp-radius-md: .5rem;--sp-radius-lg: .625rem;--sp-radius-xl: .75rem}:root[data-theme=dark]{color-scheme:dark;--sp-surface: #0b1220;--sp-surface-dim: #0b1220;--sp-surface-bright: #16223a;--sp-surface-container-lowest:#0f1626;--sp-surface-container-low: #0f1626;--sp-surface-container: #121a2a;--sp-surface-container-high: #16223a;--sp-surface-container-highest:#24304a;--sp-surface-variant: #24304a;--sp-on-surface: #e6ecf5;--sp-on-surface-variant: #8494b0;--sp-inverse-surface: #e6ecf5;--sp-inverse-on-surface: #0b1220;--sp-outline: #5a6b8c;--sp-outline-variant: #24304a;--sp-primary: #f2a93b;--sp-on-primary: #1a1204;--sp-primary-container: #f2a93b;--sp-on-primary-container: #1a1204;--sp-inverse-primary: #b57c22;--sp-secondary: #3dd68c;--sp-on-secondary: #05231a;--sp-secondary-container: #2fb576;--sp-on-secondary-container: #05231a;--sp-tertiary: #f2c94c;--sp-on-tertiary: #241c00;--sp-tertiary-container: #c9a52f;--sp-on-tertiary-container: #241c00;--sp-error: #ff6b6b;--sp-on-error: #2a0606;--sp-error-container: #7a1f1f;--sp-on-error-container: #ffd9d9;--sp-border-subtle: rgba(36, 48, 74, .6);--sp-border-hover: #33456a;--sp-brand-primary: #f2a93b;--sp-brand-primary-text: #f2a93b;--sp-brand-primary-hover: #ffbe52;--sp-success: #3dd68c;--sp-success-bg: rgba(61, 214, 140, .12);--sp-success-text: #3dd68c;--sp-badge-bg: rgba(242, 169, 59, .1);--sp-badge-border: rgba(242, 169, 59, .25);--sp-code-bg: var(--sp-surface-container-lowest);--sp-code-text: #3dd68c}:root,:root[data-theme=light]{--sl-color-accent-low: hsl(36, 90%, 90%);--sl-color-accent: hsl(33, 83%, 38%);--sl-color-accent-high: hsl(30, 85%, 28%);--sl-color-white: hsl(40, 10%, 10%);--sl-color-gray-1: hsl(40, 8%, 16%);--sl-color-gray-2: hsl(40, 6%, 30%);--sl-color-gray-3: hsl(40, 5%, 42%);--sl-color-gray-4: hsl(40, 6%, 58%);--sl-color-gray-5: hsl(40, 14%, 82%);--sl-color-gray-6: hsl(40, 20%, 94%);--sl-color-gray-7: hsl(40, 26%, 96.5%);--sl-color-black: hsl(40, 27%, 98%);--sl-color-bg: hsl(40, 27%, 98%);--sl-color-bg-nav: hsl(0, 0%, 100%);--sl-color-bg-sidebar: hsl(40, 27%, 98%);--sl-color-bg-inline-code: hsl(40, 21%, 94%);--sl-color-hairline-light: hsl(40, 13%, 90%);--sl-color-hairline: hsl(40, 13%, 88%);--sl-color-hairline-shade: hsl(40, 12%, 84%)}:root[data-theme=dark]{--sl-color-accent-low: hsl(36, 60%, 18%);--sl-color-accent: hsl(36, 88%, 59%);--sl-color-accent-high: hsl(38, 100%, 72%);--sl-color-white: hsl(216, 50%, 97%);--sl-color-gray-1: hsl(216, 43%, 93%);--sl-color-gray-2: hsl(218, 30%, 78%);--sl-color-gray-3: hsl(218, 22%, 60%);--sl-color-gray-4: hsl(220, 22%, 45%);--sl-color-gray-5: hsl(220, 35%, 31%);--sl-color-gray-6: hsl(220, 40%, 16%);--sl-color-gray-7: hsl(220, 43%, 11%);--sl-color-black: hsl(220, 49%, 8%);--sl-color-bg: hsl(220, 49%, 8%);--sl-color-bg-nav: hsl(220, 40%, 12%);--sl-color-bg-sidebar: hsl(220, 43%, 10%);--sl-color-bg-inline-code: hsl(220, 35%, 18%);--sl-color-hairline-light: hsl(220, 35%, 18%);--sl-color-hairline: hsl(220, 35%, 22%);--sl-color-hairline-shade: hsl(220, 35%, 27%)}:root{--sl-font: "Inter", ui-sans-serif, system-ui, sans-serif;--sl-font-system: "Inter", ui-sans-serif, system-ui, sans-serif;--sl-font-mono: "Fira Code", ui-monospace, monospace;--sl-text-h1: 2.7rem;--sl-text-h2: 1.7rem;--sl-text-h3: 1.3rem;--sl-text-h4: 1.1rem;--sl-text-body: 1rem;--sl-text-body-sm: .9rem;--sl-text-code: .84rem;--sl-border-radius: .5rem;--sl-content-width: 54rem;--sl-sidebar-width: 17.5rem}main h1,.sl-markdown-content h1,.sl-markdown-content h2,.sl-markdown-content h3,.sl-markdown-content h4{font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif}main h1,.sl-markdown-content h1{font-weight:700;line-height:1.1}.sl-markdown-content h2{font-weight:700;line-height:1.25}html{background:var(--sp-surface);scrollbar-color:var(--sp-border-hover) transparent}body{color:var(--sp-on-surface);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.page,.main-pane,.content-panel{background:transparent}nav.sidebar-pane{border-right:1px solid var(--sp-border)}nav.sidebar a[aria-current=page]{background:var(--sp-brand-primary-10);border-left:2px solid var(--sp-primary-container);color:var(--sp-on-surface)}.sl-markdown-content{color:var(--sp-on-surface)}.sl-markdown-content h1,.sl-markdown-content h2,.sl-markdown-content h3{letter-spacing:-.02em}.sl-markdown-content h1{margin-bottom:.6rem}.sl-markdown-content h2{margin-top:3rem}.sl-markdown-content a{color:var(--sp-brand-primary-text);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--sp-brand-primary-text) 40%,transparent);text-underline-offset:.16em}.sl-markdown-content a:hover{text-decoration-color:var(--sp-brand-primary-text)}.sl-markdown-content blockquote{border-inline-start:3px solid var(--sp-primary-container);background:var(--sp-surface-container-low);color:var(--sp-on-surface-variant)}.sl-markdown-content table{font-size:.93rem;width:fit-content;max-width:100%;background:var(--sp-surface-container-lowest);border-collapse:collapse}.sl-markdown-content th,.sl-markdown-content td{border:none;border-bottom:1px solid var(--sp-border);padding:.85rem 1rem;vertical-align:top}.sl-markdown-content th{background:var(--sp-surface-container-high);font:600 .69rem/1.2 Fira Code,ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-on-surface-variant)}.sl-markdown-content table code{white-space:nowrap}pre{border:1px solid var(--sp-border);border-radius:.5rem}:not(pre)>code{background:var(--sp-code-bg);border:1px solid var(--sp-border);border-radius:.35rem;color:var(--sp-code-text);padding:.08rem .35rem}.theme-diagram{margin:1.6rem 0}.theme-diagram img{width:100%;height:auto;border-radius:var(--sp-radius-lg)}:root:not([data-theme=dark]) .theme-diagram-dark{display:none}:root[data-theme=dark] .theme-diagram-light{display:none}.api-endpoint{margin:.9rem 0 1.4rem}.api-endpoint .api-endpoint-header{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.api-endpoint .method-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.14rem .6rem;font:700 .68rem/1 Fira Code,ui-monospace,monospace;letter-spacing:.05em;text-transform:uppercase}.api-endpoint .method-post{background:var(--sp-success-bg);color:var(--sp-success-text)}.api-endpoint .endpoint-path,.api-field-name,.api-field-type,.api-error-code{font-family:Fira Code,ui-monospace,monospace}.api-field{padding:.6rem 0;border-bottom:1px solid var(--sp-border)}.api-field:last-child{border-bottom:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--sp-border-hover);border-radius:5px;border:2px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--sp-outline)}::selection{background:#f2a93b59}
