@font-face{font-family:Outfit;src:url(/assets/outfit-500-latin-DKnIMDSk.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;src:url(/assets/outfit-600-latin-B7SfZ07L.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/inter-400-latin-C38fXH4l.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/inter-500-latin-Cerq10X2.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/assets/inter-600-latin-LgqL8muc.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--spaces-night: #050607;--spaces-ink: #0b0b0c;--spaces-navy: #1a2e40;--spaces-blue: #5ec0e8;--spaces-ice: #f3f2ee;--spaces-on-ice: #0a152d;--spaces-you-accent: #e0765f;--spaces-font-display: "Outfit", ui-sans-serif, system-ui, sans-serif;--spaces-font-body: "Inter", ui-sans-serif, system-ui, sans-serif;--spaces-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--spaces-display-weight: 500;--spaces-display-tracking: -.03em;--spaces-content-max: 1200px;--spaces-radius-card: 16px;--spaces-radius-pill: 9999px;--spaces-dark-page: #050607;--spaces-dark-surface: #151619;--spaces-dark-surface-raised: #1d1f23;--spaces-dark-fg: #f3f2ee;--spaces-dark-fg-2: #b4b9c2;--spaces-dark-fg-3: #8d939c;--spaces-dark-line: rgba(255, 255, 255, .1);--spaces-dark-line-strong: rgba(255, 255, 255, .2);--spaces-dark-accent-ink: #5ec0e8;--spaces-light-page: #f3f4f5;--spaces-light-surface: #ffffff;--spaces-light-surface-raised: #e8e9ea;--spaces-light-fg: #0b0b0c;--spaces-light-fg-2: #3c3f44;--spaces-light-fg-3: #72767c;--spaces-light-line: rgba(11, 11, 12, .1);--spaces-light-line-strong: rgba(11, 11, 12, .2);--spaces-light-accent-ink: #1a2e40}:root,[data-spaces-theme=dark]{--spaces-page: var(--spaces-dark-page);--spaces-surface: var(--spaces-dark-surface);--spaces-surface-raised: var(--spaces-dark-surface-raised);--spaces-fg: var(--spaces-dark-fg);--spaces-fg-2: var(--spaces-dark-fg-2);--spaces-fg-3: var(--spaces-dark-fg-3);--spaces-line: var(--spaces-dark-line);--spaces-line-strong: var(--spaces-dark-line-strong);--spaces-accent-ink: var(--spaces-dark-accent-ink)}[data-spaces-theme=light]{--spaces-page: var(--spaces-light-page);--spaces-surface: var(--spaces-light-surface);--spaces-surface-raised: var(--spaces-light-surface-raised);--spaces-fg: var(--spaces-light-fg);--spaces-fg-2: var(--spaces-light-fg-2);--spaces-fg-3: var(--spaces-light-fg-3);--spaces-line: var(--spaces-light-line);--spaces-line-strong: var(--spaces-light-line-strong);--spaces-accent-ink: var(--spaces-light-accent-ink)}.docs-spaces{color-scheme:dark;--bg-base: var(--spaces-dark-page);--bg-elev-1: var(--spaces-dark-surface);--bg-elev-2: var(--spaces-dark-surface-raised);--bg-surface: var(--spaces-dark-surface);--bg-card: var(--spaces-dark-surface);--bg-card-hover: var(--spaces-dark-surface-raised);--bg-image-shell: var(--spaces-dark-surface-raised);--line-soft: var(--spaces-dark-line);--line-strong: var(--spaces-dark-line-strong);--ink-strong: var(--spaces-dark-fg);--ink-body: var(--spaces-dark-fg-2);--ink-muted: var(--spaces-dark-fg-3);--brand: var(--spaces-dark-fg);--docs-active: var(--spaces-blue);--docs-ink: var(--spaces-dark-fg-2);--docs-header-bg: rgb(5 6 7 / .88);--docs-hover-bg: rgb(255 255 255 / .045);--docs-code-bg: var(--spaces-dark-surface);--docs-code-ink: var(--spaces-dark-fg);--docs-link-underline: rgb(255 255 255 / .35);--docs-floating-shadow: 0 8px 28px rgb(0 0 0 / .4);--docs-download-bg: var(--spaces-ice);--docs-download-fg: var(--spaces-on-ice);--docs-download-hover: #ffffff;background:var(--bg-base);color:var(--ink-strong);font-family:var(--spaces-font-body);letter-spacing:0}html[data-docs-theme=light] .docs-spaces{color-scheme:light;--bg-base: var(--spaces-light-surface);--bg-elev-1: var(--spaces-light-page);--bg-elev-2: var(--spaces-light-surface-raised);--bg-surface: var(--spaces-light-page);--bg-card: var(--spaces-light-page);--bg-card-hover: var(--spaces-light-surface-raised);--bg-image-shell: var(--spaces-light-surface-raised);--line-soft: var(--spaces-light-line);--line-strong: var(--spaces-light-line-strong);--ink-strong: var(--spaces-light-fg);--ink-body: var(--spaces-light-fg-2);--ink-muted: var(--spaces-light-fg-3);--brand: var(--spaces-light-fg);--docs-active: var(--spaces-navy);--docs-ink: var(--spaces-light-fg-2);--docs-header-bg: rgb(255 255 255 / .88);--docs-hover-bg: rgb(11 11 12 / .045);--docs-code-bg: var(--spaces-light-page);--docs-code-ink: var(--spaces-light-fg);--docs-link-underline: rgb(11 11 12 / .35);--docs-floating-shadow: 0 8px 28px rgb(0 0 0 / .12);--docs-download-bg: var(--spaces-ink);--docs-download-fg: #ffffff;--docs-download-hover: var(--spaces-navy)}.docs-spaces :is(h1,h2){font-family:var(--spaces-font-display);font-weight:var(--spaces-display-weight);letter-spacing:-.02em}.docs-spaces :is(h3,h4){font-family:var(--spaces-font-display);font-weight:600;letter-spacing:-.01em}.docs-spaces :is(code,kbd,pre){font-family:var(--spaces-font-mono)}.docs-spaces .docs-header-link{color:var(--ink-body)}.docs-spaces .docs-header-link:hover,.docs-spaces .docs-header-link[aria-current=page]{color:var(--ink-strong)}.docs-spaces .docs-header-icon{color:var(--ink-muted)}.docs-spaces .docs-header-icon:hover{color:var(--ink-strong);background:var(--bg-elev-1)}.docs-spaces .docs-download{background:var(--docs-download-bg);color:var(--docs-download-fg)}.docs-spaces .docs-download:hover{background:var(--docs-download-hover)}.docs-spaces :is(a,button):focus-visible{outline:2px solid var(--spaces-blue);outline-offset:2px}.docs-spaces .docs-logo-black,html[data-docs-theme=light] .docs-spaces .docs-logo-white{display:none}html[data-docs-theme=light] .docs-spaces .docs-logo-black{display:block}.docs-spaces .docs-invert{filter:invert(1)}html[data-docs-theme=light] .docs-spaces .docs-invert{filter:none}html[data-signed-in] .docs-spaces [data-auth=out]{display:none!important}html:not([data-signed-in]) .docs-spaces [data-auth=in]{display:none!important}.docs-spaces ::selection{background:var(--spaces-blue);color:var(--spaces-ink)}html:has(.docs-spaces),body:has(.docs-spaces){background:var(--spaces-dark-page)}html[data-docs-theme=light]:has(.docs-spaces),html[data-docs-theme=light] body:has(.docs-spaces){background:var(--spaces-light-surface)}.docs-spaces .docs-sidebar-secondary>div{margin-top:.25rem}.docs-spaces .docs-sidebar-secondary>div>button[aria-expanded=false],.docs-spaces .docs-sidebar-secondary>div>div:first-child>a:not([class*=docs-active]){color:var(--ink-muted);font-weight:400}.docs-spaces .docs-sidebar-secondary>div>button[aria-expanded=false]:hover,.docs-spaces .docs-sidebar-secondary>div>div:first-child>a:not([class*=docs-active]):hover{color:var(--ink-body)}.docs-spaces .docs-landing-start-primary{background:var(--docs-download-bg);color:var(--docs-download-fg)}.docs-spaces .docs-landing-start-primary:hover{background:var(--docs-download-hover)}
