:root{--ag-colorText: #242424;--ag-colorTextSecondary: #676770;--ag-colorTextTertiary: #848b8c;--ag-colorTextQuaternary: #a3a19f;--ag-colorTextHeading: #242424;--ag-colorTextLabel: #676770;--ag-colorTextDescription: #848b8c;--ag-colorTextDisabled: #a3a19f;--ag-colorTextPlaceholder: #a3a19f;--ag-colorTextLightSolid: #ffffff;--ag-colorIcon: #848b8c;--ag-colorIconHover: #242424;--ag-colorBgContainer: #ffffff;--ag-colorBgElevated: #ffffff;--ag-colorBgLayout: #f6f5f3;--ag-colorBgBase: #ffffff;--ag-colorBgSpotlight: rgba(36, 36, 36, .9);--ag-colorBgMask: rgba(36, 36, 36, .45);--ag-colorBorder: #d7d7d7;--ag-colorBorderSecondary: #e5e5e3;--ag-colorFill: rgba(36, 36, 36, .15);--ag-colorFillSecondary: rgba(36, 36, 36, .06);--ag-colorFillTertiary: rgba(36, 36, 36, .04);--ag-colorFillQuaternary: rgba(36, 36, 36, .02);--ag-colorFillChip: rgba(36, 36, 36, .02);--ag-colorSplit: #f0efed;--ag-colorPrimary: #242424;--ag-colorPrimaryHover: #413f3f;--ag-colorPrimaryText: #242424;--ag-colorLinkOnInk: #8ccfff;--ag-colorSuccess: #2e7d3a;--ag-colorWarning: #8a6400;--ag-colorWarningText: #8a6400;--ag-colorErrorText: #5e0908;--ag-colorError: #5e0908;--ag-colorErrorHover: #7a0f0d;--ag-colorErrorActive: #3f0605;--ag-colorErrorBorder: #d94c4a;--ag-colorInfo: #113955;--ag-colorInfoBorder: #a5bac8;--ag-colorPrimaryBorder: #e5e5e3;--ag-colorPrimaryBorderHover: #a3a19f;--ag-colorSuccessBorder: #b1cfb0;--ag-colorSuccessBg: #eaf2e3;--ag-colorWarningBorder: #d9c898;--ag-colorWarningBg: #fbf3d9;--ag-colorErrorBg: #f9e5e5;--ag-colorBgContainerDisabled: rgba(36, 36, 36, .04);--ag-colorInfoBg: #e5f1f9;--ag-colorInfoBgHover: #d3e7f5;--ag-controlItemBgActive: #f0efed;--ag-controlItemBgActiveHover: #e5e5e3;--ag-controlOutline: rgba(217, 217, 44, .35);--ag-errorOutline: rgba(217, 76, 74, .12);--ag-colorWhite: #ffffff;--ag-boxShadowTertiary: 0 1px 2px 0 rgba(0, 0, 0, .03), 0 1px 6px -1px rgba(0, 0, 0, .02), 0 2px 4px 0 rgba(0, 0, 0, .02);--ag-boxShadowSecondary: 0 6px 16px 0 rgba(0, 0, 0, .08), 0 3px 6px -4px rgba(0, 0, 0, .12), 0 9px 28px 8px rgba(0, 0, 0, .05);--ag-zinc-1: #f6f5f3;--ag-zinc-2: #f0efed;--ag-zinc-3: #e5e5e3;--ag-zinc-4: #d7d7d7;--ag-zinc-5: #a3a19f;--ag-zinc-6: #848b8c;--ag-zinc-7: #676770;--ag-zinc-8: #413f3f;--ag-zinc-9: #242424;--ag-zinc-10: #1e1c1d;--ag-gray-50: #f9fafb;--ag-gray-100: #f3f4f6;--ag-gray-200: #e5e7eb;--ag-gray-300: #d1d5db;--ag-gray-400: #9ca3af;--ag-gray-500: #6b7280;--ag-gray-600: #4b5563;--ag-gray-700: #374151;--ag-gray-800: #1f2937;--ag-gray-900: #111827;--ag-gray-950: #030712;--ag-aggray-25: #fcfcfd;--ag-aggray-50: #f9fafb;--ag-aggray-100: #f2f4f7;--ag-aggray-200: #e4e7ec;--ag-aggray-300: #d0d5dd;--ag-aggray-400: #98a2b3;--ag-aggray-500: #667085;--ag-aggray-600: #475467;--ag-aggray-700: #344054;--ag-aggray-800: #1d2939;--ag-aggray-900: #101828;--ag-neutral-50: #fafafa;--ag-neutral-100: #f5f5f5;--ag-neutral-200: #e5e5e5;--ag-neutral-300: #d4d4d4;--ag-neutral-400: #a3a3a3;--ag-neutral-500: #737373;--ag-neutral-600: #525252;--ag-neutral-700: #404040;--ag-neutral-800: #262626;--ag-neutral-900: #171717;--ag-neutral-950: #0a0a0a;--ag-slate-50: #f8fafc;--ag-slate-100: #f1f5f9;--ag-slate-200: #e2e8f0;--ag-slate-300: #cbd5e1;--ag-slate-400: #94a3b8;--ag-slate-500: #64748b;--ag-slate-600: #475569;--ag-slate-700: #334155;--ag-slate-800: #1e293b;--ag-slate-900: #0f172a;--ag-slate-950: #020617;--ag-rgba-051729-02: rgba(36, 36, 36, .02);--ag-rgba-051729-04: rgba(36, 36, 36, .04);--ag-rgba-051729-06: rgba(36, 36, 36, .06);--ag-rgba-051729-08: rgba(36, 36, 36, .08);--ag-rgba-051729-10: rgba(36, 36, 36, .1);--ag-rgba-051729-14: rgba(36, 36, 36, .14);--ag-rgba-051729-18: rgba(36, 36, 36, .18);--ag-rgba-051729-45: rgba(36, 36, 36, .45);--ag-rgba-051729-55: rgba(36, 36, 36, .55);--ag-rgba-051729-65: rgba(36, 36, 36, .65);--ag-rgba-051729-72: rgba(36, 36, 36, .72);--ag-rgba-000-02: rgba(0, 0, 0, .02);--ag-rgba-000-06: rgba(0, 0, 0, .06);--ag-rgba-000-45: rgba(0, 0, 0, .45);--ag-rgba-fff-78: rgba(255, 255, 255, .78);--ag-ref-app-text: #113955;--ag-ref-app-bg: #e5f1f9;--ag-ref-app-border: rgba(17, 57, 85, .22);--ag-ref-variant-text: #2c7737;--ag-ref-variant-bg: #eaf2e3;--ag-ref-variant-border: rgba(44, 119, 55, .22);--ag-ref-testset-text: #413f3f;--ag-ref-testset-bg: #ebeaea;--ag-ref-testset-border: rgba(65, 63, 63, .22);--ag-ref-query-text: #8a6400;--ag-ref-query-bg: #fbf3d9;--ag-ref-query-border: rgba(138, 100, 0, .22);--ag-ref-evaluator-text: #5e0908;--ag-ref-evaluator-bg: #f9e5e5;--ag-ref-evaluator-border: rgba(94, 9, 8, .22);--ag-ref-environment-text: #5e5e08;--ag-ref-environment-bg: #f8f8dd;--ag-ref-environment-border: rgba(94, 94, 8, .22);--ag-env-production-text: #2c7737;--ag-env-production-bg: #eaf2e3;--ag-env-production-border: #eaf2e3;--ag-env-staging-text: #8a6400;--ag-env-staging-bg: #fbf3d9;--ag-env-staging-border: #fbf3d9;--ag-env-development-text: #413f3f;--ag-env-development-bg: #ebeaea;--ag-env-development-border: #ebeaea;--ag-cmp-tint-0: #eff6ff;--ag-cmp-tint-1: #fff7ed;--ag-cmp-tint-2: #f5f3ff;--ag-cmp-tint-3: #ecfdf5;--ag-cmp-tint-4: #fdf2f8;--ag-chart-series-0: #D97757;--ag-chart-series-1: #54B5FA;--ag-chart-series-2: #D9D92C;--ag-chart-series-3: #113955;--ag-chart-series-4: #9D9D9D;--ag-chart-grid: #05172933;--ag-chart-axis-line: #05172933;--ag-chart-axis-text: #666666;--ag-chart-reference: #94A3B8;--ag-chart-track: #E5E5E3;--ag-run-status-success: #12B76A;--ag-run-status-processing: #3B82F6;--ag-run-status-default: #98A2B3;--ag-run-status-error: #F04438;--ag-run-status-warning: #F79009;--ag-type-completion-bg: #f8f8dd;--ag-type-completion-text: #5e5e08;--ag-type-chat-bg: #ebeaea;--ag-type-chat-text: #413f3f;--ag-type-agent-bg: #e5f1f9;--ag-type-agent-text: #113955;--ag-surface-app: #f6f5f3;--ag-surface-gutter: #f6f5f3;--ag-surface-divider: #ebeaea;--ag-surface-raised: #fbfaf8;--ag-surface-card: #ffffff;--ag-surface-card-border: #e5e5e3;--ag-surface-inset: #f6f5f3;--ag-surface-inset-border: #e5e5e3;--ag-surface-canvas: #ffffff;--ag-surface-chat: #ffffff;--ag-surface-chat-border: #e5e5e3;--ag-surface-chip: #ebeaea;--ag-surface-chip-border: #e5e5e3;--ag-surface-row-hover: #f6f5f3;--ag-surface-accent: #d9d92c;--ag-surface-raised-shadow: 0 1px 3px rgba(16, 18, 22, .05);--ag-surface-card-shadow: 0 1px 2px rgba(16, 18, 22, .06);--ag-surface-chat-shadow: 0 1px 2px rgba(16, 18, 22, .06);--ag-surface-inspector-shadow: -8px 0 24px rgba(16, 18, 22, .08);--ag-composer-border: #e5e5e3;--ag-composer-focus: #676770;--ag-composer-placeholder: #848b8c;--ag-send-disabled-bg: #f0efed;--ag-send-disabled-fg: #a3a19f;--ag-user-bubble-bg: #fbfaf8;--ag-user-bubble-border: #e5e5e3;--ag-app-variant-row: #676770;--ag-app-variant-label: #242424;--ag-app-variant-chip-bg: rgba(36, 36, 36, .08);--ag-draft-text: #8a6400;--ag-draft-bg: #fbf3d9;--ag-draft-border: #d9c898;--ag-preset-blue-bg: #ebeaea;--ag-preset-blue-text: #413f3f;--ag-preset-green-bg: #eaf2e3;--ag-preset-green-text: #2c7737;--ag-preset-orange-bg: #fbf3d9;--ag-preset-orange-text: #8a6400;--ag-preset-red-bg: #f9e5e5;--ag-preset-red-text: #5e0908;--ag-preset-purple-bg: #e5f1f9;--ag-preset-purple-text: #113955;--ag-preset-cyan-bg: #f8f8dd;--ag-preset-cyan-text: #5e5e08;--ag-preset-magenta-bg: #eaf2e3;--ag-preset-magenta-text: #2c7737;--ag-preset-gold-bg: #fbf3d9;--ag-preset-gold-text: #8a6400;--ag-preset-pink-bg: #e5f1f9;--ag-preset-pink-text: #113955;--ag-preset-yellow-bg: #ebeaea;--ag-preset-yellow-text: #413f3f;--ag-preset-volcano-bg: #f8f8dd;--ag-preset-volcano-text: #5e5e08;--ag-preset-geekblue-bg: #fbf3d9;--ag-preset-geekblue-text: #8a6400;--ag-preset-lime-bg: #f9e5e5;--ag-preset-lime-text: #5e0908;--ag-tab-item: #676770;--ag-tab-item-hover: #242424;--ag-empty-shadow: #f5f5f7;--ag-empty-sheet: #f5f5f7;--ag-empty-flap: #aeb8c2;--ag-empty-front: #dce0e6;--ag-empty-hole: #ffffff;--ag-btn-primary-text: #ffffff;--ag-btn-primary-hover: #413f3f;--ag-btn-primary-active: #1e1c1d;--ag-btn-default-bg: #ffffff;--ag-btn-default-hover-bg: #ffffff;--ag-btn-default-active-bg: #ffffff;--ag-btn-text-hover-bg: rgba(36, 36, 36, .06);--ag-btn-text-active-bg: rgba(36, 36, 36, .15);--ag-btn-link: #5e5e08;--ag-btn-link-hover: #242424;--ag-btn-link-active: #1e1c1d;--ag-input-disabled-border: #e5e5e3;--ag-status-error-bg: #f9e5e5;--ag-status-error-border: #d94c4a;--ag-status-error-text: #5e0908;--ag-status-success-bg: #eaf2e3;--ag-status-success-border: #b1cfb0;--ag-status-success-text: #2e7d3a;--ag-status-warning-bg: #fbf3d9;--ag-status-warning-border: #d9c898;--ag-status-warning-text: #8a6400;--ag-surface-error-well: #fcf1f1;--ag-surface-error-well-border: #edc9c8;--ag-strip-input-border: #d7d7d7;--ag-strip-selected-bg: #f6f5f3;--ag-strip-card-bg: #ffffff;--ag-strip-card-border: #ebeaea;--ag-strip-card-border-hover: #d7d7d7;--ag-strip-card-hover-shadow: 0 2px 8px -2px rgba(36, 36, 36, .12);--ag-surface-paper: #fbfaf8;--ag-surface-section-header: #f6f5f3;--ag-surface-section-content: #ffffff;--ag-shell-rail-bg: #f6f5f3;--ag-shell-line: #e5e5e3;--ag-scroll-thumb: rgba(36, 36, 36, .22);--ag-scroll-thumb-hover: rgba(36, 36, 36, .38);--ag-shell-selected-bg: #ffffff;--ag-shell-selected-border: #e5e5e3;--ag-shell-selected-text: #242424;--ag-hero-action-bg: #f2f25c;--ag-hero-action-hover-bg: #e7e712;--ag-hero-action-text: #242424;--ag-sidebar-bg: var(--ag-shell-rail-bg);--ag-c-051729: var(--ag-zinc-10);--ag-c-05172905: var(--ag-rgba-051729-02);--ag-c-0517290A: var(--ag-rgba-051729-04);--ag-c-0517290F: var(--ag-rgba-051729-06);--ag-c-05172916: var(--ag-rgba-051729-08);--ag-c-0517291A: var(--ag-rgba-051729-10);--ag-c-0A2540: #0a2540;--ag-c-0B1F3F: #0b1f3f;--ag-c-0F172A: #0f172a;--ag-c-101828: #101828;--ag-c-13C2C2: #13c2c2;--ag-c-1677FF: #1677ff;--ag-c-1677FF22: #1677ff22;--ag-c-17324D: #17324d;--ag-c-1C2C3D: var(--ag-colorText);--ag-c-1D2939: #1d2939;--ag-c-1D3A8A: #1d3a8a;--ag-c-1D4ED8: #1d4ed8;--ag-c-2A2A2A: #2a2a2a;--ag-c-344054: #344054;--ag-c-344054BF: #344054bf;--ag-c-36CFC9: #36cfc9;--ag-c-374151: #374151;--ag-c-394857: var(--ag-zinc-8);--ag-c-475467: #475467;--ag-c-475569: #475569;--ag-c-586673: var(--ag-colorTextSecondary);--ag-c-64748B: #64748b;--ag-c-667085: #667085;--ag-c-667085BF: #667085bf;--ag-c-6B7280: #6b7280;--ag-c-758391: var(--ag-colorTextTertiary);--ag-c-7839EE: #7839ee;--ag-c-888: #888;--ag-c-9254DE: #9254de;--ag-c-94A3B8: #94a3b8;--ag-c-98A2B3: #98a2b3;--ag-c-98C379: #98c379;--ag-c-9D4EDD: #9d4edd;--ag-c-A855F7: #a855f7;--ag-c-B42318: #b42318;--ag-c-B91C1C: #b91c1c;--ag-c-BDC7D1: var(--ag-colorBorder);--ag-c-C11574: #c11574;--ag-c-C678DD: #c678dd;--ag-c-C7D7FE: #c7d7fe;--ag-c-D0D5DD: #d0d5dd;--ag-c-D0D7E3: #d0d7e3;--ag-c-D19A66: #d19a66;--ag-c-D4760A: #d4760a;--ag-c-D48806: #d48806;--ag-c-D61010: #d61010;--ag-c-DBEAFE: #dbeafe;--ag-c-E0EAFF: #e0eaff;--ag-c-E2E8F0: #e2e8f0;--ag-c-E4E7EC: #e4e7ec;--ag-c-E4ECFF: #e4ecff;--ag-c-E5E7EB: #e5e7eb;--ag-c-E6F4FF: #e6f4ff;--ag-c-E9D7FE: #e9d7fe;--ag-c-EAECF0: #eaecf0;--ag-c-EAEFF5: var(--ag-colorBorderSecondary);--ag-c-ECFDF3: #ecfdf3;--ag-c-EEF2FF: #eef2ff;--ag-c-EFF8FF: #eff8ff;--ag-c-F0F0F0: #f0f0f0;--ag-c-F2F4F7: #f2f4f7;--ag-c-F4EBFF: #f4ebff;--ag-c-F5F5F5: #f5f5f5;--ag-c-F5F7FA: var(--ag-zinc-1);--ag-c-F6F8FA: #f6f8fa;--ag-c-F87171: #f87171;--ag-c-F8FAFC: #f8fafc;--ag-c-F9FAFB: #f9fafb;--ag-c-FAFAFA: #fafafa;--ag-c-FAFAFB: #fafafb;--ag-c-FAFBFC: #fafbfc;--ag-c-FCE7F6: #fce7f6;--ag-c-FDF2FA: #fdf2fa;--ag-c-FEE4E2: #fee4e2;--ag-c-FEF2F2: #fef2f2;--ag-c-FEF3F2: #fef3f2;--ag-c-FF4D4F: #ff4d4f;--ag-c-FFE4B5: #ffe4b5;--ag-c-FFE58F: #ffe58f;--ag-c-FFF7E6: #fff7e6;--ag-c-FFFAEB: #fffaeb;--ag-c-FFFBE6: #fffbe6;--ag-c-FFFBFA: #fffbfa;--ag-c-FFFFFF: #ffffff}.dark{--ag-colorText: rgba(255, 255, 255, .85);--ag-colorTextSecondary: rgba(255, 255, 255, .65);--ag-colorTextTertiary: rgba(255, 255, 255, .45);--ag-colorTextQuaternary: rgba(255, 255, 255, .25);--ag-colorTextHeading: rgba(255, 255, 255, .85);--ag-colorTextLabel: rgba(255, 255, 255, .65);--ag-colorTextDescription: rgba(255, 255, 255, .45);--ag-colorTextDisabled: rgba(255, 255, 255, .25);--ag-colorTextPlaceholder: rgba(255, 255, 255, .38);--ag-colorTextLightSolid: #ffffff;--ag-colorIcon: rgba(255, 255, 255, .45);--ag-colorIconHover: rgba(255, 255, 255, .85);--ag-colorBgContainer: #141414;--ag-colorBgElevated: #242424;--ag-colorBgLayout: #000000;--ag-colorBgBase: #000000;--ag-colorBgSpotlight: #424242;--ag-colorBgMask: rgba(0, 0, 0, .45);--ag-colorBorder: #424242;--ag-colorBorderSecondary: #303030;--ag-colorFill: rgba(255, 255, 255, .18);--ag-colorFillSecondary: rgba(255, 255, 255, .12);--ag-colorFillTertiary: rgba(255, 255, 255, .08);--ag-colorFillQuaternary: rgba(255, 255, 255, .04);--ag-colorFillChip: #272727;--ag-colorSplit: rgba(253, 253, 253, .12);--ag-colorPrimary: #d1d151;--ag-colorPrimaryHover: #e8e47e;--ag-colorPrimaryText: #d1d151;--ag-colorLinkOnInk: #8ccfff;--ag-colorSuccess: #49aa19;--ag-colorWarning: #d89614;--ag-colorWarningText: #d89614;--ag-colorErrorText: #dc4446;--ag-colorError: #dc4446;--ag-colorErrorHover: #e86e6b;--ag-colorErrorActive: #ad393a;--ag-colorErrorBorder: #5b2526;--ag-colorInfo: #1668dc;--ag-colorInfoBorder: #15325b;--ag-colorPrimaryBorder: #57572a;--ag-colorPrimaryBorderHover: #787834;--ag-colorSuccessBorder: #274916;--ag-colorSuccessBg: #162312;--ag-colorWarningBorder: #594214;--ag-colorWarningBg: #2b2111;--ag-colorErrorBg: #2c1618;--ag-colorBgContainerDisabled: rgba(255, 255, 255, .08);--ag-colorInfoBg: #111a2c;--ag-colorInfoBgHover: #111a2c;--ag-controlItemBgActive: #57572a;--ag-controlItemBgActiveHover: #57572a;--ag-controlOutline: rgba(251, 251, 96, .29);--ag-errorOutline: rgba(238, 38, 56, .11);--ag-colorWhite: #ffffff;--ag-boxShadowTertiary: 0 0 0 1px rgba(255, 255, 255, .12), 0 1px 2px 0 rgba(0, 0, 0, .3), 0 1px 6px -1px rgba(0, 0, 0, .2), 0 2px 4px 0 rgba(0, 0, 0, .2);--ag-boxShadowSecondary: 0 0 0 1px rgba(255, 255, 255, .16), 0 6px 16px 0 rgba(0, 0, 0, .44), 0 3px 6px -4px rgba(0, 0, 0, .52), 0 9px 28px 8px rgba(0, 0, 0, .28);--ag-zinc-1: #242424;--ag-zinc-2: #2a2a2a;--ag-zinc-3: #383838;--ag-zinc-4: #424242;--ag-zinc-5: #5c5c5c;--ag-zinc-6: rgba(255, 255, 255, .45);--ag-zinc-7: rgba(255, 255, 255, .65);--ag-zinc-8: rgba(255, 255, 255, .75);--ag-zinc-9: rgba(255, 255, 255, .85);--ag-zinc-10: rgba(255, 255, 255, .95);--ag-gray-50: #1a1a1a;--ag-gray-100: #242424;--ag-gray-200: #2a2a2a;--ag-gray-300: #383838;--ag-gray-400: #5c5c5c;--ag-gray-500: #8c8c8c;--ag-gray-600: rgba(255, 255, 255, .55);--ag-gray-700: rgba(255, 255, 255, .65);--ag-gray-800: rgba(255, 255, 255, .75);--ag-gray-900: rgba(255, 255, 255, .85);--ag-gray-950: rgba(255, 255, 255, .92);--ag-aggray-25: #1a1a1a;--ag-aggray-50: #242424;--ag-aggray-100: #242424;--ag-aggray-200: #2f2f2f;--ag-aggray-300: #3d3d3d;--ag-aggray-400: #5c5c5c;--ag-aggray-500: #8c8c8c;--ag-aggray-600: rgba(255, 255, 255, .55);--ag-aggray-700: rgba(255, 255, 255, .65);--ag-aggray-800: rgba(255, 255, 255, .75);--ag-aggray-900: rgba(255, 255, 255, .85);--ag-neutral-50: #1a1a1a;--ag-neutral-100: #242424;--ag-neutral-200: #2a2a2a;--ag-neutral-300: #383838;--ag-neutral-400: #5c5c5c;--ag-neutral-500: #8c8c8c;--ag-neutral-600: rgba(255, 255, 255, .55);--ag-neutral-700: rgba(255, 255, 255, .65);--ag-neutral-800: rgba(255, 255, 255, .75);--ag-neutral-900: rgba(255, 255, 255, .85);--ag-neutral-950: rgba(255, 255, 255, .92);--ag-slate-50: #1a1a1a;--ag-slate-100: #242424;--ag-slate-200: #2a2a2a;--ag-slate-300: #383838;--ag-slate-400: #5c5c5c;--ag-slate-500: #8c8c8c;--ag-slate-600: rgba(255, 255, 255, .55);--ag-slate-700: rgba(255, 255, 255, .65);--ag-slate-800: rgba(255, 255, 255, .75);--ag-slate-900: rgba(255, 255, 255, .85);--ag-slate-950: rgba(255, 255, 255, .92);--ag-rgba-051729-02: rgba(255, 255, 255, .04);--ag-rgba-051729-04: rgba(255, 255, 255, .06);--ag-rgba-051729-06: rgba(255, 255, 255, .08);--ag-rgba-051729-08: rgba(255, 255, 255, .1);--ag-rgba-051729-10: rgba(255, 255, 255, .12);--ag-rgba-051729-14: rgba(255, 255, 255, .16);--ag-rgba-051729-18: rgba(255, 255, 255, .2);--ag-rgba-051729-45: rgba(255, 255, 255, .45);--ag-rgba-051729-55: rgba(255, 255, 255, .6);--ag-rgba-051729-65: rgba(255, 255, 255, .7);--ag-rgba-051729-72: rgba(255, 255, 255, .78);--ag-rgba-000-02: rgba(255, 255, 255, .04);--ag-rgba-000-06: rgba(255, 255, 255, .08);--ag-rgba-000-45: rgba(255, 255, 255, .45);--ag-rgba-fff-78: rgba(20, 20, 20, .82);--ag-ref-app-text: #8ccfff;--ag-ref-app-bg: rgba(140, 207, 255, .14);--ag-ref-app-border: rgba(140, 207, 255, .3);--ag-ref-variant-text: #8fbf7a;--ag-ref-variant-bg: rgba(143, 191, 122, .14);--ag-ref-variant-border: rgba(143, 191, 122, .3);--ag-ref-testset-text: #bcbcbc;--ag-ref-testset-bg: rgba(188, 188, 188, .14);--ag-ref-testset-border: rgba(188, 188, 188, .3);--ag-ref-query-text: #ebc96a;--ag-ref-query-bg: rgba(235, 201, 106, .14);--ag-ref-query-border: rgba(235, 201, 106, .3);--ag-ref-evaluator-text: #ff8e8c;--ag-ref-evaluator-bg: rgba(255, 142, 140, .14);--ag-ref-evaluator-border: rgba(255, 142, 140, .3);--ag-ref-environment-text: #d1d151;--ag-ref-environment-bg: rgba(209, 209, 81, .14);--ag-ref-environment-border: rgba(209, 209, 81, .3);--ag-env-production-text: #8fbf7a;--ag-env-production-bg: rgba(143, 191, 122, .14);--ag-env-production-border: rgba(143, 191, 122, .14);--ag-env-staging-text: #ebc96a;--ag-env-staging-bg: rgba(235, 201, 106, .14);--ag-env-staging-border: rgba(235, 201, 106, .14);--ag-env-development-text: #bcbcbc;--ag-env-development-bg: rgba(188, 188, 188, .14);--ag-env-development-border: rgba(188, 188, 188, .14);--ag-cmp-tint-0: rgba(59, 130, 246, .14);--ag-cmp-tint-1: rgba(249, 115, 22, .14);--ag-cmp-tint-2: rgba(139, 92, 246, .14);--ag-cmp-tint-3: rgba(16, 185, 129, .14);--ag-cmp-tint-4: rgba(236, 72, 153, .14);--ag-chart-series-0: #D1D151;--ag-chart-series-1: #8CCFFF;--ag-chart-series-2: #FF8E8C;--ag-chart-series-3: #8FBF7A;--ag-chart-series-4: #787878;--ag-chart-track: #333333;--ag-type-completion-bg: rgba(209, 209, 81, .14);--ag-type-completion-text: #d1d151;--ag-type-chat-bg: rgba(188, 188, 188, .14);--ag-type-chat-text: #bcbcbc;--ag-type-agent-bg: rgba(140, 207, 255, .14);--ag-type-agent-text: #8ccfff;--ag-surface-app: #0a0a0c;--ag-surface-gutter: #060607;--ag-surface-divider: #1c1c1f;--ag-surface-raised: #1a1b1e;--ag-surface-card: #212327;--ag-surface-card-border: #2d3036;--ag-surface-inset: #111214;--ag-surface-inset-border: #26282d;--ag-surface-canvas: #0c0c0e;--ag-surface-chat: #17181b;--ag-surface-chat-border: #26282d;--ag-surface-chip: #2a2a2e;--ag-surface-chip-border: #303035;--ag-surface-row-hover: #212327;--ag-surface-accent: #c2d54a;--ag-surface-raised-shadow: inset 0 1px 0 rgba(255, 255, 255, .045);--ag-surface-card-shadow: 0 1px 2px rgba(0, 0, 0, .4), inset 0 1px 0 rgba(255, 255, 255, .03);--ag-surface-chat-shadow: 0 1px 3px rgba(0, 0, 0, .45);--ag-surface-inspector-shadow: -8px 0 24px rgba(0, 0, 0, .35);--ag-composer-border: #2a2c30;--ag-composer-focus: rgba(194, 213, 74, .45);--ag-composer-placeholder: #7e828a;--ag-send-disabled-bg: #26282c;--ag-send-disabled-fg: #6e7176;--ag-user-bubble-bg: rgba(194, 213, 74, .08);--ag-user-bubble-border: rgba(194, 213, 74, .22);--ag-app-variant-row: rgba(255, 255, 255, .65);--ag-app-variant-label: rgba(255, 255, 255, .85);--ag-app-variant-chip-bg: rgba(255, 255, 255, .12);--ag-draft-text: #ebc96a;--ag-draft-bg: var(--ag-colorBgElevated);--ag-draft-border: var(--ag-colorBgElevated);--ag-preset-blue-bg: rgba(188, 188, 188, .14);--ag-preset-blue-text: #bcbcbc;--ag-preset-green-bg: rgba(143, 191, 122, .14);--ag-preset-green-text: #8fbf7a;--ag-preset-orange-bg: rgba(235, 201, 106, .14);--ag-preset-orange-text: #ebc96a;--ag-preset-red-bg: rgba(255, 142, 140, .14);--ag-preset-red-text: #ff8e8c;--ag-preset-purple-bg: rgba(140, 207, 255, .14);--ag-preset-purple-text: #8ccfff;--ag-preset-cyan-bg: rgba(209, 209, 81, .14);--ag-preset-cyan-text: #d1d151;--ag-preset-magenta-bg: rgba(143, 191, 122, .14);--ag-preset-magenta-text: #8fbf7a;--ag-preset-gold-bg: rgba(235, 201, 106, .14);--ag-preset-gold-text: #ebc96a;--ag-preset-pink-bg: rgba(140, 207, 255, .14);--ag-preset-pink-text: #8ccfff;--ag-preset-yellow-bg: rgba(188, 188, 188, .14);--ag-preset-yellow-text: #bcbcbc;--ag-preset-volcano-bg: rgba(209, 209, 81, .14);--ag-preset-volcano-text: #d1d151;--ag-preset-geekblue-bg: rgba(235, 201, 106, .14);--ag-preset-geekblue-text: #ebc96a;--ag-preset-lime-bg: rgba(255, 142, 140, .14);--ag-preset-lime-text: #ff8e8c;--ag-tab-item: var(--ag-colorText);--ag-tab-item-hover: var(--ag-colorPrimaryHover);--ag-empty-shadow: #a6a6a8;--ag-empty-sheet: #a6a6a8;--ag-empty-flap: #787f85;--ag-empty-front: #96999d;--ag-empty-hole: #adadad;--ag-btn-primary-text: #141414;--ag-btn-primary-hover: #e8e47e;--ag-btn-primary-active: #a4a443;--ag-btn-default-bg: transparent;--ag-btn-default-hover-bg: rgba(255, 255, 255, .04);--ag-btn-default-active-bg: rgba(255, 255, 255, .08);--ag-btn-text-hover-bg: rgba(255, 255, 255, .08);--ag-btn-text-active-bg: rgba(255, 255, 255, .18);--ag-btn-link: #8ccfff;--ag-btn-link-hover: #b0deff;--ag-btn-link-active: #54b5fa;--ag-input-disabled-border: #424242;--ag-status-error-bg: #2a1618;--ag-status-error-border: #5a2a2e;--ag-status-error-text: #ff8e8c;--ag-status-success-bg: #16231a;--ag-status-success-border: #2c4a34;--ag-status-success-text: #8fbf7a;--ag-status-warning-bg: #2b2111;--ag-status-warning-border: #594214;--ag-status-warning-text: #ebc96a;--ag-surface-error-well: #1e1416;--ag-surface-error-well-border: #4a2226;--ag-drawer-scrim: rgba(6, 6, 8, .6);--ag-drawer-sheet: #1e1f22;--ag-drawer-divider: #2a2c30;--ag-drawer-field-bg: #141517;--ag-drawer-field-border: #2e3136;--ag-drawer-field-focus: #c2d54a;--ag-drawer-seg-track: #141517;--ag-drawer-seg-active: #2c2f34;--ag-drawer-rail: #1a1b1e;--ag-drawer-card: #26282c;--ag-drawer-card-border: #33363c;--ag-drawer-card-hover: #2b2e33;--ag-drawer-tag-bg: rgba(255, 255, 255, .05);--ag-drawer-tag-text: #9a9a9f;--ag-drawer-shadow: -16px 0 40px rgba(0, 0, 0, .5);--ag-strip-input-border: #2e3136;--ag-strip-selected-bg: rgba(255, 255, 255, .06);--ag-strip-card-bg: rgba(255, 255, 255, .04);--ag-strip-card-border: #232327;--ag-strip-card-border-hover: #3a3a40;--ag-strip-card-hover-shadow: 0 2px 8px -2px rgba(0, 0, 0, .45);--ag-surface-paper: #272727;--ag-surface-section-header: #272727;--ag-surface-section-content: transparent;--ag-shell-rail-bg: #101010;--ag-shell-line: #2c2c2c;--ag-scroll-thumb: rgba(255, 255, 255, .2);--ag-scroll-thumb-hover: rgba(255, 255, 255, .34);--ag-shell-selected-bg: #57572a;--ag-shell-selected-border: transparent;--ag-shell-selected-text: #d1d151;--ag-hero-action-bg: #d1d151;--ag-hero-action-hover-bg: #dcdc6b;--ag-hero-action-text: #141414;--ag-sidebar-bg: var(--ag-shell-rail-bg);--ag-c-051729: rgba(255, 255, 255, .88);--ag-c-05172905: var(--ag-colorFillQuaternary);--ag-c-0517290A: rgba(255, 255, 255, .06);--ag-c-0517290F: var(--ag-colorFillTertiary);--ag-c-05172916: rgba(255, 255, 255, .1);--ag-c-0517291A: var(--ag-colorFillSecondary);--ag-c-0A2540: #2a9cff;--ag-c-0B1F3F: var(--ag-colorText);--ag-c-0F172A: var(--ag-colorText);--ag-c-101828: var(--ag-colorText);--ag-c-13C2C2: #13c2c2;--ag-c-1677FF: #1d9aff;--ag-c-1677FF22: rgba(22, 119, 255, .133);--ag-c-17324D: var(--ag-colorTextSecondary);--ag-c-1C2C3D: var(--ag-colorText);--ag-c-1D2939: var(--ag-colorText);--ag-c-1D3A8A: #8fb4ff;--ag-c-1D4ED8: #348dff;--ag-c-2A2A2A: var(--ag-colorText);--ag-c-344054: var(--ag-colorTextSecondary);--ag-c-344054BF: rgba(255, 255, 255, .749);--ag-c-36CFC9: #36cfc9;--ag-c-374151: var(--ag-colorTextSecondary);--ag-c-394857: var(--ag-colorTextSecondary);--ag-c-475467: var(--ag-colorTextTertiary);--ag-c-475569: var(--ag-colorTextTertiary);--ag-c-586673: var(--ag-colorTextTertiary);--ag-c-64748B: var(--ag-colorTextTertiary);--ag-c-667085: var(--ag-colorTextTertiary);--ag-c-667085BF: rgba(255, 255, 255, .749);--ag-c-6B7280: var(--ag-colorTextTertiary);--ag-c-758391: var(--ag-colorBgSpotlight);--ag-c-7839EE: #ca60ff;--ag-c-888: var(--ag-colorBgSpotlight);--ag-c-9254DE: #bf6eff;--ag-c-94A3B8: var(--ag-colorTextTertiary);--ag-c-98A2B3: var(--ag-colorTextTertiary);--ag-c-98C379: #98c379;--ag-c-9D4EDD: #d168ff;--ag-c-A855F7: #c084fc;--ag-c-B42318: #ff4b34;--ag-c-B91C1C: #ff7875;--ag-c-BDC7D1: #2f2f2f;--ag-c-C11574: #ff2efd;--ag-c-C678DD: #c678dd;--ag-c-C7D7FE: #2e3f63;--ag-c-D0D5DD: var(--ag-colorBgElevated);--ag-c-D0D7E3: var(--ag-colorBgElevated);--ag-c-D19A66: #d19a66;--ag-c-D4760A: #d4760a;--ag-c-D48806: #d48806;--ag-c-D61010: #ff2727;--ag-c-DBEAFE: var(--ag-colorBgElevated);--ag-c-E0EAFF: var(--ag-colorBgElevated);--ag-c-E2E8F0: var(--ag-colorBgElevated);--ag-c-E4E7EC: var(--ag-colorBgElevated);--ag-c-E4ECFF: #243042;--ag-c-E5E7EB: var(--ag-colorBgElevated);--ag-c-E6F4FF: var(--ag-colorBgElevated);--ag-c-E9D7FE: var(--ag-colorBgElevated);--ag-c-EAECF0: var(--ag-colorBgElevated);--ag-c-EAEFF5: var(--ag-colorBgElevated);--ag-c-ECFDF3: var(--ag-colorSuccessBg);--ag-c-EEF2FF: var(--ag-colorBgElevated);--ag-c-EFF8FF: var(--ag-colorInfoBg);--ag-c-F0F0F0: var(--ag-colorBgElevated);--ag-c-F2F4F7: var(--ag-colorBgElevated);--ag-c-F4EBFF: var(--ag-colorBgElevated);--ag-c-F5F5F5: var(--ag-colorBgElevated);--ag-c-F5F7FA: var(--ag-colorBgElevated);--ag-c-F6F8FA: var(--ag-colorBgElevated);--ag-c-F87171: #a8353a;--ag-c-F8FAFC: var(--ag-colorBgElevated);--ag-c-F9FAFB: var(--ag-colorBgElevated);--ag-c-FAFAFA: rgba(255, 255, 255, .06);--ag-c-FAFAFB: var(--ag-colorBgElevated);--ag-c-FAFBFC: var(--ag-colorBgElevated);--ag-c-FCE7F6: var(--ag-colorBgElevated);--ag-c-FDF2FA: var(--ag-colorBgElevated);--ag-c-FEE4E2: var(--ag-colorBgElevated);--ag-c-FEF2F2: #2a1215;--ag-c-FEF3F2: var(--ant-red-1);--ag-c-FF4D4F: #ff4d4f;--ag-c-FFE4B5: var(--ag-colorBgElevated);--ag-c-FFE58F: var(--ag-colorBgElevated);--ag-c-FFF7E6: var(--ag-colorBgElevated);--ag-c-FFFAEB: var(--ag-colorWarningBg);--ag-c-FFFBE6: var(--ag-colorBgElevated);--ag-c-FFFBFA: var(--ag-colorBgElevated);--ag-c-FFFFFF: var(--ag-colorBgContainer)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.absolute{position:absolute}.relative{position:relative}.inset-y-0{top:0;bottom:0}.-bottom-px{bottom:-1px}.left-1\/2{left:50%}.top-1\/2{top:50%}.z-\[5\]{z-index:5}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:0}.mb-4{margin-bottom:1rem}.box-border{box-sizing:border-box}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.h-0\.5{height:.125rem}.h-6{height:1.5rem}.h-9{height:2.25rem}.h-control{height:28px}.h-control-lg{height:34px}.h-control-sm{height:24px}.h-full{height:100%}.min-h-0{min-height:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-control{width:28px}.w-control-sm{width:24px}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0px}.min-w-full{min-width:100%}.flex-auto{flex:1 1 auto}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-col-resize{cursor:col-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.whitespace-nowrap{white-space:nowrap}.rounded-control{border-radius:8px}.rounded-control-lg{border-radius:10px}.rounded-control-round{border-radius:50%}.rounded-control-sm{border-radius:6px}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-0{border-width:0px}.border-b{border-bottom-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-border{border-color:var(--ag-colorBorder)}.border-colorBorderSecondary{border-color:var(--ag-colorBorderSecondary)}.border-error{border-color:var(--ag-colorError)}.border-transparent{border-color:transparent}.bg-background{background-color:var(--ag-colorBgContainer)}.bg-btn-default-bg{background-color:var(--ag-btn-default-bg)}.bg-colorBorder{background-color:var(--ag-colorBorder)}.bg-colorBorderSecondary{background-color:var(--ag-colorBorderSecondary)}.bg-colorPrimary{background-color:var(--ag-colorPrimary)}.bg-colorTextTertiary{background-color:var(--ag-colorTextTertiary)}.bg-error{background-color:var(--ag-colorError)}.bg-primary{background-color:var(--ag-colorPrimary)}.bg-secondary{background-color:var(--ag-colorFillSecondary)}.bg-transparent{background-color:transparent}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.px-4{padding-left:1rem;padding-right:1rem}.px-btn,.px-btn-lg{padding-left:15px;padding-right:15px}.px-btn-sm{padding-left:7px;padding-right:7px}.py-0{padding-top:0;padding-bottom:0}.py-3{padding-top:.75rem;padding-bottom:.75rem}.font-\[inherit\]{font-family:inherit}.text-\[14px\]{font-size:14px}.text-btn-lg{font-size:16px;line-height:normal}.text-btn-md,.text-btn-sm{font-size:14px;line-height:normal}.text-field-md{font-size:14px;line-height:1.4285714285714286}.font-normal{font-weight:400}.leading-normal{line-height:1.5}.text-\[var\(--ag-tab-item\)\]{color:var(--ag-tab-item)}.text-btn-link{color:var(--ag-btn-link)}.text-btn-primary-fg{color:var(--ag-btn-primary-text)}.text-error{color:var(--ag-colorError)}.text-foreground,.text-secondary-foreground{color:var(--ag-colorText)}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opacity-70{opacity:.7}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_var\(--ag-colorFillQuaternary\)\]{--tw-shadow: 0 2px 0 var(--ag-colorFillQuaternary);--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_var\(--ag-controlOutline\)\]{--tw-shadow: 0 2px 0 var(--ag-controlOutline);--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_0_var\(--ag-errorOutline\)\]{--tw-shadow: 0 2px 0 var(--ag-errorOutline);--tw-shadow-colored: 0 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background\,height\,opacity\]{transition-property:background,height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[left\,width\]{transition-property:left,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-\[cubic-bezier\(0\.645\,0\.045\,0\.355\,1\)\]{transition-timing-function:cubic-bezier(.645,.045,.355,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--ag-colorText);background:var(--ag-colorBgContainer);font-size:13px}*{box-sizing:border-box}body{margin:0}button,a,textarea{-webkit-tap-highlight-color:transparent}button{font:inherit}button svg{width:15px;height:15px}a{color:inherit}h1,h2,h3,p{margin:0}button:focus-visible,a:focus-visible,textarea:focus-visible{outline:2px solid var(--ag-colorPrimary);outline-offset:3px}.app{display:flex;height:100dvh;min-height:680px}.sidebar{width:210px;flex-shrink:0;background:var(--ag-colorBgLayout);border-right:1px solid var(--ag-colorBorderSecondary);padding:24px 14px 12px;display:flex;flex-direction:column}.brand{font-size:27px;font-weight:650;letter-spacing:-1.3px;display:flex;gap:8px;align-items:center;padding:0 10px 26px}.brandmark{font-family:Georgia,serif;font-size:36px;line-height:28px}.workspace-name{padding:11px 10px;margin-bottom:20px;border:1px solid var(--ag-colorBorderSecondary);border-radius:8px;font-size:12px}.workspace-name span{float:right}.navitem{padding:9px 12px;display:flex;align-items:center;gap:10px;margin-bottom:4px;color:var(--ag-colorTextSecondary);border-radius:7px}.selected{background:var(--ag-colorFillSecondary);color:var(--ag-colorText)}.count{margin-left:auto;font-size:11px;color:var(--ag-colorTextTertiary)}.navlabel{font-size:10px;letter-spacing:1px;color:var(--ag-colorTextTertiary);margin:29px 10px 12px}.agent{display:flex;align-items:center;gap:8px;padding:8px;border-radius:7px;font-size:11px}.avatar{height:42px;width:42px;border-radius:11px;background:var(--ag-colorFillSecondary);display:flex;align-items:center;justify-content:center;color:var(--ag-colorText);flex-shrink:0}.avatar.small{height:26px;width:26px;border-radius:6px}.avatar.tiny{height:21px;width:21px;border-radius:6px}.gray{background:var(--ag-colorFillTertiary)}.sidebar-note{margin:auto 10px 25px;color:var(--ag-colorTextTertiary);line-height:1.7;font-size:12px}.profile{display:flex;gap:8px;align-items:center;border-top:1px solid var(--ag-colorBorderSecondary);padding:16px 6px 0;font-size:12px}.profile>span{font-size:10px;color:var(--ag-colorTextTertiary);margin-left:auto}main{flex:1;min-width:0;display:flex;flex-direction:column}header{height:53px;flex-shrink:0;border-bottom:1px solid var(--ag-colorBorderSecondary);padding:0 26px;display:flex;align-items:center;justify-content:space-between}.breadcrumb{display:flex;align-items:center;gap:12px;color:var(--ag-colorTextSecondary);font-size:12px}.breadcrumb strong{font-weight:500;color:var(--ag-colorText)}.header-actions{display:flex;gap:12px;align-items:center}.header-actions a{display:flex;align-items:center;gap:6px;font-size:11px;text-decoration:none}.concept{font-size:10px;border:1px solid var(--ag-colorBorderSecondary);padding:4px 8px;border-radius:20px;color:var(--ag-colorTextSecondary)}.agent-header{display:flex;align-items:center;gap:12px;padding:23px 26px 21px}.agent-header h1{font-size:19px;font-weight:600;letter-spacing:-.4px}.agent-header p{font-size:12px;color:var(--ag-colorTextSecondary);margin-top:4px}.agent-header>button{margin-left:auto}.settings{margin:0 26px 10px;padding:12px;background:var(--ag-colorBgLayout);border-radius:8px;display:flex;align-items:center;gap:15px;font-size:11px}.settings>button{margin-left:auto}.guide{margin:0 26px 22px;padding:19px 22px;border:1px solid var(--ag-colorBorderSecondary);border-radius:10px;background:var(--ag-colorBgLayout);display:flex;align-items:center;justify-content:space-between;gap:20px}.eyebrow{font-size:9px;letter-spacing:1.25px;font-weight:650;color:var(--ag-colorTextSecondary)}.guide h2{font-size:19px;font-weight:500;letter-spacing:-.4px;margin:7px 0}.guide p{font-size:12px;color:var(--ag-colorTextSecondary);line-height:1.5}.scenarios{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.scenarios button{font-size:11px;justify-content:flex-start;height:27px}.workspace-toolbar{display:flex;align-items:center;justify-content:space-between;margin:0 26px 8px;font-size:12px}.workspace-toolbar>div{display:flex;gap:10px;align-items:center}.workspace-toolbar button{font-size:12px}.dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--ag-colorSuccess)}.agent .dot{margin-left:auto}.muted{color:var(--ag-colorTextSecondary)}.workspace-frame{flex:1;min-height:0;margin:0 26px;border:1px solid var(--ag-colorBorderSecondary);border-radius:10px;overflow:hidden}.pane{height:100%;display:flex;flex-direction:column;position:relative;min-width:0}.pane-top{height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 16px;border-bottom:1px solid var(--ag-colorBorderSecondary);background:var(--ag-colorBgLayout);position:relative}.pane-top>span{font-size:9px;letter-spacing:.8px;color:var(--ag-colorTextTertiary)}.pane-top b{letter-spacing:0;font-weight:400;margin-left:8px;color:var(--ag-colorTextSecondary)}.focused>.pane-top{box-shadow:inset 0 2px 0 var(--ag-colorPrimary)}.pane-top>div{display:flex;gap:2px}.pane-tabs{flex:1;min-height:0}.tab-scroll{overflow:auto;flex-shrink:0;scrollbar-width:thin}.tab-scroll [role=tab]{font-size:12px;padding-top:12px;padding-bottom:12px}.tab-body{flex:1;min-height:0;overflow:auto;margin:0}.tab-body[data-state=inactive]{display:none}.conversation{display:flex;flex-direction:column;height:100%;min-height:0}.transcript{padding:20px 24px;overflow:auto;flex:1}.session-meta{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--ag-colorTextTertiary);margin-bottom:23px}.session-meta>span:last-child{margin-left:auto}.user-message{margin:16px 0 24px 38px;background:var(--ag-colorFillTertiary);padding:13px 15px;border-radius:12px 12px 3px;line-height:1.7;font-size:12px}.assistant-label{display:flex;gap:7px;align-items:center;font-size:11px;font-weight:600;margin-bottom:11px}.assistant-message{font-size:12px;line-height:1.85}.assistant-message>p{margin:12px 0}.assistant-message ol{padding-left:20px;list-style:decimal}.resource-card{display:flex;width:100%;align-items:center;text-align:left;border:1px solid var(--ag-colorBorderSecondary);border-radius:8px;padding:12px;gap:10px;margin:10px 0;background:var(--ag-colorBgContainer);transition:background .15s}.resource-card:hover,.file-row:hover{background:var(--ag-colorBgLayout)}.file-icon{padding:9px;border-radius:7px;background:var(--ag-colorFillTertiary);color:var(--ag-colorTextSecondary)}.resource-card strong{display:block;font-size:12px;font-weight:500}.resource-card span{display:block;font-size:10px;color:var(--ag-colorTextSecondary);margin-top:1px}.resource-card>svg{margin-left:auto}.child-link{display:flex;gap:6px;align-items:center;font-size:10px;width:100%;padding:5px 0;margin:8px 0}.child-link span{color:var(--ag-colorSuccess);margin-left:auto}.composer-wrap{padding:8px 19px 12px;flex-shrink:0}.composer{border:1px solid var(--ag-colorBorder);border-radius:10px;box-shadow:0 2px 8px #00000004;padding:10px 12px}.composer textarea{resize:none;width:100%;height:44px;outline:none;background:transparent;font-size:12px;line-height:1.5}.composer>div{display:flex;align-items:center;justify-content:space-between}.composer span{font-size:10px;color:var(--ag-colorTextTertiary);display:flex;gap:5px;align-items:center}.composer-wrap small{display:block;text-align:center;color:var(--ag-colorTextTertiary);font-size:9px;margin-top:8px}.local-reply{font-size:11px;color:var(--ag-colorTextSecondary);margin-bottom:20px}.file-path{padding:12px 16px;display:flex;gap:7px;align-items:center;font-size:10px;color:var(--ag-colorTextTertiary);border-bottom:1px solid var(--ag-colorBorderSecondary)}.file-path>span{margin-left:auto}.document article{padding:28px 32px;max-width:690px;margin:auto;font-size:12px;line-height:1.85}.document h2{font-size:28px;letter-spacing:-.8px;line-height:1.25;margin:12px 0 18px;font-weight:550}.document .lede{color:var(--ag-colorTextSecondary);font-size:13px;line-height:1.8}.document hr{border:0;border-top:1px solid var(--ag-colorBorderSecondary);margin:24px 0}.document h3{font-size:13px;font-weight:600;margin:22px 0 8px}.document blockquote{margin:22px 0;padding:6px 14px;border-left:2px solid var(--ag-colorBorder);color:var(--ag-colorTextSecondary);font-style:italic}.checkrow{display:flex;gap:8px;align-items:center;padding:4px 0}.checkrow>span{height:13px;width:13px;border:1px solid var(--ag-colorBorder);border-radius:3px}.checkrow .checked{background:var(--ag-colorPrimary);color:var(--ag-colorBgContainer)}.doc-foot{margin-top:30px;padding-top:14px;border-top:1px solid var(--ag-colorBorderSecondary);font-size:10px;color:var(--ag-colorTextTertiary)}.explorer>h3,.explorer>p{margin:18px 20px 8px}.explorer h3{font-size:15px}.file-row{display:flex;width:calc(100% - 40px);align-items:center;gap:12px;text-align:left;padding:16px 0;margin:0 20px;border-bottom:1px solid var(--ag-colorBorderSecondary)}.file-row strong,.file-row span{display:block;font-size:12px}.file-row span{font-size:10px;color:var(--ag-colorTextTertiary);margin-top:4px}.file-row>svg:last-child{margin-left:auto}.json{margin:20px}.json pre{font-size:10px;margin-top:14px}.board-heading{padding:26px 22px 20px}.board-heading h2{font-size:24px;letter-spacing:-.6px;margin:8px 0 5px}.board-heading p{color:var(--ag-colorTextSecondary);font-size:12px}.board-columns{display:flex;gap:10px;padding:0 17px}.board-column{flex:1;min-width:0;padding:10px 7px;background:var(--ag-colorBgLayout);border-radius:8px;min-height:270px}.board-column h3{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:500;margin-bottom:13px;white-space:nowrap}.board-column h3>span:last-child{margin-left:auto;color:var(--ag-colorTextTertiary)}.stage{height:6px;width:6px;border-radius:50%;background:var(--ag-colorTextTertiary)}.stage-1{background:var(--ag-colorWarning)}.stage-2{background:var(--ag-colorSuccess)}.task{border:1px solid var(--ag-colorBorderSecondary);border-radius:7px;padding:10px 8px;margin-bottom:8px;background:var(--ag-colorBgContainer)}.task>svg{color:var(--ag-colorTextTertiary);margin-bottom:8px}.task p{font-size:11px;line-height:1.5;min-height:32px}.task button{font-size:9px;margin-top:12px;padding:0;height:20px}.app-note{display:flex;align-items:center;gap:8px;margin:21px 22px 8px;font-size:10px;color:var(--ag-colorTextSecondary)}.app-boundary{margin:12px 22px;font-size:10px;color:var(--ag-colorTextTertiary);line-height:1.6}.app-boundary a{text-decoration:underline}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:15px;height:100%;padding:30px;color:var(--ag-colorTextSecondary)}.empty h3{font-size:18px;color:var(--ag-colorText)}.empty p{font-size:12px;line-height:1.7;max-width:290px}.empty>svg{width:30px;height:30px}.pane-top .add-menu{display:flex;position:absolute;right:8px;top:29px;z-index:20;flex-direction:column;width:255px;padding:7px;border:1px solid var(--ag-colorBorderSecondary);box-shadow:0 8px 30px #0002;border-radius:9px;background:var(--ag-colorBgContainer)}.add-menu strong{font-size:11px;padding:8px}.add-menu button{display:flex;align-items:center;gap:8px;text-align:left;padding:9px 7px;border-radius:5px;font-size:12px}.add-menu button:hover{background:var(--ag-colorFillTertiary)}.add-menu button>span{margin-left:auto;color:var(--ag-colorTextTertiary);font-size:9px}footer{display:flex;gap:12px;align-items:center;justify-content:space-between;height:35px;padding:0 27px;font-size:10px;color:var(--ag-colorTextTertiary);flex-shrink:0}.status-message{display:flex;align-items:center;gap:6px}.status-message svg{color:var(--ag-colorSuccess)}@media(min-width:1500px){.guide{padding:22px 26px}.scenarios{flex-direction:row}.app{font-size:14px}}@media(max-width:1000px){.sidebar{width:170px;padding-left:8px;padding-right:8px}.guide{margin:0 16px 12px;padding:14px;align-items:flex-start}.guide h2{font-size:16px}.guide p{max-width:300px}.workspace-frame{margin:0 16px}.agent-header{padding:17px}.workspace-toolbar{margin-left:16px;margin-right:16px}.document article{padding:22px}.transcript{padding:16px}.board-columns{padding:0 8px;gap:5px}.board-column{padding:8px 5px}.header-actions{gap:5px}}@media(max-width:720px){.sidebar{display:none}.app{min-height:750px}.guide{display:block}.scenarios{flex-direction:row;flex-wrap:wrap;margin-top:12px}.agent-header p{display:none}.agent-header>button{font-size:11px}.header-actions .concept{display:none}header{padding:0 15px}.workspace-frame{overflow:auto}.workspace-frame>[data-slot=split-pane]{min-width:600px}.pane-top b{display:none}footer>span:last-child{display:none}.settings{flex-wrap:wrap}.document h2{font-size:23px}}.hover\:border-btn-primary-hover:hover{border-color:var(--ag-btn-primary-hover)}.hover\:border-error-hover:hover{border-color:var(--ag-colorErrorHover)}.hover\:bg-btn-default-hover-bg:hover{background-color:var(--ag-btn-default-hover-bg)}.hover\:bg-btn-primary-hover:hover{background-color:var(--ag-btn-primary-hover)}.hover\:bg-btn-text-hover-bg:hover{background-color:var(--ag-btn-text-hover-bg)}.hover\:bg-error-hover:hover{background-color:var(--ag-colorErrorHover)}.hover\:bg-muted:hover{background-color:var(--ag-colorFillTertiary)}.hover\:text-btn-link-hover:hover{color:var(--ag-btn-link-hover)}.hover\:text-btn-primary-hover:hover{color:var(--ag-btn-primary-hover)}.hover\:text-error-hover:hover{color:var(--ag-colorErrorHover)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-4:focus-visible{outline-width:4px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-focus-ring:focus-visible{outline-color:var(--ag-colorPrimaryBorder)}.active\:border-btn-primary-active:active{border-color:var(--ag-btn-primary-active)}.active\:border-error-active:active{border-color:var(--ag-colorErrorActive)}.active\:bg-btn-default-active-bg:active{background-color:var(--ag-btn-default-active-bg)}.active\:bg-btn-primary-active:active{background-color:var(--ag-btn-primary-active)}.active\:bg-btn-text-active-bg:active{background-color:var(--ag-btn-text-active-bg)}.active\:bg-error-active:active{background-color:var(--ag-colorErrorActive)}.active\:text-btn-link-active:active{color:var(--ag-btn-link-active)}.active\:text-btn-primary-active:active{color:var(--ag-btn-primary-active)}.active\:text-error-active:active{color:var(--ag-colorErrorActive)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--ag-colorBorder)}.disabled\:border-transparent:disabled{border-color:transparent}.disabled\:bg-disabled-bg:disabled{background-color:var(--ag-colorBgContainerDisabled)}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:text-disabled:disabled{color:var(--ag-colorTextDisabled)}.disabled\:shadow-none:disabled{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:h-9{height:2.25rem}.group:hover .group-hover\:bg-colorBorder{background-color:var(--ag-colorBorder)}.group:hover .group-hover\:bg-colorPrimary{background-color:var(--ag-colorPrimary)}.group:hover .group-hover\:opacity-70{opacity:.7}.data-\[state\=active\]\:text-primary[data-state=active]{color:var(--ag-colorPrimary)}.data-\[state\=inactive\]\:hover\:text-\[var\(--ag-tab-item-hover\)\]:hover[data-state=inactive]{color:var(--ag-tab-item-hover)}.data-\[state\=inactive\]\:active\:text-btn-primary-active:active[data-state=inactive]{color:var(--ag-btn-primary-active)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}
