._layer_5vfzs_7{block-size:100lvh;z-index:var(--layer-backdrop);pointer-events:none;position:fixed;inset:0 0 auto}._frameGlow_5vfzs_20{background-image:linear-gradient(to bottom, var(--color-backdrop-frame), 5vmin, transparent 26vmin), linear-gradient(to top, var(--color-backdrop-frame), 5vmin, transparent 26vmin), linear-gradient(to right, var(--color-backdrop-frame), 5vmin, transparent 26vmin), linear-gradient(to left, var(--color-backdrop-frame), 5vmin, transparent 26vmin)}._sphere_5vfzs_29{opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--motion-duration-slow) var(--motion-easing-standard)}._ready_5vfzs_36{opacity:1}:root:not([data-js]) ._pause_5vfzs_41{display:none}@media (forced-colors:active){._layer_5vfzs_7{display:none}}@media print{._layer_5vfzs_7{display:none}}._edge_1lfn8_12{display:none}@supports (-webkit-touch-callout:none){._edge_1lfn8_12{z-index:var(--layer-sticky);block-size:var(--space-stack-sm);background-color:var(--color-surface-base);pointer-events:none;display:block;position:fixed;inset-inline:0}._top_1lfn8_27{inset-block-start:0}._bottom_1lfn8_31{inset-block-end:calc(-1 * var(--space-stack-sm) / 2)}}@media print{._edge_1lfn8_12{display:none}}._footer_1h40i_6{gap:var(--space-stack-xl);margin-inline:calc(var(--space-layout-xs) + var(--space-inline-lg));padding-block:var(--space-layout-sm) calc(var(--space-layout-sm) + env(safe-area-inset-bottom));padding-inline:var(--space-inline-lg);border-block-start:var(--effect-border-width) solid var(--color-border-rule);font-size:var(--type-size-small);display:grid}._top_1h40i_17{gap:var(--space-stack-lg);flex-direction:column;display:flex}._linkIcon_1h40i_23{margin-inline-end:var(--space-inline-xs)}@media (width>=48em){._footer_1h40i_6{padding-block-end:calc(var(--space-layout-xs) + var(--size-control-md) + var(--space-stack-md) + env(safe-area-inset-bottom))}._top_1h40i_17{flex-direction:row;justify-content:space-between}}._bar_btqor_5{z-index:var(--layer-sticky);gap:var(--space-inline-md);margin:calc(var(--space-stack-sm) + env(safe-area-inset-top)) var(--space-layout-xs) 0;padding:var(--space-inset-sm) var(--space-inset-md);border:var(--effect-border-width) solid var(--color-border-subtle);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);-webkit-backdrop-filter:blur(var(--effect-backdrop-glass));backdrop-filter:blur(var(--effect-backdrop-glass));justify-content:space-between;align-items:center;display:flex;position:sticky;inset-block-start:calc(var(--space-stack-sm) + env(safe-area-inset-top))}._bar_btqor_5:before{content:"";inset:calc(-1 * var(--effect-border-width));border:var(--effect-border-width-thick) solid var(--color-action-background);border-radius:inherit;pointer-events:none;-webkit-mask:conic-gradient(at var(--size-icon-sm) var(--size-icon-sm), transparent 75%, var(--color-action-background) 0) 0 0 / calc(100% - var(--size-icon-sm)) calc(100% - var(--size-icon-sm));mask:conic-gradient(at var(--size-icon-sm) var(--size-icon-sm), transparent 75%, var(--color-action-background) 0) 0 0 / calc(100% - var(--size-icon-sm)) calc(100% - var(--size-icon-sm));position:absolute}._navLink_btqor_46[aria-current]:not([aria-current=false]):before{content:"";border:var(--effect-border-width-thick) solid var(--color-action-background);pointer-events:none;-webkit-mask:conic-gradient(at var(--space-inset-sm) var(--space-inset-sm), transparent 75%, var(--color-action-background) 0) 0 0 / calc(100% - var(--space-inset-sm)) calc(100% - var(--space-inset-sm));mask:conic-gradient(at var(--space-inset-sm) var(--space-inset-sm), transparent 75%, var(--color-action-background) 0) 0 0 / calc(100% - var(--space-inset-sm)) calc(100% - var(--space-inset-sm));position:absolute;inset:0}._initials_btqor_61{--component-link-color:var(--color-text-default);--component-link-color-hover:var(--color-text-default);--component-link-color-current:var(--color-text-default);min-block-size:var(--size-control-sm);padding-inline:var(--space-inset-sm);font-family:var(--type-family-heading);font-size:var(--type-size-h5);font-weight:var(--type-weight-heading);align-items:center;display:inline-flex}._links_btqor_80{gap:var(--space-stack-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._navLink_btqor_46{min-block-size:var(--size-control-sm);padding-inline:var(--space-inset-sm);font-family:var(--type-family-label);font-size:var(--type-size-label);letter-spacing:var(--type-tracking-label);text-transform:uppercase;align-items:center;display:inline-flex;position:relative}._end_btqor_102{gap:var(--space-inline-sm);flex-wrap:wrap;align-items:center;display:flex}._panel_btqor_114{inset:calc(var(--shell-header-block-size,env(safe-area-inset-top) + var(--space-stack-sm) + var(--size-control-sm) + 2 * var(--space-inset-sm) + 2 * var(--effect-border-width)) + var(--space-stack-sm)) var(--space-layout-xs) auto;gap:var(--space-stack-md);inline-size:auto;padding:var(--space-inset-md);border:var(--effect-border-width) solid var(--color-border-subtle);border-radius:var(--radius-surface);background-color:var(--color-surface-glass);box-shadow:var(--effect-elevation-overlay);color:inherit;-webkit-backdrop-filter:blur(var(--effect-backdrop-glass));backdrop-filter:blur(var(--effect-backdrop-glass));opacity:0;transition-property:opacity,display,overlay;transition-duration:var(--motion-duration-fast);transition-timing-function:var(--motion-easing-standard);transition-behavior:allow-discrete;flex-direction:column;margin:0}._panel_btqor_114:popover-open{opacity:1;display:flex}@starting-style{._panel_btqor_114:popover-open{opacity:0}}@media (width>=48em){._bar_btqor_5{grid-template-columns:1fr auto 1fr;display:grid}._bar_btqor_5 ._menuButton_btqor_165{display:none}._panel_btqor_114:not(:popover-open){display:contents}._links_btqor_80{gap:var(--space-stack-xs) var(--space-inline-md);flex-flow:wrap;justify-content:center}._end_btqor_102{justify-self:end}}@media (width>=80em){._bar_btqor_5{inline-size:80%;margin-inline:auto}}@media (height<=30em){._bar_btqor_5{position:relative;inset-block-start:auto}._panel_btqor_114{position:absolute}}@media (prefers-reduced-transparency:reduce){._bar_btqor_5,._panel_btqor_114{background-color:var(--color-surface-raised);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){._bar_btqor_5:before,._navLink_btqor_46[aria-current]:not([aria-current=false]):before{border-color:canvastext}}._page_114f8_6{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-block-size:100dvh;display:grid}._skipLink_114f8_15{inset-block-start:var(--space-stack-sm);inset-inline-start:var(--space-layout-xs)}._body_114f8_21{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}._withAside_114f8_27{grid-template-rows:auto 1fr}@media (width>=48em){._withAside_114f8_27{grid-template-rows:1fr;grid-template-columns:var(--size-column-sm) minmax(0, 1fr)}}._main_114f8_39{padding:var(--space-layout-sm) var(--space-layout-xs)}._main_114f8_39:focus:not(:focus-visible){outline:none}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-fill-none:#0000;--color-fill-scrim:#0e141b66;--color-surface-base:#fbf8f2;--color-surface-raised:#fff;--color-surface-sunken:#f2ede2;--color-surface-glass:#fbf8f2d9;--color-surface-glass-sheer:#fff3;--color-surface-inverse:#17202b;--color-surface-code:#edf2f8;--color-text-default:#17202b;--color-text-muted:#455464;--color-text-subtle:#5d6876;--color-text-inverse:#fbf8f2;--color-link-default:#795616;--color-link-hover:#62440a;--color-link-visited:#5b3fa6;--color-action-background:#b37500;--color-action-background-hover:#c58800;--color-action-text:#0b0c0e;--color-action-background-pressed:#795616;--color-action-text-pressed:#fbf8f2;--color-accent-text:#005f7b;--color-accent-background:#e0f6fe;--color-accent-border:#1c87a5;--color-accent-2-text:#5b3fa6;--color-accent-2-background:#f4f0fd;--color-accent-2-border:#5b3fa6;--color-accent-2-fill:#d9cdf7;--color-accent-2-fill-hover:#c9b8f5;--color-accent-2-fill-text:#3d2875;--color-error-text:#b3261e;--color-error-background:#fcecea;--color-error-border:#c8372c;--color-success-text:#1e6b45;--color-success-background:#e8f5ee;--color-success-border:#2a8556;--color-warning-text:#94440a;--color-warning-background:#fdf0e6;--color-warning-border:#b25a12;--color-border-subtle:#e5dccb;--color-border-default:#adbac8;--color-border-strong:#6d7e90;--color-border-glass-highlight:#fffc;--color-border-rule:#e5dccb;--color-focus-ring:#005f7b;--color-backdrop-dot-near:#005f7b;--color-backdrop-dot-far:#1c87a5;--color-backdrop-glow:#54d8f44d;--color-backdrop-frame:#54d8f44d;--color-grid-line:#005f7b14;--type-family-body:"Inter Variable", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--type-family-heading:"Space Grotesk Variable", "Space Grotesk Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--type-family-code:"Fira Code Variable", "Fira Code Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-family-label:"Fira Code Variable", "Fira Code Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-size-small:.875rem;--type-size-body:1rem;--type-size-lead:1.25rem;--type-size-display:3rem;--type-size-h1:2.5rem;--type-size-h2:2rem;--type-size-h3:1.5rem;--type-size-h4:1.25rem;--type-size-h5:1rem;--type-size-h6:.875rem;--type-size-label:.75rem;--type-weight-body:400;--type-weight-strong:600;--type-weight-heading:700;--type-leading-body:1.6;--type-leading-heading:1.2;--type-tracking-display:-.02em;--type-tracking-body:0em;--type-tracking-label:.16em;--type-measure-text:65ch;--space-inset-sm:.5rem;--space-inset-md:1rem;--space-inset-lg:1.5rem;--space-stack-xs:.25rem;--space-stack-sm:.5rem;--space-stack-md:1rem;--space-stack-lg:1.5rem;--space-stack-xl:2rem;--space-inline-xs:.25rem;--space-inline-sm:.5rem;--space-inline-md:1rem;--space-inline-lg:1.5rem;--space-inline-xl:2rem;--space-layout-xs:1rem;--space-layout-sm:2rem;--space-layout-md:3rem;--space-layout-lg:4rem;--size-control-sm:2rem;--size-control-md:2.5rem;--size-icon-sm:1rem;--size-icon-md:1.25rem;--size-icon-lg:1.5rem;--size-column-sm:12rem;--size-column-md:16rem;--size-column-lg:20rem;--size-pattern-cell:1.5rem;--size-viewport-image:80dvh;--size-breakpoint-sm:30rem;--size-breakpoint-md:48rem;--size-breakpoint-lg:80rem;--radius-control:4px;--radius-surface:4px;--radius-pill:9999px;--motion-duration-instant:.1s;--motion-duration-fast:.15s;--motion-duration-base:.25s;--motion-duration-slow:.4s;--motion-easing-enter:cubic-bezier(0, 0, .2, 1);--motion-easing-exit:cubic-bezier(.4, 0, 1, 1);--motion-easing-standard:cubic-bezier(.4, 0, .2, 1);--effect-focus-ring-width:2px;--effect-focus-ring-offset:2px;--effect-backdrop-glass:12px;--effect-backdrop-glass-sheer:6px;--effect-border-width:2px;--effect-border-width-thick:3px;--effect-grid-width:1px;--effect-underline-thickness:1px;--effect-underline-offset:2px;--effect-underline-thickness-hover:2px;--effect-elevation-none:0px 0px 0px 0px #0000;--effect-elevation-raised:0px 1px 2px 0px #00000014;--effect-elevation-overlay:0px 4px 12px 0px #0000001f;--layer-backdrop:-1;--layer-raised:1;--layer-sticky:2;--layer-overlay:3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-fill-scrim:#0e141b99;--color-surface-base:#0b1220;--color-surface-raised:#18202e;--color-surface-sunken:#060a13;--color-surface-glass:#000000d9;--color-surface-glass-sheer:#ffffff14;--color-surface-inverse:#e6efff;--color-surface-code:#111827;--color-text-default:#fff;--color-text-muted:#e6ecf3;--color-text-subtle:#d3dce6;--color-text-inverse:#0b1220;--color-link-default:#d3c2a2;--color-link-hover:#e4d2b2;--color-link-visited:#d9cdf7;--color-action-background:#f5e3c2;--color-action-background-hover:#fff5e2;--color-action-text:#0b0c0e;--color-action-background-pressed:#b2a181;--color-action-text-pressed:#0b0c0e;--color-accent-text:#54d8f4;--color-accent-background:#00242e;--color-accent-border:#54d8f4;--color-accent-2-text:#c9b8f5;--color-accent-2-background:#2a1f52;--color-accent-2-border:#c9b8f5;--color-accent-2-fill:#4a3290;--color-accent-2-fill-hover:#5b3fa6;--color-accent-2-fill-text:#fff;--color-error-text:#f4a097;--color-error-background:#4a1a1c;--color-error-border:#e8776c;--color-success-text:#8fd6a8;--color-success-background:#11352a;--color-success-border:#5fbf86;--color-warning-text:#f7ad7c;--color-warning-background:#45230d;--color-warning-border:#ec8c4e;--color-border-subtle:#272f3f;--color-border-default:#63676f;--color-border-strong:#818b9e;--color-border-glass-highlight:#fff3;--color-border-rule:#54d8f4;--color-focus-ring:#54d8f4;--color-backdrop-dot-near:#edf2f8;--color-backdrop-dot-far:#54d8f4;--color-backdrop-glow:#54d8f43d;--color-backdrop-frame:#54d8f43d;--color-grid-line:#bac5d91a;--effect-elevation-none:0px 0px 0px 0px #0000;--effect-elevation-raised:0px 1px 2px 0px #0000004d;--effect-elevation-overlay:0px 4px 12px 0px #0006}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-fill-scrim:#0e141b99;--color-surface-base:#0b1220;--color-surface-raised:#18202e;--color-surface-sunken:#060a13;--color-surface-glass:#000000d9;--color-surface-glass-sheer:#ffffff14;--color-surface-inverse:#e6efff;--color-surface-code:#111827;--color-text-default:#fff;--color-text-muted:#e6ecf3;--color-text-subtle:#d3dce6;--color-text-inverse:#0b1220;--color-link-default:#d3c2a2;--color-link-hover:#e4d2b2;--color-link-visited:#d9cdf7;--color-action-background:#f5e3c2;--color-action-background-hover:#fff5e2;--color-action-text:#0b0c0e;--color-action-background-pressed:#b2a181;--color-action-text-pressed:#0b0c0e;--color-accent-text:#54d8f4;--color-accent-background:#00242e;--color-accent-border:#54d8f4;--color-accent-2-text:#c9b8f5;--color-accent-2-background:#2a1f52;--color-accent-2-border:#c9b8f5;--color-accent-2-fill:#4a3290;--color-accent-2-fill-hover:#5b3fa6;--color-accent-2-fill-text:#fff;--color-error-text:#f4a097;--color-error-background:#4a1a1c;--color-error-border:#e8776c;--color-success-text:#8fd6a8;--color-success-background:#11352a;--color-success-border:#5fbf86;--color-warning-text:#f7ad7c;--color-warning-background:#45230d;--color-warning-border:#ec8c4e;--color-border-subtle:#272f3f;--color-border-default:#63676f;--color-border-strong:#818b9e;--color-border-glass-highlight:#fff3;--color-border-rule:#54d8f4;--color-focus-ring:#54d8f4;--color-backdrop-dot-near:#edf2f8;--color-backdrop-dot-far:#54d8f4;--color-backdrop-glow:#54d8f43d;--color-backdrop-frame:#54d8f43d;--color-grid-line:#bac5d91a;--effect-elevation-none:0px 0px 0px 0px #0000;--effect-elevation-raised:0px 1px 2px 0px #0000004d;--effect-elevation-overlay:0px 4px 12px 0px #0006;--type-family-body:"Inter Variable", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--type-family-heading:"Space Grotesk Variable", "Space Grotesk Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--type-family-code:"Fira Code Variable", "Fira Code Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-family-label:"Fira Code Variable", "Fira Code Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-size-small:.875rem;--type-size-body:1rem;--type-size-lead:1.25rem;--type-size-display:3rem;--type-size-h1:2.5rem;--type-size-h2:2rem;--type-size-h3:1.5rem;--type-size-h4:1.25rem;--type-size-h5:1rem;--type-size-h6:.875rem;--type-size-label:.75rem;--type-weight-body:400;--type-weight-strong:600;--type-weight-heading:700;--type-leading-body:1.6;--type-leading-heading:1.2;--type-tracking-display:-.02em;--type-tracking-body:0em;--type-tracking-label:.16em;--type-measure-text:65ch;--space-inset-sm:.5rem;--space-inset-md:1rem;--space-inset-lg:1.5rem;--space-stack-xs:.25rem;--space-stack-sm:.5rem;--space-stack-md:1rem;--space-stack-lg:1.5rem;--space-stack-xl:2rem;--space-inline-xs:.25rem;--space-inline-sm:.5rem;--space-inline-md:1rem;--space-inline-lg:1.5rem;--space-inline-xl:2rem;--space-layout-xs:1rem;--space-layout-sm:2rem;--space-layout-md:3rem;--space-layout-lg:4rem;--radius-control:4px;--radius-surface:4px;--radius-pill:9999px;--effect-border-width:2px}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-fill-scrim:#0e141b66;--color-surface-base:#fbf8f2;--color-surface-raised:#fff;--color-surface-sunken:#f2ede2;--color-surface-glass:#fbf8f2d9;--color-surface-glass-sheer:#fff3;--color-surface-inverse:#17202b;--color-surface-code:#edf2f8;--color-text-default:#17202b;--color-text-muted:#455464;--color-text-subtle:#5d6876;--color-text-inverse:#fbf8f2;--color-link-default:#795616;--color-link-hover:#62440a;--color-link-visited:#5b3fa6;--color-action-background:#b37500;--color-action-background-hover:#c58800;--color-action-text:#0b0c0e;--color-action-background-pressed:#795616;--color-action-text-pressed:#fbf8f2;--color-accent-text:#005f7b;--color-accent-background:#e0f6fe;--color-accent-border:#1c87a5;--color-accent-2-text:#5b3fa6;--color-accent-2-background:#f4f0fd;--color-accent-2-border:#5b3fa6;--color-accent-2-fill:#d9cdf7;--color-accent-2-fill-hover:#c9b8f5;--color-accent-2-fill-text:#3d2875;--color-error-text:#b3261e;--color-error-background:#fcecea;--color-error-border:#c8372c;--color-success-text:#1e6b45;--color-success-background:#e8f5ee;--color-success-border:#2a8556;--color-warning-text:#94440a;--color-warning-background:#fdf0e6;--color-warning-border:#b25a12;--color-border-subtle:#e5dccb;--color-border-default:#adbac8;--color-border-strong:#6d7e90;--color-border-glass-highlight:#fffc;--color-border-rule:#e5dccb;--color-focus-ring:#005f7b;--color-backdrop-dot-near:#005f7b;--color-backdrop-dot-far:#1c87a5;--color-backdrop-glow:#54d8f44d;--color-backdrop-frame:#54d8f44d;--color-grid-line:#005f7b14;--effect-elevation-none:0px 0px 0px 0px #0000;--effect-elevation-raised:0px 1px 2px 0px #00000014;--effect-elevation-overlay:0px 4px 12px 0px #0000001f;--type-family-body:"Inter Variable", "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--type-family-heading:"Space Grotesk Variable", "Space Grotesk Fallback", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--type-family-code:"Fira Code Variable", "Fira Code Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-family-label:"Fira Code Variable", "Fira Code Fallback", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-size-small:.875rem;--type-size-body:1rem;--type-size-lead:1.25rem;--type-size-display:3rem;--type-size-h1:2.5rem;--type-size-h2:2rem;--type-size-h3:1.5rem;--type-size-h4:1.25rem;--type-size-h5:1rem;--type-size-h6:.875rem;--type-size-label:.75rem;--type-weight-body:400;--type-weight-strong:600;--type-weight-heading:700;--type-leading-body:1.6;--type-leading-heading:1.2;--type-tracking-display:-.02em;--type-tracking-body:0em;--type-tracking-label:.16em;--type-measure-text:65ch;--space-inset-sm:.5rem;--space-inset-md:1rem;--space-inset-lg:1.5rem;--space-stack-xs:.25rem;--space-stack-sm:.5rem;--space-stack-md:1rem;--space-stack-lg:1.5rem;--space-stack-xl:2rem;--space-inline-xs:.25rem;--space-inline-sm:.5rem;--space-inline-md:1rem;--space-inline-lg:1.5rem;--space-inline-xl:2rem;--space-layout-xs:1rem;--space-layout-sm:2rem;--space-layout-md:3rem;--space-layout-lg:4rem;--radius-control:4px;--radius-surface:4px;--radius-pill:9999px;--effect-border-width:2px}:root,[data-theme]{--component-accordion-border:var(--color-border-subtle);--component-accordion-border-width:var(--effect-border-width);--component-accordion-trigger-text:var(--color-text-default);--component-accordion-trigger-background-hover:var(--color-surface-sunken);--component-accordion-trigger-padding-block:var(--space-stack-sm);--component-accordion-trigger-padding-inline:var(--space-inset-sm);--component-accordion-trigger-gap:var(--space-inline-md);--component-accordion-focus-ring-color:var(--color-focus-ring);--component-accordion-panel-padding-inline:var(--space-inset-sm);--component-accordion-panel-padding-block-end:var(--space-stack-md);--component-accordion-transition-duration:var(--motion-duration-base);--component-accordion-transition-easing:var(--motion-easing-standard);--component-back-to-top-offset:var(--space-layout-xs);--component-back-to-top-shift:var(--space-stack-sm);--component-back-to-top-shadow:var(--effect-elevation-overlay);--component-back-to-top-layer:var(--layer-sticky);--component-back-to-top-duration:var(--motion-duration-base);--component-badge-font-family:var(--type-family-label);--component-badge-font-size-sm:var(--type-size-label);--component-badge-font-size-md:var(--type-size-small);--component-badge-tracking:var(--type-tracking-label);--component-badge-font-weight:var(--type-weight-body);--component-badge-line-height:var(--type-leading-body);--component-badge-radius:var(--radius-pill);--component-badge-padding-inline-sm:var(--space-inline-sm);--component-badge-padding-inline-md:var(--space-inline-sm);--component-badge-gap:var(--space-inline-xs);--component-badge-border-width:var(--effect-border-width);--component-badge-neutral-background:var(--color-surface-sunken);--component-badge-neutral-text:var(--color-text-muted);--component-badge-neutral-border:var(--color-border-subtle);--component-badge-accent-background:var(--color-accent-background);--component-badge-accent-text:var(--color-accent-text);--component-badge-accent-border:var(--color-accent-border);--component-badge-accent-2-background:var(--color-accent-2-background);--component-badge-accent-2-text:var(--color-accent-2-text);--component-badge-accent-2-border:var(--color-accent-2-border);--component-badge-success-background:var(--color-success-background);--component-badge-success-text:var(--color-success-text);--component-badge-success-border:var(--color-success-border);--component-badge-warning-background:var(--color-warning-background);--component-badge-warning-text:var(--color-warning-text);--component-badge-warning-border:var(--color-warning-border);--component-badge-error-background:var(--color-error-background);--component-badge-error-text:var(--color-error-text);--component-badge-error-border:var(--color-error-border);--component-button-radius:var(--radius-control);--component-button-font-family:var(--type-family-body);--component-button-font-weight:var(--type-weight-strong);--component-button-gap:var(--space-inline-sm);--component-button-line-height:var(--type-leading-heading);--component-button-padding-block:var(--space-stack-xs);--component-button-height-sm:var(--size-control-sm);--component-button-height-md:var(--size-control-md);--component-button-padding-inline-sm:var(--space-inline-sm);--component-button-padding-inline-md:var(--space-inline-md);--component-button-font-size-sm:var(--type-size-small);--component-button-font-size-md:var(--type-size-body);--component-button-border-width:var(--effect-border-width);--component-button-focus-ring-color:var(--color-focus-ring);--component-button-transition-duration:var(--motion-duration-instant);--component-button-transition-easing:var(--motion-easing-standard);--component-button-primary-background:var(--color-action-background);--component-button-primary-background-hover:var(--color-action-background-hover);--component-button-primary-background-active:var(--color-action-background-pressed);--component-button-primary-text:var(--color-action-text);--component-button-primary-text-active:var(--color-action-text-pressed);--component-button-primary-border:var(--color-action-background);--component-button-primary-pressed-background:var(--color-action-background-pressed);--component-button-primary-pressed-background-hover:var(--color-action-background-pressed);--component-button-primary-pressed-text:var(--color-action-text-pressed);--component-button-primary-pressed-border:var(--color-action-background-pressed);--component-button-secondary-background:var(--color-surface-raised);--component-button-secondary-background-hover:var(--color-surface-sunken);--component-button-secondary-background-active:var(--color-surface-sunken);--component-button-secondary-text:var(--color-text-default);--component-button-secondary-border:var(--color-border-strong);--component-button-secondary-pressed-background:var(--color-action-background);--component-button-secondary-pressed-background-hover:var(--color-action-background-hover);--component-button-secondary-pressed-text:var(--color-action-text);--component-button-secondary-pressed-border:var(--color-action-background);--component-button-ghost-background:var(--color-fill-none);--component-button-ghost-background-hover:var(--color-surface-sunken);--component-button-ghost-background-active:var(--color-surface-sunken);--component-button-ghost-text:var(--color-text-default);--component-button-ghost-border:var(--color-fill-none);--component-button-ghost-pressed-background:var(--color-action-background);--component-button-ghost-pressed-background-hover:var(--color-action-background-hover);--component-button-ghost-pressed-text:var(--color-action-text);--component-button-ghost-pressed-border:var(--color-action-background);--component-button-disabled-background:var(--color-surface-sunken);--component-button-disabled-text:var(--color-text-subtle);--component-button-disabled-border:var(--color-border-subtle);--component-card-border-width:var(--effect-border-width);--component-card-radius:var(--radius-surface);--component-card-padding:var(--space-inset-lg);--component-card-gap:var(--space-stack-sm);--component-card-heading-color:var(--color-text-default);--component-card-body-color:var(--color-text-muted);--component-card-media-border:var(--color-border-default);--component-card-transition-duration:var(--motion-duration-fast);--component-card-transition-easing:var(--motion-easing-standard);--component-card-raised-background:var(--color-surface-raised);--component-card-raised-border:var(--color-border-subtle);--component-card-raised-elevation:var(--effect-elevation-raised);--component-card-raised-background-hover:var(--color-surface-sunken);--component-card-raised-border-hover:var(--color-border-strong);--component-card-outlined-background:var(--color-fill-none);--component-card-outlined-border:var(--color-border-strong);--component-card-outlined-elevation:var(--effect-elevation-none);--component-card-outlined-background-hover:var(--color-surface-sunken);--component-card-outlined-border-hover:var(--color-border-strong);--component-card-flat-background:var(--color-surface-sunken);--component-card-flat-border:var(--color-fill-none);--component-card-flat-elevation:var(--effect-elevation-none);--component-card-flat-background-hover:var(--color-surface-sunken);--component-card-flat-border-hover:var(--color-border-strong);--component-card-glass-background:var(--color-surface-glass-sheer);--component-card-glass-border:var(--color-border-subtle);--component-card-glass-elevation:var(--effect-elevation-raised);--component-card-glass-background-hover:var(--color-surface-glass-sheer);--component-card-glass-border-hover:var(--color-border-strong);--component-card-glass-highlight:var(--color-border-glass-highlight);--component-card-glass-backdrop-blur:var(--effect-backdrop-glass-sheer);--component-card-glass-background-opaque:var(--color-surface-raised);--component-card-focus-ring-color:var(--color-focus-ring);--component-code-block-background:var(--color-surface-code);--component-code-block-text:var(--color-text-default);--component-code-block-border:var(--color-border-subtle);--component-code-block-border-width:var(--effect-border-width);--component-code-block-radius:var(--radius-control);--component-code-block-header-padding-block:var(--space-stack-xs);--component-code-block-header-padding-inline:var(--space-inset-sm);--component-code-block-header-gap:var(--space-inline-md);--component-code-block-label-color:var(--color-text-muted);--component-code-block-failure-color:var(--color-error-text);--component-code-block-line-number-color:var(--color-text-subtle);--component-code-block-line-number-gap:var(--space-inline-md);--component-code-block-padding:var(--space-inset-sm);--component-code-block-font-family:var(--type-family-code);--component-code-block-font-size:var(--type-size-small);--component-code-block-line-height:var(--type-leading-body);--component-code-block-focus-ring-color:var(--color-focus-ring);--component-color-field-gap:var(--space-stack-sm);--component-color-field-swatch-size:var(--size-icon-lg);--component-color-field-swatch-border:var(--color-border-strong);--component-color-field-swatch-radius:var(--radius-control);--component-color-field-picker-size:var(--size-control-sm);--component-color-field-picker-border:var(--color-border-strong);--component-color-field-picker-radius:var(--radius-control);--component-color-field-legend-text:var(--color-text-default);--component-dialog-background:var(--color-surface-raised);--component-dialog-text:var(--color-text-default);--component-dialog-border:var(--color-border-default);--component-dialog-border-width:var(--effect-border-width);--component-dialog-radius:var(--radius-surface);--component-dialog-shadow:var(--effect-elevation-overlay);--component-dialog-padding:var(--space-inset-lg);--component-dialog-gap:var(--space-stack-md);--component-dialog-backdrop:var(--color-fill-scrim);--component-dialog-max-width:var(--type-measure-text);--component-dialog-duration:var(--motion-duration-base);--component-dialog-easing-enter:var(--motion-easing-enter);--component-dialog-easing-exit:var(--motion-easing-exit);--component-figure-image-radius:var(--radius-surface);--component-figure-image-max-block-size:var(--size-viewport-image);--component-figure-caption-gap:var(--space-stack-xs);--component-link-color:var(--color-link-default);--component-link-color-hover:var(--color-link-hover);--component-link-color-current:var(--color-text-default);--component-link-color-visited:var(--color-link-visited);--component-link-underline-thickness:var(--effect-underline-thickness);--component-link-underline-thickness-hover:var(--effect-underline-thickness-hover);--component-link-underline-offset:var(--effect-underline-offset);--component-link-font-weight-current:var(--type-weight-strong);--component-link-focus-ring-color:var(--color-focus-ring);--component-link-new-tab-gap:var(--space-inline-xs);--component-link-transition-duration:var(--motion-duration-instant);--component-link-transition-easing:var(--motion-easing-standard);--component-menu-popup-background:var(--color-surface-raised);--component-menu-popup-border:var(--color-border-subtle);--component-menu-popup-radius:var(--radius-surface);--component-menu-popup-elevation:var(--effect-elevation-overlay);--component-menu-popup-padding:var(--space-inset-sm);--component-menu-popup-min-width:var(--size-column-sm);--component-menu-popup-border-width:var(--effect-border-width);--component-menu-popup-offset:var(--space-stack-sm);--component-menu-popup-slide-distance:var(--space-stack-xs);--component-menu-item-text:var(--color-text-default);--component-menu-item-background-focus:var(--color-surface-sunken);--component-menu-item-text-focus:var(--color-text-default);--component-menu-item-focus-ring-color:var(--color-focus-ring);--component-menu-item-padding-inline:var(--space-inline-sm);--component-menu-item-height:var(--size-control-sm);--component-menu-item-radius:var(--radius-control);--component-menu-item-gap:var(--space-inline-sm);--component-menu-item-checked-indicator:var(--color-action-background);--component-menu-item-disabled-text:var(--color-text-subtle);--component-menu-item-font-family:var(--type-family-body);--component-menu-item-font-size:var(--type-size-body);--component-menu-item-line-height:var(--type-leading-body);--component-menu-item-font-weight:var(--type-weight-body);--component-menu-group-gap:var(--space-stack-sm);--component-menu-group-label-text:var(--color-text-subtle);--component-menu-group-label-font-family:var(--type-family-label);--component-menu-group-label-font-size:var(--type-size-label);--component-menu-group-label-tracking:var(--type-tracking-label);--component-menu-group-label-padding-block:var(--space-stack-xs);--component-menu-separator-color:var(--color-border-subtle);--component-menu-separator-thickness:var(--effect-border-width);--component-menu-separator-margin-block:var(--space-stack-xs);--component-menu-transition-duration:var(--motion-duration-fast);--component-menu-transition-easing:var(--motion-easing-enter);--component-separator-thickness-thin:var(--effect-border-width);--component-separator-thickness-thick:var(--effect-border-width-thick);--component-separator-subtle-color:var(--color-border-default);--component-separator-strong-color:var(--color-border-strong);--component-slider-track:var(--color-border-strong);--component-slider-track-height:var(--space-stack-xs);--component-slider-fill:var(--color-action-background);--component-slider-thumb:var(--color-action-background);--component-slider-thumb-border:var(--color-surface-raised);--component-slider-thumb-size:var(--size-icon-lg);--component-slider-radius:var(--radius-pill);--component-slider-gap:var(--space-stack-xs);--component-slider-value-text:var(--color-text-muted);--component-slider-mark-text:var(--color-text-subtle);--component-table-background:var(--color-surface-raised);--component-table-stripe-background:var(--color-surface-base);--component-table-text:var(--color-text-default);--component-table-border:var(--color-border-subtle);--component-table-border-width:var(--effect-border-width);--component-table-radius:var(--radius-surface);--component-table-header-background:var(--color-surface-sunken);--component-table-header-font-weight:var(--type-weight-strong);--component-table-row-header-font-weight:var(--type-weight-body);--component-table-cell-padding-block:var(--space-inset-sm);--component-table-cell-padding-inline:var(--space-inset-sm);--component-table-caption-color:var(--color-text-muted);--component-table-caption-gap:var(--space-stack-sm);--component-table-focus-ring-color:var(--color-focus-ring);--component-text-field-background:var(--color-surface-raised);--component-text-field-text:var(--color-text-default);--component-text-field-placeholder:var(--color-text-subtle);--component-text-field-border:var(--color-border-strong);--component-text-field-border-invalid:var(--color-error-border);--component-text-field-border-width:var(--effect-border-width);--component-text-field-radius:var(--radius-control);--component-text-field-height-sm:var(--size-control-sm);--component-text-field-height-md:var(--size-control-md);--component-text-field-padding-inline-sm:var(--space-inline-sm);--component-text-field-padding-inline-md:var(--space-inline-md);--component-text-field-font-size-sm:var(--type-size-small);--component-text-field-font-size-md:var(--type-size-body);--component-text-field-gap:var(--space-stack-xs);--component-text-field-label-weight:var(--type-weight-strong);--component-text-field-hint-text:var(--color-text-muted);--component-text-field-error-text:var(--color-error-text);--component-text-field-icon:var(--color-text-muted);--component-text-field-icon-size:var(--size-icon-sm);--component-text-field-disabled-background:var(--color-surface-sunken);--component-text-field-disabled-text:var(--color-text-subtle);--component-tooltip-background:var(--color-surface-inverse);--component-tooltip-text:var(--color-text-inverse);--component-tooltip-border-width:var(--effect-border-width);--component-tooltip-radius:var(--radius-control);--component-tooltip-padding-block:var(--space-stack-xs);--component-tooltip-padding-inline:var(--space-inset-sm);--component-tooltip-max-width:var(--size-column-md);--component-tooltip-font-family:var(--type-family-body);--component-tooltip-font-size:var(--type-size-small);--component-tooltip-font-weight:var(--type-weight-body);--component-tooltip-name-font-weight:var(--type-weight-strong);--component-tooltip-line-height:var(--type-leading-body);--component-tooltip-offset:var(--space-stack-sm);--component-tooltip-arrow-size:var(--space-stack-sm);--component-tooltip-transition-duration:var(--motion-duration-fast);--component-tooltip-transition-easing:var(--motion-easing-enter);--component-typography-display-font-family:var(--type-family-heading);--component-typography-display-font-size:var(--type-size-display);--component-typography-display-font-weight:var(--type-weight-heading);--component-typography-display-line-height:var(--type-leading-heading);--component-typography-display-tracking:var(--type-tracking-display);--component-typography-h1-font-family:var(--type-family-heading);--component-typography-h1-font-size:var(--type-size-h1);--component-typography-h1-font-weight:var(--type-weight-heading);--component-typography-h1-line-height:var(--type-leading-heading);--component-typography-h1-tracking:var(--type-tracking-display);--component-typography-h2-font-family:var(--type-family-heading);--component-typography-h2-font-size:var(--type-size-h2);--component-typography-h2-font-weight:var(--type-weight-heading);--component-typography-h2-line-height:var(--type-leading-heading);--component-typography-h2-tracking:var(--type-tracking-display);--component-typography-h3-font-family:var(--type-family-heading);--component-typography-h3-font-size:var(--type-size-h3);--component-typography-h3-font-weight:var(--type-weight-heading);--component-typography-h3-line-height:var(--type-leading-heading);--component-typography-h3-tracking:var(--type-tracking-body);--component-typography-h4-font-family:var(--type-family-heading);--component-typography-h4-font-size:var(--type-size-h4);--component-typography-h4-font-weight:var(--type-weight-heading);--component-typography-h4-line-height:var(--type-leading-heading);--component-typography-h4-tracking:var(--type-tracking-body);--component-typography-h5-font-family:var(--type-family-heading);--component-typography-h5-font-size:var(--type-size-h5);--component-typography-h5-font-weight:var(--type-weight-heading);--component-typography-h5-line-height:var(--type-leading-heading);--component-typography-h5-tracking:var(--type-tracking-body);--component-typography-h6-font-family:var(--type-family-heading);--component-typography-h6-font-size:var(--type-size-h6);--component-typography-h6-font-weight:var(--type-weight-heading);--component-typography-h6-line-height:var(--type-leading-heading);--component-typography-h6-tracking:var(--type-tracking-body);--component-typography-lead-font-family:var(--type-family-body);--component-typography-lead-font-size:var(--type-size-lead);--component-typography-lead-font-weight:var(--type-weight-body);--component-typography-lead-line-height:var(--type-leading-body);--component-typography-lead-tracking:var(--type-tracking-body);--component-typography-body-font-family:var(--type-family-body);--component-typography-body-font-size:var(--type-size-body);--component-typography-body-font-weight:var(--type-weight-body);--component-typography-body-line-height:var(--type-leading-body);--component-typography-body-tracking:var(--type-tracking-body);--component-typography-small-font-family:var(--type-family-body);--component-typography-small-font-size:var(--type-size-small);--component-typography-small-font-weight:var(--type-weight-body);--component-typography-small-line-height:var(--type-leading-body);--component-typography-small-tracking:var(--type-tracking-body);--component-typography-label-font-family:var(--type-family-label);--component-typography-label-font-size:var(--type-size-label);--component-typography-label-font-weight:var(--type-weight-body);--component-typography-label-line-height:var(--type-leading-body);--component-typography-label-tracking:var(--type-tracking-label);--component-typography-code-font-family:var(--type-family-code);--component-typography-tone-default-color:var(--color-text-default);--component-typography-tone-muted-color:var(--color-text-muted);--component-typography-tone-subtle-color:var(--color-text-subtle);--component-typography-tone-accent-color:var(--color-accent-text);--component-typography-tone-accent-2-color:var(--color-accent-2-text);--component-typography-tone-success-color:var(--color-success-text);--component-typography-tone-warning-color:var(--color-warning-text);--component-typography-tone-error-color:var(--color-error-text);--component-typography-measure:var(--type-measure-text);--component-visually-hidden-focusable-background:var(--color-surface-raised);--component-visually-hidden-focusable-text:var(--color-text-default);--component-visually-hidden-focusable-padding-block:var(--space-inset-sm);--component-visually-hidden-focusable-padding-inline:var(--space-inset-md);--component-visually-hidden-focusable-radius:var(--radius-control);--component-visually-hidden-focusable-elevation:var(--effect-elevation-overlay);--component-visually-hidden-focusable-layer:var(--layer-overlay)}@media (prefers-reduced-motion:reduce){:root{--motion-duration-instant:0s;--motion-duration-fast:0s;--motion-duration-base:0s;--motion-duration-slow:0s}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/space-grotesk-latin-wght-normal-BhU9QXUp.woff2)format("woff2-variations");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:Fira Code Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fira-code-latin-wght-normal-CHoedHDv.woff2)format("woff2-variations");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:Inter Fallback;src:local(Arial);size-adjust:107.12%;ascent-override:90.44%;descent-override:22.52%;line-gap-override:0%}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);size-adjust:109.47%;ascent-override:89.89%;descent-override:26.67%;line-gap-override:0%}@font-face{font-family:Fira Code Fallback;src:local(Courier New);size-adjust:99.98%;ascent-override:99.02%;descent-override:32.21%;line-gap-override:0%}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-block-start:calc(var(--shell-header-block-size,env(safe-area-inset-top) + var(--space-stack-sm) + 2 * var(--space-inset-sm) + var(--size-control-sm) + 2 * var(--effect-border-width)) + var(--effect-focus-ring-width) + var(--effect-focus-ring-offset))}@media (height<=30em){html{scroll-padding-block-start:0}}body{padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background-color:var(--color-surface-base);color:var(--color-text-default);font-family:var(--type-family-body);font-size:var(--type-size-body);font-weight:var(--type-weight-body);line-height:var(--type-leading-body);margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--type-family-heading);font-weight:var(--type-weight-heading);line-height:var(--type-leading-heading);letter-spacing:var(--type-tracking-body);font-variant-ligatures:none;margin:0}h1,h2{letter-spacing:var(--type-tracking-display)}h1{font-size:var(--type-size-h1)}h2{font-size:var(--type-size-h2)}h3{font-size:var(--type-size-h3)}h4{font-size:var(--type-size-h4)}h5{font-size:var(--type-size-h5)}h6{font-size:var(--type-size-h6)}p{margin:0}a{color:var(--color-link-default);transition:color var(--motion-duration-instant) var(--motion-easing-standard)}a:hover{color:var(--color-link-hover)}:focus-visible{outline:var(--effect-focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--effect-focus-ring-offset)}code{font-family:var(--type-family-code);font-variant-ligatures:normal}
