:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--grey-50:#fbfbfb;--grey-100:#f7f7f8;--grey-150:#f2f2f5;--grey-200:#ededf1;--grey-300:#d7d8e0;--grey-400:#a4a6b7;--grey-500:#6e7189;--grey-600:#48495c;--grey-700:#3e3e4e;--grey-800:#262631;--grey-900:#13131a;--grey-950:#0e0e11;--violet-300:#aaa5fc;--violet-400:#8881f8;--violet-500:#6b63f1;--violet-600:#4f46e5;--violet-700:#4038ca;--blue-50:#f0f6fe;--blue-100:#ddeafc;--blue-200:#c3dcfa;--blue-300:#9ac6f6;--blue-400:#6aa8f0;--blue-500:#4787ea;--blue-600:#326ade;--blue-700:#2956cc;--blue-800:#2848a9;--blue-950:#1b2850;--orange-50:#fffceb;--orange-100:#fff6c6;--orange-200:#ffeb88;--orange-300:#ffdc49;--orange-400:#ffc920;--orange-500:#faad14;--orange-600:#dd7f02;--orange-700:#b75a06;--orange-800:#95440b;--orange-950:#461d02;--red-50:#fdf3f3;--red-100:#fce4e4;--red-200:#facece;--red-300:#f5acac;--red-400:#ed7c7c;--red-500:#e15252;--red-600:#cd3535;--red-700:#a92828;--red-800:#8f2525;--red-950:#400f0f;--green-50:#f1fcf3;--green-100:#defae6;--green-200:#bff3ce;--green-300:#8de8a8;--green-400:#53d57a;--green-500:#28a94f;--green-600:#1f9a44;--green-700:#1c7939;--green-800:#1b6030;--green-950:#082b14;--teal-50:#f3faf8;--teal-100:#afe0d8;--teal-200:#7fc9bf;--teal-300:#54ada4;--teal-400:#3f948f;--teal-500:#3b918a;--teal-600:#2d7470;--teal-700:#275e5a;--teal-800:#21403f;--teal-900:#0e2525;--sand-50:#f5f2ea;--sand-100:#ede9de;--sand-200:#e2ded2;--sand-400:#a8a498;--sand-500:#807e78;--sand-600:#7a7870;--sand-700:#605e58;--sand-800:#3c3a36;--sand-900:#2e2c28;--sand-950:#0e0c08;--space-0:0;--space-0-5:2px;--space-1:4px;--space-1-5:6px;--space-2:8px;--space-2-5:10px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-size-4xs:8px;--font-size-3xs:10px;--font-size-2xs:11px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:30px;--font-size-4xl:36px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--letter-spacing-tight:-.025em;--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--letter-spacing-widest:.1em;--border-width-thin:1px;--border-width-medium:2px;--border-width-thick:3px;--border-radius-sm:4px;--border-radius-md:6px;--border-radius-lg:8px;--border-radius-xl:12px;--border-radius-full:9999px;--focus-ring-width:2px;--focus-ring-width-input:1px;--focus-ring-offset:2px;--shadow-sm:0 1px 2px hsl(var(--shadow-color) / .5);--shadow-base:0 4px 6px hsl(var(--shadow-color) / .4);--shadow-lg:0 10px 15px hsl(var(--shadow-color) / .3);--shadow-xl:0 20px 25px hsl(var(--shadow-color) / .25);--z-dropdown:1000;--z-fixed:1030;--z-modal:1050;--z-tooltip:1070;--z-max:10000;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.35s ease;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--animation-duration-base:.2s;--animation-duration-slower:.75s;--size-3xs:10px;--size-2xs:12px;--size-xs:16px;--size-sm:20px;--size-md:24px;--size-lg:32px;--size-xl:40px;--size-2xl:48px;--opacity-0:0;--opacity-25:.25;--opacity-50:.5;--opacity-75:.75;--opacity-100:1;--shadow-color:0 0% 0%}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}
:root{--space-element:var(--space-4);--space-inline:var(--space-2);--state-disabled-opacity:var(--opacity-25);--hover-opacity:.8;--active-scale:.95}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--focus-ring-color:var(--color-border-focus);--color-primary:var(--teal-400);--color-primary-hover:var(--teal-700);--color-accent:var(--orange-500);--color-bg-brand:var(--teal-400);--color-bg-brand-hover:var(--teal-600);--color-bg-brand-active:var(--teal-600);--color-text-on-brand:var(--color-text-inverse);--color-success:var(--green-600);--color-success-light:var(--green-100);--color-warning:var(--orange-600);--color-warning-light:var(--orange-100);--color-danger:var(--red-600);--color-danger-hover:var(--red-700);--color-danger-active:var(--red-800);--color-danger-light:var(--red-100);--color-info:var(--blue-600);--color-info-light:var(--blue-100);--color-surface-sunken:var(--grey-100);--color-surface-default:var(--grey-50);--color-surface-raised:var(--grey-100);--color-surface-overlay:var(--grey-100);--color-bg-secondary:var(--grey-200);--color-bg-tertiary:var(--grey-300);--color-bg-input:var(--grey-100);--color-bg-hover:var(--grey-200);--color-bg-disabled:var(--grey-200);--color-scrim:#00000073;--color-bg-warning:var(--orange-50);--color-bg-success-subtle:color-mix(in srgb, var(--green-600) 15%, transparent);--color-bg-danger-subtle:color-mix(in srgb, var(--red-600) 15%, transparent);--color-bg-warning-subtle:color-mix(in srgb, var(--orange-600) 15%, transparent);--color-bg-info-subtle:color-mix(in srgb, var(--blue-600) 15%, transparent);--color-bg-active:var(--grey-150);--color-bg-selected:var(--teal-100);--color-bg-primary-subtle:var(--teal-100);--color-bg-pulse:var(--color-bg-primary-subtle);--color-text-default:var(--grey-900);--color-text-secondary:var(--grey-500);--color-text-tertiary:var(--grey-600);--color-text-disabled:var(--grey-300);--color-text-inverse:var(--grey-100);--color-text-placeholder:var(--grey-400);--color-text-link:var(--teal-600);--color-text-danger:var(--red-600);--color-text-warning:var(--orange-600);--color-text-success:var(--green-600);--color-text-info:var(--blue-600);--color-border-default:var(--grey-300);--color-border-secondary:var(--grey-200);--color-border-focus:var(--teal-400);--color-border-danger:var(--red-600);--color-border-hover:var(--grey-400);--color-border-active:var(--color-primary);--color-border-selected:var(--color-primary);--color-border-editing:var(--color-primary);--color-border-disabled:var(--grey-200);--color-border-success:var(--green-600);--color-border-warning:var(--orange-600);--color-border-info:var(--blue-600);--color-icon-primary:var(--grey-700);--color-icon-primary-hover:var(--teal-400);--color-icon-secondary:var(--grey-500);--color-neutral:var(--grey-500);--button-primary-bg:var(--color-bg-brand);--button-primary-bg-hover:var(--color-bg-brand-hover);--button-primary-bg-active:var(--color-bg-brand-active);--button-primary-text:var(--color-text-on-brand);--button-secondary-bg:transparent;--button-secondary-text:var(--color-text-default);--button-secondary-border:var(--color-border-default);--button-secondary-bg-hover:var(--color-bg-active);--button-secondary-bg-active:var(--color-bg-tertiary);--button-danger-bg:var(--color-danger);--button-danger-bg-hover:var(--color-danger-hover);--button-danger-bg-active:var(--color-danger-active);--button-danger-text:var(--color-text-inverse);--shadow-sm:0 1px 2px hsl(var(--shadow-color) / .1);--shadow-base:0 4px 6px hsl(var(--shadow-color) / .1);--shadow-lg:0 10px 15px hsl(var(--shadow-color) / .1);--shadow-xl:0 20px 25px hsl(var(--shadow-color) / .1);--shadow-danger-glow:0 0 6px 2px color-mix(in srgb, var(--red-500) 50%, transparent);--shadow-danger-glow-strong:0 0 12px 4px color-mix(in srgb, var(--red-500) 70%, transparent);--color-role-identity:var(--teal-500);--color-role-objective:var(--blue-500);--color-role-workflow:var(--orange-500);--color-role-context:var(--violet-600);--color-role-safety:var(--red-500);--color-role-neutral:var(--grey-500);--color-tool-query:var(--teal-500);--color-tool-action:var(--red-500);--color-tool-function:var(--blue-500);--color-type-string:var(--violet-500);--color-type-number:var(--teal-500);--color-type-object:var(--red-500);--color-type-array:var(--blue-500);--color-type-boolean:#ca8a04;--color-type-date:var(--green-500);--color-type-timestamp:#0f9c77;--color-type-function:var(--green-800);--color-type-query:var(--blue-700);--chart-text:var(--grey-900);--chart-text-secondary:var(--grey-500);--chart-border:var(--grey-300);--chart-grid-line:var(--grey-200);--chart-tooltip-bg:#fff;--chart-categorical-1:var(--teal-500);--chart-categorical-2:var(--blue-500);--chart-categorical-3:var(--violet-500);--chart-categorical-4:var(--orange-500);--chart-categorical-5:var(--green-500);--chart-categorical-6:var(--red-500);--chart-categorical-7:var(--teal-400);--chart-categorical-8:var(--blue-400);--chart-categorical-9:var(--violet-400);--chart-categorical-10:var(--orange-400);--chart-categorical-11:var(--green-400);--chart-categorical-12:var(--red-400);--chart-categorical-13:var(--teal-600);--chart-categorical-14:var(--blue-600);--chart-categorical-15:var(--violet-600);--chart-categorical-16:var(--orange-600);--chart-categorical-17:var(--green-600);--chart-categorical-18:var(--red-600);--chart-categorical-19:var(--teal-700);--chart-categorical-20:var(--blue-700);--chart-categorical-21:var(--violet-700);--chart-categorical-22:var(--orange-700);--chart-categorical-23:var(--green-700);--chart-categorical-24:var(--red-700);--chart-categorical-25:var(--teal-300);--chart-categorical-26:var(--blue-300);--chart-categorical-27:var(--violet-300);--chart-categorical-28:var(--orange-300);--chart-categorical-29:var(--green-300);--chart-categorical-30:var(--red-300);--chart-categorical-31:var(--teal-800);--chart-categorical-32:var(--orange-800)}
[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--focus-ring-color:var(--color-border-focus);--color-primary:var(--teal-400);--color-primary-hover:var(--teal-700);--color-accent:var(--orange-500);--color-bg-brand:var(--teal-600);--color-bg-brand-hover:var(--teal-700);--color-bg-brand-active:var(--teal-800);--color-text-on-brand:var(--grey-100);--color-success:var(--green-600);--color-success-light:var(--green-100);--color-warning:var(--orange-600);--color-warning-light:var(--orange-100);--color-danger:var(--red-600);--color-danger-hover:var(--red-700);--color-danger-active:var(--red-800);--color-danger-light:var(--red-100);--color-info:var(--blue-600);--color-info-light:var(--blue-100);--color-surface-sunken:var(--grey-950);--color-surface-default:var(--grey-900);--color-surface-raised:var(--grey-800);--color-surface-overlay:var(--grey-800);--color-bg-secondary:var(--grey-900);--color-bg-tertiary:var(--grey-800);--color-bg-input:var(--grey-800);--color-bg-hover:var(--grey-800);--color-bg-disabled:var(--grey-900);--color-scrim:#000000bf;--color-bg-warning:var(--grey-800);--color-bg-success-subtle:color-mix(in srgb, var(--green-600) 15%, transparent);--color-bg-danger-subtle:color-mix(in srgb, var(--red-600) 15%, transparent);--color-bg-warning-subtle:color-mix(in srgb, var(--orange-600) 15%, transparent);--color-bg-info-subtle:color-mix(in srgb, var(--blue-600) 15%, transparent);--color-bg-active:var(--grey-700);--color-bg-selected:var(--teal-600);--color-bg-primary-subtle:var(--teal-800);--color-bg-pulse:var(--color-bg-primary-subtle);--color-text-default:var(--grey-100);--color-text-secondary:var(--grey-400);--color-text-tertiary:var(--grey-500);--color-text-disabled:var(--grey-700);--color-text-inverse:var(--grey-900);--color-text-placeholder:var(--grey-600);--color-text-link:var(--teal-400);--color-text-danger:var(--red-500);--color-text-warning:var(--orange-500);--color-text-success:var(--green-500);--color-text-info:var(--blue-500);--color-border-default:var(--grey-600);--color-border-secondary:var(--grey-700);--color-border-focus:var(--teal-600);--color-border-danger:var(--red-600);--color-border-hover:var(--grey-500);--color-border-active:var(--color-primary);--color-border-selected:var(--color-primary);--color-border-editing:var(--color-primary);--color-border-disabled:var(--grey-700);--color-border-success:var(--green-600);--color-border-warning:var(--orange-600);--color-border-info:var(--blue-600);--color-icon-primary:var(--grey-300);--color-icon-primary-hover:var(--teal-400);--color-icon-secondary:var(--grey-500);--color-neutral:var(--grey-700);--button-primary-bg:var(--color-bg-brand);--button-primary-bg-hover:var(--color-bg-brand-hover);--button-primary-bg-active:var(--color-bg-brand-active);--button-primary-text:var(--color-text-on-brand);--button-secondary-bg:transparent;--button-secondary-text:var(--color-text-default);--button-secondary-border:var(--color-border-default);--button-secondary-bg-hover:var(--grey-700);--button-secondary-bg-active:var(--grey-600);--button-danger-bg:var(--color-danger);--button-danger-bg-hover:var(--color-danger-hover);--button-danger-bg-active:var(--color-danger-active);--button-danger-text:var(--grey-200);--shadow-sm:0 1px 2px hsl(var(--shadow-color) / .5);--shadow-base:0 4px 6px hsl(var(--shadow-color) / .4);--shadow-lg:0 10px 15px hsl(var(--shadow-color) / .3);--shadow-xl:0 20px 25px hsl(var(--shadow-color) / .25);--shadow-danger-glow:0 0 6px 2px color-mix(in srgb, var(--red-500) 50%, transparent);--shadow-danger-glow-strong:0 0 12px 4px color-mix(in srgb, var(--red-500) 70%, transparent);--color-role-identity:var(--teal-500);--color-role-objective:var(--blue-500);--color-role-workflow:var(--orange-500);--color-role-context:var(--violet-600);--color-role-safety:var(--red-500);--color-role-neutral:var(--grey-500);--color-tool-query:var(--teal-500);--color-tool-action:var(--red-500);--color-tool-function:var(--blue-500);--color-type-string:var(--violet-500);--color-type-number:var(--teal-500);--color-type-object:var(--red-500);--color-type-array:var(--blue-500);--color-type-boolean:#ca8a04;--color-type-date:var(--green-500);--color-type-timestamp:#0f9c77;--color-type-function:var(--green-800);--color-type-query:var(--blue-700);--chart-text:var(--grey-100);--chart-text-secondary:var(--grey-400);--chart-border:var(--grey-600);--chart-grid-line:var(--grey-700);--chart-tooltip-bg:var(--grey-800);--chart-categorical-1:var(--teal-500);--chart-categorical-2:var(--blue-500);--chart-categorical-3:var(--violet-500);--chart-categorical-4:var(--orange-500);--chart-categorical-5:var(--green-500);--chart-categorical-6:var(--red-500);--chart-categorical-7:var(--teal-400);--chart-categorical-8:var(--blue-400);--chart-categorical-9:var(--violet-400);--chart-categorical-10:var(--orange-400);--chart-categorical-11:var(--green-400);--chart-categorical-12:var(--red-400);--chart-categorical-13:var(--teal-600);--chart-categorical-14:var(--blue-600);--chart-categorical-15:var(--violet-600);--chart-categorical-16:var(--orange-600);--chart-categorical-17:var(--green-600);--chart-categorical-18:var(--red-600);--chart-categorical-19:var(--teal-700);--chart-categorical-20:var(--blue-700);--chart-categorical-21:var(--violet-700);--chart-categorical-22:var(--orange-700);--chart-categorical-23:var(--green-700);--chart-categorical-24:var(--red-700);--chart-categorical-25:var(--teal-300);--chart-categorical-26:var(--blue-300);--chart-categorical-27:var(--violet-300);--chart-categorical-28:var(--orange-300);--chart-categorical-29:var(--green-300);--chart-categorical-30:var(--red-300);--chart-categorical-31:var(--teal-800);--chart-categorical-32:var(--orange-800)}
[data-theme=paper]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--focus-ring-color:var(--color-border-focus);--color-primary:var(--sand-950);--color-primary-hover:var(--sand-800);--color-accent:var(--sand-950);--color-bg-brand:var(--sand-950);--color-bg-brand-hover:var(--sand-800);--color-bg-brand-active:var(--sand-900);--color-text-on-brand:var(--sand-100);--color-success:var(--green-800);--color-success-light:var(--green-100);--color-warning:var(--orange-700);--color-warning-light:var(--orange-100);--color-danger:var(--red-800);--color-danger-hover:var(--red-700);--color-danger-active:var(--red-950);--color-danger-light:var(--red-100);--color-info:var(--blue-800);--color-info-light:var(--blue-100);--color-surface-sunken:var(--sand-200);--color-surface-default:var(--sand-100);--color-surface-raised:var(--sand-50);--color-surface-overlay:var(--sand-50);--color-bg-secondary:var(--sand-200);--color-bg-tertiary:color-mix(in srgb, var(--sand-400) 45%, var(--sand-200));--color-bg-input:var(--sand-50);--color-bg-hover:color-mix(in srgb, var(--sand-950) 6%, transparent);--color-bg-disabled:var(--sand-200);--color-scrim:#0e0c0873;--color-bg-warning:var(--orange-50);--color-bg-success-subtle:color-mix(in srgb, var(--green-800) 12%, transparent);--color-bg-danger-subtle:color-mix(in srgb, var(--red-800) 12%, transparent);--color-bg-warning-subtle:color-mix(in srgb, var(--orange-700) 12%, transparent);--color-bg-info-subtle:color-mix(in srgb, var(--blue-800) 12%, transparent);--color-bg-active:color-mix(in srgb, var(--sand-950) 10%, transparent);--color-bg-selected:color-mix(in srgb, var(--sand-950) 10%, transparent);--color-bg-primary-subtle:color-mix(in srgb, var(--sand-950) 8%, transparent);--color-bg-pulse:var(--color-bg-primary-subtle);--color-text-default:var(--sand-950);--color-text-secondary:var(--sand-800);--color-text-tertiary:var(--sand-700);--color-text-disabled:var(--sand-400);--color-text-inverse:var(--sand-100);--color-text-placeholder:var(--sand-500);--color-text-link:var(--sand-950);--color-text-danger:var(--red-800);--color-text-warning:var(--orange-700);--color-text-success:var(--green-800);--color-text-info:var(--blue-800);--color-border-default:var(--sand-400);--color-border-secondary:var(--sand-200);--color-border-focus:var(--sand-950);--color-border-danger:var(--red-800);--color-border-hover:var(--sand-600);--color-border-active:var(--color-primary);--color-border-selected:var(--color-primary);--color-border-editing:var(--color-primary);--color-border-disabled:var(--sand-200);--color-border-success:var(--green-800);--color-border-warning:var(--orange-700);--color-border-info:var(--blue-800);--color-icon-primary:var(--sand-800);--color-icon-primary-hover:var(--sand-950);--color-icon-secondary:var(--sand-700);--color-neutral:var(--sand-700);--button-primary-bg:var(--color-bg-brand);--button-primary-bg-hover:var(--color-bg-brand-hover);--button-primary-bg-active:var(--color-bg-brand-active);--button-primary-text:var(--color-text-on-brand);--button-secondary-bg:transparent;--button-secondary-text:var(--color-text-default);--button-secondary-border:var(--color-border-default);--button-secondary-bg-hover:var(--color-bg-active);--button-secondary-bg-active:var(--color-bg-tertiary);--button-danger-bg:var(--color-danger);--button-danger-bg-hover:var(--color-danger-hover);--button-danger-bg-active:var(--color-danger-active);--button-danger-text:var(--color-text-inverse);--border-radius-sm:0;--border-radius-md:0;--border-radius-lg:0;--border-radius-xl:0;--shadow-sm:0 1px 2px hsl(var(--shadow-color) / .08);--shadow-base:0 4px 6px hsl(var(--shadow-color) / .08);--shadow-lg:0 10px 15px hsl(var(--shadow-color) / .08);--shadow-xl:0 20px 25px hsl(var(--shadow-color) / .08);--shadow-danger-glow:0 0 6px 2px color-mix(in srgb, var(--red-800) 50%, transparent);--shadow-danger-glow-strong:0 0 12px 4px color-mix(in srgb, var(--red-800) 70%, transparent);--color-role-identity:var(--teal-600);--color-role-objective:var(--blue-600);--color-role-workflow:var(--orange-600);--color-role-context:var(--violet-600);--color-role-safety:var(--red-600);--color-role-neutral:var(--sand-700);--color-tool-query:var(--teal-600);--color-tool-action:var(--red-600);--color-tool-function:var(--blue-600);--color-type-string:var(--violet-600);--color-type-number:var(--teal-600);--color-type-object:var(--red-600);--color-type-array:var(--blue-600);--color-type-boolean:#ca8a04;--color-type-date:var(--green-600);--color-type-timestamp:#0f9c77;--color-type-function:var(--green-800);--color-type-query:var(--blue-700);--chart-text:var(--sand-950);--chart-text-secondary:var(--sand-700);--chart-border:var(--sand-400);--chart-grid-line:var(--sand-200);--chart-tooltip-bg:var(--sand-50);--chart-categorical-1:var(--teal-600);--chart-categorical-2:var(--blue-600);--chart-categorical-3:var(--violet-600);--chart-categorical-4:var(--orange-600);--chart-categorical-5:var(--green-600);--chart-categorical-6:var(--red-600);--chart-categorical-7:var(--teal-500);--chart-categorical-8:var(--blue-500);--chart-categorical-9:var(--violet-500);--chart-categorical-10:var(--orange-500);--chart-categorical-11:var(--green-500);--chart-categorical-12:var(--red-500);--chart-categorical-13:var(--teal-700);--chart-categorical-14:var(--blue-700);--chart-categorical-15:var(--violet-700);--chart-categorical-16:var(--orange-700);--chart-categorical-17:var(--green-700);--chart-categorical-18:var(--red-700);--chart-categorical-19:var(--teal-400);--chart-categorical-20:var(--blue-400);--chart-categorical-21:var(--violet-400);--chart-categorical-22:var(--orange-400);--chart-categorical-23:var(--green-400);--chart-categorical-24:var(--red-400);--chart-categorical-25:var(--teal-300);--chart-categorical-26:var(--blue-300);--chart-categorical-27:var(--violet-300);--chart-categorical-28:var(--orange-300);--chart-categorical-29:var(--green-300);--chart-categorical-30:var(--red-300);--chart-categorical-31:var(--teal-800);--chart-categorical-32:var(--orange-800)}
[data-theme=riso]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--focus-ring-color:var(--color-border-focus);--color-primary:var(--violet-600);--color-primary-hover:var(--violet-700);--color-accent:var(--orange-500);--color-bg-brand:var(--violet-600);--color-bg-brand-hover:var(--violet-700);--color-bg-brand-active:var(--violet-700);--color-text-on-brand:var(--grey-50);--color-success:var(--green-600);--color-success-light:var(--green-100);--color-warning:var(--orange-600);--color-warning-light:var(--orange-100);--color-danger:var(--red-600);--color-danger-hover:var(--red-700);--color-danger-active:var(--red-800);--color-danger-light:var(--red-100);--color-info:var(--blue-600);--color-info-light:var(--blue-100);--color-surface-sunken:color-mix(in srgb, var(--violet-500) 8%, var(--grey-100));--color-surface-default:var(--grey-50);--color-surface-raised:var(--grey-50);--color-surface-overlay:var(--grey-50);--color-bg-secondary:color-mix(in srgb, var(--violet-500) 10%, var(--grey-100));--color-bg-tertiary:color-mix(in srgb, var(--violet-500) 16%, var(--grey-200));--color-bg-input:var(--grey-50);--color-bg-hover:color-mix(in srgb, var(--violet-600) 8%, transparent);--color-bg-disabled:var(--grey-200);--color-scrim:color-mix(in srgb, var(--violet-700) 40%, transparent);--color-bg-warning:var(--orange-50);--color-bg-success-subtle:color-mix(in srgb, var(--green-600) 14%, transparent);--color-bg-danger-subtle:color-mix(in srgb, var(--red-600) 14%, transparent);--color-bg-warning-subtle:color-mix(in srgb, var(--orange-600) 14%, transparent);--color-bg-info-subtle:color-mix(in srgb, var(--blue-600) 14%, transparent);--color-bg-active:color-mix(in srgb, var(--violet-600) 12%, transparent);--color-bg-selected:color-mix(in srgb, var(--violet-600) 14%, transparent);--color-bg-primary-subtle:color-mix(in srgb, var(--violet-600) 10%, transparent);--color-bg-pulse:var(--color-bg-primary-subtle);--color-text-default:var(--grey-950);--color-text-secondary:var(--grey-600);--color-text-tertiary:var(--grey-500);--color-text-disabled:var(--grey-300);--color-text-inverse:var(--grey-50);--color-text-placeholder:var(--grey-400);--color-text-link:var(--violet-600);--color-text-danger:var(--red-600);--color-text-warning:var(--orange-600);--color-text-success:var(--green-600);--color-text-info:var(--blue-600);--color-border-default:var(--grey-300);--color-border-secondary:var(--grey-200);--color-border-focus:var(--violet-600);--color-border-danger:var(--red-600);--color-border-hover:var(--violet-400);--color-border-active:var(--color-primary);--color-border-selected:var(--color-primary);--color-border-editing:var(--color-primary);--color-border-disabled:var(--grey-200);--color-border-success:var(--green-600);--color-border-warning:var(--orange-600);--color-border-info:var(--blue-600);--color-icon-primary:var(--grey-700);--color-icon-primary-hover:var(--violet-600);--color-icon-secondary:var(--grey-500);--color-neutral:var(--grey-500);--button-primary-bg:var(--color-bg-brand);--button-primary-bg-hover:var(--color-bg-brand-hover);--button-primary-bg-active:var(--color-bg-brand-active);--button-primary-text:var(--color-text-on-brand);--button-secondary-bg:transparent;--button-secondary-text:var(--color-text-default);--button-secondary-border:var(--color-border-default);--button-secondary-bg-hover:var(--color-bg-active);--button-secondary-bg-active:var(--color-bg-tertiary);--button-danger-bg:var(--color-danger);--button-danger-bg-hover:var(--color-danger-hover);--button-danger-bg-active:var(--color-danger-active);--button-danger-text:var(--color-text-inverse);--border-radius-sm:0;--border-radius-md:0;--border-radius-lg:0;--border-radius-xl:0;--shadow-sm:2px 2px 0 color-mix(in srgb, var(--violet-700) 20%, transparent);--shadow-base:4px 4px 0 color-mix(in srgb, var(--violet-700) 20%, transparent);--shadow-lg:6px 6px 0 color-mix(in srgb, var(--violet-700) 18%, transparent);--shadow-xl:10px 10px 0 color-mix(in srgb, var(--violet-700) 16%, transparent);--shadow-danger-glow:0 0 6px 2px color-mix(in srgb, var(--red-500) 50%, transparent);--shadow-danger-glow-strong:0 0 12px 4px color-mix(in srgb, var(--red-500) 70%, transparent);--color-role-identity:var(--teal-500);--color-role-objective:var(--blue-500);--color-role-workflow:var(--orange-500);--color-role-context:var(--violet-600);--color-role-safety:var(--red-500);--color-role-neutral:var(--grey-500);--color-tool-query:var(--teal-500);--color-tool-action:var(--red-500);--color-tool-function:var(--blue-500);--color-type-string:var(--violet-500);--color-type-number:var(--teal-500);--color-type-object:var(--red-500);--color-type-array:var(--blue-500);--color-type-boolean:#ca8a04;--color-type-date:var(--green-500);--color-type-timestamp:#0f9c77;--color-type-function:var(--green-800);--color-type-query:var(--blue-700);--chart-text:var(--grey-900);--chart-text-secondary:var(--grey-500);--chart-border:var(--grey-300);--chart-grid-line:var(--grey-200);--chart-tooltip-bg:var(--grey-50);--chart-categorical-1:var(--violet-500);--chart-categorical-2:var(--orange-500);--chart-categorical-3:var(--teal-500);--chart-categorical-4:var(--blue-500);--chart-categorical-5:var(--green-500);--chart-categorical-6:var(--red-500);--chart-categorical-7:var(--violet-400);--chart-categorical-8:var(--orange-400);--chart-categorical-9:var(--teal-400);--chart-categorical-10:var(--blue-400);--chart-categorical-11:var(--green-400);--chart-categorical-12:var(--red-400);--chart-categorical-13:var(--violet-600);--chart-categorical-14:var(--orange-600);--chart-categorical-15:var(--teal-600);--chart-categorical-16:var(--blue-600);--chart-categorical-17:var(--green-600);--chart-categorical-18:var(--red-600);--chart-categorical-19:var(--violet-700);--chart-categorical-20:var(--orange-700);--chart-categorical-21:var(--teal-700);--chart-categorical-22:var(--blue-700);--chart-categorical-23:var(--green-700);--chart-categorical-24:var(--red-700);--chart-categorical-25:var(--violet-300);--chart-categorical-26:var(--orange-300);--chart-categorical-27:var(--teal-300);--chart-categorical-28:var(--blue-300);--chart-categorical-29:var(--green-300);--chart-categorical-30:var(--red-300);--chart-categorical-31:var(--teal-800);--chart-categorical-32:var(--orange-800)}
:root{--button-radius:var(--border-radius-lg);--button-padding-inline:var(--space-4);--button-padding-block:var(--space-2);--button-font-weight:var(--font-weight-medium);--input-padding-x:var(--space-3);--input-padding-y:var(--space-2);--input-border-radius:var(--border-radius-lg);--card-padding:var(--space-6);--card-border-radius:var(--border-radius-xl)}

.ant-badge-status-text{letter-spacing:-.14px;font-weight:500;line-height:20px}
.ant-btn-primary{box-shadow:none!important}.ant-btn-primary:active{background-color:inherit!important}.ant-modal-footer .ant-btn,.ant-btn-default,.ant-btn{box-shadow:none!important}
.ant-checkbox-wrapper{color:var(--color-text-default);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:var(--color-primary)}.ant-checkbox-inner{border:var(--border-width-thin) solid var(--color-border-default);border-radius:var(--border-radius-sm);background-color:var(--color-bg-input);width:16px;height:16px;transition:var(--transition-fast)}.ant-checkbox-inner:after{border:2px solid var(--color-text-inverse);width:5.71px;height:9.14px;transition:var(--transition-fast);border-top:0;border-left:0}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.ant-checkbox-checked .ant-checkbox-inner:after{border-color:var(--color-text-inverse)}.ant-checkbox-indeterminate .ant-checkbox-inner{background-color:var(--color-primary);border-color:var(--color-primary)}.ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--color-text-inverse);border:0;border-radius:1px;width:8px;height:2px}.ant-checkbox-disabled .ant-checkbox-inner{background-color:var(--color-bg-secondary);border-color:var(--color-border-secondary);opacity:var(--state-disabled-opacity)}.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled{color:var(--color-text-disabled)}.ant-checkbox:focus-visible .ant-checkbox-inner{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.ant-checkbox-group{gap:var(--space-2);flex-direction:column;display:flex}.ant-checkbox-group-item{margin:0}
.ant-form-item .ant-form-item-explain{font-size:var(--font-size-sm)!important;margin-top:var(--space-1)!important}.ant-form-item .ant-form-item-explain-error{color:var(--color-danger)!important}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):before{content:""}.ant-form-item .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-optional):after{visibility:visible!important;color:var(--color-danger)!important;font-size:var(--font-size-sm)!important;font-family:inherit!important;line-height:var(--line-height-tight)!important;content:"*"!important;margin-inline-start:var(--space-1)!important;display:inline-block!important}.ant-form-item-label label{color:var(--color-text-secondary)!important;font-size:var(--font-size-xs)!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-tight)!important}
.ant-input-number{border:var(--border-width-thin) solid var(--color-border-default)!important;border-radius:var(--border-radius-sm)!important;background-color:var(--color-surface-default)!important}.ant-input-number:hover{border-color:var(--color-border-focus)!important}.ant-input-number:focus,.ant-input-number-focused{border:.5px solid var(--color-border-focus)!important;box-shadow:0 0 0 .5px var(--color-border-focus)!important}.ant-input-number-input{box-shadow:none!important;cursor:text!important;font-size:var(--font-size-sm)!important;font-style:normal!important;font-weight:var(--font-weight-medium)!important;line-height:var(--line-height-normal)!important}
.ant-input{background-color:var(--color-bg-input)!important;color:var(--color-text-default)!important;border:var(--border-width-thin) solid var(--color-border-default)!important;border-radius:var(--border-radius-sm)!important;transition:border-color var(--transition-fast), box-shadow var(--transition-fast)!important}.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled){border-color:var(--color-border-danger)!important}#ant-picker-showTime .ant-picker{width:auto!important;min-width:172px!important}.ant-input:focus,.ant-input:focus-within{border-color:var(--color-border-focus)!important;box-shadow:none!important;outline:none!important}.ant-input:hover:not(.ant-input-disabled){border-color:var(--color-border-focus)!important}.ant-input:disabled,.ant-input-disabled{background-color:var(--color-bg-disabled)!important;color:var(--color-text-disabled)!important;border-color:var(--color-border-secondary)!important;cursor:not-allowed!important}.ant-input::placeholder{color:var(--color-text-placeholder)!important;opacity:1!important}
.ant-form-vertical .ant-form-item-label>label{width:100%}.ant-form-vertical .ant-form-item-label>label:after{display:none}
.ant-modal-mask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--color-scrim)!important}.ant-modal-content,.ant-modal-title{background-color:var(--color-surface-overlay)!important}.ant-modal-content{border-radius:var(--border-radius-xl)!important;border:var(--border-width-thin) solid var(--color-border-secondary)!important;box-shadow:var(--shadow-xl)!important}.ant-modal-confirm .ant-modal-confirm-title,.ant-modal-confirm .ant-modal-confirm-content{color:var(--color-text-default)!important}.ant-modal-header{background-color:var(--color-surface-overlay)!important;border-bottom:none!important;padding:0!important}.ant-modal-title{color:var(--color-text-default)!important;font-size:var(--font-size-lg)!important;font-weight:var(--font-weight-semibold)!important;line-height:var(--line-height-tight)!important}.ant-modal-body{color:var(--color-text-default)!important}.ant-modal-footer{background-color:var(--color-surface-overlay)!important;padding:var(--space-4) 0 0 0!important;gap:var(--space-2)!important;border-top:none!important;display:flex!important}.ant-modal-footer .ant-btn{flex:1!important}.ant-modal-close{color:var(--color-text-secondary)!important;transition:color var(--transition-fast)!important}.ant-modal-close:hover{color:var(--color-text-default)!important}:where(.css-dev-only-do-not-override-61j5z3).ant-modal .ant-modal-body{padding:0!important}
.ant-spin-dot-holder{color:var(--color-primary)!important}.ant-spin-text{font-size:var(--font-size-lg)!important;line-height:var(--line-height-tight)!important;font-weight:var(--font-weight-medium)!important;letter-spacing:var(--letter-spacing-tight)!important;color:var(--color-text-default)!important;padding-top:var(--space-8)!important}
.ant-switch{align-self:flex-start!important}
.ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{background-color:var(--color-bg-hover)!important}.ant-table-wrapper .ant-pagination .ant-pagination-item,.ant-table-wrapper .ant-pagination .ant-pagination-jump-prev,.ant-table-wrapper .ant-pagination .ant-pagination-jump-next{margin-inline-end:var(--space-1)!important}
.ant-switch{background-color:var(--color-text-secondary)!important}.ant-switch:hover{background-color:var(--color-text-tertiary)!important}.ant-switch.ant-switch-checked{background-color:var(--color-success)!important}
.ant-typography-secondary{color:#b3b3b3!important}

*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:hidden}html{transition:background-color var(--transition-base), color var(--transition-base)}body{background-color:var(--color-surface-sunken);color:var(--color-text-default);font-family:inherit;line-height:var(--line-height-normal)}h1,h2,h3,h4,h5,h6{color:var(--color-text-default);font-weight:var(--font-weight-semibold);margin:0}p,pre{color:var(--color-text-default);margin:0}a{color:var(--color-primary);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--color-primary-hover)}li{margin:0}input,textarea,select,button{font-family:inherit;font-size:inherit}::selection{background-color:var(--color-primary);color:var(--color-text-inverse)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--color-bg-secondary)}::-webkit-scrollbar-thumb{background:var(--color-border-default);border-radius:var(--border-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}
.refresh-app-module__mx8IJq__container{background-color:var(--color-primary);color:var(--color-text-inverse);height:var(--size-xl);z-index:var(--z-fixed);justify-content:center;align-items:center;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);box-shadow:var(--shadow-lg);display:flex;position:fixed;bottom:0;left:0;right:0}.refresh-app-module__mx8IJq__link{cursor:pointer;font-weight:var(--font-weight-bold);color:var(--color-text-inverse);transition:var(--transition-fast);text-decoration:underline}.refresh-app-module__mx8IJq__link:hover{opacity:var(--hover-opacity)}
