@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.0gspg~~t9nou8.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.0rx81dn62y51_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.0rd3rjvnnhw7n.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_4593dd8e-module__VMZ8_W__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_4593dd8e-module__VMZ8_W__variable{--font-console-sans:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_3791c100-module__PdfXEG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_3791c100-module__PdfXEG__variable{--font-console-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@layer base{.i8c{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-bg:var(--lightningcss-light,#f3f2ec)var(--lightningcss-dark,#111214);--c-surface:var(--lightningcss-light,#faf9f5)var(--lightningcss-dark,#18191c);--c-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#202125);--c-sunken:var(--lightningcss-light,#e7e5dc)var(--lightningcss-dark,#0b0c0d);--c-hover:var(--lightningcss-light,#eeede6)var(--lightningcss-dark,#1e1f23);--c-border:var(--lightningcss-light,#d5d3c8)var(--lightningcss-dark,#2e2f35);--c-border-strong:var(--lightningcss-light,#8a8b90)var(--lightningcss-dark,#6a6b71);--c-text:var(--lightningcss-light,#111214)var(--lightningcss-dark,#f3f2ec);--c-muted:var(--lightningcss-light,#55565c)var(--lightningcss-dark,#a9aab0);--c-subtle:var(--lightningcss-light,#636469)var(--lightningcss-dark,#8c8d93);--c-accent:var(--lightningcss-light,#ff4d12)var(--lightningcss-dark,#ff4d12);--c-accent-hover:var(--lightningcss-light,#f63)var(--lightningcss-dark,#f63);--c-on-accent:var(--lightningcss-light,#111214)var(--lightningcss-dark,#111214);--c-focus:var(--lightningcss-light,#111214)var(--lightningcss-dark,#f3f2ec);--c-inverse:var(--lightningcss-light,#111214)var(--lightningcss-dark,#f3f2ec);--c-inverse-hover:var(--lightningcss-light,#2a2b30)var(--lightningcss-dark,#d9d8d1);--c-on-inverse:var(--lightningcss-light,#f3f2ec)var(--lightningcss-dark,#111214);--c-scrim:var(--lightningcss-light,#1112147a)var(--lightningcss-dark,#000000a3);--c-ok-fg:var(--lightningcss-light,#2f6b3a)var(--lightningcss-dark,#7dbe88);--c-ok-bg:var(--lightningcss-light,#e2ece0)var(--lightningcss-dark,#14231a);--c-ok-border:var(--lightningcss-light,#a8c5aa)var(--lightningcss-dark,#2b4a33);--c-warn-fg:var(--lightningcss-light,#7a5200)var(--lightningcss-dark,#e2b65e);--c-warn-bg:var(--lightningcss-light,#f4eacf)var(--lightningcss-dark,#29200f);--c-warn-border:var(--lightningcss-light,#d8bf82)var(--lightningcss-dark,#574520);--c-danger-fg:var(--lightningcss-light,#a3203a)var(--lightningcss-dark,#f0899a);--c-danger-bg:var(--lightningcss-light,#f5e1e3)var(--lightningcss-dark,#2c1418);--c-danger-border:var(--lightningcss-light,#dda7b0)var(--lightningcss-dark,#5e2a34);--c-danger-solid:var(--lightningcss-light,#b3243f)var(--lightningcss-dark,#c2304b);--c-danger-solid-hover:var(--lightningcss-light,#9c1e36)var(--lightningcss-dark,#a82840);--c-info-fg:var(--lightningcss-light,#2a5a8a)var(--lightningcss-dark,#8cb4df);--c-info-bg:var(--lightningcss-light,#e0e8f1)var(--lightningcss-dark,#13202f);--c-info-border:var(--lightningcss-light,#a7bed6)var(--lightningcss-dark,#2a4361);--c-chart-stt-batch:var(--lightningcss-light,#2b5ba6)var(--lightningcss-dark,#3e6fc7);--c-chart-stt-realtime:var(--lightningcss-light,#1a9488)var(--lightningcss-dark,#24a89c);--c-chart-tts:var(--lightningcss-light,#6e56c4)var(--lightningcss-dark,#7c66d6);--c-chart-avatar:var(--lightningcss-light,#b4508c)var(--lightningcss-dark,#d46ba6);--c-wave-rest:var(--lightningcss-light,#a9aab0)var(--lightningcss-dark,#55565c);--c-code-bg:#111214;--c-code-text:#f3f2ec;--c-code-string:#a9aab0;--c-code-comment:#8c8d93;--c-code-gutter:#55565c;--c-code-border:#2e2f35;--c-shadow-a:var(--lightningcss-light,#1112140f)var(--lightningcss-dark,#0006);--c-shadow-b:var(--lightningcss-light,#1112141a)var(--lightningcss-dark,#0000007a);--c-shadow-c:var(--lightningcss-light,#1112142e)var(--lightningcss-dark,#0009);--c-shadow-1:0 1px 2px var(--c-shadow-a), 0 8px 24px var(--c-shadow-b);--c-shadow-2:0 2px 4px var(--c-shadow-a), 0 24px 64px var(--c-shadow-c);--c-ease-in:cubic-bezier(.2, 0, 0, 1);--c-ease-out:cubic-bezier(.4, 0, 1, 1);--c-font-sans:var(--font-console-sans), system-ui, sans-serif;--c-font-mono:var(--font-console-mono), ui-monospace, "SF Mono", Menlo, monospace;background-color:var(--c-bg);min-height:100dvh;color:var(--c-text);font-family:var(--c-font-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px}.i8c[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.i8c[data-theme=system]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){.i8c[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial}}.i8c :focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.i8c ::placeholder{color:var(--c-subtle);opacity:1}.i8c dialog{color:var(--c-text)}.i8c dialog::backdrop{background-color:var(--c-scrim,#1112147a)}}body:has(>.i8c[data-theme=dark]){background-color:#111214}@media (prefers-color-scheme:dark){body:has(>.i8c[data-theme=system]){background-color:#111214}}@layer components{.c-title-32{letter-spacing:-.8px;font-size:32px;font-weight:600;line-height:40px}.c-title-24{letter-spacing:-.4px;font-size:24px;font-weight:600;line-height:32px}.c-title-20{letter-spacing:-.2px;font-size:20px;font-weight:600;line-height:28px}.c-title-16{font-size:16px;font-weight:600;line-height:24px}.c-body-14{font-size:14px;line-height:20px}.c-body-13{font-size:13px;line-height:20px}.c-caption-12{font-size:12px;line-height:16px}.c-mono{font-family:var(--c-font-mono);font-variant-numeric:tabular-nums}.c-label-11{font-family:var(--c-font-mono);letter-spacing:.88px;text-transform:uppercase;font-size:11px;font-weight:600;line-height:16px}.c-eyebrow{font-family:var(--c-font-mono);letter-spacing:1px;text-transform:uppercase;color:var(--c-muted);font-size:12px;font-weight:700;line-height:16px}.c-num-32{font-family:var(--c-font-mono);letter-spacing:-1px;font-variant-numeric:tabular-nums;font-size:32px;font-weight:700;line-height:40px}.c-num-24{font-family:var(--c-font-mono);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:32px}.c-num-20{font-family:var(--c-font-mono);letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:28px}.c-num-14{font-family:var(--c-font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:20px}.c-code-13{font-family:var(--c-font-mono);font-size:13px;line-height:20px}.c-only-light{display:block}.c-only-dark,.i8c[data-theme=dark] .c-only-light{display:none}.i8c[data-theme=dark] .c-only-dark{display:block}@media (prefers-color-scheme:dark){.i8c[data-theme=system] .c-only-light{display:none}.i8c[data-theme=system] .c-only-dark{display:block}}.c-link{color:var(--c-text);text-underline-offset:2px;font-weight:600;text-decoration-line:underline}.c-cursor{background-color:var(--c-accent);display:inline-block}.c-cursor-live{animation:1.06s step-end infinite c-cursor-blink}.c-skeleton{background-color:var(--c-sunken);border-radius:4px;animation:1.2s ease-in-out infinite c-pulse}.c-skeleton-group{opacity:0;animation:0s linear .3s forwards c-appear}.c-dot-pulse{animation:1.2s ease-in-out infinite c-dot-pulse}.c-layer{opacity:1;transition:opacity .25s var(--c-ease-in), transform .25s var(--c-ease-in), overlay .25s allow-discrete, display .25s allow-discrete;transform:none}.c-layer:not([open]){opacity:0;transition-duration:.15s;transition-timing-function:var(--c-ease-out);transform:translateY(8px)}.c-layer[data-side=right]:not([open]){transform:translate(24px)}.c-layer[data-side=left]:not([open]){transform:translate(-24px)}@starting-style{.c-layer[open]{opacity:0;transform:translateY(8px)}.c-layer[data-side=right][open]{transform:translate(24px)}.c-layer[data-side=left][open]{transform:translate(-24px)}}.c-float{transition:opacity .2s var(--c-ease-in), overlay .2s allow-discrete, display .2s allow-discrete}.c-float:not(:popover-open){opacity:0;transition-duration:.15s}@starting-style{.c-float:popover-open{opacity:0}}}.i8c [popover]:not(:popover-open){display:none}@keyframes c-cursor-blink{50%{opacity:0}}@keyframes c-pulse{50%{opacity:.55}}@keyframes c-dot-pulse{50%{opacity:.35}}@keyframes c-appear{to{opacity:1}}@media (prefers-reduced-motion:reduce){.i8c .c-cursor-live,.i8c .c-skeleton,.i8c .c-dot-pulse{animation:none}.i8c .c-layer,.i8c .c-layer:not([open]),.i8c .c-float{transition-duration:.1s;transform:none}.i8c .c-float:not(:popover-open){transition-duration:.1s;transform:none}.i8c .animate-spin{animation:none}}
