:root{--openui-background:var(--background);--openui-foreground:var(--card);--openui-popover-background:var(--popover);--openui-text-neutral-primary:var(--foreground);--openui-text-neutral-secondary:var(--muted-foreground);--openui-text-neutral-link:var(--primary);--openui-text-brand:var(--primary);--openui-text-success-primary:var(--success);--openui-text-alert-primary:var(--warning);--openui-text-danger-primary:var(--destructive);--openui-text-info-primary:var(--info);--openui-border-default:var(--border);--openui-border-interactive:var(--input);--openui-border-interactive-selected:var(--primary);--openui-interactive-accent-default:var(--primary);--openui-interactive-accent-hover:color-mix(in oklch,var(--primary),transparent 20%);--openui-interactive-accent-pressed:var(--primary);--openui-font-body:inherit;--openui-font-heading:inherit;--openui-font-label:inherit;--openui-font-numbers:inherit;--openui-font-size-sm:13px;--openui-font-size-md:14px;--openui-font-size-lg:16px;--openui-font-size-xl:18px;--openui-font-size-2xl:20px;--openui-font-size-3xl:24px;--openui-font-size-4xl:28px;--openui-font-size-5xl:32px;--openui-text-body-sm:400 13px/1.5 inherit;--openui-text-body-sm-heavy:500 13px/1.5 inherit;--openui-text-body-default:400 14px/1.5 inherit;--openui-text-body-default-heavy:500 14px/1.5 inherit;--openui-text-body-lg:400 16px/1.5 inherit;--openui-text-body-lg-heavy:500 16px/1.5 inherit;--openui-text-heading-xs:600 14px/1.25 inherit;--openui-text-heading-sm:600 16px/1.25 inherit;--openui-text-heading-md:600 20px/1.1 inherit;--openui-text-heading-lg:600 24px/1.1 inherit;--openui-text-heading-xl:700 28px/1.1 inherit;--openui-text-label-sm:400 13px/1.25 inherit;--openui-text-label-sm-heavy:500 13px/1.25 inherit;--openui-text-label-default:400 14px/1.25 inherit;--openui-text-label-default-heavy:500 14px/1.25 inherit;--openui-text-numbers-sm:400 13px/1.5 inherit;--openui-text-numbers-sm-heavy:500 13px/1.5 inherit;--openui-text-numbers-default:400 14px/1.5 inherit;--openui-text-numbers-default-heavy:500 14px/1.5 inherit;--openui-radius-s:4px;--openui-radius-m:6px;--openui-radius-l:6px;--openui-radius-xl:8px;--openui-radius-2xl:8px;--openui-radius-3xl:8px;--openui-radius-4xl:10px;--openui-radius-5xl:10px;--openui-radius-6xl:12px;--openui-radius-7xl:12px;--openui-radius-8xl:12px;--openui-radius-9xl:12px}.dark{--openui-background:var(--background);--openui-foreground:var(--card);--openui-popover-background:var(--popover);--openui-text-neutral-primary:var(--foreground);--openui-text-neutral-secondary:var(--muted-foreground);--openui-text-neutral-link:var(--primary);--openui-text-brand:var(--primary);--openui-text-success-primary:var(--success);--openui-text-alert-primary:var(--warning);--openui-text-danger-primary:var(--destructive);--openui-text-info-primary:var(--info);--openui-border-default:var(--border);--openui-border-interactive:var(--input);--openui-border-interactive-selected:var(--primary);--openui-interactive-accent-default:var(--primary);--openui-interactive-accent-hover:color-mix(in oklch,var(--primary),transparent 20%);--openui-interactive-accent-pressed:var(--primary);--openui-font-size-sm:13px;--openui-font-size-md:14px;--openui-font-size-lg:16px;--openui-font-size-xl:18px;--openui-font-size-2xl:20px;--openui-font-size-3xl:24px;--openui-font-size-4xl:28px;--openui-font-size-5xl:32px;--openui-text-body-sm:400 13px/1.5 inherit;--openui-text-body-sm-heavy:500 13px/1.5 inherit;--openui-text-body-default:400 14px/1.5 inherit;--openui-text-body-default-heavy:500 14px/1.5 inherit;--openui-text-body-lg:400 16px/1.5 inherit;--openui-text-body-lg-heavy:500 16px/1.5 inherit;--openui-text-heading-xs:600 14px/1.25 inherit;--openui-text-heading-sm:600 16px/1.25 inherit;--openui-text-heading-md:600 20px/1.1 inherit;--openui-text-heading-lg:600 24px/1.1 inherit;--openui-text-heading-xl:700 28px/1.1 inherit;--openui-text-label-sm:400 13px/1.25 inherit;--openui-text-label-sm-heavy:500 13px/1.25 inherit;--openui-text-label-default:400 14px/1.25 inherit;--openui-text-label-default-heavy:500 14px/1.25 inherit;--openui-text-numbers-sm:400 13px/1.5 inherit;--openui-text-numbers-sm-heavy:500 13px/1.5 inherit;--openui-text-numbers-default:400 14px/1.5 inherit;--openui-text-numbers-default-heavy:500 14px/1.5 inherit;--openui-sunk-light:#ffffff05;--openui-sunk:#ffffff0a;--openui-sunk-deep:#ffffff14;--openui-elevated-light:#ffffff0a;--openui-elevated:#ffffff14;--openui-elevated-strong:#ffffff29;--openui-elevated-intense:#ffffff52;--openui-overlay:#0009;--openui-highlight-subtle:#ffffff05;--openui-highlight:#ffffff0a;--openui-highlight-strong:#ffffff14;--openui-highlight-intense:#ffffff4d;--openui-inverted-background:var(--foreground);--openui-info-background:color-mix(in oklch,var(--info),transparent 88%);--openui-success-background:color-mix(in oklch,var(--success),transparent 88%);--openui-alert-background:color-mix(in oklch,var(--warning),transparent 84%);--openui-danger-background:color-mix(in oklch,var(--destructive),transparent 88%);--openui-text-accent-primary:var(--primary-foreground);--openui-border-success:color-mix(in oklch,var(--success),transparent 88%);--openui-border-success-emphasis:var(--success);--openui-border-danger:color-mix(in oklch,var(--destructive),transparent 88%);--openui-border-danger-emphasis:var(--destructive);--openui-border-info:color-mix(in oklch,var(--info),transparent 88%);--openui-border-info-emphasis:var(--info);--openui-border-alert:color-mix(in oklch,var(--warning),transparent 88%);--openui-border-alert-emphasis:var(--warning);--openui-radius-s:4px;--openui-radius-m:6px;--openui-radius-l:6px;--openui-radius-xl:8px;--openui-radius-2xl:8px;--openui-radius-3xl:8px;--openui-radius-4xl:10px;--openui-radius-5xl:10px;--openui-radius-6xl:12px;--openui-radius-7xl:12px;--openui-radius-8xl:12px;--openui-radius-9xl:12px;--openui-shadow-s:0 1px 3px -2px #0000000f,0 2px 5px -2px #0000001a;--openui-shadow-m:0 4px 6px -2px #00000014,0 2px 2px -2px #0000001f;--openui-shadow-l:0 4px 4px -2px #0000001f,0 4px 8px -2px #0000001a}.openui-streaming>*>*{animation:.25s ease-out both openui-fade-in}@keyframes openui-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.openui-scatter-chart-main-container circle{r:6px}.openui-table-container{border:none;border-radius:0}
