@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/instrument-sans-latin-BVScPF0l.woff2) format("woff2");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:Instrument Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/instrument-sans-latin-ext-C5E2Gvlv.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/instrument-serif-italic-latin-DKMiL14s.woff2) format("woff2");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:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/build/assets/instrument-serif-italic-latin-ext-C9HzH3YL.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/instrument-serif-latin-DnYpCC2O.woff2) format("woff2");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:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/instrument-serif-latin-ext-C2je3j2s.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:400 700;font-display:swap;src:url(/build/assets/jetbrains-mono-latin-6fWv1k7M.woff2) format("woff2");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:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(/build/assets/jetbrains-mono-latin-ext-DIC32ArD.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Dancing Script;font-style:normal;font-weight:400 700;font-display:block;src:url(/build/assets/dancing-script-latin-CyISZbeS.woff2) format("woff2");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:Dancing Script;font-style:normal;font-weight:400 700;font-display:block;src:url(/build/assets/dancing-script-latin-ext-DJGK6qJa.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Caveat;font-style:normal;font-weight:400 700;font-display:block;src:url(/build/assets/caveat-latin-C1hSzPvX.woff2) format("woff2");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:Caveat;font-style:normal;font-weight:400 700;font-display:block;src:url(/build/assets/caveat-latin-ext-Byk3UhVp.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Great Vibes;font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/great-vibes-latin-q5-78SH_.woff2) format("woff2");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:Great Vibes;font-style:normal;font-weight:400;font-display:block;src:url(/build/assets/great-vibes-latin-ext-CsjMq8GN.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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}:root{--brand-primary: #2443e0;--brand-primary-foreground: #ffffff;--brand-accent: #ffd23f;--brand-accent-foreground: #16171b;--brand-background: #f4f3ef;--brand-radius: .625rem;--brand-font-sans: "Instrument Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--brand-font-display: "Instrument Serif", "Iowan Old Style", Georgia, serif;--brand-font-mono: "JetBrains Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--motif-flag-clip: polygon( 0 0, calc(100% - .7rem) 0, 100% 50%, calc(100% - .7rem) 100%, 0 100% );--motif-control-radius: 999px;--motif-paper-radius: 3px;--motif-signature-rule: 1px solid currentColor}:root{--neutral-50: oklch(.985 .002 85);--neutral-100: oklch(.97 .003 85);--neutral-200: oklch(.922 .005 85);--neutral-300: oklch(.87 .006 85);--neutral-400: oklch(.708 .007 85);--neutral-500: oklch(.556 .007 85);--neutral-600: oklch(.439 .007 85);--neutral-700: oklch(.371 .006 85);--neutral-800: oklch(.269 .005 270);--neutral-900: oklch(.205 .005 270);--neutral-950: oklch(.145 .004 270);--ink: #16171b;--paper: #ffffff;--green-ink: #1d6c45;--green-tint: #e4f1e9;--red-ink: #b42f1f;--red-tint: #f9e5e1;--ochre-ink: #8a5a0b;--ochre-tint: #f6ecd6;--status-red-500: #d70a12;--status-red-600: #c8161c;--status-amber-600: #b45309;--status-orange-600: #c2410c;--status-green-600: #15803d;--status-emerald-600: #047857;--flag-edge: #a37c00;--type-size-2xs: .6875rem;--type-size-xs: .75rem;--type-size-sm: .875rem;--type-size-base: 1rem;--type-size-lg: 1.125rem;--type-size-xl: 1.25rem;--type-size-2xl: 1.5rem;--type-size-3xl: 1.875rem;--type-size-4xl: 2.375rem;--type-size-display: 3rem;--type-leading-tight: 1.15;--type-leading-snug: 1.35;--type-leading-normal: 1.55;--type-tracking-tight: -.02em;--type-tracking-display: -.01em;--type-tracking-caps: .12em;--space-unit: .25rem;--target-min: 24px;--target-touch: 44px;--target-large: 56px;--motion-ease-standard: cubic-bezier(.2, .7, .2, 1);--motion-ease-paper: cubic-bezier(.2, .8, .2, 1);--motion-ease-exit: cubic-bezier(.4, 0, 1, 1);--motion-duration-fast: .12s;--motion-duration-base: .2s;--motion-duration-slow: .32s;--elevation-xs: 0 1px 0 rgb(22 23 27 / .04);--elevation-sm: 0 0 0 .5px rgb(22 23 27 / .06), 0 1px 2px rgb(22 23 27 / .06);--elevation-md: 0 0 0 .5px rgb(22 23 27 / .08), 0 2px 4px rgb(22 23 27 / .04), 0 12px 32px -12px rgb(22 23 27 / .18);--elevation-lg: 0 0 0 .5px rgb(22 23 27 / .08), 0 4px 8px -2px rgb(22 23 27 / .06), 0 24px 48px -16px rgb(22 23 27 / .28);--elevation-paper: 0 0 0 .5px rgb(20 22 30 / .07), 0 1px 1px rgb(20 22 30 / .04), 0 4px 8px -2px rgb(20 22 30 / .06), 0 14px 28px -10px rgb(20 22 30 / .12)}.dark{--ink: #ecebe6;--green-ink: #6ccb98;--green-tint: #13261c;--red-ink: #f08070;--red-tint: #2e1915;--ochre-ink: #e0b26a;--ochre-tint: #2a2112;--flag-edge: #e8b923;--elevation-xs: 0 1px 0 rgb(0 0 0 / .3);--elevation-sm: 0 0 0 .5px rgb(255 255 255 / .06), 0 1px 2px rgb(0 0 0 / .4);--elevation-md: 0 0 0 .5px rgb(255 255 255 / .07), 0 12px 32px -12px rgb(0 0 0 / .6);--elevation-lg: 0 0 0 .5px rgb(255 255 255 / .08), 0 24px 48px -16px rgb(0 0 0 / .7);--elevation-paper: 0 0 0 .5px rgb(255 255 255 / .05), 0 14px 28px -10px rgb(0 0 0 / .6)}@media(prefers-reduced-motion:reduce){:root{--motion-duration-fast: 0ms;--motion-duration-base: 0ms;--motion-duration-slow: 0ms}}:root,[data-brand-scope]{--background: var(--brand-background);--foreground: var(--ink);--card: var(--paper);--card-foreground: var(--ink);--popover: var(--paper);--popover-foreground: var(--ink);--primary: var(--brand-primary);--primary-foreground: var(--brand-primary-foreground);--primary-hover: color-mix(in oklab, var(--brand-primary) 86%, black);--primary-surface: color-mix( in oklab, var(--brand-primary) 8%, var(--paper) );--primary-surface-foreground: color-mix( in oklab, var(--brand-primary) 82%, black );--link: var(--brand-link, var(--primary));--secondary: color-mix(in oklab, var(--ink) 6%, var(--brand-background));--secondary-foreground: var(--ink);--muted: color-mix(in oklab, var(--ink) 4%, var(--brand-background));--muted-foreground: #5d5e66;--accent: color-mix(in oklab, var(--ink) 6%, var(--brand-background));--accent-foreground: var(--ink);--action: var(--brand-accent);--action-foreground: var(--brand-accent-foreground);--action-surface: color-mix( in oklab, var(--brand-accent) 22%, var(--paper) );--action-edge: var(--flag-edge);--success: var(--green-ink);--success-foreground: #ffffff;--success-surface: var(--green-tint);--warning: var(--ochre-ink);--warning-foreground: #ffffff;--warning-surface: var(--ochre-tint);--destructive: var(--red-ink);--destructive-foreground: #ffffff;--destructive-surface: var(--red-tint);--destructive-text: var(--red-ink);--info: var(--primary);--info-foreground: var(--primary-foreground);--info-surface: var(--primary-surface);--border: color-mix(in oklab, var(--ink) 11%, var(--paper));--input: #8b8981;--ring: var(--primary);--radius: var(--brand-radius);--document: #ffffff;--document-foreground: #16171b;--document-rule: #e4e2dc;--document-action-edge: #a37c00;--document-action-surface: color-mix( in oklab, var(--brand-accent) 22%, #ffffff );--document-error: #b42f1f;--document-control-edge: #8b8981;--document-ink: var(--brand-link, var(--brand-primary));--chart-1: var(--brand-primary);--chart-2: #1d6c45;--chart-3: #c2410c;--chart-4: #7c3aed;--chart-5: #a37c00;--sidebar-background: color-mix( in oklab, var(--ink) 2%, var(--brand-background) );--sidebar: var(--sidebar-background);--sidebar-foreground: color-mix(in oklab, var(--ink) 84%, var(--paper));--sidebar-primary: var(--primary);--sidebar-primary-foreground: var(--primary-foreground);--sidebar-accent: color-mix( in oklab, var(--ink) 6%, var(--brand-background) );--sidebar-accent-foreground: var(--ink);--sidebar-border: var(--border);--sidebar-ring: var(--ring);--brand-50: color-mix(in oklab, var(--brand-primary) 5%, white);--brand-100: color-mix(in oklab, var(--brand-primary) 10%, white);--brand-200: color-mix(in oklab, var(--brand-primary) 22%, white);--brand-300: color-mix(in oklab, var(--brand-primary) 40%, white);--brand-400: color-mix(in oklab, var(--brand-primary) 65%, white);--brand-500: color-mix(in oklab, var(--brand-primary) 85%, white);--brand-600: var(--brand-primary);--brand-700: color-mix(in oklab, var(--brand-primary) 82%, black);--brand-800: color-mix(in oklab, var(--brand-primary) 66%, black);--brand-900: color-mix(in oklab, var(--brand-primary) 50%, black);--brand-950: color-mix(in oklab, var(--brand-primary) 34%, black)}.dark,.dark [data-brand-scope]{--background: color-mix(in oklab, var(--brand-background) 3%, #101113);--foreground: var(--ink);--card: #18191c;--card-foreground: var(--ink);--popover: #1d1e22;--popover-foreground: var(--ink);--primary: color-mix(in oklab, var(--brand-primary) 60%, white);--primary-foreground: #0f1012;--primary-hover: color-mix(in oklab, var(--brand-primary) 48%, white);--primary-surface: color-mix(in oklab, var(--brand-primary) 18%, #18191c);--primary-surface-foreground: color-mix( in oklab, var(--brand-primary) 45%, white );--link: var(--primary);--secondary: #24252a;--secondary-foreground: var(--ink);--muted: #1f2024;--muted-foreground: #a3a29b;--accent: #26272c;--accent-foreground: var(--ink);--action: var(--brand-accent);--action-foreground: var(--brand-accent-foreground);--action-surface: color-mix(in oklab, var(--brand-accent) 14%, #18191c);--action-edge: var(--flag-edge);--success-foreground: #0f1012;--warning-foreground: #0f1012;--destructive-foreground: #0f1012;--border: #2b2c31;--input: #77766f;--ring: var(--primary);--sidebar-background: #131417;--sidebar: var(--sidebar-background);--sidebar-foreground: #dcdbd5;--sidebar-accent: #24252a;--sidebar-accent-foreground: var(--ink);--sidebar-border: #232428}html{background:var(--background)}body{margin:0;background:var(--background);color:var(--foreground);font-family:var(--brand-font-sans);-webkit-font-smoothing:antialiased}.ref-header{position:sticky;top:0;z-index:40;height:3.5rem;box-sizing:border-box;border-bottom:1px solid var(--border);background:color-mix(in oklab,var(--background) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ref-header-inner{display:flex;height:100%;align-items:center;gap:.75rem;margin-inline:auto;padding-inline:1rem}@media(min-width:640px){.ref-header-inner{padding-inline:1.5rem}}@media(min-width:1024px){.ref-header-inner{padding-inline:2rem}}.ref-brand{display:flex;align-items:center;gap:.5rem;color:var(--foreground);text-decoration:none}.ref-brand:hover{opacity:.8}.ref-mark{width:1.5rem;height:1.5rem;color:var(--ink)}.ref-wordmark{font-size:.9375rem;font-weight:600;letter-spacing:-.02em}.ref-docs{color:var(--muted-foreground);font-family:var(--brand-font-display);font-size:1.0625rem;font-style:italic}.ref-tabs{display:flex;height:100%;align-items:stretch;gap:.25rem;margin-left:.5rem}@media(min-width:768px){.ref-tabs{margin-left:1.5rem}}@media(max-width:479px){.ref-wordmark{display:none}.ref-tabs a{padding-inline:.5rem;font-size:.8125rem}}.ref-tabs a{position:relative;display:flex;align-items:center;padding-inline:.625rem;color:var(--muted-foreground);font-size:.875rem;font-weight:500;text-decoration:none}.ref-tabs a:hover,.ref-tabs a[aria-current=page]{color:var(--foreground)}.ref-tabs a[aria-current=page]:after{position:absolute;right:.625rem;bottom:0;left:.625rem;height:2px;border-radius:999px;background:var(--primary);content:""}.ref-actions{display:flex;flex:1;align-items:center;justify-content:flex-end;gap:.375rem}.ref-icon{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:0;border-radius:calc(var(--radius) - 2px);background:transparent;color:var(--muted-foreground);cursor:pointer}.ref-icon:hover{background:var(--accent);color:var(--foreground)}.ref-icon svg{display:none;width:1rem;height:1rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ref-icon[data-current=light] svg[data-mode=light],.ref-icon[data-current=dark] svg[data-mode=dark],.ref-icon[data-current=system] svg[data-mode=system]{display:block}.ref-ghost,.ref-primary{display:inline-flex;height:2.25rem;box-sizing:border-box;align-items:center;border-radius:var(--motif-control-radius);padding-inline:1rem;font-size:.875rem;font-weight:500;text-decoration:none;white-space:nowrap}.ref-ghost{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground)}.ref-ghost:hover{border-color:var(--input);color:var(--foreground)}.ref-primary{background:var(--primary);color:var(--primary-foreground)}.ref-primary:hover{background:var(--primary-hover)}@media(max-width:639px){.ref-hide-sm{display:none}}.ref-main{height:calc(100dvh - 3.5rem)}.ref-main elements-api{display:block;height:100%}body .sl-elements,body .sl-elements .sl-overflow-y-auto,html[data-theme] body{--font-ui: var(--brand-font-sans);--font-prose: var(--brand-font-sans);--font-mono: var(--brand-font-mono);--font-code: var(--brand-font-mono);--color-text: var(--foreground);--color-text-heading: var(--foreground);--color-text-paragraph: color-mix( in oklab, var(--foreground) 86%, transparent );--color-text-muted: var(--muted-foreground);--color-text-light: color-mix(in oklab, var(--foreground) 55%, transparent);--color-text-disabled: color-mix( in oklab, var(--foreground) 32%, transparent );--color-text-primary: var(--link);--color-text-success: var(--success);--color-text-warning: var(--warning);--color-text-danger: var(--destructive-text);--color-canvas: var(--background);--color-canvas-pure: var(--card);--color-canvas-tint: var(--muted);--color-canvas-dialog: var(--popover);--color-canvas-50: var(--muted);--color-canvas-100: var(--sidebar);--color-canvas-200: var(--accent);--color-canvas-300: color-mix( in oklab, var(--foreground) 7%, var(--background) );--color-canvas-400: color-mix( in oklab, var(--foreground) 9%, var(--background) );--color-canvas-500: color-mix( in oklab, var(--foreground) 12%, var(--background) );--color-border: var(--border);--color-border-light: color-mix(in oklab, var(--border) 70%, transparent);--color-border-dark: color-mix( in oklab, var(--foreground) 18%, var(--background) );--color-border-input: var(--input);--color-border-button: color-mix( in oklab, var(--foreground) 40%, transparent );--color-primary: var(--primary);--color-primary-dark: var(--primary-hover);--color-primary-darker: color-mix(in oklab, var(--primary) 75%, black);--color-primary-light: color-mix(in oklab, var(--primary) 80%, white);--color-primary-tint: var(--primary-surface);--color-on-primary: var(--primary-foreground);--color-success: var(--success);--color-success-dark: color-mix(in oklab, var(--success) 85%, black);--color-success-darker: color-mix(in oklab, var(--success) 70%, black);--color-success-light: color-mix(in oklab, var(--success) 80%, white);--color-success-tint: color-mix(in oklab, var(--success) 16%, transparent);--color-on-success: var(--success-foreground);--color-warning: var(--warning);--color-warning-dark: color-mix(in oklab, var(--warning) 85%, black);--color-warning-darker: color-mix(in oklab, var(--warning) 70%, black);--color-warning-light: color-mix(in oklab, var(--warning) 80%, white);--color-warning-tint: color-mix(in oklab, var(--warning) 16%, transparent);--color-on-warning: var(--warning-foreground);--color-danger: var(--destructive);--color-danger-dark: color-mix(in oklab, var(--destructive) 85%, black);--color-danger-darker: color-mix(in oklab, var(--destructive) 70%, black);--color-danger-light: color-mix(in oklab, var(--destructive) 80%, white);--color-danger-tint: color-mix( in oklab, var(--destructive) 16%, transparent );--color-on-danger: var(--destructive-foreground);--color-link: var(--link);--color-link-dark: var(--primary-hover);--color-code: var(--muted);--color-on-code: var(--foreground)}body .sl-elements .sl-inverted,body .sl-elements .sl-code-viewer,body .sl-elements .sl-inverted .sl-inverted{--color-canvas: #16171b;--color-canvas-pure: #16171b;--color-canvas-tint: #1e1f24;--color-canvas-50: #2a2b31;--color-canvas-100: #24252a;--color-canvas-200: #1e1f24;--color-canvas-300: #1a1b20;--color-canvas-dialog: #24252a;--color-border: #2c2d33;--color-border-light: #2c2d33;--color-border-dark: #34353c;--color-text: #e8e6df;--color-text-heading: #f4f3ef;--color-text-paragraph: #e8e6df;--color-text-muted: #a3a29b;--color-text-light: #8d8b84;--color-code: #24252a;--color-on-code: #e8e6df}.dark body .sl-elements .sl-inverted,.dark body .sl-elements .sl-code-viewer{--color-canvas: #0c0d0f;--color-canvas-pure: #0c0d0f;--color-canvas-tint: #141518;--color-border: #26272c}body .sl-elements .token.comment,body .sl-elements .token.prolog{color:#8d8b84!important;font-style:italic}body .sl-elements .token.property,body .sl-elements .token.attr-name,body .sl-elements .token.variable{color:#a9b8ff!important}body .sl-elements .token.string,body .sl-elements .token.attr-value{color:#f2d48f!important}body .sl-elements .token.number,body .sl-elements .token.boolean,body .sl-elements .token.null{color:#ffa38f!important}body .sl-elements .token.keyword,body .sl-elements .token.function{color:#9ed9b8!important}body .sl-elements .token.punctuation,body .sl-elements .token.operator{color:#bdbbb4!important}body .sl-elements .sl-elements-api .sl-overflow-y-auto .sl-h-md.sl-cursor-pointer{margin:1px .75rem;border-radius:calc(var(--radius) - 4px);padding-inline:.75rem;font-size:.8125rem}body .sl-elements .sl-elements-api .sl-overflow-y-auto .sl-h-md.sl-bg-primary-tint{color:var(--primary-surface-foreground);font-weight:600}body .sl-elements .sl-elements-api{font-family:var(--brand-font-sans)}body .sl-elements a{text-underline-offset:3px}body .sl-elements h1,body .sl-elements h2{letter-spacing:var(--type-tracking-tight)}
