:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-foundations-bg:#fff;--color-foundations-surface-bg:#fcfcfc;--color-foundations-text:#17191d;--color-foundations-text-muted:#00000040;--color-foundations-primary-bg:#2563eb;--color-foundations-primary-bg-hover:#17191d;--color-foundations-primary-text:#fff;--color-foundations-primary-text-hover:#fff;--color-foundations-decorative:#2563eb;--color-foundations-decorative-hover:#17191d;--color-foundations-surface-border:#e5e5e5;--color-foundations-surface-border-hover:#edeef1;--color-foundations-surface-text:#000;--color-foundations-line:#1e40af;--color-foundations-line-muted:#0000001a;--color-foundations-destructive:#dc2626;--color-typography-label:#6b7280;--callout-note:var(--color-foundations-decorative);--callout-tip:#15803d;--callout-important:#7c3aed;--callout-warning:#b45309;--callout-caution:#b91c1c;--docs-code-bg:#fcfcfc}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-foundations-bg:#17191d;--color-foundations-surface-bg:#1d1f24;--color-foundations-text:#fff;--color-foundations-text-muted:#ffffff40;--color-foundations-primary-bg:#2563eb;--color-foundations-primary-bg-hover:#fafafa;--color-foundations-primary-text:#fff;--color-foundations-primary-text-hover:#17191d;--color-foundations-decorative:#60a5fa;--color-foundations-decorative-hover:#f1f3f9;--color-link-text-default:#60a5fa;--color-link-underline-default:#60a5fa;--color-foundations-surface-border:#45474a;--color-foundations-surface-border-hover:#363b44;--color-foundations-line:#60a5fa;--color-foundations-line-muted:#fff3;--color-foundations-destructive:#f87171;--color-typography-label:#9ca3af;--callout-note:#60a5fa;--callout-tip:#4ade80;--callout-important:#a78bfa;--callout-warning:#fbbf24;--callout-caution:#f87171;--docs-code-bg:#1d1f24}[data-docs-chrome]{--button-primary-border-radius:0px;--button-secondary-border-radius:0px;--chip-border-radius:0px;--form-input-block-border-radius:0px;--form-input-block-padding-x:8px;--form-input-block-padding-y:6px;--typography-form-block-font-size:12px;--typography-form-block-line-height:16px}@layer app{html{scroll-padding-top:5rem}body{font-family:var(--font-geist-sans), system-ui, -apple-system, "Segoe UI", sans-serif;color:var(--color-typography-body);background-color:var(--color-layout-bg-main);-webkit-font-smoothing:antialiased}::selection{background-color:color-mix(in srgb, var(--color-foundations-decorative) 22%, transparent)}.editor-select.form-select-wrapper{max-width:100%;display:inline-flex}.editor-select--sidebar.form-select-wrapper{width:100%}.editor-select .form-select{cursor:pointer;width:100%;min-width:0;height:1.75rem;min-height:1.75rem;padding-block:0;padding-inline:8px;padding-inline-end:calc(8px + var(--form-input-block-icon-size,14px) + 4px);font-size:12px;line-height:1.75rem}.editor-select .form-select:disabled{cursor:default;opacity:1}.editor-select .form-select option{background-color:var(--color-layout-bg-main);color:var(--color-foundations-text)}.editor-select .form-select-icon{width:var(--form-input-block-icon-size,14px);height:var(--form-input-block-icon-size,14px);right:auto;font-size:var(--form-input-block-icon-size,14px);inset-inline-end:8px}.docs-badge{--chip-padding-x:6px;--chip-padding-y:0px;--chip-gap:4px;--chip-font-size:11px;--chip-line-height:18px;--chip-letter-spacing:.025em;--chip-border-width:1px;--chip-border-radius:0px;--chip-shadow-x:0px;--chip-shadow-y:0px;--chip-shadow-blur:0px;--chip-shadow-spread:0px;--font-chip-font-family:inherit;--font-chip-font-style:normal;--font-chip-font-weight:500;--color-chip-normal-shadow:transparent;--color-chip-normal-background:transparent;--color-chip-normal-text:var(--color-typography-label);--color-chip-normal-border:var(--color-separator-line)}.docs-badge[data-accent]{--color-chip-normal-text:var(--color-foundations-decorative);--color-chip-normal-border:var(--color-foundations-decorative)}.skip-link:focus,.skip-link:focus-visible{background-color:var(--color-foundations-primary-bg);color:var(--color-foundations-primary-text);border-radius:0;font-size:14px;font-weight:600}.docs-overlay[data-state=open]{animation:.15s ease-out docs-fade-in}.docs-overlay[data-state=closed]{animation:.12s ease-in docs-fade-out}.docs-pop[data-state=open]{animation:.15s cubic-bezier(.33,1,.68,1) docs-pop-in}.docs-drawer[data-state=open]{animation:.2s cubic-bezier(.33,1,.68,1) docs-slide-in}.docs-drawer[data-state=closed]{animation:.15s ease-in docs-slide-out}.docs-accordion-content[data-state=open]{animation:.15s ease-out docs-accordion-down}.docs-accordion-content[data-state=closed]{animation:.15s ease-out docs-accordion-up}@media (prefers-reduced-motion:reduce){.docs-overlay,.docs-pop,.docs-drawer,.docs-accordion-content{animation:none!important}}}@keyframes docs-fade-in{0%{opacity:0}}@keyframes docs-fade-out{to{opacity:0}}@keyframes docs-pop-in{0%{opacity:0;translate:0 -4px}}@keyframes docs-slide-in{0%{transform:translate(-100%)}}@keyframes docs-slide-out{to{transform:translate(-100%)}}@keyframes docs-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes docs-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}[dir=rtl] .docs-drawer[data-state=open]{animation-name:docs-drawer-rtl-in}[dir=rtl] .docs-drawer[data-state=closed]{animation-name:docs-drawer-rtl-out}@keyframes docs-drawer-rtl-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes docs-drawer-rtl-out{0%{transform:translate(0)}to{transform:translate(100%)}}
@layer app{.docs-prose>.docs-heading{margin-top:3rem;margin-bottom:.75rem}.docs-prose>h3.docs-heading{margin-top:2rem;margin-bottom:.5rem}.docs-prose>h4.docs-heading{margin-top:1.5rem;margin-bottom:.25rem}.docs-prose>:first-child{margin-top:0}.docs-prose>:last-child{margin-bottom:0}.docs-prose [id]{scroll-margin-top:5rem}.docs-prose li>:is(ul,ol){margin-top:.5rem}.docs-prose li>p{margin-block:0}.docs-prose li>p+p{margin-top:.5rem}.docs-prose .docs-task-list>li{align-items:baseline;gap:.625rem;margin-bottom:.5rem;list-style:none;display:flex}.docs-prose .docs-task-list input[type=checkbox]{accent-color:var(--color-foundations-decorative);translate:0 .1em}.docs-prose :not(pre)>code{border:1px solid var(--color-separator-line);background-color:var(--color-layout-bg-alternative);font-family:var(--font-mono);color:var(--color-typography-heading);overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;direction:ltr;unicode-bidi:isolate;padding:.0625rem .3125rem;font-size:.875em}.docs-prose a>code{color:inherit}.docs-prose kbd:not([class]){border:1px solid var(--color-separator-line);background-color:var(--color-layout-bg-main);min-width:1.25rem;height:1.25rem;font-family:var(--font-mono);vertical-align:.1em;border-bottom-width:2px;justify-content:center;align-items:center;padding-inline:.375rem;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.docs-prose img{border:1px solid var(--color-separator-line);max-width:100%;height:auto}.docs-prose>blockquote{margin-block:1.5rem}.docs-prose :is(.list-bullet,.list-number,.list-check)>li{padding-left:0;padding-inline-start:calc(var(--list-space-x) + var(--list-marker-size))}.docs-prose :is(.list-bullet,.list-number,.list-check)>li:before{left:auto;inset-inline-start:0}.docs-prose .quote{border-left-width:0;border-inline-start:var(--quote-border-width) solid var(--color-quote-border);padding-left:0;padding-inline-start:var(--quote-padding-x)}.docs-prose[data-audience=editors]>p,.docs-prose[data-audience=editors]>:is(ul,ol){font-size:17px;line-height:30px}.docs-prose[data-audience=editors]>.docs-screenshot{margin-block:2rem}.docs-callout{--callout:var(--callout-note);border-inline-start:2px solid var(--callout);background-color:color-mix(in srgb, var(--callout) 6%, transparent);margin-block:1.5rem;padding:.75rem 1.25rem}.docs-callout[data-callout=tip]{--callout:var(--callout-tip)}.docs-callout[data-callout=important]{--callout:var(--callout-important)}.docs-callout[data-callout=warning]{--callout:var(--callout-warning)}.docs-callout[data-callout=caution]{--callout:var(--callout-caution)}.docs-callout-title{color:var(--callout);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:14px;font-weight:600;line-height:24px;display:flex}.docs-callout-body>:first-child{margin-top:0}.docs-callout-body>:last-child{margin-bottom:0}.docs-callout-body>p{margin-block:.5rem}.docs-callout-body>.docs-code{margin-block:.75rem}.docs-code{border:1px solid var(--color-separator-line);background-color:var(--docs-code-bg);margin-block:1.5rem;position:relative}.docs-code-pre{font-family:var(--font-mono);tab-size:2;color:var(--shiki-light,var(--color-typography-heading));padding-block:.75rem;font-size:13px;line-height:20px;overflow-x:auto;background:0 0!important}.docs-code-pre:focus-visible{outline:2px solid var(--color-foundations-primary-bg);outline-offset:-2px}.docs-code-pre>code{min-width:fit-content;display:block}.docs-code-pre .line{width:100%;padding-inline:1rem;display:inline-block}.docs-code-pre span{color:var(--shiki-light)}[data-theme=dark] .docs-code-pre,[data-theme=dark] .docs-code-pre span{color:var(--shiki-dark)}.docs-code-pre .line.highlighted{background-color:color-mix(in srgb, var(--color-foundations-decorative) 8%, transparent);box-shadow:inset 2px 0 0 var(--color-foundations-decorative)}.docs-code-pre .line.diff.add{background-color:#16a34a1a;box-shadow:inset 2px 0 #16a34a}.docs-code-pre .line.diff.remove{opacity:.75;background-color:#dc26261a;box-shadow:inset 2px 0 #dc2626}.docs-code-pre .highlighted-word{border-bottom:1px solid var(--color-foundations-decorative)}.docs-code-pre.has-focused .line:not(.focused){opacity:.45;transition:opacity .15s}.docs-code:hover .docs-code-pre.has-focused .line{opacity:1}.docs-table{border:1px solid var(--color-separator-line);margin-block:1.5rem;overflow-x:auto}.docs-table:focus-visible{outline:2px solid var(--color-foundations-primary-bg);outline-offset:2px}.docs-table table{border-collapse:collapse;width:100%}.docs-table thead tr{background-color:var(--color-layout-bg-alternative)}.docs-table th{text-align:start;vertical-align:bottom;color:var(--color-typography-heading);white-space:nowrap;padding:.625rem 1rem;font-size:14px;font-weight:600;line-height:24px}.docs-table td{border-top:1px solid var(--color-separator-line);vertical-align:top;color:var(--color-typography-body);padding:.625rem 1rem;font-size:14px;line-height:24px}.docs-table tbody tr:first-child td{border-top-color:var(--color-separator-line)}.docs-table td>code:first-child:last-child{white-space:nowrap}.docs-table :not(pre)>code{background-color:#0000;border-color:#0000;padding-inline:0}.docs-reference thead{z-index:1;position:sticky;top:0}.docs-reference td{font-family:var(--font-mono);white-space:pre;padding-block:.5rem;font-size:12px;line-height:20px}.docs-reference td:first-child{white-space:nowrap;color:var(--color-foundations-decorative);font-weight:500}.docs-swatch-chip{background:var(--swatch);flex-shrink:0;width:.875rem;height:.875rem;display:inline-block;box-shadow:inset 0 0 0 1px #0000001a}[data-theme=dark] .docs-swatch-chip{box-shadow:inset 0 0 0 1px #ffffff26}.docs-swatches{margin-block:1.5rem;overflow-x:auto}.docs-swatches table{border-collapse:separate;border-spacing:4px}.docs-swatches thead th{font-family:var(--font-mono);color:var(--color-typography-label);text-align:center;font-size:11px;font-weight:400}.docs-swatches tbody th{color:var(--color-typography-heading);text-align:start;white-space:nowrap;padding-inline-end:.75rem;font-size:14px;font-weight:500}.docs-swatch{aspect-ratio:1;width:2.25rem;display:block;box-shadow:inset 0 0 0 1px #0000001a}[data-theme=dark] .docs-swatch{box-shadow:inset 0 0 0 1px #ffffff1a}.docs-demo{border:1px solid var(--color-separator-line);background-color:var(--color-layout-bg-main);margin-block:1.5rem}.docs-demo-stage{background-color:var(--color-layout-bg-alternative)}.docs-demo-inline{background-color:var(--color-layout-bg-main);color:var(--color-typography-body);flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;min-height:8rem;padding:2rem;display:flex}.docs-demo-inline[data-theme=default]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.docs-demo-inline[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.docs-demo-inline[data-bleed]{min-height:0;padding:0;display:block}.docs-demo .docs-code{border-width:1px 0 0;margin:0}.docs-screenshot{border:1px solid var(--color-separator-line);background-color:var(--color-layout-bg-alternative);margin-block:1.5rem}.docs-steps{counter-reset:docs-step;border-inline-start:1px solid var(--color-separator-line);margin-block:1.5rem;margin-inline-start:.875rem;padding-inline-start:2rem}.docs-step{counter-increment:docs-step;padding-bottom:2rem;position:relative}.docs-step:last-child{padding-bottom:0}.docs-step:before{content:counter(docs-step);top:0;background-color:var(--color-foundations-primary-bg);width:1.75rem;height:1.75rem;color:var(--color-foundations-primary-text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;inset-inline-start:calc(-2.875rem - .5px)}.docs-step-title{color:var(--color-typography-heading);margin-bottom:.25rem;font-size:16px;font-weight:600;line-height:28px}.docs-step>:not(.docs-step-title):first-of-type{margin-top:0}.docs-tabs{margin-block:1.5rem}.docs-tab-panel>:first-child{margin-top:0}@media print{.docs-code-pre{white-space:pre-wrap}}}
