*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-width:320px;min-height:100vh}img,svg,video,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}input,textarea,select{font:inherit;color:inherit}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-sans:"Inter", "PingFang SC", "Microsoft YaHei", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--font-num:"JetBrains Mono", "SF Mono", ui-monospace, Menlo, monospace;--fs-2xs:10px;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-lg:14px;--fs-xl:16px;--fs-2xl:18px;--fs-3xl:22px;--fs-4xl:28px;--fs-5xl:36px;--lh-tight:1.18;--lh-snug:1.32;--lh-normal:1.5;--lh-loose:1.7;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--sp-0:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:999px;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-std:cubic-bezier(.4, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--dur-instant:80ms;--dur-fast:.14s;--dur-md:.22s;--dur-slow:.36s;--border-w-thin:1px;--border-w-md:1.5px;--border-w-thick:2px;--z-base:0;--z-elevated:10;--z-sticky:100;--z-drawer:900;--z-modal:1000;--z-toast:2000;--z-popover:1100;--z-tooltip:1200}[data-theme=institutional-light]{--brand-50:#eef4ff;--brand-100:#d8e6ff;--brand-200:#b1ccff;--brand-300:#82a9ff;--brand-400:#5483ff;--brand-500:#2b5fdb;--brand-600:#1f48b3;--brand-700:#173891;--brand-800:#112a6e;--brand-900:#0a1d4d;--bg-canvas:#f5f6f8;--bg-elevated:#fff;--bg-sunken:#eef0f4;--bg-overlay:#ffffffeb;--bg-scrim:#0f172a6b;--bg-tint:#2b5fdb0f;--bg-hover:#0f172a0a;--bg-active:#0f172a14;--text-primary:#0f172a;--text-secondary:#334155;--text-tertiary:#64748b;--text-disabled:#94a3b8;--text-inverse:#fff;--text-link:var(--brand-500);--border-subtle:#0f172a0f;--border-default:#0f172a1a;--border-strong:#0f172a29;--border-focus:var(--brand-500);--divider:#0f172a14;--success-50:#ecfdf5;--success-100:#d1fae5;--success-300:#6ee7b7;--success-500:#10b981;--success-600:#059669;--success-700:#047857;--warning-50:#fffbeb;--warning-100:#fef3c7;--warning-300:#fcd34d;--warning-500:#f59e0b;--warning-600:#d97706;--warning-700:#b45309;--danger-50:#fef2f2;--danger-100:#fee2e2;--danger-300:#fca5a5;--danger-500:#dc2626;--danger-600:#b91c1c;--danger-700:#991b1b;--info-50:#eff6ff;--info-100:#dbeafe;--info-500:#3b82f6;--info-600:#2563eb;--quote-up:#d83a3a;--quote-up-bg:#d83a3a1a;--quote-up-soft:#f5e3e3;--quote-down:#10a060;--quote-down-bg:#10a0601a;--quote-down-soft:#dff5e9;--quote-flat:#64748b;--quote-flat-bg:#64748b1a;--shadow-xs:0 1px 2px #0f172a0f;--shadow-sm:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--shadow-md:0 4px 12px #0f172a14, 0 2px 4px #0f172a0a;--shadow-lg:0 12px 32px #0f172a1f, 0 4px 8px #0f172a0a;--shadow-xl:0 24px 56px #0f172a29, 0 8px 16px #0f172a0f;--shadow-focus:0 0 0 3px #2b5fdb33;--surface-card:var(--bg-elevated);--surface-panel:var(--bg-elevated);--surface-dock:#ffffffd9;--grid-line:#0f172a0f;--code-bg:#0f172a;--code-fg:#e2e8f0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=terminal-dark]{--brand-50:#0a1633;--brand-100:#0f1f4a;--brand-200:#14306b;--brand-300:#1e4596;--brand-400:#2c64d2;--brand-500:#4d86ff;--brand-600:#739fff;--brand-700:#94b6ff;--brand-800:#b8cdff;--brand-900:#dbe5ff;--bg-canvas:#060912;--bg-elevated:#0d1320;--bg-sunken:#050810;--bg-overlay:#0d1320eb;--bg-scrim:#0000009e;--bg-tint:#4d86ff1a;--bg-hover:#ffffff0a;--bg-active:#ffffff14;--text-primary:#e6ebf5;--text-secondary:#a7b3c9;--text-tertiary:#6e7c95;--text-disabled:#475066;--text-inverse:#0b1120;--text-link:var(--brand-500);--border-subtle:#ffffff0d;--border-default:#ffffff17;--border-strong:#ffffff29;--border-focus:var(--brand-500);--divider:#ffffff0f;--success-50:#052e1f;--success-100:#073a26;--success-300:#0d5c3c;--success-500:#22c55e;--success-600:#16a34a;--success-700:#15803d;--warning-50:#2d1d04;--warning-100:#422a06;--warning-300:#6c4205;--warning-500:#f59e0b;--warning-600:#d97706;--warning-700:#b45309;--danger-50:#2a0d0d;--danger-100:#3a1313;--danger-300:#5e1f1f;--danger-500:#ef4444;--danger-600:#dc2626;--danger-700:#b91c1c;--info-50:#0a1f3a;--info-100:#0f2c52;--info-500:#60a5fa;--info-600:#3b82f6;--quote-up:#ff5b6e;--quote-up-bg:#ff5b6e24;--quote-up-soft:#3a1218;--quote-down:#2bd396;--quote-down-bg:#2bd39624;--quote-down-soft:#0a2c20;--quote-flat:#6e7c95;--quote-flat-bg:#6e7c9524;--shadow-xs:0 1px 2px #0006;--shadow-sm:0 1px 3px #00000080, 0 1px 2px #0000004d;--shadow-md:0 4px 12px #0000008c, 0 2px 4px #0000004d;--shadow-lg:0 12px 32px #000000a6, 0 4px 8px #0000004d;--shadow-xl:0 24px 56px #000000b3, 0 8px 16px #0006;--shadow-focus:0 0 0 3px #4d86ff4d;--surface-card:var(--bg-elevated);--surface-panel:var(--bg-elevated);--surface-dock:#0d1320d9;--grid-line:#ffffff0d;--code-bg:#050810;--code-fg:#cdd6f4;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body,#root{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-md);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--radius-pill);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary);background-clip:padding-box}::selection{background:var(--brand-500);color:var(--text-inverse)}:where(button,[role=button],a,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.mono{font-family:var(--font-mono)}.nowrap{white-space:nowrap}.tx-up{color:var(--quote-up)}.tx-down{color:var(--quote-down)}.tx-flat{color:var(--quote-flat)}:root{--color-primary:#06c;--color-primary-hover:#0052a3;--color-primary-active:#003d7a;--color-primary-light:#e5f2ff;--color-success:#00a86b;--color-success-hover:#008c5a;--color-success-light:#e6f7f0;--color-warning:#ff9500;--color-warning-hover:#e68600;--color-warning-light:#fff4e5;--color-error:#ff3b30;--color-error-hover:#e6342a;--color-error-light:#ffe5e5;--color-info:#5856d6;--color-info-hover:#4745b8;--color-info-light:#eeeefc;--color-background:#fff;--color-surface:#f5f5f7;--color-surface-hover:#ebebed;--color-surface-active:#e1e1e3;--color-text-primary:#1d1d1f;--color-text-secondary:#86868b;--color-text-tertiary:#c7c7cc;--color-text-inverse:#fff;--color-border:#d2d2d7;--color-border-light:#e5e5ea;--color-border-dark:#b8b8bd;--color-overlay:#0006;--color-overlay-light:#0000001a;--color-chart-1:#06c;--color-chart-2:#00a86b;--color-chart-3:#ff9500;--color-chart-4:#5856d6;--color-chart-5:#ff3b30;--color-chart-6:#00c7be;--color-chart-7:#ff2d55;--color-chart-8:#af52de;--color-up:#00a86b;--color-down:#ff3b30;--color-neutral:#86868b;--font-family-base:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-family-mono:"SF Mono", Monaco, "Cascadia Code", "Roboto Mono", Consolas, "Courier New", monospace;--font-family-number:"SF Pro Display", "Helvetica Neue", Arial, sans-serif;--font-size-xs:11px;--font-size-sm:13px;--font-size-base:15px;--font-size-lg:17px;--font-size-xl:20px;--font-size-2xl:24px;--font-size-3xl:32px;--font-size-4xl:40px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.75;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-3xl:64px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-full:9999px;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 3px #0000000d, 0 1px 2px #00000008;--shadow-md:0 4px 6px #00000012, 0 2px 4px #0000000d;--shadow-lg:0 10px 15px #0000001a, 0 4px 6px #0000000d;--shadow-xl:0 20px 25px #00000026, 0 10px 10px #0000000a;--shadow-2xl:0 25px 50px #00000040;--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-base:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1);--transition-slower:.5s cubic-bezier(.4, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--header-height:64px;--sidebar-width:240px;--sidebar-collapsed-width:64px;--container-sm:640px;--container-md:768px;--container-lg:1024px;--container-xl:1280px;--container-2xl:1536px}[data-theme=terminal-dark]{--color-primary:#0a84ff;--color-primary-hover:#409cff;--color-primary-active:#06c;--color-primary-light:#1a2b3d;--color-success:#30d158;--color-success-hover:#5fde7c;--color-success-light:#1a2e23;--color-warning:#ff9f0a;--color-warning-hover:#ffb340;--color-warning-light:#2e2416;--color-error:#ff453a;--color-error-hover:#ff6961;--color-error-light:#2e1a1a;--color-info:#5e5ce6;--color-info-hover:#7d7aff;--color-info-light:#1e1e2e;--color-background:#000;--color-surface:#1c1c1e;--color-surface-hover:#2c2c2e;--color-surface-active:#3a3a3c;--color-text-primary:#fff;--color-text-secondary:#98989d;--color-text-tertiary:#636366;--color-text-inverse:#000;--color-border:#38383a;--color-border-light:#2c2c2e;--color-border-dark:#48484a;--color-overlay:#0009;--color-overlay-light:#0000004d;--color-chart-1:#0a84ff;--color-chart-2:#30d158;--color-chart-3:#ff9f0a;--color-chart-4:#5e5ce6;--color-chart-5:#ff453a;--color-chart-6:#64d2ff;--color-chart-7:#ff375f;--color-chart-8:#bf5af2;--color-up:#30d158;--color-down:#ff453a;--shadow-xs:0 1px 2px #0000004d;--shadow-sm:0 1px 3px #0006, 0 1px 2px #0000004d;--shadow-md:0 4px 6px #00000080, 0 2px 4px #0006;--shadow-lg:0 10px 15px #0009, 0 4px 6px #00000080;--shadow-xl:0 20px 25px #000000b3, 0 10px 10px #00000080;--shadow-2xl:0 25px 50px #000c}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-size:16px}body{font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:var(--line-height-normal);color:var(--color-text-primary);background-color:var(--color-background);transition:background-color var(--transition-base), color var(--transition-base)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-primary{color:var(--color-text-primary)}.text-secondary{color:var(--color-text-secondary)}.text-tertiary{color:var(--color-text-tertiary)}.text-warning{color:var(--color-warning)}.text-up{color:var(--color-up)}.text-down{color:var(--color-down)}.font-normal{font-weight:var(--font-weight-normal)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-mono{font-family:var(--font-family-mono)}.font-number{font-family:var(--font-family-number)}.p-xs{padding:var(--spacing-xs)}.p-sm{padding:var(--spacing-sm)}.p-md{padding:var(--spacing-md)}.p-lg{padding:var(--spacing-lg)}.p-xl{padding:var(--spacing-xl)}.m-xs{margin:var(--spacing-xs)}.m-sm{margin:var(--spacing-sm)}.m-md{margin:var(--spacing-md)}.m-lg{margin:var(--spacing-lg)}.m-xl{margin:var(--spacing-xl)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-md{border-radius:var(--radius-md)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-full{border-radius:var(--radius-full)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.transition-fast{transition:all var(--transition-fast)}.transition-base{transition:all var(--transition-base)}.transition-slow{transition:all var(--transition-slow)}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.gap-xs{gap:var(--spacing-xs)}.gap-sm{gap:var(--spacing-sm)}.gap-md{gap:var(--spacing-md)}.gap-lg{gap:var(--spacing-lg)}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.hidden{display:none}.block{display:block}.inline-block{display:inline-block}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}:root,[data-theme=institutional-light],[data-theme=terminal-dark]{--color-primary:var(--brand-500);--color-primary-hover:var(--brand-600);--color-primary-active:var(--brand-700);--color-primary-light:var(--bg-tint);--color-success:var(--success-500);--color-success-hover:var(--success-600);--color-success-light:var(--success-50);--color-warning:var(--warning-500);--color-warning-hover:var(--warning-600);--color-warning-light:var(--warning-50);--color-error:var(--danger-500);--color-error-hover:var(--danger-600);--color-error-light:var(--danger-50);--color-info:var(--info-500);--color-info-hover:var(--info-600);--color-info-light:var(--info-50);--color-background:var(--bg-canvas);--color-surface:var(--bg-elevated);--color-surface-hover:var(--bg-hover);--color-surface-active:var(--bg-active);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-text-inverse:var(--text-inverse);--color-border:var(--border-default);--color-border-light:var(--border-subtle);--color-border-dark:var(--border-strong);--color-overlay:var(--bg-scrim);--color-overlay-light:color-mix(in srgb, var(--bg-scrim) 30%, transparent);--color-up:var(--quote-up);--color-down:var(--quote-down);--color-neutral:var(--quote-flat);--font-family-base:var(--font-sans);--font-family-mono:var(--font-mono);--font-family-number:var(--font-num);--font-size-xs:var(--fs-xs);--font-size-sm:var(--fs-sm);--font-size-base:var(--fs-md);--font-size-lg:var(--fs-lg);--font-size-xl:var(--fs-xl);--font-size-2xl:var(--fs-2xl);--font-size-3xl:var(--fs-3xl);--font-size-4xl:var(--fs-4xl);--font-weight-normal:var(--fw-regular);--font-weight-medium:var(--fw-medium);--font-weight-semibold:var(--fw-semibold);--font-weight-bold:var(--fw-bold);--line-height-tight:var(--lh-tight);--line-height-normal:var(--lh-normal);--line-height-relaxed:var(--lh-loose);--spacing-xs:var(--sp-1);--spacing-sm:var(--sp-2);--spacing-md:var(--sp-4);--spacing-lg:var(--sp-6);--spacing-xl:var(--sp-7);--spacing-2xl:var(--sp-9);--spacing-3xl:var(--sp-10);--radius-2xl:24px;--radius-full:var(--radius-pill);--transition-fast:var(--dur-fast) var(--ease-out);--transition-base:var(--dur-md) var(--ease-out);--transition-slow:var(--dur-slow) var(--ease-out);--layout-page-max:1680px;--layout-gutter:clamp(16px, 2vw, 28px);--layout-card-gap:clamp(14px, 1.4vw, 22px);--oq-surface-glass:color-mix(in srgb, var(--bg-elevated) 88%, transparent);--oq-surface-glass-strong:color-mix(in srgb, var(--bg-elevated) 96%, transparent);--oq-gradient-border:linear-gradient(135deg, color-mix(in srgb, var(--brand-500) 34%, transparent), color-mix(in srgb, var(--success-500) 18%, transparent))}html,body,#root{height:100%}html{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--brand-500) 10%, transparent), transparent 34rem), radial-gradient(circle at 90% 8%, color-mix(in srgb, var(--success-500) 7%, transparent), transparent 30rem), var(--bg-canvas);min-width:320px}body{letter-spacing:-.01em;overflow:hidden}button,input,select,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}a{color:var(--text-link);text-underline-offset:3px;text-decoration-thickness:1px}img,svg,canvas{max-width:100%}.app-loading-shell{min-height:100vh;padding:var(--layout-gutter);background:radial-gradient(circle at 50% 24%, color-mix(in srgb, var(--brand-500) 16%, transparent), transparent 26rem), var(--bg-canvas);place-items:center;display:grid}.app-loading-card{border:1px solid var(--border-default);background:color-mix(in srgb, var(--bg-elevated) 92%, transparent);width:min(420px,100%);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(16px)saturate(1.08);backdrop-filter:blur(16px)saturate(1.08);border-radius:24px;gap:10px;padding:24px;display:grid}.app-loading-card strong{color:var(--text-primary);font-size:var(--fs-2xl);font-weight:var(--fw-heavy)}.app-loading-card span{color:var(--text-tertiary)}.app-loading-line{border-radius:var(--radius-pill);background:var(--bg-sunken);width:100%;height:3px;display:block;overflow:hidden}.app-loading-line:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--brand-400), var(--success-500));width:40%;height:100%;animation:oq-loading-sweep 1.1s var(--ease-out) infinite;display:block}@keyframes oq-loading-sweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.top-navbar{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;border-bottom:1px solid #0f172a14;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;height:48px;padding:0 16px;display:grid;position:sticky;top:0;box-shadow:0 2px 8px #0f172a0a}.navbar-left{align-items:center;gap:10px;display:flex}.navbar-logo{object-fit:contain;width:28px;height:28px}.navbar-brand{color:#111827;letter-spacing:-.02em;font-size:15px;font-weight:800}.navbar-center{background:#0f172a0f;border-radius:6px;justify-content:center;gap:1px;max-width:400px;margin:0 auto;padding:1px;display:flex}.navbar-tab{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:5px;flex:1;min-width:100px;padding:6px 20px;font-size:13px;font-weight:700;transition:all .12s}.navbar-tab:hover{color:#374151;background:#ffffff80}.navbar-tab.active{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 6px #dc26264d}[data-theme=institutional-light] .navbar-tab.active{color:#fff!important;background:linear-gradient(135deg,#1e40af,#3b82f6)!important;box-shadow:0 4px 12px #2563eb4d!important}[data-theme=terminal-dark] .navbar-tab.active{color:#fff!important;background:linear-gradient(135deg,#dc2626,#b91c1c)!important}.navbar-right{align-items:center;gap:16px;display:flex}.navbar-status{background:#f8fafccc;border:1px solid #0f172a0f;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;display:flex}.navbar-user{cursor:pointer;background:#f8fafccc;border-radius:20px;align-items:center;gap:8px;padding:4px 10px 4px 4px;transition:all .12s;display:flex}.navbar-user:hover{background:#f8fafc;border-color:#0f172a1f}.user-avatar{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:700;display:flex;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important}.user-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%;box-shadow:none!important;background:0 0!important;border:0!important}.user-name{color:#374151;font-size:12px;font-weight:600}.app-shell{color:#1d1d1f;background:radial-gradient(circle at 8% -8%,#0ea5e92e,#0000 24rem),radial-gradient(circle at 92% 0,#eab3081f,#0000 22rem),linear-gradient(#f6f3eb 0%,#eef3f0 48%,#e9edf3 100%);flex-direction:column;min-height:100vh;display:flex}.command-deck{gap:0;margin-top:0;padding:8px 12px;display:grid}.workflow-board{display:none}.panel,.subpanel{background:#fffffffa;border:1px solid #0f172a14;box-shadow:0 8px 24px #0f172a0f}.text-error{color:#16a34a!important}.flow-step-tabs{background:#0f172a14;border-radius:6px;gap:1px;padding:1px;display:flex;overflow:hidden}.flow-step-tab{text-align:left;color:#374151;background:#fffffff2;border:none;border-radius:5px;flex:1;align-items:center;gap:6px;min-height:36px;padding:6px 10px;transition:all .12s;display:flex}.flow-step-tab span{color:#64748b;background:#0f172a14;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:inline-flex}.flow-step-tab strong{font-size:13px;font-weight:700;line-height:1}.flow-step-tab em{display:none}.flow-step-tab.active{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 6px #dc26264d}.automation-status-bar{background:#f8fafccc;border:1px solid #0f172a14;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex}.status-flow{align-items:center;gap:8px;display:flex}.status-step{color:#64748b;font-size:11px;font-weight:600}.status-arrow{color:#cbd5e1;font-size:12px;font-weight:400}.status-result{background:#ffffffe6;border:1px solid #0f172a0f;border-radius:6px;align-items:center;gap:6px;padding:4px 10px;display:flex}.status-label{color:#6b7280;font-size:11px;font-weight:600}.status-value{color:#111827;font-size:11px;font-weight:700}.automation-route-strip{background:#0f172a14;border-radius:6px;align-items:center;gap:2px;padding:1px;display:flex;overflow:hidden}.automation-route-strip span{color:#64748b;background:#fffffff2;border-radius:5px;flex:1;justify-content:center;align-items:center;min-height:36px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.automation-route-strip span:not(:last-of-type):after{display:none}.automation-route-strip strong{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);border-radius:5px;flex:1.2;justify-content:center;align-items:center;min-height:36px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:0 2px 6px #dc26264d}.workspace-tabs,.subtab-strip{background:#0f172a14;border-radius:6px;flex-wrap:wrap;gap:1px;padding:1px;display:flex;overflow:hidden}.platform-hero.compact+.command-deck .workspace-tabs{gap:1px}.workspace-tab,.subtab-button{text-align:center;background:#fffffff2;border:none;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:4px;min-width:90px;padding:6px 10px;transition:all .12s;display:flex}.workspace-tab strong,.subtab-button strong{color:#374151;font-size:13px;font-weight:700;line-height:1}.workspace-tab span,.subtab-button span{display:none}.workspace-tab.active,.subtab-button.active{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 6px #dc26264d}.workspace-tab.active strong,.subtab-button.active strong{color:#fff}.platform-hero.compact+.command-deck .workspace-tab{min-width:80px;padding:6px 10px}.platform-hero.compact+.command-deck .workspace-tab span{display:none}.workspace-main{flex:1;gap:8px;min-height:0;padding:0 8px 8px;display:grid}.workspace-view{align-content:start;gap:8px;min-width:0;min-height:0;display:grid}.is-hidden{display:none!important}.inner-tab-strip{background:#0f172a14;border-radius:6px;flex-wrap:wrap;flex-shrink:0;gap:1px;padding:1px;display:flex;overflow:hidden}.inner-tab-strip.span-all{grid-column:1/-1;margin-bottom:0}.inner-tab-button{text-align:center;color:#374151;background:#fffffff2;border:none;border-radius:5px;flex:1;justify-content:center;align-items:center;gap:4px;min-width:120px;padding:6px 12px;transition:all .12s;display:flex}.inner-tab-button strong{font-size:13px;font-weight:700;line-height:1}.inner-tab-button span{display:none}.inner-tab-button.active{color:#fff;background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 2px 6px #dc26264d}.studio-view{flex-direction:column;grid-template-columns:minmax(0,1fr);min-height:0;display:flex}.studio-view .inner-tab-strip{flex-shrink:0}.studio-view .panel{flex-direction:column;flex:1;min-height:0;display:flex}.runner-view,.archive-view{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);place-content:start stretch;place-items:start stretch;gap:8px;min-height:0;display:grid}.archive-view.single-panel{grid-template-columns:minmax(0,1fr)}.automation-view{grid-template-columns:minmax(0,1fr) 360px;place-content:start stretch;place-items:start stretch;min-height:0}.runner-view>.panel,.runner-view>.runner-side,.archive-view>.panel,.archive-view>.workspace-side,.automation-view>.panel,.automation-view>.automation-side{place-self:start stretch}.results-view{grid-template-columns:minmax(0,1fr);min-height:0}.runner-side,.workspace-side,.strategy-sidebar,.automation-side{align-content:start;align-self:stretch;gap:8px;min-width:0;display:grid}.runner-side.span-all,.workspace-side.span-all{grid-template-columns:minmax(0,1fr);gap:8px}.panel,.subpanel{border-radius:8px;flex-direction:column;align-self:stretch;min-height:0;display:flex;overflow:hidden}.panel.runner-console{flex-shrink:0}.panel-embedded{box-shadow:none}.panel-head,.subpanel-head{justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 10px 0;display:flex}.results-toolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:6px;padding:4px 10px 0;display:flex}.studio-toolbar{border-bottom:1px solid #0f172a0f;padding:6px 10px}.results-toolbar-left{align-items:center;gap:6px;min-width:0;display:flex}.results-toolbar-left strong{color:#111827;font-size:13px;font-weight:700}.results-toolbar-left span,.results-toolbar-left em{color:#6b7280;white-space:nowrap;font-size:11px;font-style:normal}.automation-flow-status{background:#f8fafccc;border:1px solid #0f172a0f;border-radius:6px;padding:4px 10px;color:#64748b!important;font-size:10px!important;font-weight:600!important}.panel-head.elevated{background:linear-gradient(90deg,#dc26260a,#0000),#ffffff80;border-bottom:1px solid #0f172a14;padding-bottom:6px}.results-view .panel-head.elevated{padding:6px 10px 4px}.panel-head h2,.panel-head h3,.subpanel-head h3,.panel-head p{margin:0}.panel-head h2{color:#111827;letter-spacing:-.01em;margin-top:2px;font-size:15px;font-weight:700}.results-view .panel-head h2{font-size:14px}.panel-head p{color:#6b7280;max-width:780px;margin-top:4px;font-size:11px;line-height:1.5}.results-view .panel-head p{margin-top:3px;font-size:10px;line-height:1.35}.panel-head span,.subpanel-head span,.history-count{color:#6b7280;font-size:12px}.toolbar,.action-row,.history-filter{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.inline-field{align-items:center;gap:6px;display:flex}.inline-field input{flex:1;min-width:0}button,input,select{color:#111827;min-height:32px;font:inherit;background:#fffffff2;border:1px solid #0f172a1f;border-radius:4px;padding:6px 10px;font-size:12px}button:not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn){cursor:pointer;color:#fff;border-color:#dc262633;font-weight:700;transition:all .12s}button.secondary{color:#374151;background:#fffffff2;border-color:#0f172a1f}button.ghost-button{color:#374151;background:#f8fafcfa;border-color:#0f172a1a;min-height:28px;padding:5px 9px;font-size:12px}button:disabled{opacity:.5;cursor:not-allowed;transform:none!important}button:not(:disabled):hover{opacity:.9}input:focus,select:focus,button:focus-visible{outline-offset:1px;outline:2px solid #dc26264d}.code-card,.compact-panel{background:#ffffffeb;border:1px solid #0f172a14;border-radius:8px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.studio-code-card{flex:1;height:100%;min-height:0}.studio-shell{flex-direction:column;flex:1;gap:8px;min-height:0;padding:6px 8px 8px;display:flex}.studio-primary-grid{flex:1;grid-template-columns:minmax(0,1fr) 340px;align-items:stretch;gap:8px;min-height:0;display:grid}.studio-primary-grid.single-editor,.studio-primary-grid.single-guide{grid-template-columns:minmax(0,1fr)}.studio-support-grid{flex-shrink:0;grid-template-columns:minmax(200px,260px) minmax(200px,1fr) minmax(200px,1fr);align-items:start;gap:8px;display:grid}.guide-panel{flex-direction:column;flex:1;align-content:start;min-height:0;display:flex}.guide-panel .subpanel-head{flex-shrink:0}.guide-stack{flex:1;gap:6px;min-height:0;max-height:none;padding:6px 8px 8px;display:grid;overflow:auto}.guide-item{background:#f8fafcfa;border:1px solid #0f172a0f;border-radius:6px;gap:3px;padding:6px 8px;display:grid}.guide-item strong{color:#111827;font-size:11px;font-weight:700}.guide-item span{color:#4b5563;font-size:10px;line-height:1.5}.guide-item em{color:#6b7280;font-size:9px;font-style:normal;line-height:1.4}.ai-guide-item{gap:6px}.ai-textarea{resize:vertical;color:#111827;background:#fffffff5;border:1px solid #0f172a1a;border-radius:6px;width:100%;min-height:64px;padding:6px 8px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.guide-details{background:#f8fafcfa;border:1px solid #0f172a0f;border-radius:6px;overflow:hidden}.guide-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;list-style:none;display:flex}.guide-details summary::-webkit-details-marker{display:none}.guide-details summary strong{color:#111827;font-size:11px;font-weight:700}.guide-details summary span{color:#6b7280;font-size:9px}.guide-details-body{gap:6px;padding:0 8px 8px;display:grid}.guide-details-body>p{color:#4b5563;margin:0;font-size:10px;line-height:1.5}.section-title{color:#6b7280;letter-spacing:.03em;padding:8px 10px 0;font-size:11px;font-weight:700}.editor-wrap{flex-direction:column;flex:1;min-height:0;padding:6px;display:flex}.editor-wrap.tall{flex:1;min-height:0}.editor-wrap>div,.spec-editor>div{border:1px solid #0f172a14;border-radius:6px;flex:1;height:100%;min-height:0;overflow:hidden;box-shadow:0 2px 8px #0f172a0a}.spec-panel{flex-direction:column;flex:1;min-height:0;display:flex}.spec-editor{flex-direction:column;flex:1;min-height:0;padding:8px;display:flex}.spec-editor-wide{flex:1;height:auto}.parse-banner{border-radius:6px;gap:3px;padding:6px 8px;font-size:10px;line-height:1.4;display:grid}.parse-banner strong{color:#f8fbff;font-size:11px;font-weight:700}.parse-banner span{color:inherit}.parse-banner.ok{color:#bff7d0;background:#14532d38;border:1px solid #22c55e61}.parse-banner.error{color:#fecaca;background:#7f1d1d3d;border:1px solid #ef44446b}.preview-card{background:#fffffff0;border:1px solid #0f172a14;border-radius:6px;margin:8px;overflow:auto}.preview-card.fill{flex-direction:column;flex:1;display:flex}.preview-card h3{color:#374151;margin:0;padding:6px 8px 0;font-size:11px;font-weight:700}.preview-card pre,.json-drawer pre{color:#111827;white-space:pre-wrap;word-break:break-word;margin:0;padding:8px;font-size:11px;line-height:1.5}.compact-json{max-height:200px}.import-source-card{flex-direction:column;min-height:clamp(260px,42vh,520px);max-height:min(56vh,560px);padding:0;display:flex;overflow:hidden}.import-source-input{resize:none;color:#111827;white-space:pre;background:0 0;border:0;border-radius:0;flex:1;width:100%;min-height:0;padding:8px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;overflow:auto}.import-source-input:focus{outline:none}.preview-fixed,.source-preview-card{max-height:260px}.primary-source-preview{max-height:200px}.engine-preview-card{background:linear-gradient(#f8fafcfa,#fffffff0),#fffffff5}.engine-preview-card pre{font-size:10px;line-height:1.5}.compact-raw-source-preview{max-height:180px}.compact-raw-source-preview pre{font-size:10px;line-height:1.45}.source-drawer{border-top:1px solid #0f172a14;margin:0 8px 8px}.source-drawer.tight,.source-drawer-tight{margin-top:0}.source-drawer summary{cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:6px;padding:6px 2px 0;list-style:none;display:flex}.source-drawer summary::-webkit-details-marker{display:none}.source-drawer summary strong{font-size:11px;font-weight:700}.source-drawer summary span{color:#6b7280;font-size:9px}.source-drawer .preview-card{margin:6px 0 0}.studio-drawer summary{cursor:pointer;color:#111827;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;list-style:none;display:flex}.studio-drawer summary::-webkit-details-marker{display:none}.studio-drawer summary strong{font-size:11px;font-weight:700}.studio-drawer summary span{color:#6b7280;font-size:10px}.drawer-toolbar{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:0 8px 4px;display:flex}.run-selector-drawer{background:#f8fafc99;border:1px solid #0f172a14;border-radius:6px;margin-top:6px}.run-selector-drawer summary{cursor:pointer;color:#64748b;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:10px;font-weight:600;list-style:none;transition:all .12s;display:flex}.run-selector-drawer summary:hover{color:#374151;background:#ffffff80}.run-selector-drawer summary::-webkit-details-marker{display:none}.run-selector-drawer[open] summary{border-bottom:1px solid #0f172a14}.run-selector-drawer .drawer-content{padding:6px}.run-list{gap:4px;max-height:300px;display:grid;overflow-y:auto}.run-item{text-align:left;cursor:pointer;background:#fffffff2;border:1px solid #0f172a14;border-radius:6px;gap:4px;padding:6px 8px;transition:all .12s;display:grid}.run-item:hover:not(:disabled){background:#fef2f280;border-color:#dc262633}.run-item:disabled{opacity:.5;cursor:not-allowed}.run-item-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.run-item-header strong{color:#111827;font-family:SF Mono,Monaco,Consolas,monospace;font-size:11px;font-weight:700}.run-item-details{color:#6b7280;flex-wrap:wrap;gap:8px;font-size:10px;display:flex}.run-item-details span{align-items:center;display:inline-flex}.compact-spec-editor{padding-top:0}.source-focus-panel{background:linear-gradient(#fffffffa,#f8fafcf5),#fffffff5}.source-focus-panel .preview-card{margin-top:0}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:6px 8px;display:grid}.form-grid.premium-form{padding:8px 10px}.compact-tab-panel{padding:6px 8px 8px}.premium-form label,.form-grid label{color:#4b5563;gap:3px;font-size:10px;font-weight:700;display:grid;position:relative}.label-hint{color:#dc2626;white-space:nowrap;margin-left:4px;font-size:10px;font-weight:600}.inline-money-hint{text-overflow:ellipsis;font-style:normal;overflow:hidden}.label-with-hint{align-items:center;gap:0;display:flex}.span-2{grid-column:span 2}.checkbox-field{align-items:center;gap:6px;padding-top:20px;display:flex!important}.checkbox-field input{width:16px;height:16px;min-height:16px;margin:0}.inline-toggle{color:#64748b;background:#ffffffb8;border:1px solid #0f172a14;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:6px 8px;font-size:10px;font-weight:650;display:flex}.inline-toggle input{accent-color:#dc2626;width:14px;height:14px;min-height:14px;margin:0}.inline-toggle em{font-style:normal;line-height:1.3}.sticky-actions,.action-row{padding:0 8px 8px}.sticky-actions>*{flex:1}.status-box{color:#111827;background:#ffffffeb;border:1px solid #0f172a14;border-radius:4px;margin:0 8px 6px;padding:6px 8px;font-size:10px;line-height:1.35}.status-box-prominent{background:#dc26260a;border-color:#dc26262e}.automation-console{background:radial-gradient(circle at 100% 0,#22c55e14,#0000 24rem),linear-gradient(#fffffff5,#f8fafcf0)}.automation-brief{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:8px;margin:6px 8px 0;display:grid}.automation-brief>div,.automation-brief>p{background:#ffffffeb;border:1px solid #0f172a14;border-radius:6px;gap:4px;min-height:64px;margin:0;padding:8px 10px;display:grid}.automation-brief span{color:#6b7280;font-size:10px;font-weight:700}.automation-brief strong{color:#111827;font-size:13px;font-weight:700;line-height:1.4}.automation-brief p{color:#374151;font-size:11px;line-height:1.5}.automation-prompt-box label{color:#4b5563;gap:4px;font-size:10px;font-weight:700;display:grid}.automation-prompt-box textarea{resize:vertical;color:#111827;background:#fffffff5;border:1px solid #0f172a1a;border-radius:6px;width:100%;min-height:110px;padding:8px;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.automation-mutation-scope{background:linear-gradient(135deg,#0ea5e90f,#22c55e0a),#ffffffeb;border:1px solid #0f172a14;border-radius:8px;gap:8px;padding:8px;display:grid}.automation-mutation-title{color:#64748b;justify-content:space-between;gap:8px;font-size:10px;font-weight:700;display:flex}.automation-mutation-title strong{color:#0f172a;text-align:right}.automation-mutation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.automation-mutation-card{background:#ffffffc7;border:1px solid #0f172a14;border-radius:6px;grid-template-columns:auto 1fr;align-items:start;padding:8px;color:#334155!important;gap:3px 6px!important;font-size:11px!important;font-weight:700!important;display:grid!important}.automation-mutation-card input{accent-color:#dc2626;width:16px;height:16px;margin:0}.automation-mutation-card em{color:#64748b;grid-column:2;font-size:10px;font-style:normal;font-weight:600;line-height:1.3}.automation-actions{padding-top:6px}.automation-rounds-panel,.automation-code-panel{min-width:0}.automation-record-workbench{grid-template-columns:300px minmax(0,1fr);align-content:start;align-self:stretch;align-items:start;gap:8px;min-width:0;display:grid}.automation-task-index{min-width:0}.automation-record-detail{align-content:start;align-self:stretch;gap:8px;min-width:0;display:grid}.compact-subtab-strip{padding:0 8px 4px}.subtab-strip{background:#0f172a14;border-radius:6px;padding:1px;overflow:hidden}.automation-parallel-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:6px;padding:0 8px 8px;display:grid}.automation-config-strip{grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:6px;padding:0 8px 2px;display:grid}.automation-config-item{background:#f8fafcbd;border:1px solid #0f172a14;border-radius:8px;gap:4px;min-width:0;padding:8px 10px;display:grid}.automation-config-item.wide{grid-column:span 2}.automation-config-item span{color:#64748b;font-size:10px;font-weight:760}.automation-config-item strong{color:#0f172a;overflow-wrap:anywhere;font-size:12px;font-weight:780;line-height:1.35}.automation-record-controls{flex-wrap:wrap;align-items:center;gap:8px;padding:0 8px 8px;display:flex}.automation-record-controls label{color:#475569;align-items:center;gap:6px;margin:0;font-size:11px;font-weight:750;display:flex}.automation-record-controls select{min-height:30px;padding:4px 8px}.automation-round-count{color:#64748b;margin-left:auto;font-size:11px;font-weight:700}.automation-round-stage{background:linear-gradient(135deg,#f8fafcfa,#eff6ffe6);border:1px solid #0f172a14;border-radius:8px;gap:6px;padding:8px;display:grid}.automation-round-stage-head{color:#64748b;justify-content:space-between;gap:8px;font-size:11px;font-weight:700;display:flex}.automation-round-stage-head strong{color:#0f172a}.automation-candidate-row{gap:6px;display:grid}.automation-candidate-chip,.automation-result-card{box-sizing:border-box;text-align:left;color:#0f172a;background:#ffffffe6;border:1px solid #0f172a14;border-radius:6px;gap:4px;width:100%;padding:8px 9px;display:grid}.automation-candidate-chip.active,.automation-result-card.active{background:#fef2f2fa;border-color:#dc262666;box-shadow:0 4px 12px #dc26261a}.automation-candidate-chip strong,.automation-result-card strong{font-size:12px;font-weight:700}.automation-candidate-chip em,.automation-result-card em{color:#64748b;font-size:10px;font-style:normal;font-weight:650}.automation-round-card{cursor:pointer;align-content:start;position:relative}.automation-round-card-head{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:28px;padding-right:66px;display:flex}.automation-round-card-head strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.automation-round-card-head .status-pill{flex:none}.automation-round-metric-grid{grid-template-columns:minmax(76px,1fr) repeat(3,minmax(44px,.64fr));align-items:stretch;gap:5px;display:grid}.automation-round-metric-grid>div{background:#f8fafcc7;border-radius:6px;gap:2px;min-width:0;padding:5px 6px;display:grid}.automation-round-metric-grid span{color:#64748b;font-size:10px;font-weight:720;line-height:1.1}.automation-round-metric-grid strong{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:780;line-height:1.15}.automation-round-metric-grid .primary strong{font-size:14px}.automation-round-floating-actions{z-index:2;gap:5px;display:inline-flex;position:absolute;top:7px;right:8px}.automation-copy-icon-button{color:#334155;cursor:pointer;background:#ffffffeb;border:1px solid #0f172a1f;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;font-size:15px;line-height:1;transition:background-color .16s,border-color .16s,color .16s,transform .16s;display:inline-grid;box-shadow:0 4px 12px #0f172a14}.automation-copy-icon-button:hover:not(:disabled){color:#2563eb;background:#fff;border-color:#2563eb52;transform:translateY(-1px)}.automation-copy-icon-button:disabled{cursor:not-allowed;opacity:.42}.automation-strategy-id-pill{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;background:#f8fafceb;border:1px solid #0f172a14;border-radius:5px;max-width:100%;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700;line-height:1.25;display:block;overflow:hidden}.automation-diagnostic-snippet{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.automation-show-more{align-self:stretch;min-height:54px}.automation-record-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 8px 8px;display:grid}.toolbar-embedded{border-top:1px solid #0f172a0f}.automation-result-card-grid{flex:1;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:6px;min-height:0;max-height:none;padding:0 8px 8px;display:grid;overflow:auto}.automation-live-run-panel{background:#f8fafceb;border:1px solid #0f172a14;border-radius:8px;gap:8px;margin:0 8px 8px;padding:8px;display:grid}.automation-run-analysis{gap:8px;min-width:0;display:grid}.automation-live-run-panel .automation-run-analysis{border-top:1px solid #0f172a14;padding-top:8px}.automation-analysis-metrics{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.automation-run-analysis.compact .automation-analysis-metrics{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.automation-analysis-grid{padding:0}.automation-result-detail-grid{grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:8px;padding:0 8px 8px;display:grid}.automation-result-detail-grid.automation-analysis-grid{padding:0}.automation-equity-panel,.automation-result-detail-grid .span-all{min-width:0}.automation-equity-panel .curve-panel{padding-top:6px}.automation-equity-panel .curve-echart{height:240px}.automation-equity-panel .curve-table{flex:1;min-height:0;max-height:none}.workspace-side.span-all.archive-detail-grid{grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);align-content:start;align-self:stretch;align-items:start;gap:8px;min-width:0;display:grid}.archive-detail-grid>.panel{min-width:0}.archive-equity-panel .curve-panel{padding-top:6px}.archive-equity-panel .curve-echart{height:240px}.archive-equity-panel .curve-table,.archive-trades-table-wrap{flex:1;min-height:0;max-height:none;overflow:auto}.automation-result-table-wrap table{min-width:920px}.automation-trades-table-wrap{flex:1;min-height:0;max-height:none;overflow:auto}.automation-trades-table-wrap table{min-width:1260px}.selected-row td{background:#fef2f2e0}.automation-table-wrap table{min-width:1300px}.automation-code-preview{flex:1;min-height:0;max-height:none;overflow:auto}.automation-strategy-explanation{border-bottom:1px solid #94a3b838;margin:-6px -6px 12px;padding:2px 6px 14px}.automation-strategy-explanation-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.automation-strategy-explanation-head h3{margin:0;font-size:14px}.automation-strategy-explanation-head span{color:var(--muted);font-size:12px}.automation-strategy-explanation pre{color:var(--text);font-family:var(--font-sans);white-space:pre-wrap;background:#f8fafcd6;border:1px solid #94a3b82e;border-radius:6px;margin:0;padding:12px;font-size:13px;line-height:1.65;overflow:auto}.automation-rounds-panel .table-wrap{flex:1;min-height:0;max-height:none}.table-actions{flex-wrap:wrap;gap:4px;min-width:160px;display:flex}.table-actions .ghost-button{padding:4px 6px;font-size:10px;line-height:1.2}.table-actions .automation-table-icon-button{place-items:center;width:24px;height:24px;padding:0;font-size:14px;display:inline-grid}.automation-task-list{flex:1;align-content:start;gap:6px;min-height:0;max-height:none;padding:0 8px 8px;display:grid;overflow:auto}.automation-task-item{width:100%}.detail-list{align-content:start;gap:4px;padding:0 8px 8px;display:grid}.detail-item{background:#f8fafcfa;border:1px solid #0f172a0f;border-radius:6px;gap:3px;padding:6px 8px;display:grid}.detail-item span{color:#6b7280;font-size:10px}.detail-item strong{color:#111827;word-break:break-word;font-size:11px;font-weight:700}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:6px;padding:6px 8px;display:grid}.metrics-grid.compact,.metrics-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 8px}.hero-metric-grid{padding-top:4px}.metric-card{background:#fffffff5;border:1px solid #0f172a14;border-radius:6px;min-height:60px;padding:8px}.results-view .metric-card{border-radius:6px;min-height:56px;padding:7px 8px}.metric-label{color:#6b7280;font-size:10px}.metric-value{color:#111827;word-break:break-word;margin-top:3px;font-size:15px;font-weight:800;line-height:1.1}.metric-hint{color:#6b7280;margin-top:4px;font-size:9px;line-height:1.4}.subtab-strip{padding:0 12px 8px}.results-view .subtab-strip{gap:4px;padding:0 10px 4px}.results-view .subtab-button{border-radius:6px;min-width:88px;padding:5px 8px}.results-view .subtab-button span{display:none}.overview-grid,.detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 8px 8px;display:grid}.results-view .overview-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:6px;padding:0 10px 8px}.detail-grid.single-column{grid-template-columns:1fr}.span-all{grid-column:1/-1}.visual-panel{background:linear-gradient(140deg,#dc262608,#0000 45%),#fffffff5}.top-focus-panel{align-self:start;min-height:210px}.results-view .results-canvas{padding-bottom:4px}.results-view .compact-results-toolbar{padding-top:6px;padding-bottom:2px}.results-view .hero-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:2px 10px 4px}.results-view .metric-value{margin-top:2px;font-size:14px}.results-view .metric-hint{margin-top:3px}.results-view .subpanel{border-radius:8px}.results-view .subpanel-head{gap:6px;padding:6px 8px 0}.results-view .subpanel-head h3{font-size:12px;font-weight:700}.results-view .subpanel-head span{font-size:9px}.overview-summary-panel{padding-bottom:6px}.compact-overview-head{padding-bottom:4px}.overview-summary-grid{grid-template-columns:minmax(0,.9fr) minmax(0,.9fr) minmax(260px,1.2fr);gap:8px;padding:0 8px 6px;display:grid}.compact-event-column{align-content:start;gap:6px;display:grid}.compact-timeline{gap:4px;max-height:120px;overflow:auto}.results-view .preview-card{margin:6px 8px 8px}.results-view .empty-card{margin:6px 8px 8px;padding:8px 10px}.empty-card,.history-item{text-align:left;color:#6b7280;background:#fffffff0;border:1px solid #0f172a14;border-radius:6px;gap:4px;padding:8px 10px;font-size:10px;line-height:1.4;display:grid}.empty-card{color:#374151;margin:8px}.automation-setup-panel{background:radial-gradient(circle at 100% 0,#22c55e0d,#0000 18rem),linear-gradient(#fffffff7,#f8fafcf5)}.automation-setup-head{border-bottom:1px solid #0f172a0f;padding:6px 10px}.automation-setup-head .results-toolbar-left{flex-wrap:wrap}.automation-flow-strip{color:#475569;background:linear-gradient(90deg,#dc26260a,#0ea5e908);border-bottom:1px solid #0f172a0d;flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:6px 10px;font-size:11px;line-height:1.5;display:flex}.automation-flow-strip .flow-label{color:#b91c1c;letter-spacing:.04em;background:#dc26261a;border-radius:999px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}.automation-flow-strip .flow-text{color:#334155;flex:auto;min-width:0;font-style:normal;font-weight:600}.automation-flow-strip .flow-status{color:#64748b;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:10px;font-weight:600;overflow:hidden}.automation-setup-body{align-content:start;gap:8px;min-width:0;padding:8px 10px 0;display:grid}.automation-setup-row{gap:8px;min-width:0;display:grid}.automation-setup-card{background:#ffffffeb;border:1px solid #0f172a12;border-radius:8px;align-content:start;gap:6px;min-width:0;margin:0;padding:8px 10px 9px;transition:border-color .16s,box-shadow .16s;display:grid;box-shadow:0 1px #0f172a05}.automation-setup-card:hover{border-color:#0f172a1f;box-shadow:0 4px 14px #0f172a0d}.automation-setup-card-head{color:#64748b;border-bottom:1px dashed #0f172a14;justify-content:space-between;align-items:center;gap:8px;padding:0 0 4px;font-size:11px;display:flex}.automation-setup-card-head strong{color:#0f172a;letter-spacing:.02em;font-size:12px;font-weight:700}.automation-setup-card-head span,.automation-setup-card-head em{color:#64748b;font-size:10px;font-style:normal;font-weight:600}.automation-setup-card-head .ghost-button{flex:none;padding:3px 8px;font-size:10px}.automation-card-fields{gap:6px 8px;min-width:0;display:grid}.automation-card-fields.cols-1{grid-template-columns:minmax(0,1fr)}.automation-card-fields.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.automation-card-fields.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.automation-card-fields .span-2{grid-column:1/-1}.automation-card-fields label{color:#4b5563;gap:3px;min-width:0;margin:0;font-size:10px;font-weight:700;display:grid}.automation-card-fields input,.automation-card-fields select{min-height:30px;padding:5px 8px;font-size:12px}.automation-card-fields .inline-toggle{min-height:30px;padding:5px 8px}.automation-prompt-textarea{resize:vertical;color:#0f172a;background:#fffffffa;border:1px solid #0f172a1a;border-radius:6px;flex:1;width:100%;min-height:132px;padding:8px 10px;font:12px/1.55 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.automation-prompt-textarea:focus{border-color:#dc262673;outline:none;box-shadow:0 0 0 3px #dc262614}.prompt-card{flex-direction:column;gap:6px;display:flex}.prompt-card .automation-prompt-textarea{flex:1}.automation-run-field{flex-wrap:wrap;gap:4px}.automation-run-field input{flex:160px;min-width:140px}.automation-run-field button{flex:none;padding:5px 8px;font-size:11px}.automation-setup-card.automation-mutation-scope{background:linear-gradient(135deg,#0ea5e90f,#22c55e0a),#fffffff0;padding:10px 12px 12px}.automation-mutation-summary{color:#0f172a;text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:11px;font-style:normal;font-weight:700;overflow:hidden}.automation-setup-panel .automation-actions{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fff9;border-top:1px solid #0f172a0d;margin-top:8px;padding:8px 10px 10px}@media (width<=1180px){.automation-setup-row.prompt-row,.automation-setup-row.two-col{grid-template-columns:minmax(0,1fr)}.automation-card-fields.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.automation-card-fields.cols-2,.automation-card-fields.cols-3{grid-template-columns:minmax(0,1fr)}.automation-card-fields .span-2{grid-column:1}}.automation-overview-aside{gap:8px}.automation-overview-panel{background:radial-gradient(circle at 0 0,#dc26260d,#0000 16rem),linear-gradient(#fffffff7,#f8fafcf5)}.overview-pill{color:#475569;letter-spacing:.04em;text-transform:lowercase;background:#0f172a0d;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10px;font-style:normal;font-weight:700}.overview-pill.tone-success{color:#15803d;background:#22c55e1f}.overview-pill.tone-running{color:#b45309;background:#ea580c1f}.overview-pill.tone-error{color:#b91c1c;background:#ef444424}.overview-body{align-content:start;gap:8px;padding:8px 10px 10px;display:grid}.overview-hero{background:linear-gradient(135deg,#22c55e14,#22c55e00),#fffffffa;border:1px solid #0f172a14;border-radius:10px;gap:6px;padding:12px 14px;display:grid;position:relative;overflow:hidden}.overview-hero:before{content:"";background:linear-gradient(#16a34a,#15803d);width:3px;height:100%;position:absolute;top:0;left:0}.overview-hero.tone-running{background:linear-gradient(135deg,#ea580c14,#ea580c00),#fffffffa}.overview-hero.tone-running:before{background:linear-gradient(#f97316,#c2410c)}.overview-hero.tone-error{background:linear-gradient(135deg,#ef44441a,#ef444400),#fffffffa}.overview-hero.tone-error:before{background:linear-gradient(#ef4444,#b91c1c)}.overview-hero.tone-neutral:before,.overview-hero.tone-idle:before{background:linear-gradient(#94a3b8,#64748b)}.overview-hero header{justify-content:space-between;align-items:center;gap:6px;display:flex}.overview-hero-tag{color:#1f2937;letter-spacing:.04em;background:#0f172a0f;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.overview-hero header em{color:#64748b;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:600;overflow:hidden}.overview-hero-value{color:#0f172a;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:2px 0;font-size:32px;font-weight:800;line-height:1}.overview-hero-meta{border-top:1px dashed #0f172a14;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding-top:6px;display:grid}.overview-hero-meta>div{gap:2px;display:grid}.overview-hero-meta span{color:#6b7280;letter-spacing:.02em;font-size:10px;font-weight:700}.overview-hero-meta em{color:#0f172a;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:700}.overview-progress{background:#ffffffeb;border:1px solid #0f172a12;border-radius:8px;gap:5px;padding:9px 12px 11px;display:grid}.overview-progress header{color:#64748b;justify-content:space-between;align-items:center;font-size:10px;display:flex}.overview-progress header span{letter-spacing:.04em;color:#1f2937;font-weight:700}.overview-progress header em{color:#0f172a;font-variant-numeric:tabular-nums;font-style:normal;font-weight:700}.overview-progress-track{background:#0f172a14;border-radius:4px;height:6px;position:relative;overflow:hidden}.overview-progress-fill{background:linear-gradient(90deg,#dc2626,#f97316);border-radius:4px;height:100%;transition:width .32s}.overview-target-card{background:linear-gradient(135deg,#dc26260a,#fffffff5);border:1px solid #0f172a12;border-radius:8px;gap:6px;padding:9px 12px 11px;display:grid}.overview-target-card header{justify-content:space-between;align-items:baseline;gap:6px;font-size:10px;display:flex}.overview-target-card header span{color:#b91c1c;letter-spacing:.04em;font-weight:700}.overview-target-card header em{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:600;overflow:hidden}.overview-target-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.overview-target-grid>div{background:#fffffff5;border:1px solid #0f172a0d;border-radius:6px;gap:2px;padding:5px 7px;display:grid}.overview-target-grid span{color:#6b7280;font-size:10px;font-weight:700}.overview-target-grid strong{color:#0f172a;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800;line-height:1.1}.overview-status-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.overview-status-card{background:#fffffff0;border:1px solid #0f172a12;border-radius:7px;gap:2px;min-width:0;padding:8px 10px 9px;display:grid}.overview-status-card.tone-success{background:linear-gradient(135deg,#22c55e0f,#fffffff5);border-color:#22c55e52}.overview-status-card.tone-running{background:linear-gradient(135deg,#ea580c0f,#fffffff5);border-color:#ea580c52}.overview-status-card.tone-error{background:linear-gradient(135deg,#ef44440f,#fffffff5);border-color:#ef444452}.overview-status-card span{color:#6b7280;letter-spacing:.02em;font-size:10px;font-weight:700}.overview-status-card strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}.overview-status-card em{color:#64748b;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:600;overflow:hidden}.overview-rule-list{gap:6px;margin:0;padding:8px 10px 10px;list-style:none;display:grid}.overview-rule-list li{background:#dc26260a;border:1px solid #dc26261f;border-radius:6px;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:6px 8px;display:grid}.overview-rule-list li>span{color:#b91c1c;background:#dc26262e;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:800;display:inline-flex}.overview-rule-list li>p{color:#1f2937;margin:0;font-size:11px;line-height:1.45}.overview-rule-list li>p code{background:#0f172a0f;border-radius:3px;padding:1px 4px;font-size:10px}.history-filter-header{background:#f8fafccc;border-bottom:1px solid #0f172a14;grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;margin:-6px -8px 6px;padding:8px 10px;display:flex}.history-filter-header strong{color:#111827;font-size:14px;font-weight:700}.history-filter-header span{color:#6b7280;flex:1;font-size:12px;font-weight:600}.history-filter-header button{flex-shrink:0}.history-filter input{flex:1}.history-filter-grid{grid-template-columns:minmax(200px,1.8fr) repeat(6,minmax(80px,1fr)) auto auto auto;align-items:center;gap:6px;display:grid}.history-filter-grid .history-filter-header{grid-column:1/-1}.history-filter-grid .history-search{min-width:200px}.history-filter-grid input,.history-filter-grid select{min-width:0;height:30px;padding:5px 7px;font-size:11px}.history-list{flex:1;place-content:start;gap:6px;min-height:0;max-height:none;margin:0;padding:0 8px 8px;display:grid;overflow:auto}.history-list.roomy{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:start}.history-list,.automation-task-list,.automation-record-workbench,.automation-record-detail{align-content:start;place-self:stretch stretch}.history-list .empty-card{grid-column:1/-1;margin:0}.history-item{cursor:pointer}.history-item.active{border-color:#dc262647;box-shadow:inset 0 0 0 1px #dc26261f}.history-item strong{color:#111827;font-weight:700}.history-item span{color:#6b7280;font-size:10px}.history-item-head,.history-item-metrics{justify-content:space-between;align-items:center;gap:6px;display:flex}.status-pill{color:#111827;background:#f8fafcf5;border:1px solid #0f172a1a;border-radius:999px;justify-content:center;align-items:center;min-height:20px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.status-pill.success{color:#15803d;border-color:#16a34a38}.status-pill.running{color:#ea580c;border-color:#ea580c38}.status-pill.error{color:#dc2626;border-color:#ef444438}.status-pill.neutral{color:#374151;border-color:#0f172a14}.curve-panel{gap:6px;padding:6px 8px;display:grid}.curve-meta,.curve-legend{flex-wrap:wrap;gap:6px;display:flex}.curve-meta>div{background:#f8fafcfa;border:1px solid #0f172a14;border-radius:6px;gap:3px;min-width:110px;padding:5px 7px;display:grid}.curve-meta span,.curve-row span{color:#6b7280;font-size:10px}.curve-meta strong,.curve-row strong{color:#111827;font-size:12px;font-weight:700}.curve-legend{color:#4b5563;font-size:10px}.legend-item{background:#f8fafcf5;border:1px solid #0f172a14;border-radius:999px;padding:4px 7px}.curve-echart{background:linear-gradient(#fff,#f8fafc);border:1px solid #0f172a14;border-radius:6px;width:100%;height:320px;overflow:hidden;box-shadow:inset 0 1px #fff9}.curve-table{border:1px solid #0f172a14;border-radius:6px;flex:1;min-height:0;max-height:none;display:grid;overflow:auto}.curve-row{border-bottom:1px solid #0f172a0f;grid-template-columns:120px repeat(4,minmax(90px,1fr));gap:6px;padding:6px 8px;display:grid}.table-wrap{border:1px solid #0f172a14;border-radius:6px;flex:1;min-height:0;margin:6px 8px 8px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:960px;font-size:11px}th,td{text-align:left;white-space:nowrap;border-bottom:1px solid #0f172a0f;padding:6px 8px}th{z-index:1;color:#374151;background:#f9fafbfa;font-size:10px;font-weight:800;position:sticky;top:0}td{color:#111827}.timeline-list,.warning-stack{gap:6px;padding:6px 8px 8px;display:grid}.timeline-item,.warning-item{background:#fffffff0;border:1px solid #0f172a14;border-radius:6px;gap:3px;padding:6px 8px;display:grid}.timeline-item strong,.warning-item strong{color:#111827;font-size:12px;font-weight:700}.timeline-item span,.warning-item{color:#6b7280;font-size:11px;line-height:1.5}.warning-item.muted{background:#fffffff0;border-color:#0f172a14}.bullet-list{color:#111827;gap:6px;margin:0;padding:8px 20px 12px;font-size:12px;line-height:1.5;display:grid}.stacked-json{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 6px 10px;display:grid}.json-drawer{background:#fffffff2;border:1px solid #0f172a14;border-radius:6px;margin:8px;overflow:hidden}.json-drawer summary{cursor:pointer;color:#374151;padding:6px 8px;font-size:11px;font-weight:700}@media (width<=1280px){.runner-view,.automation-view,.archive-view{grid-template-columns:1fr}.studio-primary-grid,.studio-support-grid,.automation-brief,.automation-record-workbench,.automation-result-detail-grid,.flow-step-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.command-deck,.workspace-main{padding-left:12px;padding-right:12px}.top-navbar{gap:12px;padding:0 12px}.navbar-center{max-width:240px}.navbar-tab{min-width:70px;padding:5px 10px;font-size:11px}.navbar-brand,.user-name,.navbar-status{display:none}.flow-step-tabs,.dashboard-grid,.overview-grid,.detail-grid,.metrics-grid,.history-list.roomy,.studio-primary-grid,.studio-support-grid,.stacked-json,.form-grid,.automation-brief,.automation-form-grid,.automation-record-workbench,.automation-record-summary,.automation-result-detail-grid,.automation-mutation-grid{grid-template-columns:1fr}.automation-route-strip{grid-template-columns:1fr;display:grid}.automation-route-strip span:not(:last-of-type):after{display:none}.span-2,.automation-config-item.wide{grid-column:auto}.automation-round-card{padding-right:66px}.automation-copy-icon-button{width:25px;height:25px;font-size:14px}.workspace-tab,.subtab-button{min-width:100%}.panel-head,.subpanel-head,.results-toolbar{display:grid}.curve-row{grid-template-columns:1fr}}.workspace-tab,.subtab-button,.inner-tab-button{position:relative;overflow:visible}.workspace-tabs,.subtab-strip,.inner-tab-strip,.results-canvas,.automation-record-detail,.panel-fill{align-content:start;overflow:visible}.panel-fill{place-self:stretch stretch;min-height:0}.workspace-tab>span,.subtab-button>span,.inner-tab-button>span{z-index:1200;color:#7f1d1d;opacity:0;pointer-events:none;visibility:hidden;white-space:normal;background:linear-gradient(135deg,#fffffffa,#fef2f2f5);border:1px solid #dc26262e;border-radius:10px;width:max-content;max-width:240px;padding:8px 10px;font-size:11px;font-weight:650;line-height:1.35;transition:opacity .14s,transform .14s,visibility .14s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px);box-shadow:0 12px 28px #0f172a24;display:block!important}.workspace-tab:hover>span,.workspace-tab:focus-visible>span,.subtab-button:hover>span,.subtab-button:focus-visible>span,.inner-tab-button:hover>span,.inner-tab-button:focus-visible>span{opacity:1;visibility:visible;transform:translate(-50%)}.workspace-tab:hover,.workspace-tab:focus-visible,.subtab-button:hover,.subtab-button:focus-visible,.inner-tab-button:hover,.inner-tab-button:focus-visible{z-index:30}.inner-tab-button{flex:0 auto;min-width:108px}@media (width<=1200px){.history-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.history-filter-grid .history-search{grid-column:span 2}.workspace-side.span-all.archive-detail-grid{grid-template-columns:1fr}.workspace-side.span-all.archive-detail-compact{max-height:calc(100vh - 100px)}.archive-compact-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.archive-runtime-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.archive-tabs{flex-wrap:wrap}.archive-tab{flex:auto;min-width:100px}}.drawer-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0006;justify-content:flex-end;animation:.2s fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.side-drawer{background:#fffffffa;flex-direction:column;width:480px;max-width:90vw;height:100vh;animation:.25s slideIn;display:flex;box-shadow:-4px 0 24px #00000026}.drawer-header{background:#f8fafccc;border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.drawer-header h2{color:#111827;margin:0;font-size:16px;font-weight:700}.drawer-close{color:#6b7280;cursor:pointer;background:#fffc;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:400;transition:all .12s;display:flex}.drawer-close:hover{color:#dc2626;background:#dc26261a}.drawer-body{flex:1;padding:12px;overflow-y:auto}.run-archive-list{gap:10px;display:grid}.run-archive-card{text-align:left;cursor:pointer;background:#fffffff2;border:1px solid #0f172a14;border-radius:8px;gap:8px;padding:12px 14px;transition:all .15s;display:grid}.run-archive-card:hover{background:#fef2f280;border-color:#dc26264d;transform:translateY(-1px);box-shadow:0 4px 12px #dc26261a}.run-archive-card:focus-visible{outline-offset:2px;outline:2px solid #dc262647}.run-archive-header .run-archive-title{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:700;overflow:hidden}.run-archive-actions{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.run-archive-icon-button{color:#4b5563;cursor:pointer;background:#ffffffbd;border:1px solid #0f172a1a;border-radius:6px;place-items:center;width:24px;height:24px;padding:0;font-size:14px;line-height:1;transition:all .12s;display:inline-grid}.run-archive-icon-button:hover:not(:disabled){color:#dc2626;background:#fef2f2f2;border-color:#dc26264d}.run-archive-icon-button.danger:hover:not(:disabled){color:#16a34a;background:#f0fdf4f2;border-color:#16a34a47}.run-archive-icon-button:disabled{cursor:not-allowed;opacity:.42}.run-archive-id{color:#6b7280;font-family:SF Mono,Monaco,Consolas,monospace;font-size:10px;font-weight:600}.run-archive-period{color:#9ca3af;font-size:10px;font-weight:500}.run-archive-metrics{border-top:1px solid #0f172a0f;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:8px;display:grid}.metric-item{flex-direction:column;gap:2px;display:flex}.metric-item span{color:#9ca3af;text-transform:uppercase;letter-spacing:.03em;font-size:9px;font-weight:600}.metric-item strong{color:#111827;font-size:12px;font-weight:700}.run-archive-footer{color:#9ca3af;border-top:1px solid #0f172a0f;padding-top:6px;font-size:10px;font-weight:500}.run-archive-card.active{background:#fef2f2fa;border-color:#dc262666;box-shadow:0 4px 12px #dc262626}.history-loading-state,.history-detail-loading{color:#374151;background:#f8fafce0;border:1px solid #0f172a14;border-radius:8px;gap:4px;padding:14px;display:grid}.history-loading-state strong,.history-detail-loading strong{color:#111827;font-size:13px}.history-loading-state span,.history-detail-loading span,.history-inline-loading{color:#6b7280;font-size:12px}.history-detail-loading{margin:10px}.archive-compact-grid.is-loading{opacity:.58;pointer-events:none}.drawer-filters{background:#f8fafc99;border-bottom:1px solid #0f172a14;gap:8px;padding:12px;display:flex}.drawer-filters-secondary{background:#f8fafc66;border-bottom:none;padding-top:0}.drawer-search,.drawer-filter-input{color:#111827;background:#fffffff2;border:1px solid #0f172a1f;border-radius:4px;flex:1;min-width:0;height:32px;padding:6px 10px;font-size:12px}.drawer-clear-btn{white-space:nowrap;min-width:90px}.drawer-filters select{color:#111827;background:#fffffff2;border:1px solid #0f172a1f;border-radius:4px;min-width:100px;height:32px;padding:6px 10px;font-size:12px}.drawer-pagination{background:#f8fafc99;border-top:1px solid #0f172a14;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex}.drawer-pagination button{min-width:80px}.pagination-bar{background:#f8fafccc;border-top:1px solid #0f172a14;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex}.pagination-info{color:#6b7280;white-space:nowrap;padding:0 12px;font-size:12px;font-weight:600}.pagination-bar button{min-width:70px}.trading-view{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);place-content:start stretch;place-items:start stretch;gap:8px;min-height:0;display:grid}.trading-view .span-all{grid-column:1/-1}.trading-view>.panel,.trading-view>.trading-side{place-self:start stretch}.trading-control-panel{min-width:0}.trading-side{align-content:start;gap:8px;min-width:0;display:grid}.compact-form{grid-template-columns:repeat(2,minmax(0,1fr))}.full-label{color:var(--omni-text-soft);gap:6px;margin:10px 0 12px;font-size:12px;font-weight:650;display:grid}.trading-summary-strip{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.trading-summary-strip span{border:1px solid var(--omni-border-soft);border-radius:var(--omni-radius-sm);background:var(--omni-panel-muted);color:var(--omni-text-soft);padding:6px 10px;font-size:12px}.trading-summary-strip span strong{color:var(--omni-text);font-weight:650}.compact-table-wrap{border:1px solid var(--omni-border-soft);border-radius:var(--omni-radius);background:var(--omni-panel);overflow:auto}.compact-table{border-collapse:collapse;width:100%;min-width:480px}.compact-table th,.compact-table td{border-bottom:1px solid var(--omni-rail);text-align:left;white-space:nowrap;padding:8px 12px;font-size:12px}.compact-table th{color:var(--omni-text-soft);background:var(--omni-panel-muted);font-weight:650}.compact-table td{color:var(--omni-text)}.compact-table tbody tr:last-child td{border-bottom:none}.account-stack,.launch-records,.todo-grid{gap:8px;display:grid}.account-card,.launch-record,.todo-grid article{border:1px solid var(--omni-border-soft);border-radius:var(--omni-radius);background:var(--omni-panel);padding:12px;transition:border-color .12s,box-shadow .12s}.account-card{cursor:pointer;gap:4px;display:grid}.account-card:hover{box-shadow:var(--omni-shadow-soft);border-color:#0ea5e966}.account-card.selected{background:linear-gradient(135deg, #0ea5e924, var(--omni-panel));border-color:#0ea5e9b8}.account-card strong,.launch-record strong,.todo-grid article strong{color:var(--omni-text);font-size:13px;font-weight:650}.account-card span,.todo-grid span,.launch-record span{color:var(--omni-text-muted);font-size:12px}.account-card em,.launch-record em{color:var(--omni-warning);font-size:12px;font-style:normal}.todo-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.todo-grid article{gap:6px;display:grid}.todo-grid article span{font-size:12px;line-height:1.5}.launch-record{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;display:grid}.launch-record p,.launch-record em{grid-column:1/-1;margin:0;font-size:12px}@media (width<=1100px){.trading-view,.todo-grid{grid-template-columns:1fr}}@media (width<=720px){.compact-form{grid-template-columns:1fr}}:root{--omni-bg:radial-gradient(circle at 18% -8%, #38bdf82e, transparent 22rem), radial-gradient(circle at 85% 2%, #6366f11f, transparent 24rem), linear-gradient(180deg, #f8fafc 0%, #eef2ff 50%, #f1f5f9 100%);--omni-panel:#fffffff0;--omni-panel-muted:#f8fafcd1;--omni-text:#0f172a;--omni-text-soft:#475569;--omni-text-muted:#64748b;--omni-border:#0f172a1c;--omni-border-strong:#0f172a2e;--omni-border-soft:#94a3b840;--omni-accent:linear-gradient(135deg, #0ea5e9, #6366f1);--omni-accent-strong:linear-gradient(135deg, #0284c7, #2563eb);--omni-success:#16a34a;--omni-success-soft:#dcfce7;--omni-warning:#f59e0b;--omni-danger:#dc2626;--omni-danger-soft:#fee2e2;--omni-shadow:0 22px 50px #0f172a17;--omni-shadow-soft:0 10px 28px #0f172a12;--omni-radius:10px;--omni-radius-sm:8px;--omni-radius-lg:14px;--omni-rail:#0f172a14}*{box-sizing:border-box}body{background:var(--omni-bg);color:var(--omni-text)}.top-navbar{z-index:120;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#f8fafce6,#f1f5f9e6);border-bottom:1px solid #94a3b838;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:56px;padding:0 16px;display:grid;position:sticky;top:0}.top-navbar button,.top-navbar .navbar-tab,.navbar-tab{min-height:34px}.navbar-logo{border-radius:9px;width:30px;height:30px}.navbar-brand{color:var(--omni-text);letter-spacing:-.01em;font-size:15px}.navbar-center{background:#0f172a0f;border-radius:999px;justify-self:center;width:100%;max-width:440px;padding:3px}.navbar-tab{color:var(--omni-text-soft);border-radius:999px;min-width:104px;transition:transform .12s,background-color .12s,box-shadow .12s}.navbar-tab:hover:not(.active){color:var(--omni-text);background:#ffffffbf}.navbar-tab.active{background:var(--omni-accent);color:#fff;border:0;box-shadow:0 12px 24px #0ea5e959}.navbar-status,.navbar-user{border:1px solid var(--omni-border-soft);background:#ffffffe0;border-radius:999px;padding:5px 10px}.navbar-status{align-items:center;gap:8px;display:flex}.status-label{color:var(--omni-text-soft)}.status-value{color:var(--omni-text);font-weight:700}.user-name{color:var(--omni-text)}.command-deck{gap:10px;padding:10px 14px 6px}.workflow-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:4px;display:grid}.workflow-card{text-align:left;border:1px solid var(--omni-border-soft);border-radius:var(--omni-radius);background:var(--omni-panel);box-shadow:var(--omni-shadow-soft);cursor:pointer;padding:10px 12px;transition:transform .12s,border-color .12s,box-shadow .12s}.workflow-card strong{color:var(--omni-text);margin-bottom:4px;font-size:13px;display:block}.workflow-card p{color:var(--omni-text-soft);margin:2px 0 0;font-size:12px}.workflow-card span{background:var(--omni-accent);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:8px;font-size:11px;font-weight:800;display:inline-flex}.workflow-card.active,.workflow-card:focus-visible{border-color:#2563eb59;box-shadow:0 16px 30px #2563eb33}.workspace-main{align-content:stretch;gap:8px;min-height:0;padding:0 10px 10px}.workspace-view{align-content:stretch;align-items:stretch;gap:8px;min-height:0}.panel,.subpanel,.code-card,.compact-panel,.preview-card{border-color:var(--omni-border-soft);background:var(--omni-panel);border-radius:var(--omni-radius);box-shadow:var(--omni-shadow-soft)}.workspace-view>.panel,.workspace-view>.subpanel,.workspace-view>.automation-side,.workspace-view>.workspace-side,.workspace-view>.runner-side,.workspace-view>.strategy-sidebar{transition:border-color .12s}.workspace-view>.panel:hover,.workspace-view>.subpanel:hover,.workspace-view>.automation-side:hover,.workspace-view>.workspace-side:hover,.workspace-view>.runner-side:hover,.workspace-view>.strategy-sidebar:hover{border-color:#2563eb38}.panel-head,.results-toolbar,.subpanel-head{border-bottom:1px solid var(--omni-rail);padding:8px 10px}.panel-head h2,.panel-head h3,.subpanel-head h3,.panel-head p,.subpanel-head span{margin:0}.panel-head h2{color:var(--omni-text);font-size:14px}.results-toolbar,.studio-toolbar{padding-top:8px;padding-bottom:8px}button,input,select,textarea{border-radius:8px;font-family:inherit}button:not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon){color:#fff;border-color:#0000;min-height:34px;font-weight:650;transition:transform .12s,box-shadow .12s,opacity .12s,border-color .12s}button:not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #2563eb33}button.secondary{border:1px solid var(--omni-border-soft);color:var(--omni-text);background:#fffffff2}button.danger{background:var(--omni-danger);color:#fff;border:1px solid #dc262638}button.ghost-button{border:1px solid var(--omni-border-soft);color:var(--omni-text-soft);background:#f8fafcf2}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px;outline:2px solid #0ea5e96b}input,select,textarea{border-color:var(--omni-border);color:var(--omni-text);background:#fffffff7}.flow-step-tabs,.workspace-tabs,.subtab-strip,.inner-tab-strip,.automation-route-strip{background:#0f172a0a}.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button,.automation-route-strip span{border:1px solid #0000}.flow-step-tab strong,.workspace-tab strong,.subtab-button strong,.inner-tab-button strong,.inner-tab-button span,.workspace-tab span,.flow-step-tab span{color:var(--omni-text-soft)}.flow-step-tab.active,.workspace-tab.active,.subtab-button.active,.inner-tab-button.active,.automation-route-strip strong{background:var(--omni-accent);border-color:#0000}.automation-route-strip strong{color:#fff;box-shadow:0 6px 16px #0ea5e947}.flow-step-tab.active span,.workspace-tab.active,.subtab-button.active,.inner-tab-button.active{color:#fff}.studio-view,.runner-view,.results-view,.archive-view,.automation-view{align-content:start;align-items:start;gap:8px}.studio-view{min-height:0}.studio-view .panel.editor-studio,.studio-view .editor-studio{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex}.studio-view .studio-toolbar{flex:none;padding-top:2px;padding-bottom:6px}.studio-view .results-toolbar{margin:0}.studio-view .studio-shell{flex-direction:column;flex:1;height:100%;min-height:0;padding-top:0;display:flex}.studio-view .studio-primary-grid{flex:1;align-content:stretch;align-items:stretch;height:100%;min-height:0}.studio-view .code-card.studio-code-card,.studio-view .guide-panel{flex-direction:column;height:100%;min-height:0;display:flex}.studio-view .editor-wrap{flex:1;height:100%;min-height:0;padding:0;display:flex}.studio-view .editor-wrap.tall,.studio-view .editor-wrap>div,.studio-view .editor-wrap .monaco-editor,.studio-view .editor-wrap .monaco-editor .overflow-guard,.studio-view .editor-wrap .monaco-editor .monaco-scrollable-element{height:100%;min-height:0}.studio-view .studio-shell .subpanel-head,.studio-view .studio-shell .subpanel,.studio-view .guide-stack{margin-top:0}.studio-view .studio-shell .subpanel-head,.studio-view .studio-toolbar .results-toolbar-left{align-items:center}.automation-view,.archive-view,.results-view{align-content:start;margin-top:0}.automation-view .panel-head,.automation-view .subpanel-head,.archive-view .panel-head,.archive-view .subpanel-head,.results-view .panel-head,.results-view .subpanel-head,.results-view .results-toolbar{padding-top:4px;padding-bottom:4px}.automation-view .panel-head h2,.automation-view .panel-head h3,.automation-view .subpanel-head h3,.archive-view .panel-head h2,.archive-view .panel-head h3,.archive-view .subpanel-head h3,.results-view .panel-head h2,.results-view .panel-head h3,.results-view .subpanel-head h3,.automation-view .panel-head p,.archive-view .panel-head p,.results-view .panel-head p,.automation-view .subpanel-head span,.archive-view .subpanel-head span,.results-view .subpanel-head span{margin-top:0}.automation-view .automation-task-list,.automation-view .run-archive-list,.archive-view .history-list,.results-view .history-filter,.results-view .detail-grid,.results-view .overview-grid{gap:6px}.automation-view .automation-task-item,.automation-view .history-item,.archive-view .run-archive-card,.results-view .history-item,.results-view .table-wrap,.results-view .preview-card{border-radius:8px}.studio-view .studio-shell,.studio-view .studio-primary-grid,.studio-view .studio-support-grid,.studio-view .compact-tab-panel{place-content:start stretch;place-items:start stretch}.studio-view .panel.editor-studio,.studio-view>.panel.editor-studio{align-self:stretch;width:100%;min-width:0;height:100%}.studio-view .studio-shell,.studio-view .studio-primary-grid,.studio-view .studio-support-grid,.studio-view .code-card.studio-code-card,.studio-view .guide-panel,.studio-view .editor-wrap,.studio-view .editor-wrap>div,.studio-view .spec-editor>div{width:100%;min-width:0;min-height:0}.studio-view .studio-support-grid{place-content:start;align-items:start}.studio-view .studio-support-grid>*{align-self:stretch}.studio-view .studio-drawer[open]{min-height:0}.studio-view .studio-drawer[open] .import-source-card{min-height:clamp(300px,46vh,600px)}.studio-view .editor-studio{align-content:start;gap:6px;height:100%;min-height:0}.studio-view .studio-toolbar,.studio-view .studio-shell{padding-top:0}.studio-view .studio-shell{padding-bottom:4px}.studio-view .studio-primary-grid,.studio-view .studio-support-grid,.studio-view .compact-tab-panel,.studio-view .editor-wrap,.studio-view .guide-panel{margin:0}.studio-view .editor-wrap,.studio-view .guide-panel,.studio-view .code-card.studio-code-card{min-height:0}.studio-view .editor-wrap{padding:0 0 2px}.studio-view .guide-stack,.studio-view .guide-details-body{padding-top:0}.studio-view .studio-support-grid{gap:6px}.automation-record-workbench,.automation-record-detail,.archive-detail-grid,.automation-result-detail-grid,.history-list,.results-view .detail-grid,.results-view .overview-grid{align-content:start}.automation-console,.automation-task-panel,.automation-record-summary,.automation-result-card-grid,.run-archive-list,.archive-detail-grid,.automation-task-index,.history-filter,.results-view .hero-metric-grid,.results-view .preview-card,.results-view .table-wrap{margin-top:0}.automation-record-summary,.results-view .hero-metric-grid,.results-view .overview-summary-grid{gap:6px}.automation-task-list,.automation-record-workbench,.automation-result-detail-grid{padding-bottom:0}.automation-round-stage,.automation-task-item,.history-item,.run-archive-card,.automation-record-workbench .panel,.archive-detail-grid>.panel,.results-view .panel{border-radius:8px}.automation-result-card-grid,.automation-compare-panel,.automation-live-run-panel,.automation-brief,.history-list,.run-archive-list{gap:6px}.metrics-grid{padding:8px 10px}.metric-card{background:linear-gradient(#fffffff5,#f1f5f9d6);border:1px solid #2563eb1f;border-radius:10px}.metric-value{font-size:16px}.metric-label,.metric-hint{color:var(--omni-text-soft)}.text-success{color:var(--omni-success)!important}.text-neutral{color:var(--omni-text)!important}.text-error,.text-danger{color:var(--omni-danger)!important}.text-running{color:var(--omni-warning)!important}.status-pill{color:#334155;border-color:#0ea5e933}.status-pill.neutral{border-color:var(--omni-border-soft)}.table-wrap,.curve-table,.history-list,.automation-task-list,.automation-result-table-wrap,.automation-trades-table-wrap,.archive-trades-table-wrap{border-color:var(--omni-border-soft);background:#fffffffa;border-radius:10px}table{color:var(--omni-text);font-size:12px}th{color:#334155;background:#f8fafcf2;font-size:11px}th,td{border-bottom-color:#0f172a0f}.empty-card,.warning-item,.timeline-item,.detail-item,.guide-item,.history-item,.run-archive-card{border:1px solid var(--omni-border-soft);box-shadow:var(--omni-shadow-soft);background:#fffffff2;border-radius:10px}.run-archive-card{grid-template-columns:1fr}.run-archive-card.active{background:linear-gradient(#dbeafeb3,#fffffff2);border-color:#2563eb6b}.history-item{transition:border-color .12s,box-shadow .12s,transform .12s}.history-item:hover,.run-archive-card:hover{border-color:#2563eb4d;transform:translateY(-1px);box-shadow:0 10px 20px #0f172a1a}.history-item.active,.automation-task-item.active{border-color:#2563eb73;box-shadow:0 12px 24px #2563eb26}.curve-echart,.automation-equity-panel .curve-echart,.equity-curve-card .curve-echart{border-radius:10px;width:100%;min-height:240px}.curve-meta{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:6px;display:grid}.curve-meta>div{gap:2px;display:grid}.curve-meta span{color:var(--omni-text-soft);font-size:10px}.curve-meta strong{color:var(--omni-text);letter-spacing:-.01em;font-size:13px}.curve-legend{flex-wrap:wrap;gap:6px;display:flex}.curve-table{border-radius:var(--omni-radius-sm);border:1px solid var(--omni-border-soft);background:#f8fafc99}.curve-row{border-bottom-color:#0f172a0f}.curve-row span,.curve-row strong{padding:3px 0}.legend-item{border:1px solid var(--omni-border-soft);color:var(--omni-text-soft);background:#ffffffe6;border-radius:999px;padding:5px 8px}.legend-item.strategy{color:#0f766e;background:#f0fdfad9;border-color:#0d94883d}.legend-item.benchmark{color:#9333ea;background:#faf5ffd9;border-color:#a855f73d}.legend-item.excess{color:#b45309;background:#fff7edd9;border-color:#d977063d}.legend-item.drawdown{color:#dc2626;background:#fef2f2d9;border-color:#dc26263d}.run-archive-card{border-left:3px solid #0000;border-radius:12px;grid-template-columns:1fr;padding:10px 12px;transition:border-color .14s,transform .14s,box-shadow .14s,background-color .14s}.run-archive-header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.run-archive-header strong{letter-spacing:-.01em}.run-archive-id{color:var(--omni-text-muted);font-weight:700}.run-archive-period{color:var(--omni-text-soft);margin-top:2px}.run-archive-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:8px}.metric-item span{letter-spacing:.02em;font-size:10px}.run-archive-footer{border-top:1px dashed var(--omni-border-soft);margin-top:2px;padding-top:6px}.run-archive-card:hover{border-left-color:#2563eb8c;transform:translateY(-1px);box-shadow:0 12px 24px #0f172a1f}.run-archive-card.active,.run-archive-card:focus-visible{background:linear-gradient(#dbeafebf,#fffffff5);border-color:#2563eb66}.preview-card pre,.json-drawer pre,.json-drawer summary{color:var(--omni-text)}.drawer-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a59}.side-drawer{border-left:1px solid #0f172a1f;width:min(500px,92vw)}.side-drawer .drawer-header,.drawer-filters,.drawer-filters-secondary{border-color:#0f172a14}.automation-task-item{border:1px solid var(--omni-border-soft);background:#fffffff2;border-radius:10px}.automation-result-card,.automation-candidate-chip{border-color:var(--omni-border-soft);border-radius:10px}.automation-result-card.active,.automation-candidate-chip.active{border-color:#2563eb73;box-shadow:0 8px 18px #2563eb29}.automation-live-run-panel,.automation-record-summary,.automation-run-analysis,.automation-result-detail-grid,.automation-record-detail,.automation-result-card-grid{gap:8px}.automation-task-list,.automation-record-workbench,.automation-rounds-panel,.automation-code-panel,.run-archive-list,.archive-detail-grid,.workspace-side,.runner-side,.strategy-sidebar{align-content:start}.stacked-json{gap:10px}.stacked-json .preview-card{margin:0}.source-drawer summary{color:var(--omni-text)}.source-drawer summary span{color:var(--omni-text-soft)}.automation-brief,.studio-shell,.studio-support-grid,.studio-primary-grid,.automation-brief>div,.automation-brief>p,.runner-view,.archive-view,.results-view{gap:8px}@media (width<=1400px){.workflow-board{grid-template-columns:repeat(2,minmax(0,1fr))}.workflow-card strong{font-size:12px}}@media (width<=980px){.workflow-board{grid-template-columns:1fr}.top-navbar{gap:8px;padding:0 10px}.navbar-brand{font-size:13px}.navbar-center{max-width:none}}:root{--spacing-xs:4px;--spacing-sm:6px;--spacing-md:8px;--spacing-lg:10px;--spacing-xl:12px;--font-xs:12px;--font-sm:10px;--font-md:11px;--font-lg:16px;--font-xl:13px;--font-2xl:14px;--font-3xl:15px;--text-primary:#111827;--text-secondary:#6b7280;--border-color:#6366f126;--border-color-light:#6366f114;--bg-primary:#fff;--bg-secondary:#f8fafc80;--bg-hover:#f8fafccc;--primary-color:#667eea}.top-navbar{min-height:52px;padding:0 var(--spacing-xl);gap:var(--spacing-lg)}.navbar-logo{width:28px;height:28px}.navbar-brand{font-size:var(--font-2xl)}.navbar-tab{min-height:32px;font-size:var(--font-lg);padding:5px 16px}.navbar-status,.navbar-user{padding:4px 9px}.status-label,.status-value{font-size:var(--font-sm)}.user-name{font-size:var(--font-md)}.workflow-board{gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-sm)}.workflow-card{padding:9px 11px}.workflow-card strong{font-size:var(--font-lg);margin-bottom:3px}.workflow-card p{font-size:var(--font-md);line-height:1.4}.workflow-card span{width:22px;height:22px;font-size:var(--font-sm);margin-bottom:6px}.command-deck{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-sm);gap:var(--spacing-md)}.flow-step-tabs,.workspace-tabs,.subtab-strip,.inner-tab-strip{gap:1px;padding:1px}.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button{min-height:32px;padding:5px 10px}.flow-step-tab strong,.workspace-tab strong,.subtab-button strong,.inner-tab-button strong{font-size:var(--font-lg)}.flow-step-tab span{width:19px;height:19px;font-size:var(--font-sm)}.workspace-main{gap:var(--spacing-md);padding:0 var(--spacing-md) var(--spacing-md)}.workspace-view{gap:var(--spacing-md)}.panel,.subpanel,.code-card,.compact-panel{border-radius:8px}.panel-head,.subpanel-head{gap:var(--spacing-sm);padding:7px 9px 0}.panel-head h2{font-size:var(--font-2xl);margin-top:1px}.panel-head h3,.subpanel-head h3{font-size:var(--font-xl);margin:0}.panel-head p{font-size:var(--font-sm);margin-top:3px;line-height:1.4}.panel-head span,.subpanel-head span{font-size:var(--font-md)}.results-toolbar,.studio-toolbar{gap:var(--spacing-sm);padding:6px 9px 4px}.results-toolbar-left{gap:var(--spacing-sm)}.results-toolbar-left strong{font-size:var(--font-xl)}.results-toolbar-left span,.results-toolbar-left em{font-size:var(--font-sm)}.toolbar{gap:var(--spacing-sm)}button{min-height:30px;font-size:var(--font-md);border-radius:5px;padding:5px 9px}button.ghost-button{min-height:27px;font-size:var(--font-md);padding:4px 8px}input,select,textarea{min-height:30px;font-size:var(--font-md);border-radius:5px;padding:5px 8px}.form-grid{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.form-grid label{font-size:var(--font-sm);gap:3px}.premium-form{padding:var(--spacing-md) var(--spacing-lg)}.metrics-grid{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.metric-card{border-radius:7px;min-height:54px;padding:7px}.metric-label{font-size:var(--font-xs);font-weight:700}.metric-value{font-size:var(--font-2xl);margin-top:2px;line-height:1.1}.metric-hint{margin-top:3px;font-size:12px;line-height:1.3}.detail-list{padding:0 var(--spacing-md) var(--spacing-md);gap:3px}.detail-item{border-radius:5px;gap:2px;padding:5px 7px}.detail-item span{font-size:var(--font-xs)}.detail-item strong{font-size:var(--font-sm)}.history-list{gap:var(--spacing-sm);padding:0 var(--spacing-md) var(--spacing-md)}.history-item{border-radius:7px;gap:3px;padding:7px 9px}.history-item strong{font-size:var(--font-md)}.history-item span{font-size:var(--font-xs)}.history-item-head,.history-item-metrics{gap:var(--spacing-sm)}.status-pill{min-height:19px;font-size:var(--font-xs);padding:0 5px;font-weight:700}.table-wrap{margin:var(--spacing-sm) var(--spacing-md) var(--spacing-md);border-radius:7px}table{font-size:var(--font-sm)}th{font-size:var(--font-xs);padding:5px 7px}td{padding:5px 7px}.curve-panel{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.curve-meta,.curve-legend{gap:var(--spacing-sm)}.curve-meta>div{border-radius:5px;gap:2px;min-width:100px;padding:4px 6px}.curve-meta span{font-size:var(--font-xs)}.curve-meta strong{font-size:var(--font-md)}.curve-echart{border-radius:7px;height:280px}.legend-item{font-size:var(--font-xs);padding:3px 6px}.timeline-list,.warning-stack{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.timeline-item,.warning-item{border-radius:6px;gap:2px;padding:5px 7px}.timeline-item strong,.warning-item strong{font-size:var(--font-md)}.timeline-item span,.warning-item{font-size:var(--font-sm);line-height:1.4}.preview-card{margin:var(--spacing-sm) var(--spacing-md) var(--spacing-md);border-radius:6px}.preview-card h3{font-size:var(--font-md);padding:5px 7px 0}.preview-card pre{font-size:var(--font-sm);padding:7px;line-height:1.5}.empty-card{margin:var(--spacing-md);font-size:var(--font-sm);border-radius:6px;padding:7px 9px;line-height:1.4}.studio-view .studio-shell{gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.studio-primary-grid,.studio-support-grid{gap:var(--spacing-md)}.guide-stack{gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}.guide-item{border-radius:5px;gap:2px;padding:5px 7px}.guide-item strong{font-size:var(--font-sm)}.guide-item span{font-size:var(--font-xs);line-height:1.4}.guide-item em{font-size:12px;line-height:1.3}.ai-textarea{min-height:60px;font-size:var(--font-sm);padding:5px 7px;line-height:1.5}.ai-textarea.compact{min-height:48px}.guide-details summary{padding:5px 7px}.guide-details summary strong{font-size:var(--font-sm)}.guide-details summary span{font-size:12px}.guide-details-body{gap:var(--spacing-sm);padding:0 7px 7px}.guide-details-body>p{font-size:var(--font-xs);line-height:1.4}.parse-banner{font-size:var(--font-xs);border-radius:5px;gap:2px;padding:5px 7px;line-height:1.3}.parse-banner strong{font-size:var(--font-sm)}.runner-view,.runner-side{gap:var(--spacing-md)}.status-box{margin:0 var(--spacing-md) var(--spacing-sm);font-size:var(--font-xs);padding:5px 7px;line-height:1.3}.results-view .hero-metric-grid{gap:var(--spacing-xs);padding:3px var(--spacing-lg) 5px}.results-view .metric-card{min-height:44px;padding:5px 6px}.results-view .metric-value{font-size:var(--font-xl);margin-top:1px}.results-view .metric-hint{margin-top:2px;font-size:12px}.results-view .subtab-strip{padding:0 var(--spacing-lg) 3px;gap:3px}.results-view .subtab-button{min-width:84px;padding:4px 7px}.overview-grid,.detail-grid{gap:var(--spacing-md);padding:0 var(--spacing-md) var(--spacing-md)}.results-view .overview-grid{gap:var(--spacing-sm);padding:0 var(--spacing-lg) var(--spacing-md)}.overview-summary-grid{gap:var(--spacing-md);padding:0 var(--spacing-md) var(--spacing-sm)}.compact-detail-column .detail-list{gap:2px}.compact-detail-column .detail-item{padding:3px 0}.compact-timeline{gap:3px;max-height:110px}.compact-warning-stack{gap:3px}.automation-view,.automation-side{gap:var(--spacing-md)}.automation-brief{gap:var(--spacing-md);margin:var(--spacing-sm) var(--spacing-md) 0}.automation-brief>div,.automation-brief>p{border-radius:6px;gap:3px;min-height:60px;padding:7px 9px}.automation-brief span{font-size:var(--font-xs)}.automation-brief strong{font-size:var(--font-lg);line-height:1.3}.automation-brief p{font-size:var(--font-sm);line-height:1.4}.automation-prompt-box{padding:var(--spacing-sm) var(--spacing-md) 0}.automation-prompt-box label{font-size:var(--font-xs);gap:3px}.automation-prompt-box textarea{min-height:100px;font-size:var(--font-md);padding:7px;line-height:1.5}.automation-form-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.automation-mutation-scope{gap:var(--spacing-md);border-radius:7px;padding:7px}.automation-mutation-title{gap:var(--spacing-md);font-size:var(--font-xs)}.automation-mutation-grid{gap:var(--spacing-sm)}.automation-mutation-card{border-radius:5px;padding:7px;gap:2px var(--spacing-sm)!important;font-size:var(--font-sm)!important}.automation-mutation-card em{font-size:var(--font-xs);line-height:1.25}.automation-record-workbench,.automation-record-detail{gap:var(--spacing-sm)}.automation-parallel-grid{gap:var(--spacing-xs);padding:0 var(--spacing-sm) var(--spacing-sm)}.automation-round-stage{gap:var(--spacing-xs);border-radius:6px;padding:5px}.automation-round-stage-head{gap:var(--spacing-sm);font-size:9px}.automation-candidate-row{gap:var(--spacing-xs)}.automation-candidate-chip,.automation-result-card{border-radius:5px;gap:2px;padding:5px 6px}.automation-candidate-chip strong,.automation-result-card strong{font-size:10px}.automation-candidate-chip em,.automation-result-card em{font-size:9px}.automation-record-summary,.automation-result-card-grid{gap:var(--spacing-xs);padding:0 var(--spacing-sm) var(--spacing-sm)}.automation-result-card-grid.embedded{padding:0}.automation-live-run-panel{gap:var(--spacing-sm);margin:0 var(--spacing-sm) var(--spacing-sm);padding:var(--spacing-sm);border-radius:6px}.automation-compare-panel{margin:0 var(--spacing-sm) var(--spacing-sm)}.automation-result-detail-grid{gap:var(--spacing-sm);padding:0 var(--spacing-sm) var(--spacing-sm)}.automation-task-list{gap:var(--spacing-sm);padding:0 var(--spacing-md) var(--spacing-md)}.automation-run-analysis{gap:var(--spacing-sm);padding:var(--spacing-sm);flex-direction:column;display:flex}.automation-analysis-layout{gap:var(--spacing-sm);min-height:400px;display:flex}.automation-equity-main{gap:var(--spacing-xs);padding:var(--spacing-sm);background:var(--bg-primary);border:1px solid var(--border-color-light);border-radius:6px;flex-direction:column;flex:3;display:flex;overflow:hidden}.automation-equity-header{padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color-light);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.automation-equity-header strong{color:var(--text-primary);font-size:11px;font-weight:600}.automation-equity-header span{color:var(--text-secondary);font-size:9px}.automation-equity-main .curve-panel{flex-direction:column;flex:1;min-height:0;margin:0;padding:0;display:flex}.automation-equity-main .curve-echart{flex:1;min-height:280px;max-height:400px}.automation-candidate-info{gap:var(--spacing-xs);padding:var(--spacing-sm);background:var(--bg-secondary);border:1px solid var(--border-color-light);border-radius:6px;flex-direction:column;flex:1;display:flex;overflow-y:auto}.automation-info-header{padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color-light);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.automation-info-header strong{color:var(--text-primary);font-size:11px;font-weight:600}.automation-info-header span{color:var(--text-secondary);font-size:9px}.automation-info-grid{background:var(--border-color-light);border-radius:4px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.automation-info-item{background:var(--bg-primary);flex-direction:column;justify-content:center;gap:1px;min-height:36px;padding:5px 6px;display:flex}.automation-info-item .info-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.2px;font-size:8px;font-weight:600;line-height:1.1}.automation-info-item .info-value{color:var(--text-primary);word-break:break-word;font-size:11px;font-weight:700;line-height:1.2}.automation-info-item .info-hint{color:var(--text-secondary);opacity:.75;margin-top:0;font-size:8px;line-height:1.2}.automation-info-item .info-value.success{color:#10b981}.automation-info-item .info-value.error{color:#ef4444}.automation-info-item .info-value.warning{color:#f59e0b}.automation-equity-details{gap:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px solid var(--border-color-light);margin-top:var(--spacing-sm);flex-direction:column;display:flex}.automation-details-grid{background:var(--border-color-light);border-radius:4px;grid-template-columns:repeat(2,1fr);gap:1px;display:grid;overflow:hidden}.automation-detail-item{background:var(--bg-primary);flex-direction:column;justify-content:center;gap:1px;min-height:28px;padding:3px 5px;display:flex}.automation-detail-item .detail-label{color:var(--text-secondary);font-size:8px;font-weight:600;line-height:1.1}.automation-detail-item .detail-value{color:var(--text-primary);word-break:break-word;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:9px;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.automation-detail-tabs{border-top:1px solid var(--border-color);border-bottom:2px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0;gap:0;display:flex}.automation-detail-tab{cursor:pointer;color:var(--text-secondary);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:10px;font-weight:600;transition:all .2s;display:flex;position:relative}.automation-detail-tab span{opacity:.8;font-size:9px;font-weight:500}.automation-detail-tab:hover{background:var(--bg-hover);color:var(--text-primary)}.automation-detail-tab.active{background:var(--bg-primary);color:var(--primary-color);border-bottom-color:var(--primary-color)}.automation-detail-tab.active span{opacity:1;color:var(--primary-color)}.automation-detail-content{background:var(--bg-primary);border:1px solid var(--border-color-light);border-radius:6px;flex:1;min-height:200px;overflow:hidden auto}.automation-detail-panel{padding:var(--spacing-sm);flex-direction:column;min-height:auto;display:flex}.automation-detail-panel .detail-list{background:var(--border-color-light);border-radius:4px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1px;margin:0;padding:0;display:grid;overflow:hidden}.automation-detail-panel .detail-item{background:var(--bg-primary);border-radius:0;flex-direction:column;justify-content:flex-start;gap:1px;min-height:32px;max-height:80px;padding:3px 5px;display:flex;overflow:hidden}.automation-detail-panel .detail-item span{color:var(--text-secondary);flex-shrink:0;font-size:8px;font-weight:600;line-height:1.1}.automation-detail-panel .detail-item strong{color:var(--text-primary);word-break:break-word;flex:1;min-height:0;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden auto}.automation-detail-panel .detail-item strong::-webkit-scrollbar{width:4px;height:4px}.automation-detail-panel .detail-item strong::-webkit-scrollbar-track{background:#f8fafccc;border-radius:2px}.automation-detail-panel .detail-item strong::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:2px}.automation-detail-panel .detail-item strong::-webkit-scrollbar-thumb:hover{background:#94a3b899}.automation-detail-panel .table-wrap{border:1px solid var(--border-color-light);border-radius:6px;flex:1;min-height:auto;margin:0;overflow:auto}.automation-detail-panel .empty-card{margin:var(--spacing-md) 0}.archive-holdings-table-wrap table,.automation-holdings-table-wrap table{border-collapse:collapse;width:100%;font-size:var(--font-sm)}.archive-holdings-table-wrap th,.automation-holdings-table-wrap th{background:var(--bg-secondary);text-align:left;font-weight:600;font-size:var(--font-xs);border-bottom:1px solid var(--border-color-light);color:var(--text-secondary);padding:6px 8px}.archive-holdings-table-wrap td,.automation-holdings-table-wrap td{border-bottom:1px solid var(--border-color-light);color:var(--text-primary);padding:5px 8px}.archive-holdings-table-wrap tr:hover,.automation-holdings-table-wrap tr:hover{background:var(--bg-secondary)}.archive-holdings-table-wrap td.positive,.automation-holdings-table-wrap td.positive{color:#dc2626;font-weight:600}.archive-holdings-table-wrap td.negative,.automation-holdings-table-wrap td.negative{color:#16a34a;font-weight:600}.archive-view{gap:var(--spacing-md)}.history-filter{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-sm)}.history-filter-header{gap:var(--spacing-lg);margin:calc(var(--spacing-sm) * -1) calc(var(--spacing-md) * -1) var(--spacing-sm);padding:7px 9px}.history-filter-header strong{font-size:var(--font-xl)}.history-filter-header span{font-size:var(--font-md)}.history-filter-grid{gap:var(--spacing-sm)}.history-filter-grid input,.history-filter-grid select{height:28px;font-size:var(--font-sm);padding:4px 6px}.archive-detail-grid{gap:var(--spacing-md)}.archive-detail-compact{flex-direction:column;gap:0;height:100%;display:flex;overflow:hidden}.archive-detail-card{flex-direction:column;flex:1;gap:0;height:100%;display:flex;overflow:hidden auto}.archive-compact-grid{padding:var(--spacing-xs);background:var(--border-color-light);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1px;display:grid}.archive-metric-item{background:var(--bg-primary);flex-direction:column;justify-content:center;gap:1px;min-height:36px;padding:4px 6px;display:flex}.archive-metric-item .metric-label{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.2px;font-size:9px;font-weight:600;line-height:1.1}.archive-metric-item .metric-value{color:var(--text-primary);word-break:break-word;font-size:12px;font-weight:700;line-height:1.2}.archive-metric-item .metric-hint{color:var(--text-secondary);opacity:.75;word-break:break-word;margin-top:0;font-size:8px;line-height:1.2}.archive-metric-item.success .metric-value{color:#10b981}.archive-metric-item.error .metric-value{color:#ef4444}.metric-card.return-positive .metric-value,.archive-metric-item.return-positive .metric-value{color:#dc2626}.metric-card.return-negative .metric-value,.archive-metric-item.return-negative .metric-value{color:#16a34a}.archive-metric-item.warning .metric-value{color:#f59e0b}.archive-runtime-section{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}.archive-section-header{margin-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;padding-bottom:3px;display:flex}.archive-section-header strong{color:var(--text-primary);font-size:10px;font-weight:600}.archive-section-header span{color:var(--text-secondary);font-size:9px}.archive-runtime-grid{background:var(--border-color-light);border-radius:4px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:1px;padding:1px;display:grid}.archive-runtime-item{background:var(--bg-primary);flex-direction:column;justify-content:center;gap:1px;min-height:32px;padding:3px 5px;display:flex}.archive-runtime-item .runtime-label{color:var(--text-secondary);font-size:8px;font-weight:600;line-height:1.1}.archive-runtime-item .runtime-value{color:var(--text-primary);word-break:break-word;font-size:10px;font-weight:600;line-height:1.2}.archive-tabs{border-top:1px solid var(--border-color);border-bottom:2px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0;gap:0;display:flex}.archive-tab{cursor:pointer;color:var(--text-secondary);white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;flex:1;justify-content:center;align-items:center;gap:4px;padding:6px 10px;font-size:10px;font-weight:600;transition:all .2s;display:flex;position:relative}.archive-tab span{opacity:.8;font-size:9px;font-weight:500}.archive-tab:hover{background:var(--bg-hover);color:var(--text-primary)}.archive-tab.active{background:var(--bg-primary);color:var(--primary-color);border-bottom-color:var(--primary-color)}.archive-tab.active span{opacity:1;color:var(--primary-color)}.archive-tab-content{background:var(--bg-primary);flex:1;min-height:0;overflow:hidden auto}.archive-tab-panel{padding:var(--spacing-sm);flex-direction:column;display:flex}.archive-tab-panel .curve-panel{flex-direction:column;margin:0;padding:0;display:flex}.archive-tab-panel .curve-meta{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;margin-bottom:3px;padding:3px 0;display:flex}.archive-tab-panel .curve-meta>div{align-items:center;gap:3px;display:flex}.archive-tab-panel .curve-meta span{color:var(--text-secondary);font-size:8px}.archive-tab-panel .curve-meta strong{color:var(--text-primary);font-size:9px;font-weight:600}.archive-tab-panel .curve-legend{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;margin-bottom:4px;padding:3px 0;display:flex}.archive-tab-panel .curve-legend .legend-item{align-items:center;gap:4px;font-size:9px;font-weight:600;display:flex}.archive-tab-panel .curve-legend .legend-item:before{content:"";border-radius:1px;width:12px;height:2px;display:inline-block}.archive-tab-panel .curve-legend .strategy:before{background:#22c1f1}.archive-tab-panel .curve-legend .benchmark:before{background:#9b8cff}.archive-tab-panel .curve-legend .excess:before{background:#21c38f}.archive-tab-panel .curve-legend .drawdown:before{background:#fb7185}.archive-tab-panel .curve-echart{flex-shrink:0;height:320px;max-height:320px}.archive-tab-panel .ghost-button{flex-shrink:0;margin-top:6px;padding:4px 8px;font-size:9px}.archive-tab-panel .curve-table{border:1px solid var(--border-color-light);background:var(--bg-primary);border-radius:4px;max-height:200px;margin-top:6px;overflow-y:auto}.archive-tab-panel .curve-row{border-bottom:1px solid var(--border-color-light);gap:8px;padding:3px 6px;font-size:9px;display:flex}.archive-tab-panel .curve-row:last-child{border-bottom:none}.archive-tab-panel .curve-row span{color:var(--text-secondary)}.archive-tab-panel .curve-row strong{color:var(--text-primary);font-weight:600}.archive-tab-panel .table-wrap,.archive-tab-panel .preview-card{border:1px solid var(--border-color-light);border-radius:6px;flex:1;min-height:400px;margin:0;overflow:auto}.archive-tab-panel .empty-card{margin:var(--spacing-md) 0}.archive-equity-section{padding:var(--spacing-md);border-top:1px solid var(--border-color);flex-shrink:0}.archive-equity-header{margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color-light);justify-content:space-between;align-items:center;display:flex}.archive-equity-header strong{font-size:var(--font-md);color:var(--text-primary);font-weight:600}.archive-equity-header span{font-size:var(--font-sm);color:var(--text-secondary)}.archive-equity-section .curve-panel{margin:0;padding:0}.archive-equity-section .curve-echart{height:280px;margin-top:var(--spacing-sm)}.archive-equity-section .empty-card{margin:var(--spacing-sm) 0}.archive-drawer{border-top:1px solid var(--border-color);background:var(--bg-secondary);flex-shrink:0;transition:background-color .2s}.archive-drawer:hover{background:var(--bg-hover)}.archive-drawer summary{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;transition:all .2s;display:flex}.archive-drawer summary::-webkit-details-marker{display:none}.archive-drawer summary svg{color:var(--text-secondary);flex-shrink:0;transition:transform .2s}.archive-drawer[open] summary svg{color:var(--primary-color);transform:rotate(180deg)}.archive-drawer summary strong{font-size:var(--font-md);color:var(--text-primary);flex:1;font-weight:600}.archive-drawer summary span{font-size:var(--font-sm);color:var(--text-secondary)}.archive-drawer summary:hover strong{color:var(--primary-color)}.archive-drawer-content{padding:0 var(--spacing-md) var(--spacing-md) var(--spacing-md);animation:.2s slideDown;overflow:visible}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.archive-drawer .detail-list{background:var(--bg-primary);padding:var(--spacing-sm);border:1px solid var(--border-color-light);border-radius:6px}.archive-drawer .table-wrap{background:var(--bg-primary);border:1px solid var(--border-color-light);border-radius:6px;max-height:400px;margin:0;overflow:auto}.archive-drawer .preview-card{background:var(--bg-primary);border:1px solid var(--border-color-light);border-radius:6px;max-height:400px;margin:0}.run-archive-card{gap:var(--spacing-md);border-radius:8px;padding:10px 12px}.run-archive-header{gap:var(--spacing-md)}.run-archive-header strong{font-size:var(--font-lg)}.run-archive-id,.run-archive-period{font-size:var(--font-xs)}.run-archive-metrics{gap:var(--spacing-md);padding-top:7px}.metric-item{gap:1px}.metric-item span{font-size:12px}.metric-item strong{font-size:var(--font-md)}.run-archive-footer{font-size:var(--font-xs);padding-top:5px}.side-drawer{width:460px}.drawer-header{padding:14px 18px}.drawer-header h2{font-size:var(--font-3xl)}.drawer-close{width:30px;height:30px}.drawer-body{padding:var(--spacing-lg)}.run-archive-list{gap:var(--spacing-md)}.drawer-filters{gap:var(--spacing-md);padding:var(--spacing-lg)}.drawer-search,.drawer-filter-input,.drawer-filters select{height:30px;font-size:var(--font-md);padding:5px 9px}.drawer-pagination,.pagination-bar{gap:var(--spacing-lg);padding:var(--spacing-lg)}.pagination-info{padding:0 var(--spacing-lg);font-size:var(--font-md)}@media (width<=1280px){.metrics-grid,.automation-form-grid,.automation-mutation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.top-navbar{min-height:48px;padding:0 var(--spacing-lg);gap:var(--spacing-md)}.navbar-tab{min-width:68px;font-size:var(--font-sm);padding:4px 9px}.metrics-grid,.automation-form-grid,.automation-mutation-grid{grid-template-columns:1fr}}.panel.editor-studio,.panel.results-canvas,.panel.automation-console{box-shadow:0 10px 28px #0f172a14}.subpanel{box-shadow:0 4px 12px #0f172a0a}.history-item.active,.automation-task-item.active,.run-archive-card.active,.automation-candidate-chip.active,.automation-result-card.active{transform:translateY(-1px);box-shadow:0 6px 16px #dc26261f}.history-item:hover,.automation-task-item:hover,.run-archive-card:hover,.automation-candidate-chip:hover,.automation-result-card:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0f172a1a}.panel,.subpanel,.history-item,.automation-task-item,.run-archive-card,.automation-candidate-chip,.automation-result-card,button{transition:all .14s cubic-bezier(.4,0,.2,1)}.history-list::-webkit-scrollbar{width:8px;height:8px}.guide-stack::-webkit-scrollbar{width:8px;height:8px}.automation-task-list::-webkit-scrollbar{width:8px;height:8px}.table-wrap::-webkit-scrollbar{width:8px;height:8px}.history-list::-webkit-scrollbar-track{background:#f8fafccc;border-radius:4px}.guide-stack::-webkit-scrollbar-track{background:#f8fafccc;border-radius:4px}.automation-task-list::-webkit-scrollbar-track{background:#f8fafccc;border-radius:4px}.table-wrap::-webkit-scrollbar-track{background:#f8fafccc;border-radius:4px}.history-list::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}.guide-stack::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}.automation-task-list::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}.table-wrap::-webkit-scrollbar-thumb{background:#94a3b866;border-radius:4px}.history-list::-webkit-scrollbar-thumb:hover{background:#94a3b899}.guide-stack::-webkit-scrollbar-thumb:hover{background:#94a3b899}.automation-task-list::-webkit-scrollbar-thumb:hover{background:#94a3b899}.table-wrap::-webkit-scrollbar-thumb:hover{background:#94a3b899}.table-filter-bar{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-secondary);border-bottom:1px solid var(--border-color-light);flex-wrap:wrap;flex-shrink:0;display:flex}.filter-input{min-height:28px;font-size:var(--font-sm);border:1px solid var(--border-color-light);background:var(--bg-primary);color:var(--text-primary);border-radius:4px;flex:1;min-width:120px;padding:4px 6px}.filter-input::placeholder{color:var(--text-secondary);opacity:.6}.filter-input:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 2px #667eea1a}.filter-button{min-height:28px;font-size:var(--font-sm);border:1px solid var(--border-color-light);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:4px;flex-shrink:0;padding:4px 10px;transition:all .2s}.filter-button:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary-color);color:var(--primary-color)}.filter-button:active:not(:disabled){transform:translateY(1px)}.filter-button:disabled{opacity:.5;cursor:not-allowed}.filter-info{font-size:var(--font-xs);color:var(--text-secondary);white-space:nowrap;padding:0 var(--spacing-sm);margin-left:auto}.pagination-bar{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:var(--bg-secondary);border-top:1px solid var(--border-color-light);flex-wrap:wrap;flex-shrink:0;display:flex}.pagination-bar button{min-height:28px;font-size:var(--font-xs);border:1px solid var(--border-color-light);background:var(--bg-primary);color:var(--text-primary);cursor:pointer;border-radius:4px;padding:4px 8px;transition:all .2s}.pagination-bar button:hover:not(:disabled){background:var(--bg-hover);border-color:var(--primary-color);color:var(--primary-color)}.pagination-bar button:disabled{opacity:.5;cursor:not-allowed}.pagination-info{font-size:var(--font-xs);color:var(--text-secondary);white-space:nowrap;padding:0 var(--spacing-sm)}:root{--gradient-primary:linear-gradient(135deg, #667eea 0%, #764ba2 100%);--gradient-success:linear-gradient(135deg, #11998e 0%, #38ef7d 100%);--gradient-warning:linear-gradient(135deg, #f093fb 0%, #f5576c 100%);--gradient-info:linear-gradient(135deg, #4facfe 0%, #00f2fe 100%);--gradient-dark:linear-gradient(135deg, #434343 0%, #000 100%);--glass-bg:#ffffffd9;--glass-border:#ffffff2e;--glass-shadow:0 8px 32px 0 #1f268726;--shadow-xs:0 1px 2px 0 #0000000d;--shadow-sm:0 2px 4px 0 #0000000f;--shadow-md:0 4px 8px 0 #00000014;--shadow-lg:0 8px 16px 0 #0000001a;--shadow-xl:0 12px 24px 0 #0000001f;--shadow-2xl:0 20px 40px 0 #00000026;--ease-smooth:cubic-bezier(.4, 0, .2, 1);--ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--ease-elastic:cubic-bezier(.175, .885, .32, 1.275);--button-bg:#2563eb;--button-bg-hover:#1d4ed8;--button-border:#2563eb61;--button-text:#fff;--button-shadow:0 6px 14px #2563eb29}body{background-color:#0000;background-image:radial-gradient(circle at 15% 8%,#6366f11f,#0000 25rem),radial-gradient(circle at 85% 5%,#ec489914,#0000 28rem),radial-gradient(circle at 50% 95%,#0ea5e91a,#0000 30rem),linear-gradient(#fafbfc 0%,#f0f4f8 50%,#e8eef5 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}.app-shell{background:0 0}.top-navbar{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);background:#ffffffeb;border-bottom:1px solid #6366f11a;position:relative;box-shadow:0 4px 24px #6366f114}.top-navbar:before{content:"";background:linear-gradient(90deg,#0000 0%,#6366f199 20%,#ec489999 50%,#0ea5e999 80%,#0000 100%);height:2px;position:absolute;top:0;left:0;right:0}.navbar-logo{transition:transform .3s var(--ease-bounce)}.navbar-logo:hover{transform:rotate(360deg)scale(1.1)}.navbar-brand{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;letter-spacing:-.03em;-webkit-background-clip:text;background-clip:text;font-weight:800}.navbar-center{background:#6366f114;border-radius:999px;padding:4px;box-shadow:inset 0 2px 8px #6366f11a}.navbar-tab{transition:all .3s var(--ease-smooth);position:relative;overflow:hidden}.navbar-tab:before{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.navbar-tab:hover:before{left:100%}.navbar-tab.active{transform:translateY(-1px);box-shadow:0 8px 20px #667eea66}.navbar-status{background:linear-gradient(135deg,#fffffff2,#f8fafcf2);border:1px solid #6366f126;box-shadow:0 2px 8px #6366f114}.navbar-user{transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffff2,#f8fafcf2);border:1px solid #6366f126;box-shadow:0 2px 8px #6366f114}.navbar-user:hover{transform:translateY(-2px);box-shadow:0 4px 16px #6366f126}.workflow-board{grid-template-columns:repeat(4,1fr);gap:12px;padding:12px 16px 8px;display:grid}.workflow-card{transition:all .4s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:12px;padding:16px;position:relative;overflow:hidden}.workflow-card:before{content:"";transform-origin:0;height:3px;transition:transform .4s var(--ease-smooth);background:linear-gradient(90deg,#667eea,#764ba2);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.workflow-card:hover:before{transform:scaleX(1)}.workflow-card:hover{border-color:#6366f14d;transform:translateY(-4px);box-shadow:0 12px 32px #6366f12e}.workflow-card.active{background:linear-gradient(135deg,#6366f114,#ec48990d);border-color:#6366f166;box-shadow:0 8px 24px #6366f133}.workflow-card span{background:linear-gradient(135deg,#667eea,#764ba2);font-weight:900;box-shadow:0 4px 12px #667eea4d}.workflow-card strong{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.panel,.subpanel{box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11a;border-radius:12px;position:relative;overflow:hidden}.panel:before{content:"";background:linear-gradient(90deg,#0000 0%,#6366f14d 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.panel:hover{box-shadow:var(--shadow-xl);border-color:#6366f140}.subpanel{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffff2,#f8fafceb)}.panel-head,.subpanel-head{background:linear-gradient(135deg,#f8fafce6,#f1f5f9d9);border-bottom:1px solid #6366f114;position:relative}.panel-head:after,.subpanel-head:after{content:"";background:linear-gradient(90deg,#0000 0%,#6366f133 50%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.panel-head h2,.panel-head h3,.subpanel-head h3{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}button:not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon){transition:all .3s var(--ease-smooth);border:1px solid var(--button-border);color:var(--button-text);box-shadow:var(--button-shadow);font-weight:700;position:relative;overflow:hidden}button:not(.secondary):not(.ghost-button):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon){box-shadow:var(--button-shadow)}button:not(.secondary):not(.ghost-button):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):before{content:none;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}button:not(.secondary):not(.ghost-button):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):hover:before{left:100%}button:not(.secondary):not(.ghost-button):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):hover:not(:disabled){background:var(--button-bg-hover);transform:translateY(-1px);box-shadow:0 8px 18px #2563eb29}button:not(.secondary):not(.ghost-button):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):active:not(:disabled){transform:translateY(0);box-shadow:0 3px 8px #2563eb1f}button.secondary{color:#1e3a8a;box-shadow:none;background:#f8fafc;border:1px solid #2563eb29}button.secondary:hover:not(:disabled){background:#eff6ff;border-color:#2563eb42;transform:translateY(-1px);box-shadow:0 6px 14px #2563eb1a}button.ghost-button{color:#1e3a8a;transition:all .3s var(--ease-smooth);background:#f8fafceb;border:1px solid #2563eb24}button.ghost-button:hover:not(:disabled){background:#6366f11a;border-color:#6366f14d;transform:translateY(-1px)}input,select,textarea{transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f126;box-shadow:inset 0 1px 3px #6366f10d}input:focus,select:focus,textarea:focus{border-color:#6366f180;outline:none;transform:translateY(-1px);box-shadow:0 0 0 3px #6366f11a,inset 0 1px 3px #6366f10d}input:hover,select:hover,textarea:hover{border-color:#6366f14d}.metric-card{box-shadow:var(--shadow-md);transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:10px;position:relative;overflow:hidden}.metric-card:before{content:"";opacity:0;background:linear-gradient(#667eea,#764ba2);width:4px;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.metric-card:hover:before{opacity:1}.metric-card:hover{box-shadow:var(--shadow-lg);border-color:#6366f140;transform:translateY(-2px)}.metric-card.success{border-color:#10b98133}.metric-card.success:before{background:linear-gradient(#10b981,#059669)}.metric-card.running{border-color:#f59e0b33}.metric-card.running:before{background:linear-gradient(#f59e0b,#d97706)}.metric-card.error{border-color:#ef444433}.metric-card.error:before{background:linear-gradient(#ef4444,#dc2626)}.metric-value{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:900}.flow-step-tabs,.workspace-tabs,.subtab-strip,.inner-tab-strip{background:#6366f10f;border-radius:10px;padding:3px;box-shadow:inset 0 2px 8px #6366f114}.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button{transition:all .3s var(--ease-smooth);background:0 0;position:relative}.flow-step-tab.active,.workspace-tab.active,.subtab-button.active,.inner-tab-button.active{transform:translateY(-1px);box-shadow:0 4px 12px #667eea4d}.flow-step-tab:not(.active):hover,.workspace-tab:not(.active):hover,.subtab-button:not(.active):hover,.inner-tab-button:not(.active):hover{background:#fffc;transform:translateY(-1px)}.flow-step-tab span{box-shadow:0 2px 6px #667eea4d}.flow-step-tab.active span{background:#ffffff40}.history-item,.automation-task-item,.run-archive-card{box-shadow:var(--shadow-sm);transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:10px;position:relative;overflow:hidden}.history-item:before,.automation-task-item:before,.run-archive-card:before{content:"";width:3px;transition:transform .3s var(--ease-smooth);background:linear-gradient(#667eea,#764ba2);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.history-item:hover:before,.automation-task-item:hover:before,.run-archive-card:hover:before{transform:scaleY(1)}.history-item:hover,.automation-task-item:hover,.run-archive-card:hover{box-shadow:var(--shadow-md);border-color:#6366f140;transform:translate(4px)}.history-item.active,.automation-task-item.active,.run-archive-card.active{box-shadow:var(--shadow-lg);background:linear-gradient(135deg,#6366f114,#764ba20d);border-color:#6366f166;transform:translate(4px)}.history-item.active:before,.automation-task-item.active:before,.run-archive-card.active:before{transform:scaleY(1)}.status-pill{letter-spacing:.02em;transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffff2,#f8fafce6);border:1px solid #6366f126;border-radius:999px;font-weight:800;box-shadow:0 2px 6px #6366f114}.status-pill:hover{transform:scale(1.05);box-shadow:0 4px 12px #6366f126}.status-pill.success{color:#059669;background:linear-gradient(135deg,#10b98126,#0596691a);border-color:#10b9814d}.status-pill.running{color:#d97706;background:linear-gradient(135deg,#f59e0b26,#d977061a);border-color:#f59e0b4d}.status-pill.error{color:#dc2626;background:linear-gradient(135deg,#ef444426,#dc26261a);border-color:#ef44444d}.table-wrap{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:10px;overflow:hidden}table{background:0 0}th{color:#667eea;letter-spacing:.03em;text-transform:uppercase;background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);border-bottom:2px solid #6366f126;font-weight:800}tr{transition:all .2s var(--ease-smooth)}tr:hover{background:#6366f10a}tr.selected-row{background:linear-gradient(135deg,#6366f114,#764ba20d)}td{border-bottom:1px solid #6366f10f}.curve-echart{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:10px;overflow:hidden}.curve-meta>div{box-shadow:var(--shadow-sm);transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffff2,#f8fafce6);border:1px solid #6366f11f;border-radius:8px}.curve-meta>div:hover{box-shadow:var(--shadow-md);border-color:#6366f140;transform:translateY(-2px)}.legend-item{box-shadow:var(--shadow-sm);transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffff2,#f8fafce6);border:1px solid #6366f11f}.legend-item:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.legend-item.strategy{background:linear-gradient(135deg,#f0fdfaf2,#ccfbf1cc);border-color:#0d94884d}.legend-item.benchmark{background:linear-gradient(135deg,#faf5fff2,#f3e8ffcc);border-color:#a855f74d}.legend-item.excess{background:linear-gradient(135deg,#fff7edf2,#fef3c7cc);border-color:#d977064d}.legend-item.drawdown{background:linear-gradient(135deg,#fef2f2f2,#fee2e2cc);border-color:#dc26264d}.timeline-item,.warning-item{box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:8px;padding-left:12px;position:relative}.timeline-item:before,.warning-item:before{content:"";background:linear-gradient(#667eea,#764ba2);border-radius:3px 0 0 3px;width:3px;position:absolute;top:0;bottom:0;left:0}.warning-item{background:linear-gradient(135deg,#fffbebfa,#fef3c7e6);border-color:#f59e0b40}.warning-item:before{background:linear-gradient(#f59e0b,#d97706)}.preview-card{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:10px}.preview-card pre{background:#0f172a05;border-radius:6px}.empty-card{color:#667eea;background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);border:1px dashed #6366f133;border-radius:10px}.studio-code-card{box-shadow:var(--shadow-lg);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f126}.guide-panel{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f}.guide-item{box-shadow:var(--shadow-xs);transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6);border:1px solid #6366f114;border-radius:8px}.guide-item:hover{box-shadow:var(--shadow-sm);border-color:#6366f126;transform:translate(2px)}.guide-details{box-shadow:var(--shadow-xs);background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6);border:1px solid #6366f11a;border-radius:8px}.guide-details[open]{box-shadow:var(--shadow-sm)}.guide-details summary{cursor:pointer;transition:all .3s var(--ease-smooth)}.guide-details summary:hover{background:#6366f10a}.ai-textarea{transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f126;border-radius:8px;box-shadow:inset 0 2px 6px #6366f10d}.ai-textarea:focus{border-color:#6366f166;box-shadow:0 0 0 3px #6366f11a,inset 0 2px 6px #6366f10d}.parse-banner{box-shadow:var(--shadow-sm);border-radius:8px;position:relative;overflow:hidden}.parse-banner:before{content:"";width:4px;position:absolute;top:0;bottom:0;left:0}.parse-banner.ok{background:linear-gradient(135deg,#10b98126,#0596691a);border:1px solid #10b9814d}.parse-banner.ok:before{background:linear-gradient(#10b981,#059669)}.parse-banner.error{background:linear-gradient(135deg,#ef444426,#dc26261a);border:1px solid #ef44444d}.parse-banner.error:before{background:linear-gradient(#ef4444,#dc2626)}.automation-brief>div,.automation-brief>p{box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:10px;position:relative;overflow:hidden}.automation-brief>div:before{content:"";background:linear-gradient(90deg,#667eea,#764ba2);height:2px;position:absolute;top:0;left:0;right:0}.automation-prompt-box textarea{transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f126;border-radius:10px;box-shadow:inset 0 2px 8px #6366f10d}.automation-prompt-box textarea:focus{border-color:#6366f166;transform:translateY(-1px);box-shadow:0 0 0 3px #6366f11a,inset 0 2px 8px #6366f10d}.automation-mutation-scope{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#6366f114,#ec48990d,#0ea5e90f);border:1px solid #6366f133;border-radius:12px;position:relative;overflow:hidden}.automation-mutation-scope:before{content:"";background:linear-gradient(90deg,#667eea,#ec4899,#0ea5e9);height:2px;position:absolute;top:0;left:0;right:0}.automation-mutation-card{box-shadow:var(--shadow-xs);transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffff2,#f8fafce6);border:1px solid #6366f11f;border-radius:8px}.automation-mutation-card:hover{box-shadow:var(--shadow-sm);border-color:#6366f140;transform:translateY(-1px)}.automation-mutation-card input:checked~span{color:#667eea;font-weight:800}.automation-round-stage{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#f8fafcfa,#eff6fff2);border:1px solid #6366f126;border-radius:12px;position:relative;overflow:hidden}.automation-round-stage:before{content:"";background:linear-gradient(90deg,#667eea,#764ba2);height:3px;position:absolute;top:0;left:0;right:0}.automation-candidate-chip,.automation-result-card{box-shadow:var(--shadow-sm);transition:all .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f;border-radius:8px;position:relative;overflow:hidden}.automation-candidate-chip:before,.automation-result-card:before{content:"";width:3px;transition:transform .3s var(--ease-smooth);background:linear-gradient(#667eea,#764ba2);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.automation-candidate-chip:hover:before,.automation-result-card:hover:before{transform:scaleY(1)}.automation-candidate-chip:hover,.automation-result-card:hover{box-shadow:var(--shadow-md);border-color:#6366f140;transform:translate(3px)}.automation-candidate-chip.active,.automation-result-card.active{box-shadow:var(--shadow-lg);background:linear-gradient(135deg,#6366f11a,#764ba214);border-color:#6366f166;transform:translate(3px)}.automation-candidate-chip.active:before,.automation-result-card.active:before{transform:scaleY(1)}.automation-live-run-panel{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);border:1px solid #6366f126;border-radius:12px}.results-view .hero-metric-grid{padding:8px 16px;position:relative}.results-view .hero-metric-grid:before{content:"";background:linear-gradient(90deg,#0000 0%,#6366f133 50%,#0000 100%);height:1px;position:absolute;bottom:0;left:16px;right:16px}.overview-grid,.detail-grid{position:relative}.visual-panel{box-shadow:var(--shadow-lg);background:linear-gradient(135deg,#fffffffa,#f8fafcf2,#eff6ffe6);border:1px solid #6366f126}.source-focus-panel{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f}.overview-summary-panel{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);border:1px solid #6366f11a}.history-filter-header{background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);border-bottom:1px solid #6366f126;border-radius:8px 8px 0 0;position:relative}.history-filter-header:after{content:"";background:linear-gradient(90deg,#0000 0%,#6366f14d 50%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.archive-detail-grid>.panel{box-shadow:var(--shadow-md);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border:1px solid #6366f11f}.drawer-overlay{-webkit-backdrop-filter:blur(8px)saturate(150%);backdrop-filter:blur(8px)saturate(150%);animation:fadeIn .3s var(--ease-smooth);background:#0f172a66}.side-drawer{animation:slideIn .3s var(--ease-smooth);background:linear-gradient(135deg,#fffffffa,#f8fafcf2);border-left:1px solid #6366f126;box-shadow:-8px 0 32px #6366f126}.drawer-header{background:linear-gradient(135deg,#f8fafcfa,#f1f5f9f2);border-bottom:1px solid #6366f126;position:relative}.drawer-header:after{content:"";background:linear-gradient(90deg,#0000 0%,#6366f14d 50%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.drawer-header h2{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.drawer-close{transition:all .3s var(--ease-smooth);background:#ffffffe6;border:1px solid #6366f126;border-radius:8px}.drawer-close:hover{background:linear-gradient(135deg,#ef44441a,#dc262614);border-color:#ef44444d;transform:rotate(90deg)}.drawer-filters{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6);border-bottom:1px solid #6366f11a}.drawer-pagination,.pagination-bar{background:linear-gradient(135deg,#f8fafcf2,#f1f5f9e6);border-top:1px solid #6366f11a}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.loading-shimmer{background:linear-gradient(90deg,#f8fafce6 0%,#f1f5f9f2 50%,#f8fafce6 100%) 0 0/1000px 100%;animation:2s infinite shimmer}.pulse-animation{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.bounce-animation{animation:1s infinite bounce}.glass-effect{background:var(--glass-bg);-webkit-backdrop-filter:blur(10px)saturate(180%);backdrop-filter:blur(10px)saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow)}.gradient-text{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.glow-effect{box-shadow:0 0 20px #667eea4d}.glow-effect:hover{box-shadow:0 0 30px #667eea80}.neon-effect{text-shadow:0 0 5px #667eea80,0 0 10px #667eea66,0 0 15px #667eea4d,0 0 20px #667eea33}@keyframes ripple{to{opacity:0;transform:scale(4)}}.ripple-effect{position:relative;overflow:hidden}.ripple-effect:after{content:"";pointer-events:none;background:#ffffff80;border-radius:50%;width:20px;height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.ripple-effect:active:after{animation:.6s ease-out ripple}.hover-lift{transition:all .3s var(--ease-smooth)}.hover-lift:hover{box-shadow:var(--shadow-xl);transform:translateY(-4px)}.hover-glow{transition:all .3s var(--ease-smooth)}.hover-glow:hover{box-shadow:0 0 20px #667eea66}@media (width<=1280px){.workflow-board,.automation-mutation-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=860px){.workflow-board{grid-template-columns:1fr}.navbar-tab{padding:4px 8px;font-size:11px}.metric-card{min-height:50px}.automation-mutation-grid{grid-template-columns:1fr}}@media (prefers-color-scheme:dark){:root{--glass-bg:#0f172ad9;--glass-border:#ffffff1a}}@media print{.top-navbar,.drawer-overlay,.side-drawer,button{display:none!important}.panel,.subpanel{break-inside:avoid;box-shadow:none;border:1px solid #ddd}}:focus-visible{outline-offset:2px;outline:3px solid #667eea80}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){.panel,.subpanel,button,input,select,textarea{border-width:2px}}.panel,.subpanel,.metric-card,.history-item,button{will-change:transform;transform:translateZ(0)}.panel:before,.subpanel:before,button:before{content:"";pointer-events:none;position:absolute}:root{--theme-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--theme-mono:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, monospace;--theme-radius:8px;--theme-radius-tight:6px;--theme-duration:.18s;--theme-ease:cubic-bezier(.22, 1, .36, 1);--theme-return-positive:#dc2626;--theme-return-negative:#16a34a;--theme-button-bg:#2563eb;--theme-button-bg-hover:#1d4ed8;--theme-button-border:#1d4ed8;--theme-button-text:#fff;--theme-button-shadow:0 6px 14px #2563eb29}:root[data-theme=apple],:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-page-bg:linear-gradient(180deg, #f5f5f7 0%, #fbfbfd 42%, #eef1f5 100%);--theme-nav-bg:#fbfbfde0;--theme-surface:#fffffff0;--theme-surface-solid:#fff;--theme-surface-muted:#f5f5f7e6;--theme-surface-strong:#f1f4f8;--theme-text:#1d1d1f;--theme-text-soft:#515154;--theme-text-muted:#77777c;--theme-inverted-text:#fff;--theme-border:#1d1d1f1c;--theme-border-strong:#1d1d1f2e;--theme-accent:#0071e3;--theme-accent-2:#34c759;--theme-accent-3:#5856d6;--theme-accent-rgb:0, 113, 227;--theme-button-bg:#1f6feb;--theme-button-bg-hover:#195fc8;--theme-button-border:#1f6feb6b;--theme-button-text:#fff;--theme-button-shadow:0 6px 16px #1f6feb29;--theme-positive:#1f8f4e;--theme-warning:#b7791f;--theme-danger:#d92d20;--theme-shadow:0 18px 50px #00000014;--theme-shadow-soft:0 10px 28px #0000000f;--bg-primary:#fff;--bg-secondary:#f5f5f7;--bg-hover:#f5f5f7d1;--text-primary:var(--theme-text);--text-secondary:var(--theme-text-soft);--border-color:var(--theme-border);--border-color-light:#1d1d1f12;--primary-color:var(--theme-accent);--omni-bg:var(--theme-page-bg);--omni-panel:var(--theme-surface);--omni-panel-muted:var(--theme-surface-muted);--omni-text:var(--theme-text);--omni-text-soft:var(--theme-text-soft);--omni-text-muted:var(--theme-text-muted);--omni-border:var(--theme-border);--omni-border-soft:var(--theme-border);--omni-border-strong:var(--theme-border-strong);--omni-accent:linear-gradient(135deg, #0071e3, #34c759);--omni-accent-strong:linear-gradient(135deg, #0057b8, #248a3d);--omni-success:var(--theme-positive);--omni-warning:var(--theme-warning);--omni-danger:var(--theme-danger);--omni-shadow:var(--theme-shadow);--omni-shadow-soft:var(--theme-shadow-soft);--omni-radius:var(--theme-radius);--omni-radius-sm:var(--theme-radius-tight);--omni-radius-lg:var(--theme-radius);--omni-rail:#1d1d1f14}:root[data-theme=amd]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-page-bg:linear-gradient(180deg, #050607 0%, #0d1113 58%, #151917 100%);--theme-nav-bg:#07090aeb;--theme-surface:#111416f5;--theme-surface-solid:#111416;--theme-surface-muted:#191e1feb;--theme-surface-strong:#1c2323;--theme-text:#f4f7f6;--theme-text-soft:#b7c1bd;--theme-text-muted:#7f8b86;--theme-inverted-text:#04100b;--theme-border:#c5ffd621;--theme-border-strong:#00c85357;--theme-accent:#00c853;--theme-accent-2:#ffb000;--theme-accent-3:#ed1c24;--theme-accent-rgb:0, 200, 83;--theme-button-bg:#1fb76a;--theme-button-bg-hover:#19965b;--theme-button-border:#1fb76a6b;--theme-button-text:#04100b;--theme-button-shadow:0 6px 16px #1fb76a29;--theme-positive:#4ade80;--theme-warning:#fbbf24;--theme-danger:#ff6161;--theme-shadow:0 22px 56px #00000057;--theme-shadow-soft:0 14px 34px #00000042;--bg-primary:#111416;--bg-secondary:#050607;--bg-hover:#00c8531f;--text-primary:var(--theme-text);--text-secondary:var(--theme-text-soft);--border-color:var(--theme-border);--border-color-light:#c5ffd614;--primary-color:var(--theme-accent);--omni-bg:var(--theme-page-bg);--omni-panel:var(--theme-surface);--omni-panel-muted:var(--theme-surface-muted);--omni-text:var(--theme-text);--omni-text-soft:var(--theme-text-soft);--omni-text-muted:var(--theme-text-muted);--omni-border:var(--theme-border);--omni-border-soft:var(--theme-border);--omni-border-strong:var(--theme-border-strong);--omni-accent:linear-gradient(135deg, #00c853, #ffb000);--omni-accent-strong:linear-gradient(135deg, #00e676, #ed1c24);--omni-success:var(--theme-positive);--omni-success-soft:#4ade8024;--omni-warning:var(--theme-warning);--omni-danger:var(--theme-danger);--omni-danger-soft:#ff616124;--omni-shadow:var(--theme-shadow);--omni-shadow-soft:var(--theme-shadow-soft);--omni-radius:var(--theme-radius-tight);--omni-radius-sm:4px;--omni-radius-lg:var(--theme-radius);--omni-rail:#c5ffd61a}:root[data-theme=ti]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-page-bg:linear-gradient(180deg, #f4f6f8 0%, #fff 38%, #eef2f6 100%);--theme-nav-bg:#fffffff5;--theme-surface:#fffffffa;--theme-surface-solid:#fff;--theme-surface-muted:#f2f5f8f0;--theme-surface-strong:#eef2f5;--theme-text:#17212b;--theme-text-soft:#465363;--theme-text-muted:#6c7684;--theme-inverted-text:#fff;--theme-border:#17212b21;--theme-border-strong:#cc000057;--theme-accent:#c00;--theme-accent-2:#0057a8;--theme-accent-3:#596579;--theme-accent-rgb:204, 0, 0;--theme-button-bg:#b91c1c;--theme-button-bg-hover:#991b1b;--theme-button-border:#b91c1c6b;--theme-button-text:#fff;--theme-button-shadow:0 6px 16px #b91c1c24;--theme-positive:#0f7a45;--theme-warning:#a85f00;--theme-danger:#c00;--theme-shadow:0 16px 42px #17212b1a;--theme-shadow-soft:0 9px 24px #17212b12;--bg-primary:#fff;--bg-secondary:#f4f6f8;--bg-hover:#f2f5f8e6;--text-primary:var(--theme-text);--text-secondary:var(--theme-text-soft);--border-color:var(--theme-border);--border-color-light:#17212b14;--primary-color:var(--theme-accent);--omni-bg:var(--theme-page-bg);--omni-panel:var(--theme-surface);--omni-panel-muted:var(--theme-surface-muted);--omni-text:var(--theme-text);--omni-text-soft:var(--theme-text-soft);--omni-text-muted:var(--theme-text-muted);--omni-border:var(--theme-border);--omni-border-soft:var(--theme-border);--omni-border-strong:var(--theme-border-strong);--omni-accent:linear-gradient(135deg, #c00, #0057a8);--omni-accent-strong:linear-gradient(135deg, #a60000, #00447f);--omni-success:var(--theme-positive);--omni-warning:var(--theme-warning);--omni-danger:var(--theme-danger);--omni-shadow:var(--theme-shadow);--omni-shadow-soft:var(--theme-shadow-soft);--omni-radius:var(--theme-radius-tight);--omni-radius-sm:4px;--omni-radius-lg:var(--theme-radius);--omni-rail:#17212b14}[data-theme] *,[data-theme] :before,[data-theme] :after{letter-spacing:0}[data-theme] body{min-width:320px;color:var(--theme-text);font-family:var(--theme-font);background:var(--theme-page-bg)!important}[data-theme] .app-shell{min-height:100vh;color:var(--theme-text);background:var(--theme-page-bg)!important}[data-theme] .top-navbar{z-index:120;border-bottom:1px solid var(--theme-border);height:auto;min-height:58px;box-shadow:var(--theme-shadow-soft);color:var(--theme-text);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);grid-template-columns:minmax(160px,auto) minmax(320px,1fr) auto;align-items:center;gap:14px;display:grid;position:sticky;top:0;background:var(--theme-nav-bg)!important}[data-theme=amd] .top-navbar{border-bottom-color:#00c85347;box-shadow:0 16px 44px #0000006b,inset 0 -1px #ffb0001f}[data-theme=ti] .top-navbar{border-top:3px solid var(--theme-accent)}[data-theme] .top-navbar:before{display:none}[data-theme] .navbar-left,[data-theme] .navbar-right{align-items:center;gap:10px;min-width:0;display:flex}[data-theme] .navbar-right{flex-wrap:wrap;justify-content:flex-end}[data-theme] .navbar-brand{font-size:15px;font-weight:760;color:var(--theme-text)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}[data-theme=amd] .navbar-brand{text-transform:uppercase;color:#f4f7f6!important}[data-theme=ti] .navbar-brand{font-weight:800;color:#17212b!important}[data-theme] .navbar-center,[data-theme] .theme-switcher,[data-theme] .flow-step-tabs,[data-theme] .workspace-tabs,[data-theme] .inner-tab-strip,[data-theme] .subtab-strip,[data-theme] .automation-route-strip{border:1px solid var(--theme-border);border-radius:var(--theme-radius);align-items:center;gap:3px;padding:3px;display:flex;box-shadow:inset 0 1px #ffffff38;background:var(--theme-surface-muted)!important}[data-theme] .navbar-center{justify-self:center;width:min(100%,520px);max-width:520px}[data-theme] .navbar-tab,[data-theme] .theme-switcher-button,[data-theme] .flow-step-tab,[data-theme] .workspace-tab,[data-theme] .inner-tab-button,[data-theme] .subtab-button{border-radius:var(--theme-radius-tight);color:var(--theme-text-soft);box-shadow:none;min-height:32px;transition:background-color var(--theme-duration) var(--theme-ease), border-color var(--theme-duration) var(--theme-ease), color var(--theme-duration) var(--theme-ease), box-shadow var(--theme-duration) var(--theme-ease), transform var(--theme-duration) var(--theme-ease);background:0 0;border:1px solid #0000;font-weight:680}[data-theme] .navbar-tab:hover:not(.active),[data-theme] .theme-switcher-button:hover:not(.active),[data-theme] .flow-step-tab:hover:not(.active),[data-theme] .workspace-tab:hover:not(.active),[data-theme] .inner-tab-button:hover:not(.active),[data-theme] .subtab-button:hover:not(.active){background:var(--theme-surface-solid);border-color:var(--theme-border);color:var(--theme-text);transform:translateY(-1px)}[data-theme] .navbar-tab.active,[data-theme] .theme-switcher-button.active,[data-theme] .flow-step-tab.active,[data-theme] .workspace-tab.active,[data-theme] .inner-tab-button.active,[data-theme] .subtab-button.active,[data-theme] .automation-route-strip strong{background:var(--theme-accent);border-color:color-mix(in srgb, var(--theme-accent) 70%, #fff 30%);box-shadow:0 9px 22px rgba(var(--theme-accent-rgb), .24);color:var(--theme-inverted-text)!important}[data-theme=amd] .navbar-tab.active,[data-theme=amd] .theme-switcher-button.active,[data-theme=amd] .flow-step-tab.active,[data-theme=amd] .workspace-tab.active,[data-theme=amd] .inner-tab-button.active,[data-theme=amd] .subtab-button.active{color:#04100b!important}[data-theme] .theme-switcher{gap:2px;padding-left:8px}[data-theme] .theme-switcher-label{color:var(--theme-text-muted);white-space:nowrap;padding:0 4px 0 0;font-size:11px;font-weight:720}[data-theme] .theme-switcher-button{min-width:46px;min-height:28px;padding:4px 8px;font-size:12px}[data-theme] .navbar-status,[data-theme] .navbar-user{border:1px solid var(--theme-border);color:var(--theme-text);border-radius:var(--theme-radius);box-shadow:var(--theme-shadow-soft);background:var(--theme-surface)!important}[data-theme] .status-label,[data-theme] .user-name{color:var(--theme-text-soft)}[data-theme] .status-value{color:var(--theme-text)}[data-theme] .user-dropdown{border:1px solid var(--theme-border);border-radius:var(--theme-radius);box-shadow:var(--theme-shadow);overflow:hidden;background:var(--theme-surface-solid)!important}[data-theme] .user-dropdown button{color:var(--theme-text);background:var(--theme-surface-solid)}[data-theme] .user-dropdown button:hover{background:var(--theme-surface-muted)}[data-theme] .workflow-board{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px 14px 4px;display:grid}[data-theme] .workflow-card,[data-theme] .panel,[data-theme] .subpanel,[data-theme] .code-card,[data-theme] .compact-panel,[data-theme] .preview-card,[data-theme] .metric-card,[data-theme] .history-item,[data-theme] .run-archive-card,[data-theme] .automation-task-item,[data-theme] .automation-result-card,[data-theme] .table-wrap,[data-theme] .guide-panel,[data-theme] .automation-side,[data-theme] .workspace-side,[data-theme] .runner-side,[data-theme] .strategy-sidebar{color:var(--theme-text);background:var(--theme-surface)!important;border:1px solid var(--theme-border)!important;border-radius:var(--theme-radius)!important;box-shadow:var(--theme-shadow-soft)!important}[data-theme] .history-filter,[data-theme] .history-filter-header,[data-theme] .history-list,[data-theme] .history-loading-state,[data-theme] .history-detail-loading,[data-theme] .automation-task-list,[data-theme] .run-archive-list,[data-theme] .drawer-body,[data-theme] .drawer-filters,[data-theme] .drawer-filters-secondary,[data-theme] .drawer-pagination{background:color-mix(in srgb, var(--theme-surface-solid) 86%, transparent)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}[data-theme=amd] .history-list,[data-theme=amd] .automation-task-list,[data-theme=amd] .run-archive-list{background:color-mix(in srgb, var(--theme-surface-solid) 76%, #050607 24%)!important}[data-theme] .history-list,[data-theme] .automation-task-list,[data-theme] .run-archive-list{box-shadow:none!important}[data-theme] .history-filter-header strong,[data-theme] .history-filter-header span,[data-theme] .history-loading-state strong,[data-theme] .history-detail-loading strong{color:inherit!important}[data-theme] .history-loading-state span,[data-theme] .history-detail-loading span,[data-theme] .history-inline-loading{color:var(--theme-text-soft)!important}[data-theme] .run-archive-icon-button{background:var(--theme-surface-strong)!important;border-color:var(--theme-border)!important;color:var(--theme-text-soft)!important}[data-theme] .run-archive-icon-button.danger:hover:not(:disabled){background:color-mix(in srgb, var(--theme-danger) 14%, var(--theme-surface-solid))!important;color:var(--theme-danger)!important}[data-theme] .workspace-loading{min-height:220px;color:var(--theme-text);background:var(--theme-surface);border:1px solid var(--theme-border);border-radius:var(--theme-radius);box-shadow:var(--theme-shadow-soft);align-content:center;justify-items:start;gap:8px;padding:24px;display:grid}[data-theme] .workspace-loading-bar{background:var(--theme-surface-muted);border-radius:999px;width:min(280px,56vw);height:4px;overflow:hidden}[data-theme] .workspace-loading-bar:before{content:"";border-radius:inherit;background:var(--theme-accent);width:42%;height:100%;animation:workspaceLoadingBar .92s var(--theme-ease) infinite;display:block}[data-theme] .workspace-loading strong{color:var(--theme-text)}[data-theme] .workspace-loading p{color:var(--theme-text-soft);margin:0}[data-theme] .history-item,[data-theme] .run-archive-card,[data-theme] .automation-task-item,[data-theme] .automation-result-card,[data-theme] .metric-card,[data-theme] .preview-card,[data-theme] .table-wrap{content-visibility:auto;contain-intrinsic-size:120px}[data-theme] .workflow-card{text-align:left;min-height:88px;padding:12px}[data-theme] .workflow-card:hover,[data-theme] .panel:hover,[data-theme] .subpanel:hover,[data-theme] .code-card:hover,[data-theme] .preview-card:hover{border-color:var(--theme-border-strong)!important;box-shadow:var(--theme-shadow)!important}[data-theme] .workflow-card.active{border-color:var(--theme-border-strong)!important;background:color-mix(in srgb, var(--theme-surface-solid) 84%, var(--theme-accent) 16%)!important}[data-theme] .workflow-card span,[data-theme] .flow-step-tab span{background:color-mix(in srgb, var(--theme-accent) 14%, var(--theme-surface-solid) 86%);color:var(--theme-accent);border-radius:var(--theme-radius-tight)}[data-theme] .workflow-card.active span,[data-theme] .flow-step-tab.active span{color:var(--theme-inverted-text);background:#ffffff38}[data-theme=amd] .workflow-card.active span,[data-theme=amd] .flow-step-tab.active span{color:#04100b}[data-theme] .workflow-card strong,[data-theme] .flow-step-tab strong,[data-theme] .workspace-tab strong,[data-theme] .inner-tab-button strong,[data-theme] .subtab-button strong{color:var(--theme-text)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}[data-theme] .workflow-card p,[data-theme] .flow-step-tab em,[data-theme] .workspace-tab span,[data-theme] .inner-tab-button span,[data-theme] .subtab-button span,[data-theme] .panel-head p,[data-theme] .subpanel-head span,[data-theme] .muted,[data-theme] small{color:var(--theme-text-soft)!important}[data-theme] .navbar-tab.active strong,[data-theme] .flow-step-tab.active strong,[data-theme] .workspace-tab.active strong,[data-theme] .inner-tab-button.active strong,[data-theme] .subtab-button.active strong,[data-theme] .flow-step-tab.active em,[data-theme] .workspace-tab.active span,[data-theme] .inner-tab-button.active span,[data-theme] .subtab-button.active span{color:var(--theme-inverted-text)!important}[data-theme=amd] .flow-step-tab.active strong,[data-theme=amd] .workspace-tab.active strong,[data-theme=amd] .inner-tab-button.active strong,[data-theme=amd] .subtab-button.active strong,[data-theme=amd] .flow-step-tab.active em,[data-theme=amd] .workspace-tab.active span,[data-theme=amd] .inner-tab-button.active span,[data-theme=amd] .subtab-button.active span{color:#04100b!important}[data-theme] .automation-record-workbench{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:stretch;height:calc(100vh - 170px);min-height:520px;overflow:hidden}[data-theme] .automation-record-workbench .automation-task-index,[data-theme] .automation-record-workbench .topology-workbench{min-height:0}[data-theme] .automation-task-index{flex-direction:column;display:flex;overflow:hidden}[data-theme] .automation-task-index .automation-task-list{flex:1;min-height:0;padding-top:0;overflow:auto}[data-theme] .automation-task-item{gap:6px}[data-theme] .automation-task-item>span{-webkit-line-clamp:3;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-theme] .automation-task-item:focus{outline:none}[data-theme] .automation-task-item:focus-visible{outline:2px solid rgba(var(--theme-accent-rgb), .48);outline-offset:2px}[data-theme] .panel-head,[data-theme] .subpanel-head,[data-theme] .results-toolbar,[data-theme] .studio-toolbar{border-bottom:1px solid var(--theme-border);color:var(--theme-text);background:color-mix(in srgb, var(--theme-surface-solid) 82%, var(--theme-surface-strong) 18%)!important}[data-theme] .panel-head h2,[data-theme] .panel-head h3,[data-theme] .subpanel-head h3,[data-theme] .results-toolbar strong,[data-theme] .studio-toolbar strong,[data-theme] h1,[data-theme] h2,[data-theme] h3,[data-theme] h4{color:var(--theme-text)!important;-webkit-text-fill-color:currentColor!important}[data-theme] .results-toolbar-left span,[data-theme] .toolbar span,[data-theme] label,[data-theme] summary,[data-theme] p,[data-theme] li,[data-theme] dd,[data-theme] dt{color:var(--theme-text-soft)}[data-theme] button{border:1px solid var(--theme-button-border);border-radius:var(--theme-radius-tight);background:var(--theme-button-bg);min-height:30px;color:var(--theme-button-text);box-shadow:var(--theme-button-shadow);transition:background-color var(--theme-duration) var(--theme-ease), border-color var(--theme-duration) var(--theme-ease), color var(--theme-duration) var(--theme-ease), box-shadow var(--theme-duration) var(--theme-ease), transform var(--theme-duration) var(--theme-ease);padding:.42rem .72rem;font-size:.78rem;font-weight:700;line-height:1.15}[data-theme=amd] button{color:var(--theme-button-text)}[data-theme] button:hover:not(:disabled){background:var(--theme-button-bg-hover);border-color:var(--theme-button-bg-hover);box-shadow:0 9px 20px rgba(var(--theme-accent-rgb), .14);transform:translateY(-1px)}[data-theme] button:disabled{opacity:.52;cursor:not-allowed}[data-theme] button.secondary,[data-theme] button.ghost-button,[data-theme] .ghost-button,[data-theme] .secondary{background:color-mix(in srgb, var(--theme-surface-solid) 88%, var(--theme-accent) 12%)!important;border-color:color-mix(in srgb, var(--theme-border) 72%, var(--theme-accent) 28%)!important;color:var(--theme-text)!important;box-shadow:none!important}[data-theme] button.secondary:hover:not(:disabled),[data-theme] button.ghost-button:hover:not(:disabled),[data-theme] .ghost-button:hover:not(:disabled),[data-theme] .secondary:hover:not(:disabled){background:color-mix(in srgb, var(--theme-surface-solid) 76%, var(--theme-accent) 24%)!important;box-shadow:0 7px 16px rgba(var(--theme-accent-rgb), .1)!important}[data-theme] button.danger,[data-theme] .danger{background:var(--theme-danger)!important;border-color:var(--theme-danger)!important;color:#fff!important}[data-theme] input,[data-theme] select,[data-theme] textarea{border-radius:var(--theme-radius-tight);caret-color:var(--theme-accent);box-shadow:inset 0 1px #ffffff0f;border:1px solid var(--theme-border)!important;background:var(--theme-surface-solid)!important;color:var(--theme-text)!important}[data-theme] input::placeholder,[data-theme] textarea::placeholder{color:var(--theme-text-muted)}[data-theme] button:focus-visible,[data-theme] input:focus-visible,[data-theme] select:focus-visible,[data-theme] textarea:focus-visible,[data-theme] summary:focus-visible{outline:2px solid rgba(var(--theme-accent-rgb), .38);outline-offset:2px}[data-theme] table{color:var(--theme-text);border-color:var(--theme-border)}[data-theme] th{background:var(--theme-surface-muted)!important;color:var(--theme-text)!important;border-bottom:1px solid var(--theme-border)!important}[data-theme] td{color:var(--theme-text-soft);border-bottom-color:var(--theme-border)!important}[data-theme] pre,[data-theme] code,[data-theme] .compact-json,[data-theme] .spec-editor,[data-theme] .editor-wrap{color:var(--theme-text);font-family:var(--theme-mono);background:color-mix(in srgb, var(--theme-surface-solid) 86%, #000 14%)!important;border-color:var(--theme-border)!important}[data-theme=apple] pre,[data-theme=apple] code,[data-theme=apple] .compact-json,[data-theme=apple] .spec-editor,[data-theme=apple] .editor-wrap,[data-theme=ti] pre,[data-theme=ti] code,[data-theme=ti] .compact-json,[data-theme=ti] .spec-editor,[data-theme=ti] .editor-wrap{background:#f7f8fa!important}[data-theme] .text-success{color:var(--theme-positive)!important}[data-theme] .text-return-positive,.text-return-positive{color:var(--theme-return-positive)!important}[data-theme] .text-return-negative,.text-return-negative{color:var(--theme-return-negative)!important}[data-theme] .metric-card.return-positive .metric-value,.metric-card.return-positive .metric-value,[data-theme] .archive-metric-item.return-positive .metric-value,.archive-metric-item.return-positive .metric-value{color:var(--theme-return-positive)!important;-webkit-text-fill-color:var(--theme-return-positive)!important}[data-theme] .metric-card.return-negative .metric-value,.metric-card.return-negative .metric-value,[data-theme] .archive-metric-item.return-negative .metric-value,.archive-metric-item.return-negative .metric-value{color:var(--theme-return-negative)!important;-webkit-text-fill-color:var(--theme-return-negative)!important}[data-theme] .archive-holdings-table-wrap td.positive,[data-theme] .automation-holdings-table-wrap td.positive{color:var(--theme-return-positive)!important}[data-theme] .archive-holdings-table-wrap td.negative,[data-theme] .automation-holdings-table-wrap td.negative{color:var(--theme-return-negative)!important}[data-theme] .text-running{color:var(--theme-warning)!important}[data-theme] .text-error{color:var(--theme-danger)!important}[data-theme] .text-neutral{color:var(--theme-text)!important}[data-theme] .login-container{background:var(--theme-page-bg)!important}[data-theme] .login-box{border:1px solid var(--theme-border);border-radius:var(--theme-radius);box-shadow:var(--theme-shadow);background:var(--theme-surface)!important}[data-theme] .login-header h1{color:var(--theme-text)!important}[data-theme] .login-header p,[data-theme] .form-group label{color:var(--theme-text-soft)!important}[data-theme] .login-error{background:color-mix(in srgb, var(--theme-danger) 12%, var(--theme-surface-solid) 88%)!important;border-color:color-mix(in srgb, var(--theme-danger) 26%, var(--theme-border) 74%)!important;color:var(--theme-danger)!important}[data-theme] .login-button{background:var(--theme-accent)!important;color:var(--theme-inverted-text)!important;border-color:var(--theme-accent)!important}[data-theme=amd] .login-button{color:#04100b!important}[data-theme] .topology-workbench{min-width:0;min-height:0;color:var(--theme-text);align-content:start;align-self:stretch;gap:10px;padding-right:2px;display:grid;overflow:auto;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}[data-theme] .topology-workbench>.results-toolbar,[data-theme] .topology-workbench>.subtab-strip{border-radius:var(--theme-radius)}[data-theme] .topology-workbench>.results-toolbar{padding:0 2px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}[data-theme] .topology-workbench>.subtab-strip{border:1px solid var(--theme-border);box-shadow:var(--theme-shadow-soft);background:var(--theme-surface-muted)!important}[data-theme] .automation-config-item,[data-theme] .automation-config-item strong{color:var(--theme-text)}[data-theme] .automation-config-item span{color:var(--theme-muted)}[data-theme] .automation-copy-icon-button{box-shadow:var(--theme-shadow-soft);background:color-mix(in srgb, var(--theme-surface-solid) 86%, transparent)!important;border-color:var(--theme-border)!important;color:var(--theme-text-soft)!important}[data-theme] .automation-round-card{box-sizing:border-box!important;padding:8px 9px!important;position:relative!important}[data-theme] .automation-round-metric-grid>div{background:color-mix(in srgb, var(--theme-surface-muted) 78%, transparent)!important}[data-theme] .automation-round-metric-grid span{color:var(--theme-muted)}[data-theme] .automation-round-metric-grid strong{color:var(--theme-text)}[data-theme] .automation-copy-icon-button:hover:not(:disabled){border-color:rgba(var(--theme-accent-rgb), .34)!important;color:var(--theme-accent)!important}[data-theme] .automation-strategy-id-pill{background:var(--theme-surface-muted);border-color:var(--theme-border);color:var(--theme-text)}[data-theme=apple] .topology-workbench>.subtab-strip{background:#ffffffb8!important;border-color:#1d1d1f1a!important;box-shadow:0 1px 2px #0000000a,inset 0 1px #ffffffc7!important}[data-theme=ti] .topology-workbench>.subtab-strip{background:linear-gradient(#fff,#f3f6f9)!important;border-color:#17212b24!important;box-shadow:inset 0 3px #cc0000d6,0 7px 18px #17212b0f!important}[data-theme=apple] .automation-round-stage,[data-theme=apple] .automation-live-run-panel,[data-theme=apple] .automation-compare-panel{background:#ffffffc7!important;border-color:#1d1d1f1a!important;box-shadow:0 1px 2px #0000000a!important}[data-theme=ti] .automation-round-stage,[data-theme=ti] .automation-live-run-panel,[data-theme=ti] .automation-compare-panel{background:linear-gradient(#fff,#f7f9fb)!important;border-color:#17212b21!important;box-shadow:0 8px 20px #17212b12!important}[data-theme=apple] .automation-round-stage:before,[data-theme=apple] .automation-candidate-chip:before,[data-theme=apple] .automation-result-card:before{background:rgba(var(--theme-accent-rgb), .62)!important}[data-theme=ti] .automation-round-stage:before,[data-theme=ti] .automation-candidate-chip:before,[data-theme=ti] .automation-result-card:before{background:linear-gradient(180deg, var(--theme-accent), var(--theme-accent-2))!important}[data-theme=apple] .automation-candidate-chip,[data-theme=apple] .automation-result-card,[data-theme=apple] .automation-config-item,[data-theme=apple] .automation-record-summary .metric-card{background:#ffffffe6!important;border-color:#1d1d1f1a!important;box-shadow:0 1px 2px #00000009!important}[data-theme=ti] .automation-candidate-chip,[data-theme=ti] .automation-result-card,[data-theme=ti] .automation-config-item,[data-theme=ti] .automation-record-summary .metric-card{background:#fff!important;border-color:#17212b1f!important;box-shadow:0 6px 16px #17212b0f!important}[data-theme=apple] .automation-candidate-chip.active,[data-theme=apple] .automation-result-card.active,[data-theme=apple] .automation-record-detail .selected-row td{background:color-mix(in srgb, #fff 86%, var(--theme-accent) 14%)!important;border-color:rgba(var(--theme-accent-rgb), .28)!important;box-shadow:0 4px 14px rgba(var(--theme-accent-rgb), .12)!important}[data-theme=ti] .automation-candidate-chip.active,[data-theme=ti] .automation-result-card.active,[data-theme=ti] .automation-record-detail .selected-row td{background:color-mix(in srgb, #fff 88%, var(--theme-accent) 12%)!important;border-color:rgba(var(--theme-accent-rgb), .32)!important;box-shadow:0 5px 14px rgba(var(--theme-accent-rgb), .12)!important}[data-theme=apple] .automation-result-card-grid,[data-theme=ti] .automation-result-card-grid{box-shadow:none!important;background:0 0!important;border:0!important}[data-theme=amd] .automation-console,[data-theme=amd] .automation-brief>div,[data-theme=amd] .automation-brief>p,[data-theme=amd] .automation-mutation-scope,[data-theme=amd] .automation-mutation-card,[data-theme=amd] .automation-round-stage,[data-theme=amd] .automation-candidate-chip,[data-theme=amd] .automation-config-item,[data-theme=amd] .automation-live-run-panel,[data-theme=amd] .automation-compare-panel,[data-theme=amd] .automation-detail-panel,[data-theme=amd] .automation-result-card,[data-theme=amd] .empty-card,[data-theme=amd] .history-item,[data-theme=amd] .run-archive-card,[data-theme=amd] .detail-item,[data-theme=amd] .guide-item,[data-theme=amd] .guide-details,[data-theme=amd] .status-box,[data-theme=amd] .inline-toggle,[data-theme=amd] .curve-meta>div,[data-theme=amd] .curve-echart,[data-theme=amd] .curve-table,[data-theme=amd] .legend-item,[data-theme=amd] .timeline-item,[data-theme=amd] .warning-item,[data-theme=amd] .json-drawer,[data-theme=amd] .run-selector-drawer,[data-theme=amd] .side-drawer,[data-theme=amd] .drawer-header,[data-theme=amd] .drawer-filters,[data-theme=amd] .drawer-filters-secondary,[data-theme=amd] .drawer-pagination,[data-theme=amd] .pagination-bar,[data-theme=amd] .accounts-header,[data-theme=amd] .accounts-tabs,[data-theme=amd] .accounts-empty,[data-theme=amd] .accounts-page-loading,[data-theme=amd] .tw-config,[data-theme=amd] .tw-market,[data-theme=amd] .tw-monitor,[data-theme=amd] .tw-col-head,[data-theme=amd] .tw-pick-strategy,[data-theme=amd] .tw-status-bar,[data-theme=amd] .tw-input,[data-theme=amd] .account-card,[data-theme=amd] .launch-record,[data-theme=amd] .todo-grid article,[data-theme=amd] .compact-table-wrap{box-shadow:var(--theme-shadow-soft);background:var(--theme-surface)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}[data-theme=amd] .panel-head,[data-theme=amd] .subpanel-head,[data-theme=amd] .results-toolbar,[data-theme=amd] .studio-toolbar,[data-theme=amd] .history-filter-header,[data-theme=amd] .table-wrap,[data-theme=amd] .compact-table th,[data-theme=amd] th{background:var(--theme-surface-strong)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}[data-theme=amd] .metric-card,[data-theme=amd] .preview-card,[data-theme=amd] .code-card,[data-theme=amd] .compact-panel,[data-theme=amd] .source-focus-panel,[data-theme=amd] .engine-preview-card,[data-theme=amd] .visual-panel,[data-theme=amd] .overview-summary-panel,[data-theme=amd] .archive-detail-grid>.panel{background:color-mix(in srgb, var(--theme-surface-solid) 88%, #000 12%)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}[data-theme=amd] .automation-candidate-chip.active,[data-theme=amd] .automation-result-card.active,[data-theme=amd] .history-item.active,[data-theme=amd] .run-archive-card.active,[data-theme=amd] .workflow-card.active,[data-theme=amd] .account-card.selected,[data-theme=amd] .tw-acc-selected,[data-theme=amd] .tw-rt-active,[data-theme=amd] .selected-row td{background:color-mix(in srgb, var(--theme-surface-solid) 72%, var(--theme-accent) 28%)!important;border-color:var(--theme-border-strong)!important;box-shadow:0 0 0 1px #00c85329, var(--theme-shadow-soft)!important}[data-theme=amd] .warning-item{background:color-mix(in srgb, var(--theme-surface-solid) 80%, var(--theme-warning) 20%)!important;color:var(--theme-text)!important}[data-theme=amd] .status-pill{background:var(--theme-surface-strong)!important;border-color:var(--theme-border)!important;color:var(--theme-text-soft)!important}[data-theme=amd] .status-pill.success{color:var(--theme-positive)!important;background:#4ade8024!important}[data-theme=amd] .status-pill.running{color:var(--theme-warning)!important;background:#fbbf2424!important}[data-theme=amd] .status-pill.error{color:var(--theme-danger)!important;background:#ff616124!important}[data-theme=amd] .automation-mutation-title strong,[data-theme=amd] .automation-round-stage-head strong,[data-theme=amd] .automation-candidate-chip strong,[data-theme=amd] .automation-result-card strong,[data-theme=amd] .automation-brief strong,[data-theme=amd] .detail-item strong,[data-theme=amd] .history-item strong,[data-theme=amd] .run-archive-card strong,[data-theme=amd] .metric-value,[data-theme=amd] .curve-meta strong,[data-theme=amd] .curve-row strong,[data-theme=amd] .timeline-item strong,[data-theme=amd] .warning-item strong,[data-theme=amd] .json-drawer summary,[data-theme=amd] .drawer-header h2,[data-theme=amd] .accounts-header h1,[data-theme=amd] .tw-col-head strong,[data-theme=amd] .tw-section-title,[data-theme=amd] .tw-field>span,[data-theme=amd] .account-card strong,[data-theme=amd] .launch-record strong,[data-theme=amd] .todo-grid article strong{color:var(--theme-text)!important}[data-theme=amd] .metric-value{-webkit-text-fill-color:currentColor!important;background:0 0!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}[data-theme=amd] .metric-card.success .metric-value,[data-theme=amd] .archive-metric-item.success .metric-value,[data-theme=amd] .text-success{color:var(--theme-positive)!important;-webkit-text-fill-color:var(--theme-positive)!important}[data-theme=amd] .text-return-positive{color:var(--theme-return-positive)!important;-webkit-text-fill-color:var(--theme-return-positive)!important}[data-theme=amd] .text-return-negative{color:var(--theme-return-negative)!important;-webkit-text-fill-color:var(--theme-return-negative)!important}[data-theme=amd] .metric-card.error .metric-value,[data-theme=amd] .archive-metric-item.error .metric-value,[data-theme=amd] .text-error,[data-theme=amd] .text-danger{color:var(--theme-danger)!important;-webkit-text-fill-color:var(--theme-danger)!important}[data-theme=amd] .metric-card.running .metric-value,[data-theme=amd] .archive-metric-item.warning .metric-value,[data-theme=amd] .text-running{color:var(--theme-warning)!important;-webkit-text-fill-color:var(--theme-warning)!important}[data-theme=amd] .metric-card.return-positive .metric-value,[data-theme=amd] .archive-metric-item.return-positive .metric-value{color:var(--theme-return-positive)!important;-webkit-text-fill-color:var(--theme-return-positive)!important}[data-theme=amd] .metric-card.return-negative .metric-value,[data-theme=amd] .archive-metric-item.return-negative .metric-value{color:var(--theme-return-negative)!important;-webkit-text-fill-color:var(--theme-return-negative)!important}[data-theme=amd] .automation-mutation-title,[data-theme=amd] .automation-round-stage-head,[data-theme=amd] .automation-candidate-chip em,[data-theme=amd] .automation-result-card em,[data-theme=amd] .automation-brief span,[data-theme=amd] .automation-brief p,[data-theme=amd] .detail-item span,[data-theme=amd] .history-item span,[data-theme=amd] .run-archive-id,[data-theme=amd] .run-archive-period,[data-theme=amd] .run-archive-footer,[data-theme=amd] .metric-label,[data-theme=amd] .metric-hint,[data-theme=amd] .curve-meta span,[data-theme=amd] .curve-row span,[data-theme=amd] .curve-legend,[data-theme=amd] .timeline-item span,[data-theme=amd] .drawer-filters,[data-theme=amd] .pagination-info,[data-theme=amd] .accounts-header p,[data-theme=amd] .accounts-tab span,[data-theme=amd] .tw-hint,[data-theme=amd] .tw-count-tag,[data-theme=amd] .account-card span,[data-theme=amd] .todo-grid span,[data-theme=amd] .launch-record span{color:var(--theme-text-soft)!important}[data-theme=amd] .curve-echart{background:linear-gradient(#0b0f10,#111416)!important;box-shadow:inset 0 1px #c5ffd60f!important}[data-theme=amd] .table-wrap,[data-theme=amd] .curve-table,[data-theme=amd] .compact-table-wrap{background:var(--theme-surface-solid)!important}[data-theme=amd] td,[data-theme=amd] .compact-table td{color:var(--theme-text-soft)!important;border-bottom-color:var(--theme-border)!important}[data-theme=amd] .MuiPaper-root,[data-theme=amd] .MuiDialog-paper,[data-theme=amd] .MuiDrawer-paper,[data-theme=amd] .MuiMenu-paper,[data-theme=amd] .MuiPopover-paper,[data-theme=amd] .MuiTableContainer-root{background-color:var(--theme-surface-solid)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important;background-image:none!important}[data-theme=amd] .MuiTableCell-root,[data-theme=amd] .MuiTypography-root,[data-theme=amd] .MuiInputBase-root,[data-theme=amd] .MuiInputLabel-root,[data-theme=amd] .MuiFormLabel-root,[data-theme=amd] .MuiSelect-icon,[data-theme=amd] .MuiSvgIcon-root,[data-theme=amd] .MuiTablePagination-root,[data-theme=amd] .MuiMenuItem-root,[data-theme=amd] .MuiListItemText-root,[data-theme=amd] .MuiFormControlLabel-label{color:var(--theme-text)!important}[data-theme=amd] .MuiInputBase-root,[data-theme=amd] .MuiOutlinedInput-root{background-color:var(--theme-surface-solid)!important}[data-theme=amd] .MuiOutlinedInput-notchedOutline,[data-theme=amd] .MuiDivider-root{border-color:var(--theme-border)!important}[data-theme=amd] .MuiTableHead-root .MuiTableCell-root{background-color:var(--theme-surface-strong)!important}[data-theme=amd] .MuiTableRow-root:hover .MuiTableCell-root,[data-theme=amd] .MuiMenuItem-root:hover{background-color:color-mix(in srgb, var(--theme-surface-solid) 78%, var(--theme-accent) 22%)!important}@media (width<=1180px){[data-theme] .top-navbar{grid-template-columns:1fr}[data-theme] .navbar-left,[data-theme] .navbar-center,[data-theme] .navbar-right{justify-self:stretch;width:100%}[data-theme] .navbar-center{max-width:none}[data-theme] .navbar-right{justify-content:space-between}}@media (width<=860px){[data-theme] .automation-record-workbench{grid-template-columns:1fr;height:auto;min-height:0;overflow:visible}[data-theme] .automation-record-workbench .topology-workbench{order:1;padding-right:0;overflow:visible}[data-theme] .topology-workbench>.subtab-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px;display:grid}[data-theme] .topology-workbench .subtab-button{min-width:0;padding:7px 6px}[data-theme] .topology-workbench .subtab-button span{display:none}[data-theme] .automation-record-workbench .automation-task-index{order:2;max-height:min(360px,46vh)}[data-theme] .automation-task-index .automation-task-list{max-height:calc(min(360px,46vh) - 54px)}[data-theme] .automation-task-item>span{-webkit-line-clamp:2}[data-theme] .workflow-board{grid-template-columns:repeat(2,minmax(0,1fr))}[data-theme] .navbar-center,[data-theme] .flow-step-tabs,[data-theme] .workspace-tabs,[data-theme] .inner-tab-strip,[data-theme] .subtab-strip{justify-content:flex-start;overflow-x:auto}[data-theme] .navbar-tab,[data-theme] .flow-step-tab,[data-theme] .workspace-tab,[data-theme] .inner-tab-button,[data-theme] .subtab-button{flex:none}}@media (width<=560px){[data-theme] .workflow-board{grid-template-columns:1fr;padding-inline:10px}[data-theme] .workspace-main{padding-inline:8px}[data-theme] .theme-switcher{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){[data-theme] *,[data-theme] :before,[data-theme] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes workspaceLoadingBar{0%{transform:translate(-80%)}to{transform:translate(240%)}}:root{--control-blue:#2559d6;--control-blue-soft:#2559d61c;--control-border:#0f172a1f;--control-shadow:0 8px 18px #0f172a14;--surface-tight:#ffffffe6;--menu-bg:linear-gradient(180deg, #ffffffeb, #f7f9fdd1);--menu-active:linear-gradient(135deg, #172554, #2563eb 58%, #0f766e);--menu-active-soft:#2563eb29;--menu-active-text:#fff}.app-shell{min-height:100dvh}.workspace-main{contain:layout paint;width:100%;max-width:none}.workspace-view,.runner-view,.results-view,.archive-view,.automation-view{align-items:start}.panel,.subpanel,.compact-panel,.code-card,.preview-card,.metric-card{border-color:var(--control-border)}.panel,.subpanel{overflow:clip}.results-toolbar,.panel-head,.subpanel-head,.history-filter-header{align-items:center}.flow-step-tabs,.inner-tab-strip,.subtab-strip{width:100%}.flow-step-tab,.inner-tab-button,.subtab-button{gap:6px;position:relative;overflow:hidden}.flow-step-tab em,.inner-tab-button span,.subtab-button span{opacity:0;white-space:nowrap;max-width:0;transition:max-width .14s,opacity .14s;overflow:hidden}.flow-step-tab:hover em,.flow-step-tab:focus-visible em,.inner-tab-button:hover span,.inner-tab-button:focus-visible span,.subtab-button:hover span,.subtab-button:focus-visible span,.flow-step-tab.active em,.inner-tab-button.active span,.subtab-button.active span{opacity:1;max-width:220px}.app-shell button:not(.tw-price-pick):not(.tw-depth-price-btn):not(.navbar-tab):not(.tw-trade-icon):not(.tw-limit-up):not(.tw-limit-dn){letter-spacing:0;border-radius:8px}.app-shell button:not(.secondary):not(.ghost-button):not(.tw-price-pick):not(.tw-depth-price-btn):not(.navbar-tab):not(.tw-trade-icon):not(.tw-limit-up):not(.tw-limit-dn):not(:disabled){box-shadow:0 8px 16px #2f6fed33}.app-shell button.secondary,.app-shell button.ghost-button,.app-shell .secondary,.app-shell .ghost-button{background:var(--surface-tight);border-color:var(--control-border);color:var(--omni-text,#0f172a);box-shadow:none}.app-shell button.secondary:hover:not(:disabled),.app-shell button.ghost-button:hover:not(:disabled),.app-shell .secondary:hover:not(:disabled),.app-shell .ghost-button:hover:not(:disabled){background:var(--control-blue-soft);color:var(--control-blue);border-color:#2f6fed47}.history-list,.automation-task-list,.automation-record-workbench,.automation-rounds-panel,.run-archive-list,.table-wrap,.archive-trades-table-wrap,.automation-trades-table-wrap,.workspace-view .panel-fill,.automation-view .panel,.archive-view .panel,.runner-view .panel,.results-view .panel{align-self:stretch}.top-navbar{background:radial-gradient(circle at 18% 0,#2563eb1f,#0000 18rem),linear-gradient(#ffffffeb,#f8fafcdb);border-bottom:1px solid #0f172a14;grid-template-columns:minmax(180px,auto) minmax(420px,720px) auto;gap:14px;min-height:64px;padding:8px 16px;box-shadow:0 12px 30px #0f172a14}.navbar-left{min-width:0}.navbar-brand{letter-spacing:-.035em;font-size:17px}.navbar-center{grid-template-columns:repeat(4,minmax(0,1fr));background:linear-gradient(#ffffffc7,#f1f5f99e)!important;border:1px solid #0f172a14!important;border-radius:18px!important;gap:6px!important;width:min(100%,720px)!important;max-width:720px!important;padding:5px!important;display:grid!important;box-shadow:inset 0 1px #ffffffc7,0 12px 28px #0f172a14!important}.navbar-tab{isolation:isolate;align-content:center;justify-items:start;gap:2px;display:grid;position:relative;overflow:hidden;min-width:0!important;min-height:48px!important;color:var(--omni-text-soft,#475569)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;padding:8px 14px 8px 16px!important}.navbar-tab:before{content:"";background:0 0;border-radius:99px;width:3px;transition:background .16s,box-shadow .16s;position:absolute;inset:7px auto 7px 7px}.navbar-tab:after{content:"";z-index:-1;border-radius:inherit;background:var(--menu-bg);opacity:0;transition:opacity .16s;position:absolute;inset:0}.navbar-tab:hover:not(.active){transform:translateY(-1px);color:var(--omni-text,#0f172a)!important}.navbar-tab:hover:not(.active):after{opacity:1}.navbar-tab.active{transform:translateY(-1px);background:var(--menu-active)!important;color:var(--menu-active-text)!important;box-shadow:0 14px 26px #2563eb42,inset 0 1px #ffffff3d!important}.navbar-tab.active:before{background:#ffffffeb;box-shadow:0 0 12px #ffffff73}[data-theme=institutional-light] .navbar-tab.active,[data-theme=apple] .navbar-tab.active,[data-theme=ti] .navbar-tab.active,[data-theme=institutional-light] .navbar-tab.active strong,[data-theme=apple] .navbar-tab.active strong,[data-theme=ti] .navbar-tab.active strong{color:#0f172a!important}[data-theme=institutional-light] .navbar-tab.active .navbar-tab-kicker,[data-theme=apple] .navbar-tab.active .navbar-tab-kicker,[data-theme=ti] .navbar-tab.active .navbar-tab-kicker{color:#0f172a!important;opacity:.64!important}.navbar-tab strong{color:inherit;font-size:14px;font-weight:840;line-height:1.1}.navbar-tab-kicker{max-width:100%;color:inherit;letter-spacing:.08em;opacity:.64;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:780;line-height:1;display:block;overflow:hidden}.navbar-tab.active .navbar-tab-kicker{opacity:.76}.theme-switcher{min-height:36px;border-radius:14px!important}.theme-switcher-button{border-radius:10px!important;min-height:28px!important}.navbar-status,.navbar-user{min-height:38px;background:#ffffffc7!important;border-radius:14px!important}.command-deck{padding:9px 12px 7px}.flow-step-tabs,.workspace-tabs,.inner-tab-strip,.subtab-strip,.accounts-tabs,.tw-tabs-row{position:relative;background:linear-gradient(#ffffffd6,#f1f5f9c2)!important;border:1px solid #0f172a14!important;border-radius:16px!important;box-shadow:inset 0 1px #ffffffc7,0 8px 20px #0f172a0f!important}.flow-step-tabs,.inner-tab-strip,.subtab-strip,.accounts-tabs{gap:6px!important;padding:5px!important}.flow-step-tab,.workspace-tab,.inner-tab-button,.subtab-button,.accounts-tab,.tw-tab{isolation:isolate;position:relative;box-shadow:none!important;color:var(--omni-text-soft,#475569)!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important}.flow-step-tab,.inner-tab-button,.subtab-button,.accounts-tab{min-height:42px;padding:8px 12px!important}.flow-step-tab:before,.inner-tab-button:before,.subtab-button:before,.accounts-tab:before,.tw-tab:before{content:"";z-index:-1;opacity:0;background:#ffffffc7;border-radius:10px;transition:opacity .15s;position:absolute;inset:4px}.flow-step-tab:hover:not(.active):before,.inner-tab-button:hover:not(.active):before,.subtab-button:hover:not(.active):before,.accounts-tab:hover:not(.active):before,.tw-tab:hover:not(.tw-tab-on):before{opacity:1}.flow-step-tab.active,.workspace-tab.active,.inner-tab-button.active,.subtab-button.active,.accounts-tab.active,.tw-tab-on{transform:translateY(-1px);background:var(--menu-active)!important;color:var(--menu-active-text)!important;border-color:#2563eb2e!important;box-shadow:0 10px 20px #2563eb38,inset 0 1px #ffffff38!important}.flow-step-tab.active strong,.workspace-tab.active strong,.inner-tab-button.active strong,.subtab-button.active strong,.accounts-tab.active strong,.tw-tab-on{color:var(--menu-active-text)!important}.flow-step-tab span{color:var(--omni-text-soft,#475569)!important;background:#0f172a12!important}.flow-step-tab.active span{color:var(--menu-active-text)!important;background:#fff3!important}.tw-tabs-row{gap:5px;padding:5px;border-bottom:0!important}.tw-tab{min-height:34px;margin:0!important;padding:7px 12px!important}.accounts-workspace .accounts-tabs{border-radius:16px!important;gap:6px!important;padding:5px!important}.accounts-workspace .accounts-tab{min-width:132px;border-radius:12px!important;padding:8px 12px!important}.accounts-workspace .accounts-tab strong{color:inherit!important;font-size:13px!important}.accounts-workspace .accounts-tab span{opacity:0;white-space:nowrap;max-width:0;transition:max-width .14s,opacity .14s;overflow:hidden}.accounts-workspace .accounts-tab:hover span,.accounts-workspace .accounts-tab:focus-visible span,.accounts-workspace .accounts-tab.active span{opacity:.72;max-width:190px}.tw-root{min-height:calc(100dvh - 72px)}.tw-grid{gap:8px}.tw-market,.tw-config,.tw-monitor{border-color:var(--control-border);background:var(--surface-tight)}.tw-depth-card{content-visibility:auto;contain-intrinsic-size:230px;background:linear-gradient(#fffffff5,#f8fafce0);border-color:#2f6fed2e;box-shadow:0 8px 18px #0f172a0f}.tw-depth-main>div{background:0 0;border:none}.tw-price-pick,.tw-depth-price-btn{border-radius:6px}.tw-limit-up,.tw-limit-dn{box-shadow:none;background:0 0}.tw-table-wrap,.table-wrap{scrollbar-width:thin}@media (width<=1180px){.top-navbar{grid-template-columns:1fr;min-height:auto}.navbar-left,.navbar-right{justify-content:center}.navbar-center{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-step-tab em,.inner-tab-button span,.subtab-button span{display:none}}:root,:root[data-theme=institutional-light],:root[data-theme=apple],:root[data-theme=ti]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--theme-page-bg:#f4f6f9;--theme-nav-bg:#fffffff0;--theme-surface:#fff;--theme-surface-solid:#fff;--theme-surface-muted:#f7f9fc;--theme-surface-strong:#eef2f7;--theme-text:#0f172a;--theme-text-soft:#475569;--theme-text-muted:#7b8794;--theme-inverted-text:#fff;--theme-border:#0f172a1c;--theme-border-strong:#2563eb5c;--theme-accent:#2563eb;--theme-accent-2:#059669;--theme-accent-3:#7c3aed;--theme-accent-rgb:37, 99, 235;--theme-button-bg:#1d4ed8;--theme-button-bg-hover:#1e40af;--theme-button-border:#2563eb6b;--theme-button-text:var(--theme-text);--theme-button-shadow:0 8px 18px #2563eb24;--button-text:var(--theme-text);--theme-positive:#059669;--theme-warning:#b45309;--theme-danger:#dc2626;--theme-return-positive:#dc2626;--theme-return-negative:#059669;--theme-shadow:0 18px 48px #0f172a1a;--theme-shadow-soft:0 8px 22px #0f172a12;--theme-radius:8px;--theme-radius-tight:6px;--terminal-grid:#2563eb14;--terminal-grid-strong:#0f172a1f;--chart-bg:#fbfcff;--chart-text:#475569;--chart-axis:#0f172a24;--chart-grid:#0f172a12;--chart-tooltip-bg:#fffffffa;--chart-tooltip-border:#0f172a24;--chart-strategy:#2563eb;--chart-benchmark:#7c3aed;--chart-excess:#059669;--chart-drawdown:#dc2626;--bg-primary:var(--theme-surface-solid);--bg-secondary:var(--theme-page-bg);--bg-hover:#2563eb14;--text-primary:var(--theme-text);--text-secondary:var(--theme-text-soft);--border-color:var(--theme-border);--border-color-light:#0f172a12;--primary-color:var(--theme-accent);--omni-bg:var(--theme-page-bg);--omni-panel:var(--theme-surface);--omni-panel-muted:var(--theme-surface-muted);--omni-text:var(--theme-text);--omni-text-soft:var(--theme-text-soft);--omni-text-muted:var(--theme-text-muted);--omni-border:var(--theme-border);--omni-border-soft:var(--theme-border);--omni-border-strong:var(--theme-border-strong);--omni-success:var(--theme-positive);--omni-warning:var(--theme-warning);--omni-danger:var(--theme-danger);--omni-shadow:var(--theme-shadow);--omni-shadow-soft:var(--theme-shadow-soft);--omni-radius:var(--theme-radius);--omni-radius-sm:var(--theme-radius-tight);--omni-radius-lg:var(--theme-radius)}:root[data-theme=terminal-dark],:root[data-theme=amd]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-page-bg:#060b10;--theme-nav-bg:#070c12f0;--theme-surface:#0d141b;--theme-surface-solid:#0b1117;--theme-surface-muted:#111a23;--theme-surface-strong:#172331;--theme-text:#e6edf3;--theme-text-soft:#9fb0c2;--theme-text-muted:#6f8195;--theme-inverted-text:#f8fafc;--theme-border:#94a3b829;--theme-border-strong:#2dd4bf6b;--theme-accent:#2dd4bf;--theme-accent-2:#60a5fa;--theme-accent-3:#fbbf24;--theme-accent-rgb:45, 212, 191;--theme-button-bg:#14b8a6;--theme-button-bg-hover:#0d9488;--theme-button-border:#2dd4bf75;--theme-button-text:#041016;--theme-button-shadow:0 8px 18px #14b8a624;--theme-positive:#34d399;--theme-warning:#f59e0b;--theme-danger:#fb7185;--theme-return-positive:#f87171;--theme-return-negative:#34d399;--theme-shadow:0 22px 56px #00000061;--theme-shadow-soft:0 12px 30px #00000040;--terminal-grid:#2dd4bf14;--terminal-grid-strong:#94a3b826;--chart-bg:#081018;--chart-text:#9fb0c2;--chart-axis:#94a3b833;--chart-grid:#2dd4bf14;--chart-tooltip-bg:#081018fa;--chart-tooltip-border:#2dd4bf47;--chart-strategy:#2dd4bf;--chart-benchmark:#60a5fa;--chart-excess:#fbbf24;--chart-drawdown:#fb7185;--bg-primary:var(--theme-surface-solid);--bg-secondary:var(--theme-page-bg);--bg-hover:#2dd4bf17;--text-primary:var(--theme-text);--text-secondary:var(--theme-text-soft);--border-color:var(--theme-border);--border-color-light:#94a3b81a;--primary-color:var(--theme-accent);--omni-bg:var(--theme-page-bg);--omni-panel:var(--theme-surface);--omni-panel-muted:var(--theme-surface-muted);--omni-text:var(--theme-text);--omni-text-soft:var(--theme-text-soft);--omni-text-muted:var(--theme-text-muted);--omni-border:var(--theme-border);--omni-border-soft:var(--theme-border);--omni-border-strong:var(--theme-border-strong);--omni-success:var(--theme-positive);--omni-warning:var(--theme-warning);--omni-danger:var(--theme-danger);--omni-shadow:var(--theme-shadow);--omni-shadow-soft:var(--theme-shadow-soft);--omni-radius:var(--theme-radius);--omni-radius-sm:var(--theme-radius-tight);--omni-radius-lg:var(--theme-radius)}[data-theme] body,[data-theme] .app-shell{color:var(--theme-text);background:linear-gradient(var(--terminal-grid) 1px, transparent 1px), linear-gradient(90deg, var(--terminal-grid) 1px, transparent 1px), var(--theme-page-bg)!important;background-size:36px 36px,36px 36px,auto!important}[data-theme=institutional-light] body,[data-theme=institutional-light] .app-shell,[data-theme=apple] body,[data-theme=apple] .app-shell,[data-theme=ti] body,[data-theme=ti] .app-shell{background:linear-gradient(180deg, #ffffff9e, #f4f6f9f0), linear-gradient(var(--terminal-grid) 1px, transparent 1px), linear-gradient(90deg, var(--terminal-grid) 1px, transparent 1px), var(--theme-page-bg)!important;background-size:auto,36px 36px,36px 36px,auto!important}[data-theme] .top-navbar{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:var(--theme-nav-bg)!important;border:0!important;border-bottom:1px solid var(--theme-border)!important;min-height:58px!important;box-shadow:var(--theme-shadow-soft)!important;grid-template-columns:minmax(172px,auto) minmax(520px,720px) minmax(220px,auto)!important;gap:12px!important}[data-theme] .navbar-brand{letter-spacing:0!important;font-size:16px!important;font-weight:800!important}[data-theme] .navbar-logo{filter:drop-shadow(0 5px 10px rgba(var(--theme-accent-rgb), .18));width:48px!important;height:48px!important}[data-theme] .navbar-center{background:color-mix(in srgb, var(--theme-surface-muted) 84%, transparent)!important;border:1px solid var(--theme-border)!important;border-radius:7px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:center!important;gap:2px!important;width:min(100%,720px)!important;max-width:720px!important;padding:3px!important;display:flex!important;box-shadow:inset 0 1px #ffffff0f!important}[data-theme] .navbar-tab{flex:1 1 0;grid-template-columns:auto minmax(0,1fr);position:relative;min-width:112px!important;min-height:38px!important;color:var(--theme-text-soft)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:5px!important;align-items:center!important;gap:7px!important;padding:6px 10px!important;display:inline-grid!important}[data-theme] .navbar-tab:before{content:"";background:var(--theme-accent);opacity:0;border-radius:999px;height:2px;transition:opacity .16s,transform .16s;position:absolute;inset:auto 10px 4px;transform:scaleX(.35)}[data-theme] .navbar-tab:after{display:none!important}[data-theme] .navbar-tab-index{background:var(--theme-surface-solid);border:1px solid var(--theme-border);width:23px;height:23px;color:var(--theme-text-muted);font-family:var(--theme-mono);border-radius:4px;justify-content:center;align-items:center;font-size:10px;font-weight:780;display:inline-flex}[data-theme] .navbar-tab-copy{gap:1px;min-width:0;display:grid}[data-theme] .navbar-tab strong{color:currentColor;white-space:nowrap;font-size:13px!important;line-height:1.05!important}[data-theme] .navbar-tab-kicker{text-overflow:ellipsis;white-space:nowrap;opacity:.56;overflow:hidden;letter-spacing:0!important;color:currentColor!important;font-size:9px!important;font-weight:760!important}[data-theme] .navbar-tab:hover{color:var(--theme-text)!important;background:var(--theme-surface-solid)!important;border-color:var(--theme-border)!important}[data-theme] .navbar-tab.active,[data-theme] .theme-switcher-button.active,[data-theme] .flow-step-tab.active,[data-theme] .workspace-tab.active,[data-theme] .inner-tab-button.active,[data-theme] .subtab-button.active,[data-theme] .accounts-tab.active,[data-theme] .tw-tab-on{background:var(--theme-accent)!important;border-color:var(--theme-accent)!important;color:var(--theme-inverted-text)!important;box-shadow:0 8px 18px rgba(var(--theme-accent-rgb), .2)!important}[data-theme] .navbar-tab.active{background:var(--theme-surface-solid)!important;border-color:var(--theme-border-strong)!important;color:var(--theme-text)!important;box-shadow:0 8px 18px rgba(var(--theme-accent-rgb), .12), inset 0 1px 0 #ffffff14!important}[data-theme] .navbar-tab.active:before{opacity:1;transform:scaleX(1)}[data-theme] .navbar-tab.active .navbar-tab-index{background:rgba(var(--theme-accent-rgb), .1);border-color:var(--theme-border-strong);color:var(--theme-accent)}[data-theme=terminal-dark] .theme-switcher-button.active,[data-theme=terminal-dark] .flow-step-tab.active,[data-theme=terminal-dark] .workspace-tab.active,[data-theme=terminal-dark] .inner-tab-button.active,[data-theme=terminal-dark] .subtab-button.active,[data-theme=terminal-dark] .accounts-tab.active,[data-theme=terminal-dark] .tw-tab-on,[data-theme=amd] .theme-switcher-button.active,[data-theme=amd] .flow-step-tab.active,[data-theme=amd] .workspace-tab.active,[data-theme=amd] .inner-tab-button.active,[data-theme=amd] .subtab-button.active,[data-theme=amd] .accounts-tab.active,[data-theme=amd] .tw-tab-on{color:#041016!important}[data-theme] .theme-switcher,[data-theme] .theme-toggle{grid-template-columns:1fr 1fr;align-items:center;gap:0;position:relative;border:1px solid var(--theme-border)!important;background:var(--theme-surface-muted)!important;min-width:116px!important;min-height:34px!important;color:var(--theme-text-soft)!important;box-shadow:none!important;border-radius:7px!important;padding:3px!important;display:grid!important}[data-theme] .theme-toggle-option{z-index:1;height:26px;color:var(--theme-text-soft);justify-content:center;align-items:center;padding:0 9px;font-size:11px;font-weight:780;line-height:1;transition:color .16s;display:inline-flex;position:relative}[data-theme] .theme-toggle-thumb{z-index:0;background:var(--theme-surface-solid);border:1px solid var(--theme-border-strong);width:calc(50% - 3px);height:calc(100% - 6px);box-shadow:0 6px 14px rgba(var(--theme-accent-rgb), .13), inset 0 1px 0 #ffffff24;border-radius:5px;transition:transform .18s,background .18s,border-color .18s;position:absolute;top:3px;left:3px}[data-theme] .theme-toggle.is-dark .theme-toggle-thumb{transform:translate(100%)}[data-theme] .theme-toggle.is-light .theme-toggle-light,[data-theme] .theme-toggle.is-dark .theme-toggle-dark{color:var(--theme-text)}[data-theme] .theme-toggle:hover{border-color:var(--theme-border-strong)!important}[data-theme] .navbar-user{background:var(--theme-surface-muted)!important;min-height:34px!important;box-shadow:none!important;border-radius:7px!important}[data-theme] .workspace-main{gap:8px!important;padding:10px 12px 12px!important}[data-theme=institutional-light] .workspace-main button:not(.danger):not(.is-primary):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon),[data-theme=apple] .workspace-main button:not(.danger):not(.is-primary):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon),[data-theme=ti] .workspace-main button:not(.danger):not(.is-primary):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon){--button-text:var(--theme-text);--theme-button-text:var(--theme-text)}[data-theme=institutional-light] .workspace-main button.danger,[data-theme=institutional-light] .workspace-main .danger,[data-theme=apple] .workspace-main button.danger,[data-theme=apple] .workspace-main .danger,[data-theme=ti] .workspace-main button.danger,[data-theme=ti] .workspace-main .danger,[data-theme=institutional-light] .rt-btn.is-primary,[data-theme=apple] .rt-btn.is-primary,[data-theme=ti] .rt-btn.is-primary,[data-theme=institutional-light] .oq-button--primary,[data-theme=apple] .oq-button--primary,[data-theme=ti] .oq-button--primary{--button-text:var(--theme-inverted-text);--theme-button-text:var(--theme-inverted-text)}[data-theme] .command-deck{padding:8px 12px 0!important}[data-theme] .flow-step-tabs,[data-theme] .inner-tab-strip,[data-theme] .subtab-strip,[data-theme] .accounts-tabs,[data-theme] .tw-tabs-row{background:var(--theme-surface-muted)!important;border:1px solid var(--theme-border)!important;box-shadow:none!important;border-radius:8px!important;gap:4px!important;padding:4px!important}[data-theme] .flow-step-tab,[data-theme] .inner-tab-button,[data-theme] .subtab-button,[data-theme] .accounts-tab,[data-theme] .tw-tab{border-radius:6px!important;min-height:36px!important;padding:7px 10px!important}[data-theme] .flow-step-tab span{width:22px;height:22px;border-radius:5px!important}[data-theme] .workspace-view{gap:8px!important}[data-theme] .panel,[data-theme] .subpanel,[data-theme] .code-card,[data-theme] .compact-panel,[data-theme] .preview-card,[data-theme] .metric-card,[data-theme] .history-item,[data-theme] .run-archive-card,[data-theme] .automation-task-item,[data-theme] .automation-result-card,[data-theme] .table-wrap,[data-theme] .guide-panel,[data-theme] .automation-side,[data-theme] .workspace-side,[data-theme] .runner-side,[data-theme] .strategy-sidebar,[data-theme] .tw-config,[data-theme] .tw-monitor,[data-theme] .tw-market{background:var(--theme-surface)!important;border:1px solid var(--theme-border)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--theme-text)!important;border-radius:8px!important}[data-theme] .panel:hover,[data-theme] .subpanel:hover,[data-theme] .code-card:hover,[data-theme] .preview-card:hover{border-color:var(--theme-border-strong)!important;box-shadow:var(--theme-shadow-soft)!important}[data-theme] .results-toolbar,[data-theme] .studio-toolbar,[data-theme] .panel-head,[data-theme] .subpanel-head,[data-theme] .tw-col-head{min-height:42px;background:linear-gradient(90deg, rgba(var(--theme-accent-rgb), .08), transparent 36%), var(--theme-surface-muted)!important;border-bottom:1px solid var(--theme-border)!important;padding:8px 10px!important}[data-theme] .results-toolbar-left{flex-wrap:wrap;row-gap:3px}[data-theme] .results-toolbar-left strong,[data-theme] .panel-head h2,[data-theme] .panel-head h3,[data-theme] .subpanel-head h3{color:var(--theme-text)!important;font-size:13px!important;font-weight:800!important}[data-theme] .results-toolbar-left span,[data-theme] .results-toolbar-left em,[data-theme] .panel-head span,[data-theme] .subpanel-head span,[data-theme] .history-count{color:var(--theme-text-soft)!important;font-size:11px!important}[data-theme] .automation-flow-status,[data-theme] .status-pill,[data-theme] .history-count,[data-theme] .filter-info,[data-theme] .pagination-info{align-items:center;min-height:22px;padding:2px 7px;display:inline-flex;border:1px solid var(--theme-border)!important;background:var(--theme-surface-solid)!important;color:var(--theme-text-soft)!important;border-radius:999px!important;font-size:10px!important;font-weight:720!important}[data-theme] .metric-card{min-height:78px;position:relative;overflow:hidden;border-radius:8px!important;padding:10px 11px!important}[data-theme] .metric-card:before{content:"";background:var(--theme-accent);opacity:.75;width:3px;position:absolute;inset:0 auto 0 0}[data-theme] .metric-label{text-transform:uppercase;color:var(--theme-text-muted)!important;letter-spacing:0!important;font-size:10px!important;font-weight:760!important}[data-theme] .metric-value{font-family:var(--theme-mono);margin-top:4px;color:var(--theme-text)!important;letter-spacing:0!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;font-size:clamp(17px,2vw,24px)!important;font-weight:780!important;line-height:1.05!important}[data-theme] .metric-hint{margin-top:5px;color:var(--theme-text-soft)!important;font-size:10px!important;line-height:1.35!important}[data-theme] .hero-metric-grid,[data-theme] .metrics-grid{gap:8px!important}[data-theme] .form-grid,[data-theme] .premium-form{gap:8px!important;padding:10px!important}[data-theme] .automation-setup-panel{background:linear-gradient(90deg, rgba(var(--theme-accent-rgb), .08), transparent 28%), var(--theme-surface)!important}[data-theme] .automation-setup-body{gap:8px!important;padding:9px 10px 0!important}[data-theme] .automation-flow-strip{border-bottom:1px solid var(--theme-border)!important;background:linear-gradient(90deg, rgba(var(--theme-accent-rgb), .11), transparent 38%), var(--theme-surface-muted)!important;color:var(--theme-text-soft)!important;margin:0!important;padding:7px 10px!important}[data-theme] .automation-flow-strip .flow-label{border:1px solid color-mix(in srgb, var(--theme-accent) 36%, var(--theme-border))!important;background:rgba(var(--theme-accent-rgb), .11)!important;color:var(--theme-accent)!important}[data-theme] .automation-flow-strip .flow-text,[data-theme] .automation-flow-strip .flow-status{color:var(--theme-text-soft)!important}[data-theme] .automation-setup-card{position:relative;border:1px solid var(--theme-border)!important;background:linear-gradient(180deg, rgba(var(--theme-accent-rgb), .045), transparent 54%), var(--theme-surface-muted)!important;box-shadow:var(--theme-shadow-soft)!important;color:var(--theme-text)!important;border-radius:8px!important;padding:9px 10px 10px!important}[data-theme] .automation-setup-card:hover{border-color:var(--theme-border-strong)!important;box-shadow:var(--theme-shadow-soft)!important}[data-theme] .automation-setup-card-head{border-bottom:1px solid var(--theme-border)!important;color:var(--theme-text-soft)!important}[data-theme] .automation-setup-card-head strong{color:var(--theme-text)!important;font-size:12px!important;font-weight:800!important}[data-theme] .automation-setup-card-head span,[data-theme] .automation-setup-card-head em,[data-theme] .automation-mutation-summary,[data-theme] .automation-card-fields label{color:var(--theme-text-soft)!important}[data-theme] .automation-card-fields .inline-toggle{border:1px solid var(--theme-border)!important;background:var(--theme-surface-solid)!important;color:var(--theme-text-soft)!important;border-radius:7px!important}[data-theme] .automation-card-fields .inline-toggle em{color:var(--theme-text-soft)!important}[data-theme] .automation-prompt-textarea{border:1px solid var(--theme-border)!important;background:linear-gradient(var(--chart-grid) 1px, transparent 1px), linear-gradient(90deg, var(--chart-grid) 1px, transparent 1px), var(--theme-surface-solid)!important;color:var(--theme-text)!important;background-size:28px 28px,28px 28px,auto!important;box-shadow:inset 0 1px #ffffff0a!important}[data-theme] .automation-prompt-textarea:focus{border-color:var(--theme-border-strong)!important;box-shadow:0 0 0 3px rgba(var(--theme-accent-rgb), .14)!important}[data-theme] .automation-setup-card.automation-mutation-scope{background:linear-gradient(135deg, rgba(var(--theme-accent-rgb), .11), transparent 48%), var(--theme-surface-muted)!important}[data-theme] .automation-setup-panel .automation-actions{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--theme-border)!important;background:color-mix(in srgb, var(--theme-surface) 84%, transparent)!important}[data-theme] label{color:var(--theme-text-soft)!important;gap:5px!important;font-size:11px!important;font-weight:720!important}[data-theme] input,[data-theme] select,[data-theme] textarea,[data-theme] .tw-input{border:1px solid var(--theme-border)!important;background:var(--theme-surface-solid)!important;min-height:32px!important;color:var(--theme-text)!important;border-radius:6px!important;font-size:12px!important;box-shadow:inset 0 1px #ffffff0a!important}[data-theme] textarea{line-height:1.45}[data-theme] button{letter-spacing:0!important;border-radius:6px!important;min-height:30px!important}[data-theme] button.secondary,[data-theme] button.ghost-button,[data-theme] .secondary,[data-theme] .ghost-button{background:var(--theme-surface-muted)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}[data-theme] .table-wrap{overflow:auto;background:var(--theme-surface-solid)!important;border-radius:8px!important}[data-theme] table{border-collapse:separate;border-spacing:0;font-size:11px}[data-theme] th{z-index:1;text-transform:uppercase;height:32px;position:sticky;top:0;background:var(--theme-surface-strong)!important;color:var(--theme-text-soft)!important;letter-spacing:0!important;padding:7px 9px!important;font-size:10px!important;font-weight:800!important}[data-theme] td{height:30px;font-family:var(--theme-mono);color:var(--theme-text-soft)!important;border-bottom:1px solid var(--theme-border)!important;padding:6px 9px!important}[data-theme] td:first-child,[data-theme] th:first-child{padding-left:11px!important}[data-theme] tr:hover td{background:rgba(var(--theme-accent-rgb), .07)!important}[data-theme] .curve-panel{background:0 0!important;gap:8px!important}[data-theme] .curve-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important}[data-theme] .curve-meta>div,[data-theme] .legend-item,[data-theme] .curve-table,[data-theme] .curve-row{background:var(--theme-surface-muted)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}[data-theme] .curve-meta span,[data-theme] .curve-row span,[data-theme] .curve-legend{color:var(--theme-text-soft)!important}[data-theme] .curve-echart{background:linear-gradient(var(--chart-grid) 1px, transparent 1px), linear-gradient(90deg, var(--chart-grid) 1px, transparent 1px), var(--chart-bg)!important;border:1px solid var(--theme-border)!important;background-size:28px 28px,28px 28px,auto!important;border-radius:8px!important;min-height:330px!important}[data-theme] .strategy{border-color:color-mix(in srgb, var(--chart-strategy) 42%, var(--theme-border))!important}[data-theme] .benchmark{border-color:color-mix(in srgb, var(--chart-benchmark) 42%, var(--theme-border))!important}[data-theme] .excess{border-color:color-mix(in srgb, var(--chart-excess) 42%, var(--theme-border))!important}[data-theme] .drawdown{border-color:color-mix(in srgb, var(--chart-drawdown) 42%, var(--theme-border))!important}[data-theme] .automation-record-workbench{grid-template-columns:minmax(260px,320px) minmax(0,1fr)!important;height:calc(100vh - 154px)!important;min-height:560px!important}[data-theme] .automation-config-strip{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;gap:6px!important}[data-theme] .automation-config-item,[data-theme] .automation-candidate-chip,[data-theme] .automation-result-card,[data-theme] .automation-mutation-card,[data-theme] .detail-item,[data-theme] .guide-item,[data-theme] .history-item,[data-theme] .run-archive-card,[data-theme] .archive-metric-item,[data-theme] .archive-runtime-item{background:var(--theme-surface-muted)!important;border:1px solid var(--theme-border)!important;box-shadow:none!important;border-radius:7px!important}[data-theme] .automation-candidate-chip.active,[data-theme] .automation-result-card.active,[data-theme] .history-item.active,[data-theme] .run-archive-card.active,[data-theme] .selected-row td{background:rgba(var(--theme-accent-rgb), .12)!important;border-color:var(--theme-border-strong)!important}[data-theme] .automation-round-metric-grid{gap:5px!important}[data-theme] .automation-round-metric-grid>div{background:var(--theme-surface-solid)!important;border:1px solid var(--theme-border)!important;border-radius:6px!important}[data-theme] .automation-strategy-id-pill,[data-theme] code{background:var(--theme-surface-solid)!important;border-color:var(--theme-border)!important;color:var(--theme-text-soft)!important}[data-theme] pre,[data-theme] .preview-card pre,[data-theme] .engine-preview-card pre{font-family:var(--theme-mono);color:var(--theme-text)!important;font-size:11px!important;line-height:1.55!important}[data-theme] .preview-card,[data-theme] .editor-wrap,[data-theme] .spec-editor,[data-theme] .compact-json{background:var(--chart-bg)!important}[data-theme] .history-filter-grid{grid-template-columns:minmax(260px,1.4fr) repeat(4,minmax(92px,.6fr)) auto!important;gap:7px!important}[data-theme] .history-filter-grid .history-filter-header{grid-column:1/-1}[data-theme] .history-list.roomy{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));display:grid;gap:8px!important}[data-theme] .archive-compact-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:6px!important}[data-theme] .archive-runtime-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))!important;gap:6px!important}[data-theme] .archive-tabs{background:var(--theme-surface-muted)!important;border:1px solid var(--theme-border)!important;border-radius:8px!important;gap:4px!important;padding:4px!important}[data-theme] .archive-tab{border-radius:6px!important}[data-theme] .tw-root{background:0 0!important;min-height:calc(100dvh - 82px)!important}[data-theme] .tw-grid{gap:8px!important;padding:0!important}[data-theme] .tw-strategy-card{box-shadow:var(--theme-shadow-soft)!important;border-radius:8px!important}[data-theme] .tw-depth-card,[data-theme] .tw-acc-card,[data-theme] .tw-rt-card,[data-theme] .tw-data-panel,[data-theme] .tw-ticket,[data-theme] .tw-order-row,[data-theme] .tw-position-row{background:var(--theme-surface-muted)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important;border-radius:7px!important}[data-theme] .accounts-workspace{background:0 0!important}[data-theme] .accounts-header{margin-bottom:8px!important;padding:16px 18px!important}[data-theme] .accounts-header h1{font-size:20px!important}[data-theme] .MuiPaper-root,[data-theme] .MuiDialog-paper,[data-theme] .MuiDrawer-paper,[data-theme] .MuiMenu-paper,[data-theme] .MuiPopover-paper,[data-theme] .MuiTableContainer-root{background-color:var(--theme-surface-solid)!important;color:var(--theme-text)!important;border-color:var(--theme-border)!important;background-image:none!important}[data-theme] .MuiTableCell-root,[data-theme] .MuiTypography-root,[data-theme] .MuiInputBase-root,[data-theme] .MuiInputLabel-root,[data-theme] .MuiFormLabel-root,[data-theme] .MuiSelect-icon,[data-theme] .MuiSvgIcon-root{color:inherit}[data-theme] .text-success,[data-theme] .status-pill.success{color:var(--theme-positive)!important}[data-theme] .text-running,[data-theme] .status-pill.running{color:var(--theme-warning)!important}[data-theme] .text-error,[data-theme] .status-pill.error{color:var(--theme-danger)!important}[data-theme] .metric-card.return-positive .metric-value,[data-theme] .archive-metric-item.return-positive .metric-value,[data-theme] .text-return-positive,[data-theme] .positive{color:var(--theme-return-positive)!important;-webkit-text-fill-color:var(--theme-return-positive)!important}[data-theme] .metric-card.return-negative .metric-value,[data-theme] .archive-metric-item.return-negative .metric-value,[data-theme] .text-return-negative,[data-theme] .negative{color:var(--theme-return-negative)!important;-webkit-text-fill-color:var(--theme-return-negative)!important}[data-theme] .navbar-user{border:1px solid var(--theme-border)!important;padding:3px 9px 3px 5px!important;transition:background .16s,border-color .16s,box-shadow .16s!important}[data-theme] .navbar-user:hover{background:var(--theme-surface-strong)!important;border-color:var(--theme-border-strong)!important}[data-theme] .user-dropdown{background:var(--theme-surface-solid)!important;border:1px solid var(--theme-border)!important;min-width:174px!important;box-shadow:var(--theme-shadow)!important;border-radius:8px!important;margin-top:8px!important;padding:5px!important;display:none!important;overflow:visible!important}[data-theme] .navbar-user.is-open .user-dropdown{flex-direction:column;display:flex!important}[data-theme] .user-dropdown:before{content:"";background:var(--theme-surface-solid);border-top:1px solid var(--theme-border);border-left:1px solid var(--theme-border);width:10px;height:10px;position:absolute;top:-6px;right:22px;transform:rotate(45deg)}[data-theme] .user-dropdown button{justify-content:space-between;align-items:center;min-height:38px!important;color:var(--theme-text)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:9px 11px!important;font-size:12px!important;font-weight:760!important;line-height:1.2!important;display:flex!important}[data-theme] .user-dropdown button:hover{background:rgba(var(--theme-accent-rgb), .1)!important;color:var(--theme-accent)!important}[data-theme] .user-dropdown .logout-button{border-top:1px solid var(--theme-border)!important;color:var(--theme-danger)!important;margin-top:4px!important}[data-theme] .user-dropdown .logout-button:hover{background:color-mix(in srgb, var(--theme-danger) 11%, transparent)!important;color:var(--theme-danger)!important}[data-theme=terminal-dark] body,[data-theme=terminal-dark] .app-shell,[data-theme=amd] body,[data-theme=amd] .app-shell{background:linear-gradient(#2dd4bf0b 1px, transparent 1px), linear-gradient(90deg, #2dd4bf0b 1px, transparent 1px), radial-gradient(circle at 20% 0%, #22c7b814, transparent 28rem), var(--theme-page-bg)!important;background-size:64px 64px,64px 64px,auto,auto!important}[data-theme=terminal-dark] .top-navbar,[data-theme=amd] .top-navbar{background:#070c12f5!important;box-shadow:0 12px 28px #00000047!important}[data-theme=terminal-dark] .navbar-center,[data-theme=terminal-dark] .theme-switcher,[data-theme=terminal-dark] .flow-step-tabs,[data-theme=terminal-dark] .inner-tab-strip,[data-theme=terminal-dark] .subtab-strip,[data-theme=terminal-dark] .accounts-tabs,[data-theme=terminal-dark] .tw-tabs-row,[data-theme=amd] .navbar-center,[data-theme=amd] .theme-switcher,[data-theme=amd] .flow-step-tabs,[data-theme=amd] .inner-tab-strip,[data-theme=amd] .subtab-strip,[data-theme=amd] .accounts-tabs,[data-theme=amd] .tw-tabs-row{background:#0d141be0!important;border-color:#94a3b824!important}[data-theme=terminal-dark] .theme-switcher-button.active,[data-theme=terminal-dark] .flow-step-tab.active,[data-theme=terminal-dark] .workspace-tab.active,[data-theme=terminal-dark] .inner-tab-button.active,[data-theme=terminal-dark] .subtab-button.active,[data-theme=terminal-dark] .accounts-tab.active,[data-theme=terminal-dark] .tw-tab-on,[data-theme=amd] .theme-switcher-button.active,[data-theme=amd] .flow-step-tab.active,[data-theme=amd] .workspace-tab.active,[data-theme=amd] .inner-tab-button.active,[data-theme=amd] .subtab-button.active,[data-theme=amd] .accounts-tab.active,[data-theme=amd] .tw-tab-on{color:#e6edf3!important;background:linear-gradient(#22c7b838,#0e1721f5)!important;border-color:#2dd4bf75!important;box-shadow:inset 0 1px #ffffff0f,inset 0 -2px #2dd4bf80,0 10px 24px #0000002e!important}[data-theme=terminal-dark] .workspace-tab.active strong,[data-theme=terminal-dark] .theme-switcher-button.active,[data-theme=terminal-dark] .inner-tab-button.active,[data-theme=terminal-dark] .subtab-button.active,[data-theme=terminal-dark] .accounts-tab.active,[data-theme=terminal-dark] .tw-tab-on,[data-theme=amd] .workspace-tab.active strong,[data-theme=amd] .theme-switcher-button.active,[data-theme=amd] .inner-tab-button.active,[data-theme=amd] .subtab-button.active,[data-theme=amd] .accounts-tab.active,[data-theme=amd] .tw-tab-on{color:#f8fafc!important}[data-theme=terminal-dark] .theme-switcher-button.active .theme-switcher-icon,[data-theme=terminal-dark] .flow-step-tab.active span,[data-theme=amd] .theme-switcher-button.active .theme-switcher-icon,[data-theme=amd] .flow-step-tab.active span{color:#5eead4!important}[data-theme=terminal-dark] .panel,[data-theme=terminal-dark] .subpanel,[data-theme=terminal-dark] .code-card,[data-theme=terminal-dark] .compact-panel,[data-theme=terminal-dark] .preview-card,[data-theme=terminal-dark] .metric-card,[data-theme=terminal-dark] .history-item,[data-theme=terminal-dark] .run-archive-card,[data-theme=terminal-dark] .automation-task-item,[data-theme=terminal-dark] .automation-result-card,[data-theme=terminal-dark] .table-wrap,[data-theme=terminal-dark] .guide-panel,[data-theme=terminal-dark] .automation-side,[data-theme=terminal-dark] .workspace-side,[data-theme=terminal-dark] .runner-side,[data-theme=terminal-dark] .strategy-sidebar,[data-theme=terminal-dark] .tw-config,[data-theme=terminal-dark] .tw-monitor,[data-theme=terminal-dark] .tw-market,[data-theme=amd] .panel,[data-theme=amd] .subpanel,[data-theme=amd] .code-card,[data-theme=amd] .compact-panel,[data-theme=amd] .preview-card,[data-theme=amd] .metric-card,[data-theme=amd] .history-item,[data-theme=amd] .run-archive-card,[data-theme=amd] .automation-task-item,[data-theme=amd] .automation-result-card,[data-theme=amd] .table-wrap,[data-theme=amd] .guide-panel,[data-theme=amd] .automation-side,[data-theme=amd] .workspace-side,[data-theme=amd] .runner-side,[data-theme=amd] .strategy-sidebar,[data-theme=amd] .tw-config,[data-theme=amd] .tw-monitor,[data-theme=amd] .tw-market{background:#0d141bf0!important;border-color:#94a3b826!important}[data-theme=terminal-dark] .results-toolbar,[data-theme=terminal-dark] .studio-toolbar,[data-theme=terminal-dark] .panel-head,[data-theme=terminal-dark] .subpanel-head,[data-theme=terminal-dark] .tw-col-head,[data-theme=amd] .results-toolbar,[data-theme=amd] .studio-toolbar,[data-theme=amd] .panel-head,[data-theme=amd] .subpanel-head,[data-theme=amd] .tw-col-head{background:linear-gradient(90deg,#2dd4bf17,#0000 34%),#101923f0!important}[data-theme=terminal-dark] .automation-config-item,[data-theme=terminal-dark] .automation-candidate-chip,[data-theme=terminal-dark] .automation-result-card,[data-theme=terminal-dark] .automation-mutation-card,[data-theme=terminal-dark] .detail-item,[data-theme=terminal-dark] .guide-item,[data-theme=terminal-dark] .archive-metric-item,[data-theme=terminal-dark] .archive-runtime-item,[data-theme=amd] .automation-config-item,[data-theme=amd] .automation-candidate-chip,[data-theme=amd] .automation-result-card,[data-theme=amd] .automation-mutation-card,[data-theme=amd] .detail-item,[data-theme=amd] .guide-item,[data-theme=amd] .archive-metric-item,[data-theme=amd] .archive-runtime-item{background:#101923e6!important;border-color:#94a3b824!important}[data-theme=terminal-dark] .automation-candidate-chip.active,[data-theme=terminal-dark] .automation-result-card.active,[data-theme=terminal-dark] .history-item.active,[data-theme=terminal-dark] .run-archive-card.active,[data-theme=terminal-dark] .selected-row td,[data-theme=amd] .automation-candidate-chip.active,[data-theme=amd] .automation-result-card.active,[data-theme=amd] .history-item.active,[data-theme=amd] .run-archive-card.active,[data-theme=amd] .selected-row td{background:linear-gradient(#2dd4bf24,#0a312db8)!important;border-color:#2dd4bf80!important;box-shadow:inset 3px 0 #2dd4bfd1,0 10px 24px #00000038!important}[data-theme=terminal-dark] .user-dropdown,[data-theme=amd] .user-dropdown{background:#0b1117fa!important;border-color:#94a3b82e!important;box-shadow:0 18px 44px #0000006b,inset 0 1px #ffffff0a!important}[data-theme=terminal-dark] .user-dropdown:before,[data-theme=amd] .user-dropdown:before{background:#0b1117fa;border-color:#94a3b82e}[data-theme=terminal-dark],[data-theme=amd]{--text-primary:var(--theme-text);--text-secondary:var(--theme-text-soft)}[data-theme=terminal-dark] :where(.panel,.subpanel,.compact-panel,.preview-card,.metric-card,.history-item,.automation-task-item,.automation-result-card,.automation-candidate-chip,.automation-config-item,.automation-mutation-card,.detail-item,.guide-item,.empty-card,.status-box,.automation-brief>div,.automation-brief>p,.table-wrap),[data-theme=amd] :where(.panel,.subpanel,.compact-panel,.preview-card,.metric-card,.history-item,.automation-task-item,.automation-result-card,.automation-candidate-chip,.automation-config-item,.automation-mutation-card,.detail-item,.guide-item,.empty-card,.status-box,.automation-brief>div,.automation-brief>p,.table-wrap){color:var(--theme-text)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.panel strong,.subpanel strong,.results-toolbar strong,.panel-head h2,.panel-head h3,.subpanel-head h3,.history-item strong,.automation-task-item strong,.automation-config-item strong,.automation-candidate-chip strong,.automation-result-card strong,.automation-mutation-card strong,.detail-item strong,.guide-item strong,.metric-value,th),[data-theme=amd] :where(.panel strong,.subpanel strong,.results-toolbar strong,.panel-head h2,.panel-head h3,.subpanel-head h3,.history-item strong,.automation-task-item strong,.automation-config-item strong,.automation-candidate-chip strong,.automation-result-card strong,.automation-mutation-card strong,.detail-item strong,.guide-item strong,.metric-value,th){color:#f8fafc!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}[data-theme=terminal-dark] :where(.panel p,.panel em,.panel small,.panel span:not(.status-pill):not(.text-return-positive):not(.text-return-negative):not(.positive):not(.negative):not(.text-success):not(.text-running):not(.text-error),.subpanel span:not(.status-pill),.results-toolbar-left span,.results-toolbar-left em,.panel-head span,.subpanel-head span,.history-item span:not(.status-pill):not(.positive):not(.negative):not(.text-success):not(.text-running):not(.text-error),.automation-task-item>span,.history-item-metrics span:not(.status-pill):not(.positive):not(.negative):not(.text-return-positive):not(.text-return-negative),.automation-config-item span,.automation-candidate-chip em,.automation-result-card span:not(.status-pill),.automation-mutation-card span,.detail-item span,.guide-item span,.empty-card,.status-box,.automation-brief span,.automation-brief p,.inline-toggle em,.label-hint,td),[data-theme=amd] :where(.panel p,.panel em,.panel small,.panel span:not(.status-pill):not(.text-return-positive):not(.text-return-negative):not(.positive):not(.negative):not(.text-success):not(.text-running):not(.text-error),.subpanel span:not(.status-pill),.results-toolbar-left span,.results-toolbar-left em,.panel-head span,.subpanel-head span,.history-item span:not(.status-pill):not(.positive):not(.negative):not(.text-success):not(.text-running):not(.text-error),.automation-task-item>span,.history-item-metrics span:not(.status-pill):not(.positive):not(.negative):not(.text-return-positive):not(.text-return-negative),.automation-config-item span,.automation-candidate-chip em,.automation-result-card span:not(.status-pill),.automation-mutation-card span,.detail-item span,.guide-item span,.empty-card,.status-box,.automation-brief span,.automation-brief p,.inline-toggle em,.label-hint,td){color:var(--theme-text-soft)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.flow-step-tab.active,.workspace-tab.active,.inner-tab-button.active,.subtab-button.active,.accounts-tab.active,.tw-tab-on) :where(strong,span,em),[data-theme=amd] :where(.flow-step-tab.active,.workspace-tab.active,.inner-tab-button.active,.subtab-button.active,.accounts-tab.active,.tw-tab-on) :where(strong,span,em){color:#f8fafc!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.flow-step-tab.active span,.workspace-tab.active>span),[data-theme=amd] :where(.flow-step-tab.active span,.workspace-tab.active>span){color:#5eead4!important}[data-theme=terminal-dark] :where(.history-item.active,.automation-task-item.active) :where(strong,span:not(.status-pill)),[data-theme=amd] :where(.history-item.active,.automation-task-item.active) :where(strong,span:not(.status-pill)){color:#f8fafc!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.empty-card,.status-box,.automation-brief>div,.automation-brief>p,.inline-toggle),[data-theme=amd] :where(.empty-card,.status-box,.automation-brief>div,.automation-brief>p,.inline-toggle){background:#101923eb!important;border-color:#94a3b824!important}[data-theme=terminal-dark] :where(input,select,textarea,.tw-input),[data-theme=amd] :where(input,select,textarea,.tw-input){color:var(--theme-text)!important;-webkit-text-fill-color:currentColor!important;background:#081018f5!important}[data-theme=terminal-dark] :where(input,textarea,.tw-input)::placeholder,[data-theme=amd] :where(input,textarea,.tw-input)::placeholder{opacity:1;color:var(--theme-text-muted)!important}[data-theme=terminal-dark] :where(option),[data-theme=amd] :where(option){color:var(--theme-text);background:#0b1117}[data-theme=terminal-dark] :where(.ghost-button,button.secondary,.secondary),[data-theme=amd] :where(.ghost-button,button.secondary,.secondary){color:var(--theme-text)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(button:disabled,input:disabled,select:disabled,textarea:disabled),[data-theme=amd] :where(button:disabled,input:disabled,select:disabled,textarea:disabled){opacity:.62;color:var(--theme-text-muted)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] .status-pill,[data-theme=amd] .status-pill{color:var(--theme-text-soft)!important;-webkit-text-fill-color:currentColor!important;background:#081018f5!important;border-color:#94a3b82e!important}[data-theme=terminal-dark] .status-pill.success,[data-theme=amd] .status-pill.success{color:var(--theme-positive)!important}[data-theme=terminal-dark] .status-pill.running,[data-theme=amd] .status-pill.running{color:var(--theme-warning)!important}[data-theme=terminal-dark] .status-pill.error,[data-theme=amd] .status-pill.error{color:var(--theme-danger)!important}[data-theme=terminal-dark] :where(.positive,.text-return-positive),[data-theme=amd] :where(.positive,.text-return-positive){color:var(--theme-return-positive)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.negative,.text-return-negative),[data-theme=amd] :where(.negative,.text-return-negative){color:var(--theme-return-negative)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.text-success,.status-pill.success),[data-theme=amd] :where(.text-success,.status-pill.success){color:var(--theme-positive)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.text-running,.status-pill.running),[data-theme=amd] :where(.text-running,.status-pill.running){color:var(--theme-warning)!important;-webkit-text-fill-color:currentColor!important}[data-theme=terminal-dark] :where(.text-error,.status-pill.error),[data-theme=amd] :where(.text-error,.status-pill.error){color:var(--theme-danger)!important;-webkit-text-fill-color:currentColor!important}[data-theme] .overview-body{background:0 0!important}[data-theme] .overview-hero,[data-theme] .overview-progress,[data-theme] .overview-target-card,[data-theme] .overview-status-card{border:1px solid var(--theme-border)!important;background:linear-gradient(135deg, rgba(var(--theme-accent-rgb), .08), transparent 48%), var(--theme-surface-muted)!important;box-shadow:none!important;color:var(--theme-text)!important}[data-theme] .overview-hero:before{background:linear-gradient(180deg, var(--theme-accent), var(--theme-accent-2))!important}[data-theme] .overview-hero.tone-running,[data-theme] .overview-status-card.tone-running{border-color:color-mix(in srgb, var(--theme-warning) 38%, var(--theme-border))!important;background:linear-gradient(135deg, color-mix(in srgb, var(--theme-warning) 12%, transparent), transparent 52%), var(--theme-surface-muted)!important}[data-theme] .overview-hero.tone-error,[data-theme] .overview-status-card.tone-error{border-color:color-mix(in srgb, var(--theme-danger) 38%, var(--theme-border))!important;background:linear-gradient(135deg, color-mix(in srgb, var(--theme-danger) 12%, transparent), transparent 52%), var(--theme-surface-muted)!important}[data-theme] .overview-hero-tag,[data-theme] .overview-progress-track,[data-theme] .overview-target-grid>div{border:1px solid var(--theme-border)!important;background:var(--theme-surface-solid)!important;color:var(--theme-text-soft)!important}[data-theme] .overview-progress-fill{background:linear-gradient(90deg, var(--theme-accent), var(--theme-accent-2))!important}[data-theme] .overview-hero-value,[data-theme] .overview-hero-meta em,[data-theme] .overview-progress header em,[data-theme] .overview-target-grid strong,[data-theme] .overview-status-card strong{color:var(--theme-text)!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}[data-theme] .overview-hero header em,[data-theme] .overview-hero-meta span,[data-theme] .overview-progress header,[data-theme] .overview-progress header span,[data-theme] .overview-target-card header span,[data-theme] .overview-target-card header em,[data-theme] .overview-target-grid span,[data-theme] .overview-status-card span,[data-theme] .overview-status-card em{color:var(--theme-text-soft)!important;-webkit-text-fill-color:currentColor!important}[data-theme] .overview-rule-list li{border:1px solid color-mix(in srgb, var(--theme-accent) 28%, var(--theme-border))!important;background:rgba(var(--theme-accent-rgb), .08)!important}[data-theme] .overview-rule-list li>span{background:rgba(var(--theme-accent-rgb), .14)!important;color:var(--theme-accent)!important}[data-theme] .overview-rule-list li>p{color:var(--theme-text-soft)!important}[data-theme] .run-archive-actions{align-items:center!important}[data-theme] .run-archive-icon-button{border:1px solid var(--theme-border)!important;background:var(--theme-surface-strong)!important;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;color:var(--theme-text)!important;opacity:1!important;box-shadow:none!important;border-radius:7px!important;place-items:center!important;padding:0!important;display:inline-grid!important}[data-theme] .run-archive-icon-button svg{color:currentColor!important;fill:currentColor!important;opacity:1!important;width:16px!important;height:16px!important;display:block!important}[data-theme] .run-archive-icon-button:hover:not(:disabled){background:rgba(var(--theme-accent-rgb), .13)!important;border-color:var(--theme-border-strong)!important;color:var(--theme-accent)!important}[data-theme] .run-archive-icon-button.danger{background:var(--theme-danger)!important;border-color:var(--theme-danger)!important;color:var(--theme-inverted-text)!important}[data-theme] .run-archive-icon-button.danger:hover:not(:disabled){background:color-mix(in srgb, var(--theme-danger) 88%, #000)!important;border-color:color-mix(in srgb, var(--theme-danger) 88%, #000)!important;color:var(--theme-inverted-text)!important}[data-theme] .run-archive-icon-button:disabled{opacity:.55!important}[data-theme] .pagination-bar,[data-theme] .drawer-pagination,[data-theme] .oq-pagination{border-top:1px solid var(--theme-border)!important;background:var(--theme-surface-muted)!important;color:var(--theme-text-soft)!important}[data-theme] .pagination-bar button,[data-theme] .drawer-pagination button,[data-theme] .oq-pagination button{background:var(--theme-surface-solid)!important;border-color:var(--theme-border)!important;color:var(--theme-text)!important}[data-theme] .pagination-bar button:hover:not(:disabled),[data-theme] .drawer-pagination button:hover:not(:disabled),[data-theme] .oq-pagination button:hover:not(:disabled){background:rgba(var(--theme-accent-rgb), .12)!important;border-color:var(--theme-border-strong)!important;color:var(--theme-accent)!important}[data-theme] .pagination-info,[data-theme] .oq-pagination-info{color:var(--theme-text-soft)!important;background:var(--theme-surface-solid)!important;border:1px solid var(--theme-border)!important;border-radius:999px!important;padding:4px 10px!important}@media (width<=1180px){[data-theme] .top-navbar{grid-template-columns:1fr!important}[data-theme] .navbar-center{grid-template-columns:repeat(2,minmax(0,1fr))!important}[data-theme] .automation-record-workbench{grid-template-columns:minmax(0,1fr)!important;height:auto!important;overflow:visible!important}}@media (width<=760px){[data-theme] .workspace-main{padding:8px!important}[data-theme] .navbar-center{grid-template-columns:1fr!important}[data-theme] .navbar-right{justify-content:stretch!important}[data-theme] .theme-switcher,[data-theme] .navbar-user{flex:auto}[data-theme] .automation-config-strip,[data-theme] .history-filter-grid{grid-template-columns:1fr!important}}.runner-terminal{gap:var(--sp-2);min-height:0;padding:var(--sp-2);background:var(--bg-canvas);font-family:var(--font-sans);color:var(--text-primary);grid-template:"cmdbar cmdbar""alerts alerts""main rail"1fr"footer footer"/minmax(0,1.55fr) minmax(320px,.9fr);display:grid}.rt-cmdbar{align-items:center;gap:var(--sp-4);background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);font-size:var(--fs-sm);white-space:nowrap;grid-area:cmdbar;padding:6px 12px;display:flex;overflow-x:auto}.rt-cmdbar-slug{border-radius:var(--radius-xs);background:var(--bg-tint);color:var(--brand-600);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.rt-cmdbar-meta{color:var(--text-secondary);font-size:var(--fs-xs);align-items:baseline;gap:6px;display:inline-flex}.rt-cmdbar-meta>span:first-child{color:var(--text-tertiary);font-size:var(--fs-2xs);letter-spacing:.06em;text-transform:uppercase}.rt-cmdbar-meta .num{color:var(--text-primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.rt-cmdbar-divider{background:var(--divider);width:1px;height:16px}.rt-cmdbar-spacer{flex:1}.rt-cmdbar-actions{align-items:center;gap:6px;display:flex}.rt-led{border:1px solid var(--border-default);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary);background:var(--surface-card);align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.rt-led:before{content:"";background:var(--text-tertiary);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, var(--text-tertiary) 18%, transparent);border-radius:50%}.rt-led.is-ready{color:var(--success-600);border-color:color-mix(in srgb, var(--success-500) 32%, transparent);background:color-mix(in srgb, var(--success-500) 8%, var(--surface-card))}.rt-led.is-ready:before{background:var(--success-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--success-500) 22%, transparent)}.rt-led.is-warn{color:var(--warning-700);border-color:color-mix(in srgb, var(--warning-500) 36%, transparent);background:color-mix(in srgb, var(--warning-500) 10%, var(--surface-card))}.rt-led.is-warn:before{background:var(--warning-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--warning-500) 22%, transparent)}.rt-led.is-error{color:var(--danger-600);border-color:color-mix(in srgb, var(--danger-500) 36%, transparent);background:color-mix(in srgb, var(--danger-500) 10%, var(--surface-card))}.rt-led.is-error:before{background:var(--danger-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--danger-500) 26%, transparent);animation:1.2s ease-in-out infinite rt-blink}.rt-led.is-run:before{background:var(--info-500);animation:.9s ease-in-out infinite rt-blink}.rt-led.is-run{color:var(--info-600);border-color:color-mix(in srgb, var(--info-500) 38%, transparent)}@keyframes rt-blink{0%,to{opacity:1}50%{opacity:.35}}.rt-alerts{grid-area:alerts;gap:6px;display:grid}.rt-alerts:empty{display:none}.rt-alert{border-radius:var(--radius-sm);border:1px solid var(--border-default);background:var(--surface-card);font-size:var(--fs-sm);color:var(--text-secondary);align-items:center;gap:10px;padding:8px 12px;display:flex}.rt-alert-tag{border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;padding:1px 8px}.rt-alert.is-success{border-color:color-mix(in srgb, var(--success-500) 30%, transparent);background:color-mix(in srgb, var(--success-500) 6%, var(--surface-card));color:var(--success-700)}.rt-alert.is-success .rt-alert-tag{background:color-mix(in srgb, var(--success-500) 15%, transparent);color:var(--success-700)}.rt-alert.is-error{border-color:color-mix(in srgb, var(--danger-500) 30%, transparent);background:color-mix(in srgb, var(--danger-500) 6%, var(--surface-card));color:var(--danger-700)}.rt-alert.is-error .rt-alert-tag{background:color-mix(in srgb, var(--danger-500) 15%, transparent);color:var(--danger-700)}.rt-alert.is-info{border-color:color-mix(in srgb, var(--info-500) 28%, transparent);background:color-mix(in srgb, var(--info-500) 6%, var(--surface-card));color:var(--info-600)}.rt-alert.is-info .rt-alert-tag{background:color-mix(in srgb, var(--info-500) 15%, transparent);color:var(--info-600)}.rt-alert-close{min-height:auto;color:inherit;font-size:var(--fs-xs);cursor:pointer;opacity:.7;background:0 0;border:0;margin-left:auto;padding:2px 8px}.rt-alert-close:hover{opacity:1}.rt-main{gap:var(--sp-2);grid-area:main;grid-auto-rows:min-content;min-width:0;min-height:0;display:grid;overflow-y:auto}.rt-section{background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);flex-direction:column;display:flex;overflow:hidden}.rt-section-head{border-bottom:1px solid var(--border-subtle);background:var(--bg-sunken);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.rt-section-title{align-items:baseline;gap:8px;display:flex}.rt-section-title strong{font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary);letter-spacing:-.01em}.rt-section-title .rt-badge{border-radius:var(--radius-xs);background:var(--bg-tint);color:var(--brand-600);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;padding:1px 6px}.rt-section-hint{color:var(--text-tertiary);font-size:var(--fs-xs)}.rt-section-body{padding:10px 12px}.rt-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:10px 12px;display:grid}.rt-cell{flex-direction:column;grid-column:span 6;gap:4px;min-width:0;display:flex}.rt-cell.span-3{grid-column:span 3}.rt-cell.span-4{grid-column:span 4}.rt-cell.span-6{grid-column:span 6}.rt-cell.span-8{grid-column:span 8}.rt-cell.span-12{grid-column:span 12}@media (width<=1100px){.rt-cell,.rt-cell.span-3,.rt-cell.span-4{grid-column:span 6}.rt-cell.span-8,.rt-cell.span-12{grid-column:span 12}}.rt-label{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:6px;display:flex}.rt-label em{color:var(--text-secondary);font-style:normal;font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:0;text-transform:none}.rt-input,.rt-select{border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--surface-card);width:100%;min-height:30px;color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast), box-shadow var(--dur-fast);padding:5px 10px}.rt-input:focus,.rt-select:focus{border-color:var(--border-focus);box-shadow:var(--shadow-focus);outline:none}.rt-input[readonly]{background:var(--bg-sunken);color:var(--text-secondary)}.rt-input-group{border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--surface-card);transition:border-color var(--dur-fast), box-shadow var(--dur-fast);align-items:stretch;display:flex;overflow:hidden}.rt-input-group:focus-within{border-color:var(--border-focus);box-shadow:var(--shadow-focus)}.rt-input-group .rt-input{background:0 0;border:0;border-radius:0}.rt-input-group .rt-input:focus{box-shadow:none}.rt-input-group-addon{background:var(--bg-sunken);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;border-left:1px solid var(--border-subtle);white-space:nowrap;align-items:center;padding:0 10px;display:inline-flex}.rt-input-group-addon:first-child{border-left:0;border-right:1px solid var(--border-subtle)}.rt-hint{color:var(--text-tertiary);font-size:var(--fs-2xs);letter-spacing:.02em}.rt-seg{border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--bg-sunken);padding:2px;display:inline-flex}.rt-seg button{min-height:26px;color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-xs);cursor:pointer;transition:background var(--dur-fast), color var(--dur-fast);background:0 0;border:0;padding:3px 12px}.rt-seg>button,.rt-seg>button:not(.secondary):not(.ghost-button){color:var(--text-tertiary);box-shadow:none;font-weight:var(--fw-semibold);background:0 0;border:0}.rt-seg>button:before{content:none!important}.rt-seg>button:hover:not(:disabled),.rt-seg>button:not(.secondary):not(.ghost-button):hover:not(:disabled){background:var(--bg-hover);color:var(--text-secondary);box-shadow:none;transform:none}.rt-seg>button.is-active,.rt-seg>button.is-active:not(.secondary):not(.ghost-button),.rt-seg>button.is-active:hover:not(:disabled){background:var(--surface-card);color:var(--brand-600);box-shadow:var(--shadow-xs)}.rt-seg button:hover{color:var(--text-secondary)}.rt-seg button.is-active{background:var(--surface-card);color:var(--brand-600);box-shadow:var(--shadow-xs)}.rt-check{border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--surface-card);color:var(--text-secondary);font-size:var(--fs-xs);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--dur-fast), background var(--dur-fast);align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.rt-check input{width:14px;height:14px;min-height:14px;accent-color:var(--brand-500);margin:0}.rt-check:hover{border-color:var(--border-strong)}.rt-check.is-on{border-color:color-mix(in srgb, var(--brand-500) 38%, transparent);background:var(--bg-tint);color:var(--brand-600)}.rt-rail{gap:var(--sp-2);grid-area:rail;grid-auto-rows:min-content;min-width:0;min-height:0;display:grid;overflow-y:auto}.rt-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px;display:grid}.rt-kpi{border:1px solid var(--border-subtle);border-radius:var(--radius-xs);background:var(--bg-sunken);flex-direction:column;gap:3px;min-width:0;padding:8px 10px;display:flex}.rt-kpi-label{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt-kpi-value{color:var(--text-primary);font-family:var(--font-num);font-size:var(--fs-lg);font-weight:var(--fw-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt-kpi-hint{color:var(--text-tertiary);font-size:var(--fs-2xs);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rt-kpi.tone-positive .rt-kpi-value{color:var(--quote-up)}.rt-kpi.tone-negative .rt-kpi-value{color:var(--quote-down)}.rt-rows{gap:4px;padding:8px 12px 12px;display:grid}.rt-row{border-bottom:1px dashed var(--border-subtle);font-size:var(--fs-xs);grid-template-columns:minmax(80px,.8fr) minmax(0,1.2fr);align-items:baseline;gap:10px;padding:4px 0;display:grid}.rt-row:last-child{border-bottom:0}.rt-row dt{color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;margin:0}.rt-row dd{color:var(--text-primary);font-family:var(--font-num);font-size:var(--fs-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;text-align:right;word-break:break-all;margin:0}.rt-ticker{border-radius:var(--radius-xs);background:var(--bg-sunken);border-left:3px solid var(--brand-500);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-xs);align-items:center;gap:10px;margin:8px 12px 12px;padding:8px 12px;line-height:1.4;display:flex}.rt-ticker.is-error{border-left-color:var(--danger-500);color:var(--danger-700);background:color-mix(in srgb, var(--danger-500) 6%, var(--bg-sunken))}.rt-ticker.is-warn{border-left-color:var(--warning-500);color:var(--warning-700)}.rt-ticker.is-success{border-left-color:var(--success-500);color:var(--success-700)}.rt-ticker-label{color:var(--text-tertiary);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.rt-checklist{gap:2px;padding:6px 12px 12px;display:grid}.rt-check-item{border-radius:var(--radius-xs);font-size:var(--fs-xs);color:var(--text-secondary);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 8px;display:grid}.rt-check-item:hover{background:var(--bg-hover)}.rt-check-item .rt-dot{background:var(--text-tertiary);border-radius:50%;width:8px;height:8px}.rt-check-item.is-ok .rt-dot{background:var(--success-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--success-500) 20%, transparent)}.rt-check-item.is-warn .rt-dot{background:var(--warning-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--warning-500) 22%, transparent)}.rt-check-item.is-bad .rt-dot{background:var(--danger-500);box-shadow:0 0 0 2px color-mix(in srgb, var(--danger-500) 22%, transparent)}.rt-check-item .rt-check-tag{border-radius:var(--radius-xs);background:var(--bg-sunken);color:var(--text-tertiary);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;padding:0 6px}.rt-check-item.is-ok .rt-check-tag{background:color-mix(in srgb, var(--success-500) 12%, transparent);color:var(--success-700)}.rt-check-item.is-warn .rt-check-tag{background:color-mix(in srgb, var(--warning-500) 14%, transparent);color:var(--warning-700)}.rt-check-item.is-bad .rt-check-tag{background:color-mix(in srgb, var(--danger-500) 14%, transparent);color:var(--danger-700)}.rt-tpl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 12px 12px;display:grid}.rt-tpl{border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--surface-card);cursor:pointer;text-align:left;transition:border-color var(--dur-fast), background var(--dur-fast), transform var(--dur-fast);flex-direction:column;gap:4px;min-height:auto;padding:10px 12px;display:flex}.rt-tpl-grid>button.rt-tpl,.rt-tpl-grid>button.rt-tpl:not(.secondary):not(.ghost-button){background:var(--surface-card);color:var(--text-primary);box-shadow:none;font-weight:var(--fw-regular);border:1px solid var(--border-default)}.rt-tpl-grid>button.rt-tpl:hover:not(:disabled),.rt-tpl-grid>button.rt-tpl:not(.secondary):not(.ghost-button):hover:not(:disabled){background:var(--bg-hover);border-color:color-mix(in srgb, var(--brand-500) 32%, var(--border-default));box-shadow:var(--shadow-xs);transform:none}.rt-tpl-grid>button.rt-tpl.is-active,.rt-tpl-grid>button.rt-tpl.is-active:not(.secondary):not(.ghost-button){background:var(--bg-tint);border-color:var(--brand-500);box-shadow:var(--shadow-xs)}.rt-tpl-grid>button.rt-tpl:before{content:none!important}.rt-tpl:hover{border-color:color-mix(in srgb, var(--brand-500) 35%, var(--border-default));background:var(--bg-hover)}.rt-tpl.is-active{border-color:var(--brand-500);background:var(--bg-tint);box-shadow:var(--shadow-xs)}.rt-tpl-head{color:var(--text-primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold);justify-content:space-between;align-items:center;gap:6px;display:flex}.rt-tpl-code{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--brand-600);letter-spacing:.06em;text-transform:uppercase}.rt-tpl-desc{color:var(--text-tertiary);font-size:var(--fs-xs);line-height:1.4}.rt-footer{background:var(--surface-panel);border:1px solid var(--border-default);border-radius:var(--radius-sm);box-shadow:var(--shadow-xs);grid-area:footer;align-items:center;gap:10px;padding:8px 12px;display:flex}.rt-footer-meta{color:var(--text-secondary);font-size:var(--fs-xs);align-items:baseline;gap:6px;display:flex}.rt-footer-meta strong{color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.rt-footer-spacer{flex:1}.rt-btn{border:1px solid var(--border-default);border-radius:var(--radius-xs);background:var(--surface-card);min-height:32px;color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:0;cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast), transform var(--dur-fast);align-items:center;gap:6px;padding:5px 14px;display:inline-flex}.rt-btn:hover{border-color:var(--border-strong);background:var(--bg-hover);color:var(--text-primary)}.rt-btn:disabled{opacity:.5;cursor:not-allowed}.rt-btn.is-primary{background:var(--brand-500);border-color:var(--brand-500);color:var(--text-inverse);font-weight:var(--fw-semibold);box-shadow:0 2px 6px color-mix(in srgb, var(--brand-500) 30%, transparent)}.rt-btn.is-primary:hover{background:var(--brand-600);border-color:var(--brand-600);color:var(--text-inverse)}.rt-btn.is-danger{color:var(--danger-600)}.rt-btn.is-ghost{color:var(--text-tertiary);background:0 0;border-color:#0000}.rt-btn.is-ghost:hover{background:var(--bg-hover);color:var(--text-primary)}.rt-btn.is-lg{min-height:38px;font-size:var(--fs-md);padding:6px 22px}.rt-btn .rt-btn-kbd{border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);opacity:.65;border:1px solid;padding:1px 6px}.rt-spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite rt-spin}@keyframes rt-spin{to{transform:rotate(360deg)}}.rt-progress{background:var(--bg-sunken);border-radius:var(--radius-pill);height:2px;margin:0 12px 10px;position:relative;overflow:hidden}.rt-progress:after{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent, var(--brand-500), transparent);width:36%;animation:1.4s ease-in-out infinite rt-progress;position:absolute;inset:0}@keyframes rt-progress{0%{transform:translate(-100%)}to{transform:translate(280%)}}@media (width<=1200px){.runner-terminal{grid-template-columns:minmax(0,1fr);grid-template-areas:"cmdbar""alerts""main""rail""footer"}}[data-theme=terminal-dark] .rt-section-head{background:color-mix(in srgb, var(--bg-canvas) 60%, var(--bg-elevated))}[data-theme=terminal-dark] .rt-input,[data-theme=terminal-dark] .rt-select,[data-theme=terminal-dark] .rt-input-group{background:var(--bg-sunken)}[data-theme=terminal-dark] .rt-kpi{background:color-mix(in srgb, var(--bg-canvas) 70%, var(--bg-elevated))}.bt-lab .runner-terminal{padding:var(--sp-3) var(--sp-5) var(--sp-5);gap:var(--sp-2);background:0 0;grid-template-columns:minmax(0,1.65fr) minmax(300px,.75fr)}.bt-lab .runner-terminal .rt-cmdbar{background:color-mix(in srgb, var(--surface-card) 92%, transparent);border-radius:var(--radius-md);justify-content:flex-end;min-height:38px;padding:5px 10px}.bt-lab .runner-terminal .rt-cmdbar-slug,.bt-lab .runner-terminal .rt-cmdbar>.rt-led,.bt-lab .runner-terminal .rt-cmdbar>.rt-cmdbar-divider,.bt-lab .runner-terminal .rt-cmdbar>.rt-cmdbar-meta{display:none}.bt-lab .runner-terminal .rt-cmdbar-actions{margin-left:auto}.bt-lab .runner-terminal .rt-main,.bt-lab .runner-terminal .rt-rail{gap:var(--sp-2)}.bt-lab .runner-terminal .rt-section{border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card) 94%, transparent)}.bt-lab .runner-terminal .rt-section-head{min-height:40px;padding:8px 10px}.bt-lab .runner-terminal .rt-section-body,.bt-lab .runner-terminal .rt-tpl-grid,.bt-lab .runner-terminal .rt-checklist,.bt-lab .runner-terminal .rt-rows,.bt-lab .runner-terminal .rt-kpi-grid{padding:10px}.bt-lab .runner-terminal .rt-grid{gap:8px}.bt-lab .runner-terminal .rt-input,.bt-lab .runner-terminal .rt-select,.bt-lab .runner-terminal .rt-input-group{min-height:32px}.bt-lab .runner-terminal .rt-footer{border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card) 94%, transparent);min-height:46px;padding:7px 10px}.bt-lab .runner-terminal .rt-footer-meta{font-size:var(--fs-xs)}.bt-lab .runner-terminal .rt-btn.is-lg{min-height:34px;font-size:var(--fs-sm)}@media (width<=1200px){.bt-lab .runner-terminal{grid-template-columns:minmax(0,1fr)}}@media (width<=860px){.bt-lab .runner-terminal{padding:var(--sp-3)}.bt-lab .runner-terminal .rt-cmdbar{flex-direction:column;align-items:flex-start}}:root,[data-theme=institutional-light]{--color-primary:var(--brand-500);--color-primary-hover:var(--brand-600);--color-primary-active:var(--brand-700);--color-surface:var(--surface-card);--color-surface-hover:var(--bg-hover);--color-surface-active:var(--bg-active);--color-background:var(--bg-canvas);--color-border:var(--border-default);--color-border-dark:var(--border-strong);--color-text-primary:var(--text-primary);--color-text-secondary:var(--text-secondary);--color-text-tertiary:var(--text-tertiary);--color-text-inverse:var(--text-inverse);--color-error:var(--danger-600);--color-error-hover:var(--danger-700);--color-overlay-light:color-mix(in srgb, var(--bg-canvas) 82%, transparent);--font-family-base:var(--font-sans);--font-weight-medium:var(--fw-medium);--font-size-sm:var(--fs-sm);--font-size-base:var(--fs-md);--font-size-lg:var(--fs-lg);--spacing-xs:var(--sp-1);--spacing-sm:var(--sp-2);--spacing-md:var(--sp-3);--spacing-lg:var(--sp-4);--spacing-xl:var(--sp-5);--spacing-2xl:var(--sp-7);--radius-md:var(--radius-sm);--transition-fast:.14s var(--ease-std)}.app-loading-shell{background:linear-gradient(var(--grid-line,#0f172a0f) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line,#0f172a0f) 1px, transparent 1px), var(--bg-canvas);min-height:100vh;color:var(--text-primary);font-family:var(--font-sans);background-size:36px 36px;place-items:center;display:grid}.app-loading-card{border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card) 92%, transparent);width:min(420px,100vw - 32px);box-shadow:var(--shadow-lg);padding:22px}.app-loading-card strong,.app-loading-card span{display:block}.app-loading-card strong{font-size:var(--fs-xl);font-weight:var(--fw-semibold)}.app-loading-card span{color:var(--text-tertiary);font-size:var(--fs-sm);margin-top:6px}.app-loading-line,.workspace-loading-bar{border-radius:var(--radius-pill);background:var(--bg-sunken);width:100%;height:3px;margin-top:16px;display:block;position:relative;overflow:hidden}.app-loading-line:after,.workspace-loading-bar:after{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent, var(--brand-500), var(--success-500), transparent);width:38%;animation:oq-workbench-loading 1.25s var(--ease-out) infinite;position:absolute;inset:0 auto 0 0}@keyframes oq-workbench-loading{0%{transform:translate(-120%)}to{transform:translate(280%)}}.workspace-main{position:relative}.workspace-main.is-busy:before{content:"";z-index:20;background:linear-gradient(90deg, var(--brand-500), var(--success-500), var(--brand-500));background-size:220% 100%;height:2px;animation:1.2s linear infinite oq-workbench-progress;display:block;position:sticky;top:0}@keyframes oq-workbench-progress{0%{background-position:0 0}to{background-position:220% 0}}.workspace-activity-bar{border-bottom:1px solid var(--border-default);background:color-mix(in srgb, var(--surface-dock) 88%, var(--bg-sunken) 12%);min-height:36px;color:var(--text-secondary);box-shadow:var(--shadow-xs);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 18px;display:grid}.workspace-activity-bar strong{color:var(--text-primary);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.workspace-activity-bar span:not(.workspace-activity-pulse){color:var(--text-tertiary);font-size:var(--fs-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-activity-bar em{border:1px solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-tertiary);font-size:var(--fs-2xs);padding:2px 8px;font-style:normal}.workspace-activity-pulse{background:var(--brand-500);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-500) 15%, transparent);border-radius:50%;animation:1.35s ease-in-out infinite oq-workbench-pulse}.workspace-activity-bar.is-live .workspace-activity-pulse{background:var(--success-500);box-shadow:0 0 0 4px color-mix(in srgb, var(--success-500) 18%, transparent)}@keyframes oq-workbench-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.78)}}.workspace-view{width:100%;min-height:calc(100vh - 128px);color:var(--text-primary);padding:12px}.panel,.subpanel,.code-card,.preview-card,.empty-card,.json-drawer,.source-drawer,.automation-setup-card,.overview-hero,.overview-progress,.overview-target-card,.overview-status-card{border:1px solid var(--border-default)!important;background:color-mix(in srgb, var(--surface-card) 94%, var(--bg-sunken) 6%)!important;color:var(--text-primary)!important;box-shadow:var(--shadow-sm)!important}.panel,.subpanel,.code-card,.preview-card,.empty-card{border-radius:var(--radius-md)!important}.results-toolbar,.studio-toolbar,.panel-head,.subpanel-head,.automation-setup-card-head,.tw-col-head{border-color:var(--divider)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--bg-sunken) 78%, transparent), transparent)!important;color:var(--text-primary)!important}.results-toolbar-left strong,.panel-head h2,.subpanel-head h3,.automation-setup-card-head strong,.tw-col-head strong{color:var(--text-primary)!important}.results-toolbar-left span,.results-toolbar-left em,.panel-head span,.subpanel-head span,.automation-setup-card-head span{color:var(--text-tertiary)!important}.inner-tab-strip,.subtab-strip,.command-deck,.flow-step-tabs,.accounts-tabs{border:1px solid var(--border-default)!important;border-radius:var(--radius-md)!important;background:color-mix(in srgb, var(--surface-card) 78%, var(--bg-sunken) 22%)!important;box-shadow:var(--shadow-xs)!important}.inner-tab-button,.subtab-button,.flow-step-tab,.accounts-tab{border-radius:var(--radius-sm)!important;color:var(--text-secondary)!important;background:0 0!important;border:1px solid #0000!important}.inner-tab-button:hover,.subtab-button:hover,.flow-step-tab:hover,.accounts-tab:hover{border-color:var(--border-strong)!important;background:var(--bg-hover)!important;color:var(--text-primary)!important}.inner-tab-button.active,.subtab-button.active,.flow-step-tab.active,.accounts-tab.active{border-color:color-mix(in srgb, var(--brand-500) 58%, var(--border-default))!important;background:linear-gradient(135deg, color-mix(in srgb, var(--brand-500) 18%, var(--surface-card)), color-mix(in srgb, var(--success-500) 10%, var(--surface-card)))!important;color:var(--text-primary)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--brand-500) 20%, transparent), var(--shadow-xs)!important}.inner-tab-button strong,.subtab-button strong,.flow-step-tab strong,.accounts-tab strong{color:inherit!important}.inner-tab-button span,.subtab-button span,.flow-step-tab em,.accounts-tab span{color:var(--text-tertiary)!important}.toolbar,.oq-toolbar-right,.rt-cmdbar-actions,.tw-row-actions{gap:8px}.toolbar button,.secondary,.ghost-button,.run-archive-icon-button,.pagination-bar button,.drawer-pagination button,.oq-pagination button,.tw-btn-xs,.tw-btn-copy,.tw-btn-delete,.tw-btn-stop,.tw-btn-stopped,.rt-btn,.rt-btn-primary,.rt-alert-close{border:1px solid var(--border-default)!important;background:color-mix(in srgb, var(--surface-card) 84%, var(--bg-sunken) 16%)!important;color:var(--text-secondary)!important;box-shadow:none!important}.toolbar button:hover,.secondary:hover,.ghost-button:hover,.run-archive-icon-button:hover,.pagination-bar button:hover,.drawer-pagination button:hover,.oq-pagination button:hover,.tw-btn-xs:hover,.tw-btn-copy:hover{border-color:var(--border-strong)!important;background:var(--bg-hover)!important;color:var(--text-primary)!important}.toolbar button:not(.secondary):not(.ghost-button),.rt-btn-primary,.tw-btn-launch,.oq-button--primary{border-color:color-mix(in srgb, var(--brand-500) 68%, transparent)!important;background:linear-gradient(135deg, var(--brand-500), color-mix(in srgb, var(--brand-500) 72%, var(--success-500)))!important;color:var(--text-inverse)!important}[data-theme=terminal-dark] .toolbar button:not(.secondary):not(.ghost-button),[data-theme=terminal-dark] .rt-btn-primary,[data-theme=terminal-dark] .tw-btn-launch,[data-theme=terminal-dark] .oq-button--primary{color:#06111f!important}.toolbar button:disabled,.secondary:disabled,.ghost-button:disabled,.tw-btn-xs:disabled,.tw-btn-launch:disabled,.pagination-bar button:disabled,.drawer-pagination button:disabled,.oq-pagination button:disabled{border-color:var(--border-subtle)!important;background:color-mix(in srgb, var(--bg-sunken) 78%, transparent)!important;color:var(--text-disabled)!important;opacity:1!important}.tw-btn-delete,.run-archive-icon-button.danger{color:var(--danger-600)!important}.tw-btn-delete:hover,.run-archive-icon-button.danger:hover{border-color:color-mix(in srgb, var(--danger-500) 45%, transparent)!important;background:color-mix(in srgb, var(--danger-500) 12%, var(--surface-card))!important;color:var(--danger-600)!important}input,select,textarea,.oq-input__field,.oq-select__trigger,.automation-prompt-textarea,.tw-input,.tw-mini-input,.rt-input,.rt-select{border-color:var(--border-default)!important;background:var(--bg-sunken)!important;color:var(--text-primary)!important}input::placeholder,textarea::placeholder,.oq-input__field::placeholder{color:var(--text-disabled)!important}input:focus,select:focus,textarea:focus,.oq-input__field:focus,.oq-select__trigger:focus,.automation-prompt-textarea:focus{border-color:var(--brand-500)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-500) 18%, transparent)!important;outline:none!important}table,.tw-table{color:var(--text-primary)!important}thead,.tw-table thead{background:var(--bg-sunken)!important}th,td,.tw-table th,.tw-table td{border-color:var(--divider)!important}th,.tw-table th{color:var(--text-tertiary)!important;font-size:var(--fs-xs)!important;font-weight:var(--fw-semibold)!important;letter-spacing:.04em!important}tbody tr:hover,.tw-table tbody tr:hover{background:var(--bg-hover)!important}.metrics-grid,.hero-metric-grid,.overview-summary-grid,.rt-summary-grid,.tw-metrics-row{gap:10px!important}.metric-card,.rt-summary-card,.tw-metric,.oq-metric-item{border:1px solid var(--border-default)!important;border-radius:var(--radius-sm)!important;background:color-mix(in srgb, var(--surface-card) 88%, var(--bg-sunken) 12%)!important;color:var(--text-primary)!important}.metric-card .label,.rt-summary-card label,.tw-metric label,.oq-metric-label{color:var(--text-tertiary)!important}.metric-card .value,.rt-summary-card strong,.tw-metric strong,.oq-metric-value{color:var(--text-primary)!important}.preview-card pre,.json-drawer pre,.source-preview-card pre,.engine-preview-card pre,.rt-code pre{border-color:var(--border-default)!important;background:var(--bg-sunken)!important;color:var(--text-primary)!important}.empty-card,.tw-empty,.tw-empty-sm,.oq-empty,.history-loading-state,.history-detail-loading,.history-inline-loading,.oq-loading-state,.accounts-empty,.accounts-page-loading{border:1px solid var(--border-default)!important;border-radius:var(--radius-md)!important;background:color-mix(in srgb, var(--surface-card) 80%, var(--bg-sunken) 20%)!important;color:var(--text-tertiary)!important}.history-loading-state,.oq-loading-state,.accounts-page-loading{position:relative;overflow:hidden}.history-loading-state:before,.oq-loading-state:before,.accounts-page-loading:before,.tw-loading-panel:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--brand-500) 14%, transparent), transparent);width:40%;animation:oq-workbench-loading 1.4s var(--ease-out) infinite;position:absolute;inset:0 auto 0 0}.tw-loading-panel{border:1px solid var(--border-default);border-radius:var(--radius-md);background:color-mix(in srgb, var(--surface-card) 82%, var(--bg-sunken) 18%);min-height:96px;color:var(--text-tertiary);padding:18px;position:relative;overflow:hidden}.tw-loading-panel strong{color:var(--text-primary);margin-bottom:6px;display:block}.pagination-bar,.drawer-pagination,.oq-pagination,.MuiTablePagination-root{border-color:var(--border-default)!important;background:color-mix(in srgb, var(--surface-card) 82%, var(--bg-sunken) 18%)!important;color:var(--text-secondary)!important}.MuiPaper-root,.MuiDialog-paper,.MuiDrawer-paper,.MuiTableContainer-root{background-image:none!important}.MuiLinearProgress-root{background-color:color-mix(in srgb, var(--brand-500) 12%, var(--bg-sunken))!important}.MuiLinearProgress-bar{background:linear-gradient(90deg, var(--brand-500), var(--success-500))!important}[data-theme=terminal-dark] .MuiPaper-root,[data-theme=terminal-dark] .MuiDialog-paper,[data-theme=terminal-dark] .MuiDrawer-paper,[data-theme=terminal-dark] .MuiTableContainer-root{background-color:var(--surface-card)!important;color:var(--text-primary)!important}[data-theme=terminal-dark] .MuiSvgIcon-root{color:currentColor}.oq-loading{color:var(--brand-500)}.oq-loading-content{padding:14px}.oq-loading-text{color:var(--text-tertiary)!important}.oq-empty-image{opacity:.72;width:56px!important;height:44px!important}.oq-empty-description{color:var(--text-tertiary)!important;font-size:var(--fs-sm)!important}@media (width<=1180px){.oq-nav-inner{grid-template-columns:minmax(180px,auto) minmax(0,1fr) auto!important}.oq-nav-market,.oq-nav-clocks{display:none!important}}@media (width<=920px){.workspace-view{padding:8px}.workspace-activity-bar{grid-template-columns:auto minmax(0,1fr);align-items:start;padding:8px 12px}.workspace-activity-bar strong,.workspace-activity-bar em{display:none}}.bt-lab{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-canvas) 90%, var(--brand-500) 10%) 0, var(--bg-canvas) 210px), linear-gradient(90deg, color-mix(in srgb, var(--border-subtle) 22%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in srgb, var(--border-subtle) 18%, transparent) 1px, transparent 1px), var(--bg-canvas)!important;background-size:auto,56px 56px,56px 56px,auto!important}.bt-lab-shell{border-bottom:1px solid color-mix(in srgb, var(--border-default) 82%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--surface-card) 96%, transparent), color-mix(in srgb, var(--surface-card) 88%, var(--bg-canvas)))!important;box-shadow:0 10px 28px color-mix(in srgb, var(--shadow-color,#000) 8%, transparent)!important;gap:8px!important;padding:8px 20px 9px!important}.bt-lab-command{grid-template-columns:minmax(250px,.66fr) minmax(0,1.72fr) max-content!important;gap:8px!important;min-height:36px!important}.bt-lab-identity{gap:1px 8px!important}.bt-lab-kicker{border-color:color-mix(in srgb, var(--brand-500) 28%, var(--border-default))!important;background:color-mix(in srgb, var(--brand-50,var(--bg-tint)) 72%, var(--surface-card))!important;height:22px!important;padding:0 8px!important;font-size:10px!important;font-weight:780!important}.bt-lab-identity strong{font-size:15px!important;line-height:1.1!important}.bt-lab-identity em{font-size:10px!important}.bt-lab-run-strip{grid-template-columns:minmax(72px,auto) minmax(210px,1.1fr) minmax(128px,.62fr) minmax(150px,.72fr)!important;gap:6px!important}.bt-lab-run-strip>span{border-color:color-mix(in srgb, var(--border-default) 78%, transparent)!important;background:color-mix(in srgb, var(--bg-sunken) 72%, var(--surface-card))!important;height:30px!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-card) 70%, transparent)!important;border-radius:6px!important;gap:7px!important;padding:0 9px!important;font-size:11px!important}.bt-lab-run-strip em{font-size:10px!important;font-weight:720!important}.bt-lab-status{letter-spacing:0!important;min-width:72px!important;font-size:11px!important}.bt-lab-actions{white-space:nowrap!important;justify-content:flex-end!important;gap:6px!important}.bt-lab .bt-lab-action{border:1px solid color-mix(in srgb, var(--brand-500) 28%, var(--border-default))!important;background:color-mix(in srgb, var(--surface-card) 88%, var(--brand-50,var(--bg-tint)))!important;height:30px!important;color:var(--brand-600,var(--brand-500))!important;box-shadow:none!important;border-radius:6px!important;padding:0 11px!important;font-size:12px!important;font-weight:760!important}.bt-lab .bt-lab-action:hover:not(:disabled){border-color:var(--brand-500)!important;background:color-mix(in srgb, var(--brand-500) 10%, var(--surface-card))!important;color:var(--text-primary)!important}.bt-lab-nav-row{grid-template-columns:minmax(520px,.92fr) minmax(0,1.08fr)!important;gap:8px!important}.bt-lab-nav{background:color-mix(in srgb, var(--bg-sunken) 78%, var(--surface-card))!important;border-radius:8px!important;gap:3px!important;padding:3px!important}.bt-lab-nav-item{border-radius:6px!important;height:38px!important;padding:5px 10px!important}.bt-lab-nav-item strong{font-size:12px!important}.bt-lab-nav-item span{font-size:10px!important}.bt-lab .bt-lab-nav .bt-lab-nav-item.active{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-500) 94%, #fff 6%), var(--brand-500))!important;box-shadow:0 7px 18px color-mix(in srgb, var(--brand-500) 18%, transparent)!important}.bt-lab-metrics{gap:6px!important}.bt-lab-metric{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-card) 92%, transparent), color-mix(in srgb, var(--bg-sunken) 64%, var(--surface-card)))!important;min-height:38px!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-card) 80%, transparent)!important;border-radius:7px!important;padding:5px 9px!important}.bt-lab-metric span{font-size:10px!important;font-weight:720!important}.bt-lab-metric strong{letter-spacing:0!important;font-size:14px!important}.bt-lab-body .studio-view{gap:8px!important;padding:8px 20px 18px!important}.bt-lab .studio-view .inner-tab-strip{background:color-mix(in srgb, var(--bg-sunken) 80%, var(--surface-card))!important;border-radius:8px!important;height:38px!important;padding:3px!important}.bt-lab .studio-view .inner-tab-button{border-radius:6px!important;height:30px!important;padding:4px 10px!important}.bt-lab .studio-view .inner-tab-button.active{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-500) 94%, #fff 6%), var(--brand-500))!important;color:var(--text-inverse)!important;box-shadow:0 7px 18px color-mix(in srgb, var(--brand-500) 17%, transparent)!important}.bt-lab .studio-view .inner-tab-button.active span,.bt-lab .studio-view .inner-tab-button.active strong{color:var(--text-inverse)!important}.bt-lab .studio-view .editor-studio{border-color:color-mix(in srgb, var(--border-default) 84%, transparent)!important;background:color-mix(in srgb, var(--surface-card) 94%, transparent)!important;box-shadow:0 14px 32px color-mix(in srgb, var(--shadow-color,#000) 8%, transparent)!important}.bt-lab .studio-view .results-toolbar,.bt-lab .studio-view .studio-toolbar{background:linear-gradient(90deg, color-mix(in srgb, var(--surface-card) 98%, transparent), color-mix(in srgb, var(--bg-sunken) 78%, var(--surface-card)))!important;min-height:40px!important;padding:6px 10px!important}.bt-lab .studio-view .results-toolbar-left{gap:7px!important}.bt-lab .studio-view .results-toolbar-left strong{font-size:13px!important}.bt-lab .studio-view .results-toolbar-left span,.bt-lab .studio-view .results-toolbar-left em{font-size:11px!important}.bt-lab .studio-view .toolbar{flex-wrap:nowrap!important;gap:6px!important}.bt-lab .studio-view .toolbar button,.bt-lab .studio-view .drawer-toolbar button{border-radius:6px!important;height:28px!important;padding:0 10px!important;font-size:11px!important}.bt-lab .studio-view .toolbar button.secondary,.bt-lab .studio-view .toolbar .secondary,.bt-lab .studio-view button.secondary{border-color:color-mix(in srgb, var(--border-default) 84%, transparent)!important;background:color-mix(in srgb, var(--surface-card) 90%, var(--bg-sunken))!important}.bt-lab .studio-view .studio-shell{border-top:1px solid color-mix(in srgb, var(--border-subtle) 76%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--bg-sunken) 82%, transparent), var(--bg-canvas))!important;gap:7px!important;padding:7px!important}.bt-lab .studio-view .studio-primary-grid{grid-template-rows:minmax(0,1fr)!important;gap:7px!important}.bt-lab .studio-view .code-card,.bt-lab .studio-view .studio-code-card{border-color:color-mix(in srgb, var(--border-default) 86%, transparent)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-card) 76%, transparent)!important;border-radius:7px!important}.bt-lab .studio-view .studio-code-card:before{content:"";flex:0 0 3px;background:linear-gradient(90deg, var(--brand-500), color-mix(in srgb, var(--success-600) 78%, var(--brand-500)))!important}.bt-lab .studio-view .editor-wrap.tall{min-height:calc(100vh - 330px)!important}.bt-lab .empty-card,.automation-view .empty-card{border:1px dashed color-mix(in srgb, var(--border-default) 82%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--surface-card) 88%, transparent), color-mix(in srgb, var(--bg-sunken) 68%, var(--surface-card)))!important;min-height:92px!important;color:var(--text-tertiary)!important;text-align:center!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;padding:16px!important;font-size:12px!important;display:flex!important}[data-theme=terminal-dark] .bt-lab-shell{background:linear-gradient(180deg, color-mix(in srgb, var(--surface-card) 84%, #05070c 16%), color-mix(in srgb, var(--bg-canvas) 76%, #05070c 24%))!important;box-shadow:0 16px 42px #0000004d!important}[data-theme=terminal-dark] .bt-lab .studio-view .editor-studio{box-shadow:0 16px 42px #00000042!important}@media (width>=1181px){.bt-lab-command{grid-template-columns:minmax(250px,.66fr) minmax(0,1.72fr) max-content!important}.bt-lab-nav-row{grid-template-columns:minmax(520px,.92fr) minmax(0,1.08fr)!important}}@media (width<=1180px){.bt-lab-command,.bt-lab-nav-row{grid-template-columns:minmax(0,1fr)!important}.bt-lab-actions{justify-content:flex-start!important}.bt-lab .studio-view .toolbar{flex-wrap:wrap!important}}@media (width<=760px){.bt-lab-shell,.bt-lab-body .studio-view{padding-left:12px!important;padding-right:12px!important}.bt-lab-run-strip,.bt-lab-nav,.bt-lab-metrics,.bt-lab .studio-view .inner-tab-strip{grid-template-columns:minmax(0,1fr)!important}}html[data-theme]{--oq-polish-surface:color-mix(in srgb, var(--surface-card) 94%, var(--bg-sunken) 6%);--oq-polish-surface-soft:color-mix(in srgb, var(--surface-card) 80%, var(--bg-sunken) 20%);--oq-polish-surface-strong:color-mix(in srgb, var(--surface-card) 98%, var(--brand-500) 2%);--oq-polish-line:color-mix(in srgb, var(--border-default) 84%, transparent);--oq-polish-line-soft:color-mix(in srgb, var(--border-subtle) 78%, transparent);--oq-polish-shadow:0 12px 30px color-mix(in srgb, var(--shadow-color,#000) 8%, transparent)}html[data-theme=terminal-dark]{--oq-polish-surface:color-mix(in srgb, var(--surface-card) 88%, #05070c 12%);--oq-polish-surface-soft:color-mix(in srgb, var(--bg-sunken) 86%, #05070c 14%);--oq-polish-surface-strong:color-mix(in srgb, var(--surface-card) 82%, var(--brand-500) 7%);--oq-polish-line:color-mix(in srgb, var(--border-default) 78%, transparent);--oq-polish-shadow:0 16px 42px #0000003d}html[data-theme] .app-shell{background:linear-gradient(180deg, color-mix(in srgb, var(--bg-canvas) 88%, var(--brand-500) 12%) 0, var(--bg-canvas) 220px), linear-gradient(90deg, color-mix(in srgb, var(--border-subtle) 18%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in srgb, var(--border-subtle) 14%, transparent) 1px, transparent 1px), var(--bg-canvas)!important;background-size:auto,48px 48px,48px 48px,auto!important}html[data-theme] .workspace-main{background:0 0!important;min-height:calc(100dvh - 58px)!important}html[data-theme] .workspace-view{gap:8px!important;padding:10px 18px 18px!important}html[data-theme] .oq-nav-inner{grid-template-columns:minmax(190px,auto) minmax(520px,1fr) minmax(360px,auto)!important;gap:10px!important;height:58px!important;padding:0 14px!important}html[data-theme] .oq-nav-logo-btn{width:34px!important;height:34px!important}html[data-theme] .oq-nav-logo{width:31px!important;height:31px!important}html[data-theme] .oq-nav-brand-name{letter-spacing:0!important;font-size:16px!important}html[data-theme] .oq-nav-brand-sub{letter-spacing:.12em!important;font-size:8px!important}html[data-theme] .oq-nav-tab{gap:10px!important;padding:0 16px!important}html[data-theme] .oq-nav-tab-no{font-size:16px!important}html[data-theme] .oq-nav-tab-divider{height:20px!important}html[data-theme] .oq-nav-tab-text strong{letter-spacing:0!important;font-size:13px!important}html[data-theme] .oq-nav-tab-kicker{letter-spacing:.12em!important;font-size:8px!important}html[data-theme] .oq-nav-right{gap:8px!important}html[data-theme] .oq-nav-market,html[data-theme] .oq-nav-clocks,html[data-theme] .oq-nav-theme-btn,html[data-theme] .oq-nav-user-btn{border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-card) 72%, transparent)!important}html[data-theme] .workflow-board,html[data-theme] .command-deck,html[data-theme] .workspace-activity-bar{border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;box-shadow:var(--oq-polish-shadow)!important;border-radius:8px!important;margin:8px 18px 0!important}html[data-theme] .workflow-board{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;padding:4px!important}html[data-theme] .workflow-card{background:0 0!important;border-radius:6px!important;min-height:44px!important;padding:8px 10px!important}html[data-theme] .workflow-card span,html[data-theme] .flow-step-tab span{font-family:var(--font-num)!important;letter-spacing:0!important;font-size:11px!important}html[data-theme] .workflow-card strong{font-size:12px!important}html[data-theme] .workflow-card p{margin-top:2px!important;font-size:10px!important;line-height:1.25!important}html[data-theme] .workflow-card.active,html[data-theme] .flow-step-tab.active,html[data-theme] .inner-tab-button.active,html[data-theme] .subtab-button.active,html[data-theme] .accounts-tab.active{border-color:color-mix(in srgb, var(--brand-500) 34%, var(--oq-polish-line))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--brand-500) 94%, #fff 6%), var(--brand-500))!important;color:var(--text-inverse)!important;box-shadow:0 8px 18px color-mix(in srgb, var(--brand-500) 18%, transparent)!important}html[data-theme] .flow-step-tabs{gap:4px!important;padding:3px!important}html[data-theme] .flow-step-tab{border-radius:6px!important;min-height:34px!important;padding:5px 11px!important}html[data-theme] :where(.panel,.subpanel,.compact-panel,.code-card,.preview-card,.source-focus-panel,.curve-panel,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.automation-record-header-panel,.automation-record-main,.automation-selected-round-detail,.bt-result-inspector,.bt-result-main,.bt-result-panel,.bt-result-chart-panel,.archive-detail-card,.profile-panel,.profile-hero,.accounts-header,.accounts-tabs,.accounts-content>div,.MuiPaper-root){border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;color:var(--text-primary)!important;box-shadow:var(--oq-polish-shadow)!important;border-radius:8px!important}html[data-theme] :where(.panel,.subpanel,.preview-card,.code-card):hover{border-color:color-mix(in srgb, var(--brand-500) 18%, var(--oq-polish-line))!important}html[data-theme] :where(.panel-head,.subpanel-head,.results-toolbar,.studio-toolbar,.automation-setup-head,.automation-record-head,.bt-result-toolbar,.bt-result-panel-head,.profile-panel-head,.tw-col-head,.tw-tabs-row){border-color:var(--oq-polish-line-soft)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--bg-sunken) 78%, var(--brand-500) 6%), transparent 78%)!important;min-height:36px!important;padding:7px 10px!important}html[data-theme] :where(.panel-head h2,.panel-head h3,.subpanel-head h3,.results-toolbar-left strong,.automation-record-head .results-toolbar-left strong,.bt-result-toolbar strong,.bt-result-panel-head strong,.profile-panel-head h2){color:var(--text-primary)!important;letter-spacing:0!important;font-size:13px!important;font-weight:780!important}html[data-theme] :where(.panel-head span,.panel-head p,.subpanel-head span,.results-toolbar-left span,.results-toolbar-left em,.bt-result-toolbar span,.profile-panel-head span){color:var(--text-tertiary)!important;font-size:11px!important;line-height:1.25!important}html[data-theme] :where(.inner-tab-strip,.subtab-strip,.compact-subtab-strip,.archive-tabs,.bt-result-tabs,.automation-view>.inner-tab-strip.span-all){border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;min-height:38px!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-card) 72%, transparent)!important;border-radius:8px!important;gap:3px!important;padding:3px!important}html[data-theme] :where(.inner-tab-button,.subtab-button,.archive-tabs button,.bt-result-tab,.automation-record-console .subtab-button){min-height:30px!important;color:var(--text-secondary)!important;border-radius:6px!important;padding:4px 9px!important}html[data-theme] :where(.inner-tab-button strong,.subtab-button strong,.archive-tabs button strong,.bt-result-tab strong){font-size:11px!important;font-weight:780!important}html[data-theme] :where(.inner-tab-button span,.subtab-button span,.archive-tabs button span,.bt-result-tab span){font-size:10px!important}html[data-theme] .workspace-main :where(button):not(.oq-nav button):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn){letter-spacing:0!important;border-radius:6px!important;min-height:28px!important;font-size:12px!important;font-weight:720!important}html[data-theme] .workspace-main :where(button.secondary,button.ghost-button:not(.danger),.tw-btn-xs,.tw-btn-ghost,.filter-button,.run-archive-icon-button,.automation-table-icon-button,.MuiButton-outlined,.MuiButton-text,.MuiIconButton-root){border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;color:var(--text-secondary)!important;box-shadow:none!important}html[data-theme] .workspace-main :where(button.secondary,button.ghost-button:not(.danger),.tw-btn-xs,.tw-btn-ghost,.filter-button,.run-archive-icon-button,.automation-table-icon-button,.MuiButton-outlined,.MuiButton-text,.MuiIconButton-root):hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-500) 35%, var(--oq-polish-line))!important;background:color-mix(in srgb, var(--brand-500) 9%, var(--surface-card))!important;color:var(--text-primary)!important;transform:none!important}html[data-theme] .workspace-main :where(.automation-primary-action,.tw-btn-launch,.profile-primary-action,.MuiButton-contained){border-color:color-mix(in srgb, var(--brand-500) 78%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--brand-500) 92%, #fff 8%), var(--brand-500))!important;color:var(--text-inverse)!important;box-shadow:0 7px 15px color-mix(in srgb, var(--brand-500) 16%, transparent)!important}html[data-theme] .workspace-main :where(input,select,textarea,.MuiInputBase-root,.MuiOutlinedInput-root){border-color:var(--oq-polish-line)!important;background:color-mix(in srgb, var(--surface-card) 88%, var(--bg-sunken) 12%)!important;color:var(--text-primary)!important;box-shadow:none!important;border-radius:6px!important}html[data-theme] .workspace-main :where(input,select){min-height:32px!important;padding-top:0!important;padding-bottom:0!important}html[data-theme] .workspace-main :where(textarea){line-height:1.45!important}html[data-theme] :where(.table-wrap,.automation-table-wrap,.automation-result-table-wrap,.archive-ledger,.bt-result-table,.tw-table-wrap,.MuiTableContainer-root){border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;box-shadow:none!important;border-radius:8px!important}html[data-theme] :where(table,.tw-table,.MuiTable-root){border-collapse:separate!important;border-spacing:0!important;color:var(--text-primary)!important;font-size:12px!important}html[data-theme] :where(thead,.tw-table thead,.MuiTableHead-root){background:var(--oq-polish-surface-soft)!important}html[data-theme] :where(th,.tw-table th,.MuiTableCell-head){border-color:var(--oq-polish-line-soft)!important;background:var(--oq-polish-surface-soft)!important;height:32px!important;color:var(--text-tertiary)!important;letter-spacing:.02em!important;text-transform:uppercase!important;white-space:nowrap!important;padding:7px 9px!important;font-size:10px!important;font-weight:780!important}html[data-theme] :where(td,.tw-table td,.MuiTableCell-body){border-color:var(--oq-polish-line-soft)!important;height:34px!important;color:var(--text-primary)!important;padding:7px 9px!important;font-size:12px!important}html[data-theme] :where(tbody tr:hover td,.tw-table tbody tr:hover td,.MuiTableRow-root:hover .MuiTableCell-body){background:color-mix(in srgb, var(--brand-500) 6%, var(--surface-card))!important}html[data-theme] :where(.status-pill,.tw-paper-state,.tw-mode-pill,.accounts-tab span,.bt-result-status,.oq-nav-env){letter-spacing:0!important;text-transform:none!important}html[data-theme] :where(.metric-card,.rt-summary-card,.bt-result-metric,.tw-metric,.automation-record-kpi,.automation-config-item,.oq-metric-item){border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--surface-card) 70%, transparent)!important;border-radius:7px!important}html[data-theme] :where(.metric-card .value,.rt-summary-card strong,.bt-result-metric strong,.tw-metric strong,.automation-record-kpi strong,.oq-metric-value){font-family:var(--font-num)!important;letter-spacing:0!important}html[data-theme] :where(.preview-card pre,.json-drawer pre,.source-preview-card pre,.engine-preview-card pre,.bt-result-code,.rt-code pre,.tw-runtime-code-editor,.automation-code-preview pre){border-color:var(--oq-polish-line)!important;background:color-mix(in srgb, var(--bg-sunken) 86%, #020617 4%)!important;color:var(--text-primary)!important;border-radius:7px!important}html[data-theme] :where(.empty-card,.tw-empty,.tw-empty-sm,.bt-result-empty,.accounts-empty,.accounts-page-loading,.history-loading-state,.history-detail-loading,.oq-loading-state){border-color:var(--oq-polish-line)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--surface-card) 84%, transparent), color-mix(in srgb, var(--bg-sunken) 80%, var(--surface-card)))!important;min-height:74px!important;color:var(--text-tertiary)!important;border-radius:8px!important}html[data-theme] .automation-view{grid-template-columns:minmax(0,1fr) minmax(280px,.24fr)!important;align-content:start!important;gap:8px!important}html[data-theme] .automation-setup-body,html[data-theme] .automation-record-header-panel,html[data-theme] .automation-record-main{gap:7px!important;padding:7px!important}html[data-theme] .automation-setup-row.prompt-row{grid-template-columns:minmax(0,1.48fr) minmax(240px,.72fr)!important}html[data-theme] .automation-setup-card{min-height:0!important;padding:7px 8px!important}html[data-theme] .automation-prompt-textarea{min-height:94px!important;max-height:180px!important}html[data-theme] .automation-record-kpi-strip,html[data-theme] .automation-config-strip{border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;border-radius:7px!important}html[data-theme] .automation-task-tape-item,html[data-theme] .automation-round-tape-item,html[data-theme] .automation-result-card{border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;box-shadow:none!important;border-radius:7px!important}html[data-theme] .tw-root{background:0 0!important;gap:8px!important;padding:9px 16px 16px!important;font-size:12px!important}html[data-theme] .tw-root[data-mode=live]{--live-panel:var(--oq-polish-surface);--live-panel-soft:var(--oq-polish-surface-soft);--live-line:var(--oq-polish-line)}html[data-theme] .tw-root[data-mode=live] .tw-live-overview,html[data-theme] .tw-root[data-mode=paper] .tw-paper-command-panel{border-color:var(--oq-polish-line)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--brand-500) 10%, transparent), transparent 44%), var(--oq-polish-surface)!important;min-height:56px!important;box-shadow:var(--oq-polish-shadow)!important;border-radius:8px!important;padding:7px 8px!important}html[data-theme] .tw-grid{gap:8px!important}html[data-theme] .tw-root[data-mode=live] .tw-config,html[data-theme] .tw-root[data-mode=live] .tw-monitor,html[data-theme] .tw-root[data-mode=live] .tw-runtime-market,html[data-theme] .tw-root[data-mode=paper] .tw-config,html[data-theme] .tw-root[data-mode=paper] .tw-monitor,html[data-theme] .tw-root[data-mode=paper] .tw-runtime-market,html[data-theme] .tw-root[data-mode=paper] .tw-market{border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;box-shadow:var(--oq-polish-shadow)!important;border-radius:8px!important;transform:none!important}html[data-theme] .tw-root[data-mode=paper] .tw-grid{grid-template-columns:minmax(280px,318px) minmax(0,1fr) minmax(350px,410px)!important}html[data-theme] .tw-root[data-mode=live] .tw-grid{grid-template-columns:minmax(286px,330px) minmax(0,1fr) minmax(350px,420px)!important}html[data-theme] .tw-root .tw-section{border-color:var(--oq-polish-line-soft)!important;padding:8px 9px!important}html[data-theme] .tw-strategy-card,html[data-theme] .tw-acc-card,html[data-theme] .tw-rt-card,html[data-theme] .tw-status-bar,html[data-theme] .tw-paper-standby-panel,html[data-theme] .tw-live-position-panel,html[data-theme] .tw-live-account-table,html[data-theme] .tw-group-bar,html[data-theme] .tw-add-row,html[data-theme] .tw-log-console,html[data-theme] .tw-runtime-code-panel{border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;border-radius:7px!important}html[data-theme] .tw-sc-name{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;display:grid!important}html[data-theme] .tw-sc-name strong,html[data-theme] .tw-sc-meta,html[data-theme] .tw-rt-accounts,html[data-theme] .tw-rt-times,html[data-theme] .tw-rt-meta{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] .tw-sc-action-row{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:6px!important;display:grid!important}html[data-theme] .tw-root .tw-table-wrap{max-height:min(44vh,420px)!important}html[data-theme] .tw-root .tw-runtime-code-editor{min-height:min(46vh,520px)!important}html[data-theme] .tw-root .tw-pos,html[data-theme] .tw-root .tw-table td.tw-pos{color:var(--danger-600,#dc2626)!important}html[data-theme] .tw-root .tw-neg,html[data-theme] .tw-root .tw-table td.tw-neg{color:var(--success-600,#16a34a)!important}html[data-theme] button.secondary.danger-action,html[data-theme] .toolbar button.secondary.danger-action{border-color:color-mix(in srgb, var(--danger-500,#dc2626) 34%, var(--border-default,#d7dde8))!important;background:color-mix(in srgb, var(--danger-50,#fef2f2) 72%, var(--surface-card,#fff))!important;color:var(--danger-600,#b91c1c)!important}html[data-theme] button.secondary.danger-action:hover:not(:disabled),html[data-theme] .toolbar button.secondary.danger-action:hover:not(:disabled){border-color:var(--danger-500,#dc2626)!important;background:color-mix(in srgb, var(--danger-100,#fee2e2) 72%, var(--surface-card,#fff))!important}html[data-theme] button.secondary.danger-action:disabled,html[data-theme] .toolbar button.secondary.danger-action:disabled{opacity:.55!important}html[data-theme] .accounts-workspace,html[data-theme] .profile-workspace{background:0 0!important;gap:10px!important;min-height:calc(100dvh - 58px)!important;padding:12px 18px 18px!important}html[data-theme] .accounts-header{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;min-height:54px!important;margin:0!important;padding:11px 14px!important;display:grid!important}html[data-theme] .accounts-header h1,html[data-theme] .profile-identity h1{color:var(--text-primary)!important;letter-spacing:0!important;margin:0!important;font-size:18px!important;line-height:1.15!important}html[data-theme] .accounts-header p,html[data-theme] .profile-identity p{color:var(--text-tertiary)!important;font-size:12px!important}html[data-theme] .accounts-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;margin:0!important;padding:4px!important;display:grid!important}html[data-theme] .accounts-tab{border-radius:6px!important;min-width:0!important;min-height:36px!important;padding:5px 9px!important}html[data-theme] .accounts-tab strong{margin:0!important;font-size:12px!important;font-weight:780!important}html[data-theme] .accounts-tab span{margin-top:2px!important;font-size:10px!important}html[data-theme] .accounts-content{border:1px solid var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;min-height:0!important;box-shadow:var(--oq-polish-shadow)!important;border-radius:8px!important}html[data-theme] .accounts-content>div{padding:10px!important}html[data-theme] .accounts-content .MuiBox-root:first-child{margin-bottom:8px!important}html[data-theme] .accounts-content .MuiTypography-h5{color:var(--text-primary)!important;font-size:16px!important;font-weight:780!important}html[data-theme] .accounts-content .MuiButton-root{border-radius:6px!important;min-height:30px!important;padding:0 10px!important}html[data-theme] .accounts-content .MuiTablePagination-root{min-height:36px!important}html[data-theme] .profile-hero{grid-template-columns:auto minmax(0,1fr) auto!important;min-height:74px!important;padding:12px 14px!important}html[data-theme] .profile-avatar-button{width:58px!important;height:58px!important;min-height:58px!important;font-size:21px!important}html[data-theme] .profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html[data-theme] .profile-form{gap:10px!important;padding:12px!important}html[data-theme] .profile-form label{color:var(--text-secondary)!important;gap:5px!important;font-size:12px!important}html[data-theme] .profile-form input{height:34px!important;color:var(--text-primary)!important}html[data-theme] .app-shell *,.lamp-login-page *{letter-spacing:0!important}html[data-theme] :where(.workspace-loading,.app-loading-shell){background:linear-gradient(180deg, color-mix(in srgb, var(--bg-canvas) 86%, var(--brand-500) 14%), var(--bg-canvas)), var(--bg-canvas)!important}html[data-theme] .app-loading-card,html[data-theme] .workspace-loading{border:1px solid var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;box-shadow:var(--oq-polish-shadow)!important;border-radius:9px!important}html[data-theme] :where(.oq-nav-user-menu,.MuiDialog-paper,.MuiDrawer-paper,.MuiPopover-paper,.MuiMenu-paper){border:1px solid var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;color:var(--text-primary)!important;box-shadow:0 20px 56px color-mix(in srgb, var(--shadow-color,#000) 18%, transparent)!important;border-radius:8px!important}html[data-theme] :where(.MuiPaper-root,.MuiTableContainer-root){background:var(--oq-polish-surface)!important;color:var(--text-primary)!important}html[data-theme] :where(.MuiTableCell-root){border-color:var(--oq-polish-line-soft)!important;color:var(--text-primary)!important;font-size:12px!important}html[data-theme] :where(.MuiInputLabel-root,.MuiFormLabel-root,.MuiTypography-caption,.MuiTypography-body2){color:var(--text-secondary)!important}html[data-theme] :where(.MuiOutlinedInput-notchedOutline){border-color:var(--oq-polish-line)!important}html[data-theme] .bt-lab-shell{gap:6px!important;padding:6px 16px 7px!important}html[data-theme] .bt-lab-command{grid-template-columns:minmax(228px,.58fr) minmax(0,1.9fr) max-content!important;min-height:32px!important}html[data-theme] .bt-lab-nav-row{grid-template-columns:minmax(460px,.86fr) minmax(0,1.14fr)!important}html[data-theme] .bt-lab-nav-item{height:34px!important}html[data-theme] .bt-lab-metric{min-height:34px!important}html[data-theme] .bt-lab-body .studio-view,html[data-theme] .bt-lab-body .runner-terminal,html[data-theme] .bt-lab-body .results-view,html[data-theme] .bt-lab-body .archive-view{padding:6px 16px 14px!important}html[data-theme] .bt-lab :where(.panel,.subpanel,.code-card,.guide-panel,.archive-detail-card,.bt-results-inspector,.bt-results-replay){border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface)!important;box-shadow:var(--oq-polish-shadow)!important;border-radius:8px!important}html[data-theme] .archive-view .archive-detail-workbench{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important}html[data-theme] .archive-view .archive-detail-matrix{grid-template-columns:minmax(248px,318px) minmax(0,1fr)!important;align-items:stretch!important;max-height:148px!important;display:grid!important;overflow:hidden!important}html[data-theme] .archive-view .archive-side-summary{border-right:1px solid var(--oq-polish-line-soft)!important;min-width:0!important}html[data-theme] .archive-view .archive-side-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important;padding:6px!important;display:grid!important}html[data-theme] .archive-view .archive-side-metric{border-color:var(--oq-polish-line-soft)!important;background:var(--oq-polish-surface-soft)!important;border-radius:6px!important;min-height:44px!important;padding:6px 8px!important}html[data-theme] .archive-view .archive-side-metric.is-headline{grid-column:1/-1!important;min-height:50px!important}html[data-theme] .archive-view .archive-side-metric .metric-value{font-size:15px!important}html[data-theme] .archive-view .archive-side-metric.is-headline .metric-value{font-size:25px!important}html[data-theme] .archive-view .archive-metric-section{min-width:0!important;padding:6px 8px!important;overflow:hidden!important}html[data-theme] .archive-view .archive-metric-groups{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}html[data-theme] .archive-view .archive-metric-group{min-height:0!important}html[data-theme] .archive-view .archive-tabs{margin:5px 8px!important}html[data-theme] .archive-view .archive-tab-content{padding:0 8px 8px!important}html[data-theme] .archive-view .archive-tab-panel .curve-echart,html[data-theme] :where(.curve-echart,.automation-equity-main,.oq-chart-container){border:1px solid var(--oq-polish-line)!important;background:linear-gradient(180deg, var(--oq-polish-surface-strong), var(--oq-polish-surface-soft))!important;border-radius:7px!important}html[data-theme] .archive-view .archive-tab-panel .curve-echart{height:clamp(360px,58vh,620px)!important;min-height:360px!important}html[data-theme] :where(.automation-analysis-layout,.automation-detail-content,.automation-result-detail-grid,.automation-record-summary,.automation-live-run-panel){gap:8px!important}html[data-theme] :where(.automation-detail-panel,.automation-info-item,.automation-detail-item,.automation-strategy-explanation,.automation-selected-round-detail){border-color:var(--oq-polish-line)!important;background:var(--oq-polish-surface-soft)!important;box-shadow:none!important;border-radius:7px!important}html[data-theme] .automation-view :where(.automation-rail-button,.automation-table-icon-button,.automation-copy-icon-button){min-width:28px!important;height:28px!important;padding:0 8px!important}html[data-theme] .automation-view :where(.automation-task-tape,.automation-round-tape){gap:6px!important}html[data-theme] .tw-root :where(.tw-col-head){min-height:40px!important;padding:8px 10px!important}html[data-theme] .tw-root :where(.tw-col-head):after{display:none!important}html[data-theme] .tw-root :where(.tw-section,.tw-form-grid,.tw-config-body,.tw-monitor-body,.tw-market-body){gap:7px!important}html[data-theme] .tw-root :where(.tw-table th,.tw-table td){height:30px!important;padding:5px 8px!important}html[data-theme] .tw-root :where(.tw-log-console,.tw-runtime-code-editor){max-height:min(52vh,620px)!important}.lamp-login-page{color:#e5edf7!important;background:linear-gradient(#090e16f0,#070b12fa),linear-gradient(90deg,#2563eb2e 1px,#0000 1px) 0 0/54px 54px,linear-gradient(#94a3b81c 1px,#0000 1px) 0 0/54px 54px,#070b12!important;min-height:100dvh!important;padding:clamp(18px,3vw,36px)!important;overflow:hidden!important}.lamp-login-page:before,.lamp-login-page:after,.cursor-fairy,.lamp-scene,.lamp-magic-companions{display:none!important}.lamp-login-stage{justify-content:flex-end!important;gap:24px!important;width:min(100%,980px)!important;min-height:calc(100dvh - 92px)!important}.lamp-login-stage:before{content:"OmniQuant";color:#f8fafc;letter-spacing:0;width:min(48vw,520px);font-size:64px;font-weight:780;line-height:.92;position:absolute;top:50%;left:0;transform:translateY(-50%)}.lamp-login-stage:after{content:"Research / Backtest / Paper / Live";color:#cbd5e1c7;letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;position:absolute;top:calc(50% + 78px);left:2px}.lamp-login-card{z-index:3!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;backdrop-filter:blur(18px)saturate(130%)!important;opacity:1!important;pointer-events:auto!important;background:linear-gradient(#0f172aeb,#0b1220f0)!important;border:1px solid #94a3b838!important;border-radius:10px!important;width:min(100%,386px)!important;padding:22px!important;position:relative!important;transform:translateY(0)scale(1)!important;box-shadow:0 24px 70px #00000061!important}.lamp-login-title{color:#f8fafc!important;letter-spacing:0!important;font-size:22px!important}.lamp-login-subtitle{color:#cbd5e1c2!important}.lamp-form-field{color:#cbd5e1d1!important;font-size:12px!important}.lamp-form-field input{color:#f8fafc!important;background:#0206179e!important;border-color:#94a3b838!important;border-radius:7px!important;height:38px!important}.lamp-login-button{color:#fff!important;background:linear-gradient(#2563eb,#1d4ed8)!important;border-radius:7px!important;height:38px!important;box-shadow:0 12px 28px #2563eb42!important}.lamp-login-footer{color:#cbd5e1a8!important}@media (width<=1280px){html[data-theme] .oq-nav-inner{grid-template-columns:minmax(178px,auto) minmax(0,1fr) auto!important}html[data-theme] .oq-nav-tab{padding:0 11px!important}html[data-theme] .oq-nav-clocks{display:none!important}html[data-theme] .tw-root[data-mode=live] .tw-grid,html[data-theme] .tw-root[data-mode=paper] .tw-grid{grid-template-columns:minmax(280px,318px) minmax(0,1fr)!important}html[data-theme] .tw-root[data-mode=live] .tw-runtime-market,html[data-theme] .tw-root[data-mode=paper] .tw-runtime-market,html[data-theme] .tw-root[data-mode=paper] .tw-market{grid-column:1/-1!important}}@media (width<=980px){html[data-theme] .oq-nav-inner{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;height:auto!important;min-height:58px!important;padding:7px 10px!important}html[data-theme] .oq-nav-tabs{order:3!important;grid-column:1/-1!important;justify-content:flex-start!important;height:42px!important;overflow-x:auto!important}html[data-theme] .oq-nav-right{justify-content:flex-end!important}html[data-theme] .workflow-board,html[data-theme] .command-deck,html[data-theme] .workspace-activity-bar{margin-left:10px!important;margin-right:10px!important}html[data-theme] .workflow-board,html[data-theme] .accounts-tabs,html[data-theme] .profile-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] .workspace-view,html[data-theme] .accounts-workspace,html[data-theme] .profile-workspace,html[data-theme] .tw-root{padding:10px!important}html[data-theme] .automation-view,html[data-theme] .automation-setup-row.prompt-row,html[data-theme] .automation-setup-row.two-col,html[data-theme] .automation-parameter-matrix,html[data-theme] .tw-root[data-mode=live] .tw-grid,html[data-theme] .tw-root[data-mode=paper] .tw-grid{grid-template-columns:minmax(0,1fr)!important}.lamp-login-stage{justify-content:center!important}.lamp-login-stage:before,.lamp-login-stage:after{display:none!important}}@media (width<=760px){.lamp-login-stage{min-height:calc(100dvh - 70px)!important;padding-top:0!important}.lamp-login-card{width:min(100%,430px)!important;padding:20px!important}}@media (width>=1600px){html[data-theme] .bt-lab-shell{padding-left:22px!important;padding-right:22px!important}html[data-theme] .archive-view .archive-detail-matrix{grid-template-columns:minmax(270px,336px) minmax(0,1fr)!important}html[data-theme] .archive-view .archive-metric-groups{grid-template-columns:repeat(4,minmax(0,1fr))!important}}:root,:root[data-theme=institutional-light],:root[data-theme=apple],:root[data-theme=ti]{--tech-accent:#2563eb;--tech-accent-2:#00a3a3;--tech-panel-top:#fffffff5;--tech-panel-bottom:#f4f8ffe6;--tech-grid:#2563eb0f;--tech-grid-strong:#0f172a1a;--tech-edge:#2563eb3d;--tech-edge-soft:#0f172a14;--tech-glow:#2563eb29;--tech-glow-strong:#2563eb3d;--tech-surface-wash:#f8fbffc2;--tech-rail:linear-gradient(90deg, #2563ebc7, #14b8a6b8)}:root[data-theme=terminal-dark],:root[data-theme=amd]{--tech-accent:#2dd4bf;--tech-accent-2:#60a5fa;--tech-panel-top:#111a23f5;--tech-panel-bottom:#081018e6;--tech-grid:#2dd4bf13;--tech-grid-strong:#94a3b821;--tech-edge:#2dd4bf42;--tech-edge-soft:#94a3b821;--tech-glow:#2dd4bf29;--tech-glow-strong:#60a5fa38;--tech-surface-wash:#0810189e;--tech-rail:linear-gradient(90deg, #2dd4bfdb, #60a5facc)}html[data-theme] body,html[data-theme] .app-shell{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-page-bg) 90%, var(--tech-accent) 10%) 0, var(--theme-page-bg) 280px), linear-gradient(90deg, transparent 0 47px, var(--tech-grid-strong) 48px, transparent 49px), linear-gradient(180deg, transparent 0 47px, var(--tech-grid) 48px, transparent 49px), linear-gradient(90deg, color-mix(in srgb, var(--tech-accent) 7%, transparent), transparent 28%, color-mix(in srgb, var(--tech-accent-2) 7%, transparent) 100%), var(--theme-page-bg)!important;background-size:auto,48px 48px,48px 48px,auto,auto!important}html[data-theme] .workspace-main{isolation:isolate;position:relative}html[data-theme] .workspace-main:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tech-accent) 12%, transparent) 44%, color-mix(in srgb, var(--tech-accent-2) 10%, transparent) 64%, transparent), repeating-linear-gradient(90deg, transparent 0 18px, color-mix(in srgb, var(--tech-accent) 11%, transparent) 19px, transparent 20px);opacity:.62;height:180px;position:fixed;inset:58px 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}html[data-theme] .oq-nav{border-bottom-color:color-mix(in srgb, var(--tech-edge) 76%, var(--theme-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-nav-bg) 92%, var(--tech-accent) 8%), var(--theme-nav-bg)), linear-gradient(90deg, color-mix(in srgb, var(--tech-accent) 10%, transparent), transparent 34%, color-mix(in srgb, var(--tech-accent-2) 10%, transparent))!important;box-shadow:0 14px 34px color-mix(in srgb, var(--shadow-color,#000) 11%, transparent), 0 1px 0 color-mix(in srgb, var(--tech-edge) 52%, transparent)!important}html[data-theme] .oq-nav:after{content:"";pointer-events:none;background:var(--tech-rail);opacity:.72;height:1px;position:absolute;bottom:-1px;left:18px;right:18px}html[data-theme] .oq-nav-logo-btn,html[data-theme] .oq-nav-market,html[data-theme] .oq-nav-clocks,html[data-theme] .oq-nav-theme,html[data-theme] .oq-nav-user,html[data-theme] .navbar-center{border-color:color-mix(in srgb, var(--tech-edge) 64%, var(--theme-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-solid) 82%, var(--tech-accent) 8%), color-mix(in srgb, var(--theme-surface-muted) 90%, transparent))!important;box-shadow:inset 0 1px 0 #ffffff14, 0 8px 22px color-mix(in srgb, var(--tech-glow) 70%, transparent)!important}html[data-theme] .oq-nav-tab{overflow:hidden}html[data-theme] .oq-nav-tab.is-active{color:var(--theme-text)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--tech-accent) 12%, transparent), transparent 74%)!important}html[data-theme] .oq-nav-tab.is-active:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tech-accent) 62%, transparent), transparent);opacity:.9;height:1px;position:absolute;inset:8px 8px auto}html[data-theme] .oq-nav-tab.is-active .oq-nav-tab-no,html[data-theme] .oq-nav-tab.is-active .oq-nav-tab-kicker,html[data-theme] .oq-nav-theme.is-light .oq-nav-theme-label-light,html[data-theme] .oq-nav-theme.is-dark .oq-nav-theme-label-dark{color:var(--tech-accent)!important}html[data-theme] .oq-nav-tickline{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tech-accent) 70%, transparent) 22%, color-mix(in srgb, var(--tech-accent-2) 72%, transparent) 72%, transparent)!important;opacity:.86!important}html[data-theme] .workspace-view,html[data-theme] .automation-view,html[data-theme] .accounts-workspace,html[data-theme] .profile-workspace,html[data-theme] .archive-view,html[data-theme] .bt-lab-body .studio-view,html[data-theme] .tw-root{background:linear-gradient(180deg, color-mix(in srgb, var(--tech-surface-wash) 52%, transparent), transparent 220px), linear-gradient(90deg, color-mix(in srgb, var(--tech-accent) 5%, transparent), transparent 34%, color-mix(in srgb, var(--tech-accent-2) 5%, transparent))!important}html[data-theme] .panel,html[data-theme] .subpanel,html[data-theme] .code-card,html[data-theme] .compact-panel,html[data-theme] .preview-card,html[data-theme] .metric-card,html[data-theme] .history-item,html[data-theme] .run-archive-card,html[data-theme] .automation-task-item,html[data-theme] .automation-result-card,html[data-theme] .automation-setup-panel,html[data-theme] .automation-overview-panel,html[data-theme] .automation-rule-panel,html[data-theme] .automation-setup-card,html[data-theme] .table-wrap,html[data-theme] .guide-panel,html[data-theme] .workspace-side,html[data-theme] .runner-side,html[data-theme] .strategy-sidebar,html[data-theme] .archive-view .panel,html[data-theme] .archive-view .archive-detail-card,html[data-theme] .tw-config,html[data-theme] .tw-monitor,html[data-theme] .tw-market,html[data-theme] .tw-live-overview,html[data-theme] .tw-paper-command-panel,html[data-theme] .tw-root[data-mode=paper] .tw-runtime-market,html[data-theme] .bt-lab-shell,html[data-theme] .editor-studio{position:relative;border-color:color-mix(in srgb, var(--tech-edge) 44%, var(--theme-border))!important;background:linear-gradient(180deg, var(--tech-panel-top), var(--tech-panel-bottom)), var(--theme-surface)!important;box-shadow:inset 0 1px 0 #ffffff14, 0 16px 38px color-mix(in srgb, var(--shadow-color,#000) 10%, transparent), 0 0 0 1px color-mix(in srgb, var(--tech-edge-soft) 70%, transparent)!important;border-radius:8px!important}html[data-theme] .panel:before,html[data-theme] .subpanel:before,html[data-theme] .automation-setup-panel:before,html[data-theme] .archive-view .panel:before,html[data-theme] .tw-config:before,html[data-theme] .tw-monitor:before,html[data-theme] .tw-market:before,html[data-theme] .tw-live-overview:before,html[data-theme] .tw-paper-command-panel:before,html[data-theme] .bt-lab-shell:before,html[data-theme] .editor-studio:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--tech-accent), color-mix(in srgb, var(--tech-accent-2) 74%, transparent), transparent);opacity:.62;height:1px;position:absolute;top:-1px;left:12px;right:12px}html[data-theme] .panel-head,html[data-theme] .subpanel-head,html[data-theme] .results-toolbar,html[data-theme] .studio-toolbar,html[data-theme] .tw-col-head,html[data-theme] .automation-setup-head,html[data-theme] .history-filter-header,html[data-theme] .bt-lab-shell{background:linear-gradient(90deg, color-mix(in srgb, var(--tech-accent) 9%, transparent), transparent 40%), color-mix(in srgb, var(--theme-surface-muted) 88%, var(--theme-surface))!important}html[data-theme] .metric-card,html[data-theme] .bt-lab-metric,html[data-theme] .tw-paper-stat,html[data-theme] .tw-live-overview-metric,html[data-theme] .tw-metric,html[data-theme] .archive-view .archive-run-stat,html[data-theme] .automation-flow-strip,html[data-theme] .automation-setup-card{border-color:color-mix(in srgb, var(--tech-edge) 42%, var(--theme-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-solid) 90%, var(--tech-accent) 6%), color-mix(in srgb, var(--theme-surface-muted) 88%, transparent))!important;box-shadow:inset 0 1px 0 #ffffff14, 0 8px 20px color-mix(in srgb, var(--tech-glow) 42%, transparent)!important}html[data-theme] .metric-card:before,html[data-theme] .tw-live-overview-metric:before,html[data-theme] .tw-paper-stat:before,html[data-theme] .tw-metric:before{background:var(--tech-rail)!important;opacity:.82!important}html[data-theme] input,html[data-theme] select,html[data-theme] textarea,html[data-theme] .tw-input,html[data-theme] .filter-input,html[data-theme] .automation-prompt-textarea{border-color:color-mix(in srgb, var(--tech-edge) 35%, var(--theme-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-solid) 92%, transparent), color-mix(in srgb, var(--theme-surface-muted) 84%, transparent))!important;box-shadow:inset 0 1px #ffffff0f!important}html[data-theme] input:focus,html[data-theme] select:focus,html[data-theme] textarea:focus,html[data-theme] .tw-input:focus,html[data-theme] .filter-input:focus,html[data-theme] .automation-prompt-textarea:focus{border-color:color-mix(in srgb, var(--tech-accent) 72%, var(--theme-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--tech-accent) 14%, transparent), inset 0 1px 0 #ffffff14!important}html[data-theme] button:not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon),html[data-theme] .oq-button,html[data-theme] .rt-btn,html[data-theme] .tw-btn-xs,html[data-theme] .bt-lab-action{box-shadow:inset 0 1px 0 #ffffff1c, 0 8px 18px color-mix(in srgb, var(--tech-glow) 34%, transparent)!important;border-radius:6px!important}html[data-theme] button:not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):not(:disabled):hover,html[data-theme] .oq-button:not(:disabled):hover,html[data-theme] .rt-btn:not(:disabled):hover,html[data-theme] .tw-btn-xs:not(:disabled):hover{transform:translateY(-1px);border-color:color-mix(in srgb, var(--tech-accent) 62%, var(--theme-border))!important}html[data-theme] .table-wrap,html[data-theme] .tw-table-wrap,html[data-theme] .archive-view .archive-ledger-wrap,html[data-theme] .archive-view .archive-table-wrap{border-color:color-mix(in srgb, var(--tech-edge) 38%, var(--theme-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-solid) 92%, transparent), color-mix(in srgb, var(--theme-surface-muted) 76%, transparent))!important}html[data-theme] table th,html[data-theme] .tw-table th,html[data-theme] .archive-view th{border-bottom-color:color-mix(in srgb, var(--tech-edge) 46%, var(--theme-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-strong) 84%, var(--tech-accent) 7%), color-mix(in srgb, var(--theme-surface-muted) 88%, transparent))!important;color:var(--theme-text-soft)!important}html[data-theme] table tbody tr:hover,html[data-theme] .tw-table tbody tr:hover,html[data-theme] .archive-view tbody tr:hover{background:color-mix(in srgb, var(--tech-accent) 7%, transparent)!important}html[data-theme] .workspace-tab.active,html[data-theme] .inner-tab-button.active,html[data-theme] .subtab-button.active,html[data-theme] .accounts-tab.active,html[data-theme] .flow-step-tab.active,html[data-theme] .tw-tab-on,html[data-theme] .archive-view .archive-tabs button.active,html[data-theme] .bt-lab-nav-item.active{border-color:color-mix(in srgb, var(--tech-accent) 58%, var(--theme-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--tech-accent) 94%, #fff 7%), color-mix(in srgb, var(--tech-accent) 86%, #000 14%))!important;box-shadow:inset 0 1px 0 #ffffff2e, 0 10px 26px color-mix(in srgb, var(--tech-accent) 24%, transparent)!important}html[data-theme] .status-pill,html[data-theme] .history-count,html[data-theme] .filter-info,html[data-theme] .tw-count-pill,html[data-theme] .tw-paper-state,html[data-theme] .automation-flow-status,html[data-theme] .tw-order-badge,html[data-theme] .tw-dir-badge{border-color:color-mix(in srgb, var(--tech-edge) 46%, var(--theme-border))!important;background:color-mix(in srgb, var(--theme-surface-solid) 74%, var(--tech-accent) 7%)!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme] .tw-log-console,html[data-theme] .tw-event-log-stream,html[data-theme] .tw-runtime-code-editor,html[data-theme] pre,html[data-theme] code{border-color:color-mix(in srgb, var(--tech-edge) 34%, var(--theme-border))!important}html[data-theme] .tw-log-console,html[data-theme] .tw-event-log-stream,html[data-theme] .tw-runtime-code-editor{background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface-solid) 88%, var(--tech-accent) 5%), color-mix(in srgb, var(--theme-surface-muted) 88%, transparent)), repeating-linear-gradient(180deg, transparent 0 25px, color-mix(in srgb, var(--tech-accent) 5%, transparent) 26px)!important}@media (prefers-reduced-motion:reduce){html[data-theme] button:not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):not(:disabled):hover,html[data-theme] .oq-button:not(:disabled):hover,html[data-theme] .rt-btn:not(:disabled):hover,html[data-theme] .tw-btn-xs:not(:disabled):hover{transform:none}}@media (width<=980px){html[data-theme] .workspace-main:before{height:120px;top:50px}html[data-theme] .oq-nav:after{left:10px;right:10px}}.automation-record-console{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}[data-theme] .automation-record-console{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}[data-theme] .automation-record-console .automation-record-header-panel,[data-theme] .automation-record-console .automation-record-main{width:100%!important;min-width:0!important;min-height:0!important}.automation-record-console .panel,.automation-record-console .topology-workbench{border:1px solid var(--border-default,#0f172a1a)!important;background:color-mix(in srgb, var(--surface-card,#fff) 90%, var(--bg-sunken,#f8fafc) 10%)!important;box-shadow:none!important;border-radius:8px!important}.automation-record-header-panel{gap:8px;display:grid;padding:8px!important}.automation-record-head{background:0 0!important;border:0!important;min-height:34px!important;padding:0!important}.automation-record-head .results-toolbar-left{gap:8px;min-width:0}.automation-record-head .results-toolbar-left strong{color:var(--text-primary,#0f172a);font-size:15px;font-weight:820}.automation-record-head .results-toolbar-left>span{color:var(--text-tertiary,#64748b);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:680;overflow:hidden}.automation-record-head .toolbar button,.automation-record-controls input,.automation-record-controls select,.automation-table-wrap .table-actions button{border-radius:6px!important;min-height:26px!important;padding:4px 8px!important;font-size:11px!important;font-weight:760!important}.automation-record-kpi-strip{border:1px solid var(--border-default,#0f172a1a);background:var(--bg-sunken,#f8fafc);scrollbar-width:thin;border-radius:7px;flex-wrap:nowrap;display:flex;overflow:auto hidden}.automation-record-kpi{border-right:1px solid var(--divider,#0f172a14);background:color-mix(in srgb, var(--surface-card,#fff) 74%, transparent);flex:1 0 156px;align-items:center;gap:6px;min-width:0;min-height:30px;padding:5px 8px;display:flex}.automation-record-kpi:last-child{border-right:0}.automation-record-kpi span,.automation-config-item span{white-space:nowrap;line-height:1.1;color:var(--text-secondary,#475569)!important;font-size:10px!important;font-weight:760!important}.automation-record-kpi strong{min-width:0;color:var(--text-primary,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:820;line-height:1.15;overflow:hidden}.automation-record-kpi em,.automation-config-item strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;line-height:1.2;overflow:hidden;color:var(--text-tertiary,#64748b)!important;font-size:10px!important;font-weight:680!important}.automation-record-kpi.tone-running{box-shadow:inset 3px 0 0 var(--brand-500,#2563eb)}.automation-record-kpi.tone-succeeded{box-shadow:inset 3px 0 0 var(--success-500,#059669)}.automation-record-kpi.tone-warning,.automation-record-kpi.tone-failed{box-shadow:inset 3px 0 0 var(--warning-500,#d97706)}.automation-rail-shell{grid-template-columns:28px minmax(0,1fr) 28px;align-items:stretch;gap:6px;min-width:0;display:grid}.automation-rail-button{place-items:center;width:28px;min-width:28px;min-height:100%;display:inline-grid;border:1px solid var(--border-default,#0f172a1a)!important;background:var(--surface-card,#fff)!important;color:var(--text-secondary,#475569)!important;box-shadow:none!important;border-radius:7px!important;padding:0!important;font-size:18px!important}.automation-rail-button:hover:not(:disabled){border-color:color-mix(in srgb, var(--brand-500,#2563eb) 36%, var(--border-default,#0f172a1a))!important;background:color-mix(in srgb, var(--brand-500,#2563eb) 7%, var(--surface-card,#fff))!important;color:var(--brand-700,#1d4ed8)!important}.automation-task-tape{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin;gap:6px;width:100%;min-width:0;max-width:100%;padding:0 2px 8px;display:flex;overflow-y:hidden;overflow-x:auto!important}.automation-task-tape-item{scroll-snap-align:start;text-align:left;flex:0 0 clamp(280px,30vw,380px);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:7px;min-width:0;display:grid;border:1px solid var(--border-default,#0f172a1a)!important;background:var(--bg-sunken,#f8fafc)!important;min-height:42px!important;color:var(--text-primary,#0f172a)!important;box-shadow:none!important;border-radius:7px!important;padding:7px 9px!important}.automation-task-tape-item:hover:not(:disabled),.automation-task-tape-item.active{border-color:color-mix(in srgb, var(--brand-500,#2563eb) 35%, var(--border-default,#0f172a1a))!important;background:color-mix(in srgb, var(--brand-500,#2563eb) 8%, var(--surface-card,#fff))!important;transform:none!important}.automation-task-tape-item strong,.automation-task-tape-item em,.automation-task-tape-item b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.automation-task-tape-item strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:820}.automation-task-tape-item em{color:var(--text-tertiary,#64748b);grid-column:1/-1;font-size:11px;font-style:normal;font-weight:650}.automation-task-tape-item b{color:var(--text-secondary,#475569);font-size:11px;font-weight:760}.automation-record-objective{background:var(--bg-sunken,#f8fafc);border-radius:6px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-height:28px;margin:0;padding:5px 8px;display:grid}.automation-record-objective span{color:var(--text-secondary,#475569);font-size:11px;font-weight:760}.automation-record-objective strong{min-width:0;color:var(--text-primary,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:720;overflow:hidden}.automation-record-main{gap:7px!important;min-height:0!important;padding:8px!important;display:grid!important}.automation-record-console .automation-config-strip{border:1px solid var(--border-default,#0f172a1a);background:var(--bg-sunken,#f8fafc);scrollbar-width:thin;border-radius:7px;flex-wrap:nowrap;overflow:auto hidden;gap:0!important;padding:0!important;display:flex!important}.automation-record-console .automation-config-item{flex:1 0 112px;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;min-height:30px;display:grid;border:0!important;border-right:1px solid var(--divider,#0f172a14)!important;background:0 0!important;border-radius:0!important;gap:3px!important;padding:5px 8px!important}.automation-record-console .automation-config-item:last-child{border-right:0!important}.automation-record-console .automation-config-item.wide{flex-basis:210px}.automation-record-console .compact-subtab-strip{min-height:36px;border-radius:8px!important;padding:4px!important}.automation-record-console .subtab-button{border-radius:6px!important;min-height:28px!important;padding:5px 10px!important}.automation-record-console .subtab-button strong{font-size:12px!important}.automation-record-controls{min-height:34px;gap:6px!important;padding:0!important}.automation-record-controls label{align-items:center;gap:5px;display:inline-flex;color:var(--text-secondary,#475569)!important;font-size:11px!important}.automation-record-controls input{min-width:0;border:1px solid var(--border-default,#0f172a1f)!important;background:var(--surface-card,#fff)!important;color:var(--text-primary,#0f172a)!important;font-weight:680!important}.automation-round-search{flex:260px;min-width:220px}.automation-round-search input{width:100%}.automation-round-mini-field{flex:none}.automation-round-mini-field input{width:72px}.automation-round-check{white-space:nowrap;flex:none}.automation-round-check input{width:auto;min-height:0!important}.automation-filter-reset{min-height:26px!important;padding:4px 9px!important;font-size:11px!important}.automation-round-count{color:var(--text-secondary,#475569)!important;font-size:11px!important}.automation-round-tape{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:thin;gap:8px;width:100%;min-width:0;max-width:100%;padding:0 2px 8px;display:flex;overflow-y:hidden;overflow-x:auto!important}.automation-round-tape-item{text-align:left;scroll-snap-align:start;flex:0 0 clamp(212px,18vw,270px);gap:4px;min-width:0;display:grid;border:1px solid var(--border-default,#0f172a1a)!important;background:var(--bg-sunken,#f8fafc)!important;min-height:66px!important;box-shadow:none!important;border-radius:7px!important;padding:7px 9px!important}.automation-round-tape-item:hover:not(:disabled),.automation-round-tape-item.active{border-color:color-mix(in srgb, var(--brand-500,#2563eb) 36%, var(--border-default,#0f172a1a))!important;background:color-mix(in srgb, var(--brand-500,#2563eb) 7%, var(--surface-card,#fff))!important;transform:none!important}.automation-round-tape-main,.automation-round-tape-metrics{align-items:center;gap:6px;min-width:0;display:flex}.automation-round-tape-main{justify-content:space-between}.automation-round-tape-main strong,.automation-round-tape-metrics b,.automation-round-tape-metrics em,.automation-round-tape-item code{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.automation-round-tape-main strong{color:var(--text-primary,#0f172a);font-size:12px;font-weight:820}.automation-round-tape-metrics b{font-size:13px;font-weight:840}.automation-round-tape-metrics em{color:var(--text-secondary,#475569);font-size:11px;font-style:normal;font-weight:720}.automation-round-tape-item code{font-size:10px;display:block;color:var(--text-tertiary,#64748b)!important;background:0 0!important;border:0!important;padding:0!important}.automation-round-tape-more{white-space:nowrap;min-height:66px!important}.automation-table-wrap{background:var(--surface-card,#fff);max-height:min(52vh,560px);border:1px solid var(--border-default,#0f172a1a)!important;border-radius:8px!important;margin:0!important;overflow:auto!important}.automation-table-wrap table{border-collapse:separate;border-spacing:0;min-width:1180px!important}.automation-table-wrap thead th{z-index:2;position:sticky;top:0;background:var(--bg-sunken,#f8fafc)!important;height:28px!important;color:var(--text-secondary,#475569)!important;letter-spacing:0!important;padding:5px 8px!important;font-size:11px!important;font-weight:780!important}.automation-table-wrap tbody td{color:var(--text-primary,#0f172a);vertical-align:middle;height:34px!important;padding:5px 8px!important;font-size:12px!important}.automation-table-wrap tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--bg-sunken,#f8fafc) 52%, transparent)}.automation-table-wrap .selected-row td{background:color-mix(in srgb, var(--brand-500,#2563eb) 10%, var(--surface-card,#fff))!important}.automation-table-wrap td:nth-child(5),.automation-table-wrap td:nth-child(14){text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.automation-table-wrap .table-actions{flex-wrap:nowrap!important;gap:4px!important}.automation-table-wrap .automation-table-icon-button{width:26px!important;min-width:26px!important;padding:0!important}.automation-selected-round-detail{border:1px solid var(--border-default,#0f172a1a);background:color-mix(in srgb, var(--surface-card,#fff) 94%, var(--bg-sunken,#f8fafc) 6%);border-radius:8px;gap:8px;min-width:0;padding:8px;display:grid}.automation-selected-round-head{background:0 0!important;border:0!important;min-height:32px!important;padding:0!important}.automation-run-analysis.is-loading{min-height:240px;position:relative}.automation-detail-loading-panel{z-index:8;background:color-mix(in srgb, var(--surface-card,#fff) 76%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--text-primary,#0f172a);text-align:center;border-radius:8px;align-content:center;place-items:center;gap:7px;display:grid;position:absolute;inset:0}.automation-loading-mark{border:2px solid color-mix(in srgb, var(--brand-500,#2563eb) 18%, transparent);border-top-color:var(--brand-500,#2563eb);border-radius:999px;width:22px;height:22px;animation:.82s linear infinite automation-spin}.automation-detail-loading-panel strong{font-size:13px;font-weight:820}.automation-detail-loading-panel em{color:var(--text-secondary,#475569);font-size:11px;font-style:normal;font-weight:700}@keyframes automation-spin{to{transform:rotate(360deg)}}.automation-record-console .status-pill{min-height:18px;line-height:1.1;border-radius:999px!important;padding:2px 6px!important;font-size:10px!important;font-weight:820!important}@media (width<=1040px){.automation-record-kpi{flex-basis:170px}.automation-record-console .automation-config-item{flex-basis:140px}}@media (width<=820px){.automation-record-console .automation-config-item,.automation-record-kpi{border-right:1px solid var(--divider,#0f172a14)!important}.automation-rail-shell{grid-template-columns:24px minmax(0,1fr) 24px}.automation-rail-button{width:24px;min-width:24px}.automation-task-tape-item,.automation-round-tape-item{flex-basis:min(82vw,320px)}.automation-round-search{flex-basis:100%}}.automation-view{grid-template-columns:minmax(0,1fr) minmax(300px,.28fr)!important;align-content:start!important;align-items:start!important;gap:8px!important}[data-theme] .automation-view{grid-template-columns:minmax(0,1fr) minmax(300px,.28fr)!important}.automation-view>.inner-tab-strip.span-all{border-radius:8px!important;min-height:42px!important;padding:4px!important}.automation-view>.inner-tab-strip .inner-tab-button{border-radius:6px!important;min-height:34px!important;padding:5px 16px!important}.automation-view>.inner-tab-strip .inner-tab-button strong{font-size:13px!important;font-weight:820!important}.automation-view>.inner-tab-strip .inner-tab-button span{font-size:10px!important}[data-theme] .automation-setup-panel,[data-theme] .automation-overview-panel,[data-theme] .automation-rule-panel{border-color:var(--theme-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--theme-surface) 96%, var(--theme-accent) 4%), var(--theme-surface) 48%), var(--theme-surface)!important;box-shadow:none!important}.automation-setup-head{min-height:36px!important;padding:6px 8px!important}[data-theme] .automation-setup-head{border-bottom:1px solid var(--theme-border)!important;background:color-mix(in srgb, var(--theme-surface-muted) 74%, transparent)!important}.automation-setup-head .results-toolbar-left{gap:8px!important}.automation-setup-head .results-toolbar-left strong{font-size:13px!important;font-weight:840!important}.automation-setup-head .toolbar{gap:5px!important}.automation-setup-head .toolbar button,.automation-setup-panel .automation-actions button,.automation-overview-panel button,.automation-rule-panel button{border-radius:6px!important;min-height:28px!important;padding:4px 9px!important;font-size:11px!important;font-weight:760!important}.automation-setup-head .automation-primary-action{border-color:color-mix(in srgb, var(--theme-accent,#2563eb) 70%, transparent)!important;background:var(--theme-accent,#2563eb)!important;color:var(--text-on-brand,#fff)!important;box-shadow:none!important}.automation-setup-head .automation-primary-action:disabled{opacity:.52!important}.automation-flow-strip{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:32px!important;padding:5px 8px!important;display:grid!important}[data-theme] .automation-flow-strip{background:linear-gradient(90deg, rgba(var(--theme-accent-rgb), .09), transparent 42%), color-mix(in srgb, var(--theme-surface-muted) 82%, transparent)!important}.automation-flow-strip .flow-label{letter-spacing:0!important;white-space:nowrap!important;border-radius:5px!important;padding:2px 7px!important;font-size:10px!important}.automation-flow-strip .flow-text,.automation-flow-strip .flow-status{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.automation-flow-strip .flow-text{font-size:11px!important;font-weight:700!important}.automation-flow-strip .flow-status{max-width:min(44vw,420px)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace)!important;justify-self:end!important;font-size:10px!important;font-weight:720!important}.automation-setup-body{gap:6px!important;padding:6px!important}.automation-setup-row{gap:6px!important}.automation-setup-row.prompt-row{grid-template-columns:minmax(0,1.42fr) minmax(250px,.78fr)!important}.automation-setup-row.two-col{grid-template-columns:repeat(2,minmax(0,1fr))!important}.automation-parameter-matrix{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;display:grid!important}.automation-parameter-matrix .automation-setup-card{min-width:0!important;min-height:0!important}.automation-parameter-matrix .automation-card-fields.cols-2,.automation-parameter-matrix .automation-card-fields.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.automation-parameter-matrix .automation-card-fields.cols-3 label:first-child,.automation-parameter-matrix .automation-card-fields .span-2{grid-column:1/-1!important}.automation-parameter-matrix .label-with-hint{justify-content:space-between!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.automation-parameter-matrix .inline-money-hint{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.automation-parameter-matrix .automation-run-field{grid-template-columns:minmax(0,1fr)!important}.automation-parameter-matrix .automation-run-field button{width:100%!important}[data-theme] .automation-setup-card{background:linear-gradient(180deg, rgba(var(--theme-accent-rgb), .035), transparent 52%), color-mix(in srgb, var(--theme-surface-solid) 78%, var(--theme-surface-muted) 22%)!important;box-shadow:none!important;border-radius:7px!important;gap:5px!important;padding:7px 8px!important}.automation-setup-card:hover{transform:none!important}.automation-setup-card-head{gap:6px!important;min-height:25px!important;padding-bottom:3px!important}.automation-setup-card-head strong{letter-spacing:0!important;font-size:11px!important;font-weight:820!important}.automation-setup-card-head span,.automation-setup-card-head em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:10px!important;overflow:hidden!important}.automation-setup-card-head .ghost-button{min-height:24px!important;padding:3px 7px!important}.automation-card-fields{gap:5px 6px!important}.automation-card-fields label{gap:3px!important;font-size:10px!important;font-weight:760!important}.automation-card-fields input,.automation-card-fields select,.automation-card-fields .inline-toggle{border-radius:6px!important;min-height:27px!important;padding:4px 7px!important;font-size:11px!important}.automation-card-fields .inline-toggle{align-items:center!important;gap:6px!important;display:flex!important}.automation-card-fields .inline-toggle em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:10px!important;line-height:1.25!important;overflow:hidden!important}.automation-card-fields .inline-toggle input{flex:none!important;width:14px!important;height:14px!important;min-height:14px!important;padding:0!important}[data-theme] .automation-prompt-textarea{background:var(--theme-surface-solid)!important;background-size:auto!important;border-radius:7px!important;min-height:104px!important;max-height:132px!important;padding:8px 9px!important;font-size:12px!important;line-height:1.5!important}.prompt-card{min-height:0!important}.ai-card .automation-card-fields{gap:4px 6px!important}.ai-card .automation-card-fields input,.ai-card .automation-card-fields select,.ai-card .automation-card-fields .inline-toggle{min-height:25px!important;padding-top:3px!important;padding-bottom:3px!important}.automation-run-field{grid-template-columns:minmax(0,1fr) auto auto!important;gap:5px!important;display:grid!important}.automation-run-field input{min-width:0!important}.automation-run-field button{white-space:nowrap!important;min-height:27px!important;padding:4px 7px!important;font-size:10px!important}.automation-setup-card.automation-mutation-scope{gap:6px!important;padding:7px 8px 8px!important}.automation-mutation-summary{font-size:10px!important}.automation-mutation-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:5px!important}.automation-mutation-card{border-radius:6px!important;gap:2px 6px!important;min-height:36px!important;padding:5px 6px!important;font-size:10px!important}.automation-mutation-card input{width:14px!important;height:14px!important}.automation-mutation-card span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.automation-mutation-card em{-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;font-size:9px!important;display:-webkit-box!important;overflow:hidden!important}.automation-setup-panel .automation-actions{gap:6px!important;margin-top:0!important;padding:6px 8px!important}[data-theme] .automation-setup-panel .automation-actions{background:color-mix(in srgb, var(--theme-surface) 88%, transparent)!important}.automation-overview-aside{gap:6px!important;position:sticky!important;top:8px!important}.automation-overview-panel .studio-toolbar,.automation-rule-panel .studio-toolbar{min-height:34px!important;padding:6px 8px!important}.overview-body{gap:6px!important;padding:6px 8px 8px!important}.overview-hero{border-radius:7px!important;gap:5px!important;padding:9px 10px 10px!important}.overview-hero-tag{letter-spacing:0!important;border-radius:5px!important;padding:2px 6px!important}.overview-hero-value{font-size:27px!important}.overview-hero-meta{gap:5px!important;padding-top:5px!important}.overview-hero-meta span,.overview-target-grid span,.overview-status-card span{letter-spacing:0!important;font-size:9px!important}.overview-hero-meta em,.overview-target-grid strong{font-size:12px!important}.overview-progress,.overview-target-card,.overview-status-card{border-radius:7px!important;padding:7px 8px!important}.overview-status-row,.overview-target-grid{gap:5px!important}.overview-rule-list{gap:5px!important;padding:6px 8px 8px!important}.overview-rule-list li{border-radius:6px!important;grid-template-columns:16px minmax(0,1fr)!important;gap:6px!important;padding:5px 6px!important}.overview-rule-list li>span{width:16px!important;height:16px!important;font-size:9px!important}.overview-rule-list li>p{font-size:10px!important;line-height:1.35!important}.automation-record-console{gap:6px!important}.automation-record-header-panel{gap:6px!important;padding:6px!important}.automation-record-head{min-height:30px!important}.automation-record-head .results-toolbar-left strong{font-size:14px!important}.automation-record-head .toolbar{gap:5px!important}.automation-record-kpi-strip{border-radius:6px!important}.automation-record-kpi{flex-basis:140px!important;min-height:28px!important;padding:4px 7px!important}.automation-record-kpi strong{font-size:12px!important}.automation-task-tape{gap:5px!important;padding-bottom:5px!important}.automation-task-tape-item{flex-basis:clamp(250px,27vw,340px)!important;gap:5px!important;min-height:38px!important;padding:6px 8px!important}.automation-record-objective{min-height:26px!important;padding:4px 7px!important}.automation-record-main{gap:6px!important;padding:6px!important}.automation-record-console .automation-config-item{min-height:28px!important;padding:4px 7px!important}.automation-record-console .compact-subtab-strip{min-height:34px!important;padding:3px!important}.automation-record-console .subtab-button{min-height:27px!important;padding:4px 9px!important}.automation-record-controls{gap:5px!important;min-height:30px!important}.automation-round-tape{gap:6px!important;padding-bottom:5px!important}.automation-round-tape-item{flex-basis:clamp(204px,17vw,248px)!important;gap:3px!important;min-height:60px!important;padding:6px 8px!important}.automation-table-wrap{border-radius:7px!important;max-height:min(50vh,520px)!important}.automation-selected-round-detail,.automation-live-run-panel{border-radius:7px!important;gap:6px!important;padding:6px!important}@media (width>=1121px) and (width<=1360px){.automation-view{grid-template-columns:minmax(0,1fr) minmax(280px,.24fr)!important}.automation-setup-row.prompt-row{grid-template-columns:minmax(0,1.26fr) minmax(236px,.74fr)!important}}@media (width<=1120px){.automation-view,[data-theme] .automation-view{grid-template-columns:minmax(0,1fr)!important}.automation-overview-aside{position:static!important}.automation-setup-row.prompt-row,.automation-setup-row.two-col{grid-template-columns:minmax(0,1fr)!important}.automation-parameter-matrix{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){.automation-flow-strip{grid-template-columns:minmax(0,1fr)!important}.automation-flow-strip .flow-status{justify-self:stretch!important;max-width:none!important}.automation-card-fields.cols-2,.automation-card-fields.cols-3,.automation-parameter-matrix,.automation-mutation-grid,.automation-run-field{grid-template-columns:minmax(0,1fr)!important}}:root[data-theme=institutional-light],:root:not([data-theme]){--af-bg:#f4f6f7;--af-sidebar:#101820;--af-sidebar-2:#15222b;--af-sidebar-hover:#1d2a33;--af-sidebar-border:#263640;--af-sidebar-text:#f6fbfc;--af-sidebar-muted:#98a8b3;--af-accent:#2563eb;--af-accent-rgb:37, 99, 235;--af-accent-strong:#1d4ed8;--af-accent-soft:#e8f0ff;--af-panel:#fff;--af-panel-subtle:#fbfcfc;--af-panel-muted:#edf1f3;--af-border:#dce3e6;--af-border-strong:#d5dee2;--af-text:#18212b;--af-heading:#101820;--af-muted:#62717b;--af-faint:#7d8c95;--af-info:#0870a5;--af-success:#059669;--af-warning:#f0b45b;--af-warning-bg:#fff8ed;--af-danger:#9a3412;--af-danger-bg:#fff3ed;--af-radius:8px;--af-shadow:0 10px 26px #1018200d}html[data-theme] .studio-view.agent-workspace-view .agent-research-nav{-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);border-color:color-mix(in srgb, var(--af-accent) 18%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 88%, transparent), color-mix(in srgb, var(--af-panel-subtle) 92%, transparent))!important;gap:16px!important;padding:14px!important;box-shadow:inset 0 1px #ffffff14,0 18px 40px #0000002e!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups:before,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs:before{letter-spacing:0!important;padding:0 2px!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button{transition:background-color .16s,border-color .16s,color .16s,transform .16s;border-radius:var(--af-radius)!important;height:auto!important;min-height:48px!important;color:var(--af-muted)!important;background:0 0!important;border:1px solid #0000!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:8px 10px!important;display:grid!important}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-research-nav{border-color:color-mix(in srgb, var(--af-accent) 26%, transparent)!important;background:linear-gradient(#15222bc7,#090f14db)!important}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-research-groups button.active,html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-research-tabs button.active{background:linear-gradient(180deg, color-mix(in srgb, var(--af-accent) 22%, transparent), #0f172ab8)!important;border-color:color-mix(in srgb, var(--af-accent) 46%, transparent)!important;color:#dff6ef!important}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text{gap:2px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text strong{color:inherit;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;line-height:1.2;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text em{color:var(--af-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;font-weight:600;line-height:1.28;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button.active .agent-nav-button-text em,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button.active .agent-nav-button-text em{color:color-mix(in srgb, var(--af-accent-strong) 76%, var(--af-muted))}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button b{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent);background:color-mix(in srgb, var(--af-panel) 78%, transparent);min-width:24px;height:24px;color:var(--af-muted);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:inline-grid}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button.active b{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border));background:color-mix(in srgb, var(--af-accent-soft) 72%, var(--af-panel));color:var(--af-accent-strong)}@media (width<=1180px){html[data-theme] .studio-view.agent-workspace-view .agent-research-nav{max-height:168px!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button{min-width:154px!important;min-height:44px!important}}html[data-theme] body{background:var(--af-bg)!important;min-width:0!important;min-height:100dvh!important;color:var(--af-text)!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;overflow:hidden!important}html[data-theme] #root{min-height:100dvh!important}html[data-theme] body .app-shell{height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}html[data-theme] body .app-shell .workspace-main{min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell :is(.agent-browser-vision-hero,.agent-browser-vision-panel,.agent-browser-vision-probe,.agent-browser-vision-task,.agent-browser-vision-diagnostic,.agent-browser-vision-warning,.agent-browser-vision-status-grid>article){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important;flex:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-browser-vision-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-browser-vision-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page.is-nav-collapsed .agent-skill-layout>.agent-browser-vision-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page.is-nav-collapsed .agent-skill-layout>.agent-browser-vision-workbench{grid-column:1!important}html[data-theme] body .app-shell .agent-browser-vision-workbench{flex-direction:column!important;gap:12px!important;padding:0 2px 14px 0!important;display:flex!important}html[data-theme] body .app-shell .agent-browser-vision-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;padding:14px 16px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-hero .agent-config-actions,html[data-theme] body .app-shell .agent-browser-vision-diagnostic .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-start!important;min-width:0!important}html[data-theme] body .app-shell .agent-browser-vision-hero>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-hero strong,html[data-theme] body .app-shell .agent-browser-vision-panel .agent-section-title strong{color:var(--af-heading)!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important}html[data-theme] body .app-shell .agent-browser-vision-hero span,html[data-theme] body .app-shell .agent-browser-vision-panel .agent-section-title span,html[data-theme] body .app-shell .agent-browser-vision-toolsets p,html[data-theme] body .app-shell .agent-browser-vision-tool-list p{color:var(--af-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .agent-browser-vision-warning{border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border))!important;background:var(--af-warning-bg)!important;gap:4px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-warning strong{color:var(--af-danger)!important;font-size:13px!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid{flex:none!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid>article{min-width:0!important;min-height:96px!important;box-shadow:none!important;gap:5px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid span{color:var(--af-muted)!important;font-size:11px!important;line-height:1.3!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid strong{color:var(--af-heading)!important;font-size:16px!important;line-height:1.25!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid>article.is-ready{border-color:color-mix(in srgb, var(--af-accent) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 44%, var(--af-panel))!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid>article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 36%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-probe{min-width:0!important;box-shadow:none!important;gap:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .agent-browser-vision-probe>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:54px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-probe>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-probe>.agent-section-title strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-probe>.agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-probe.is-ready{border-color:color-mix(in srgb, var(--af-accent) 36%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-probe.is-missing{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-task{min-width:0!important;box-shadow:none!important;gap:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-task>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:54px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-task>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-task>.agent-section-title strong,html[data-theme] body .app-shell .agent-browser-vision-task-preview strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:820!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-task>.agent-section-title span,html[data-theme] body .app-shell .agent-browser-vision-task-preview span{color:var(--af-muted)!important;font-size:11px!important;line-height:1.4!important}html[data-theme] body .app-shell .agent-browser-vision-task-grid{box-sizing:border-box!important;grid-template-columns:minmax(180px,.58fr) minmax(180px,.58fr) minmax(260px,1fr)!important;gap:10px!important;min-width:0!important;max-width:100%!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-task-grid .agent-field-label{min-width:0!important}html[data-theme] body .app-shell .agent-browser-vision-task-grid input,html[data-theme] body .app-shell .agent-browser-vision-task-grid textarea{width:100%!important;min-width:0!important}html[data-theme] body .app-shell .agent-browser-vision-task-goal{grid-column:1/3!important}html[data-theme] body .app-shell .agent-browser-vision-task-goal textarea{resize:vertical!important;min-height:86px!important}html[data-theme] body .app-shell .agent-browser-vision-task-preview{box-sizing:border-box!important;border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-accent-soft) 28%, var(--af-panel))!important;grid-area:1/3/span 2!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-task-preview>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-task-preview pre{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-code-bg,var(--af-panel-subtle))!important;min-width:0!important;max-height:180px!important;color:var(--af-code-text,var(--af-text))!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:0!important;padding:9px!important;font-size:11px!important;line-height:1.5!important;overflow:auto!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid article>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid article strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid article span,html[data-theme] body .app-shell .agent-browser-vision-probe-grid article em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid article>.agent-browser-vision-missing{grid-column:1/-1!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid article.is-ready{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-probe-grid article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;height:auto!important;box-shadow:none!important;flex:none!important;align-self:stretch!important;gap:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:56px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic>.agent-section-title strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic>.agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:4px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid article.is-ready{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid article span,html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid article em,html[data-theme] body .app-shell .agent-browser-vision-fix-list article span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid article strong,html[data-theme] body .app-shell .agent-browser-vision-fix-list article strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-fix-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-fix-list article{border:1px solid color-mix(in srgb, var(--af-warning) 38%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-warning) 7%, var(--af-panel-subtle))!important;gap:7px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-grid{grid-template-columns:minmax(320px,.92fr) minmax(380px,1.08fr)!important;align-items:start!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-panel{align-content:start!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:56px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-panel>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-panel>.agent-section-title strong{text-overflow:ellipsis!important;white-space:nowrap!important;word-break:keep-all!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-panel>.agent-section-title span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-toolsets,html[data-theme] body .app-shell .agent-browser-vision-tool-list{gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-toolsets article,html[data-theme] body .app-shell .agent-browser-vision-tool-list article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important;gap:8px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-browser-vision-toolsets article>div:first-child,html[data-theme] body .app-shell .agent-browser-vision-tool-list article>div:first-child{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .agent-browser-vision-toolsets article strong,html[data-theme] body .app-shell .agent-browser-vision-tool-list article strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-browser-vision-toolsets article span,html[data-theme] body .app-shell .agent-browser-vision-tool-list article span,html[data-theme] body .app-shell .agent-browser-vision-tool-list article em{color:var(--af-muted)!important;flex:none!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important}html[data-theme] body .app-shell .agent-browser-vision-chip-row,html[data-theme] body .app-shell .agent-browser-vision-missing{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .agent-browser-vision-chip-row code,html[data-theme] body .app-shell .agent-browser-vision-missing code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-height:22px!important;color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;border-radius:6px!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important}html[data-theme] body .app-shell .agent-browser-vision-toolsets article.is-ready{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-toolsets article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important}html[data-theme] body .app-shell .agent-browser-vision-panel .agent-evidence-empty{border:1px dashed var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;margin:12px!important;padding:18px!important;font-size:13px!important;font-weight:700!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-browser-vision-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-browser-vision-workbench{grid-area:2/1!important}html[data-theme] body .app-shell .agent-browser-vision-hero,html[data-theme] body .app-shell .agent-browser-vision-task-grid,html[data-theme] body .app-shell .agent-browser-vision-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .agent-browser-vision-task-goal,html[data-theme] body .app-shell .agent-browser-vision-task-preview{grid-area:auto/1!important}html[data-theme] body .app-shell .agent-browser-vision-status-grid,html[data-theme] body .app-shell .agent-browser-vision-probe-grid,html[data-theme] body .app-shell .agent-browser-vision-fix-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html[data-theme] body .app-shell .agent-browser-vision-status-grid,html[data-theme] body .app-shell .agent-browser-vision-probe-grid,html[data-theme] body .app-shell .agent-browser-vision-diagnostic-grid,html[data-theme] body .app-shell .agent-browser-vision-fix-list{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell :is(.agent-computer-use-hero,.agent-computer-use-panel,.agent-computer-use-probe,.agent-computer-use-task,.agent-computer-use-warning,.agent-computer-use-status-grid>article){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important;flex:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-computer-use-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-computer-use-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page.is-nav-collapsed .agent-skill-layout>.agent-computer-use-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page.is-nav-collapsed .agent-skill-layout>.agent-computer-use-workbench{grid-column:1!important}html[data-theme] body .app-shell .agent-computer-use-workbench{flex-direction:column!important;gap:12px!important;padding:0 2px 14px 0!important;display:flex!important}html[data-theme] body .app-shell .agent-computer-use-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;padding:14px 16px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-hero .agent-config-actions,html[data-theme] body .app-shell .agent-computer-use-panel .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-start!important;min-width:0!important}html[data-theme] body .app-shell .agent-computer-use-hero>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-hero strong,html[data-theme] body .app-shell .agent-computer-use-panel .agent-section-title strong,html[data-theme] body .app-shell .agent-computer-use-task .agent-section-title strong,html[data-theme] body .app-shell .agent-computer-use-task-preview strong,html[data-theme] body .app-shell .agent-computer-use-tool-list article strong,html[data-theme] body .app-shell .agent-computer-use-fix-list article strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-hero strong{font-size:15px!important}html[data-theme] body .app-shell .agent-computer-use-hero span,html[data-theme] body .app-shell .agent-computer-use-panel .agent-section-title span,html[data-theme] body .app-shell .agent-computer-use-task .agent-section-title span,html[data-theme] body .app-shell .agent-computer-use-task-preview span,html[data-theme] body .app-shell .agent-computer-use-tool-list p,html[data-theme] body .app-shell .agent-computer-use-fix-list article span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .agent-computer-use-warning{border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border))!important;background:var(--af-warning-bg)!important;gap:4px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-warning strong{color:var(--af-danger)!important;font-size:13px!important}html[data-theme] body .app-shell .agent-computer-use-status-grid{flex:none!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-status-grid>article{min-width:0!important;min-height:96px!important;box-shadow:none!important;gap:5px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-status-grid span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body .app-shell .agent-computer-use-status-grid strong{color:var(--af-heading)!important;font-size:16px!important;line-height:1.25!important}html[data-theme] body .app-shell .agent-computer-use-status-grid em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-status-grid>article.is-ready,html[data-theme] body .app-shell .agent-computer-use-panel.is-ready,html[data-theme] body .app-shell .agent-computer-use-fix-list article.is-ready{border-color:color-mix(in srgb, var(--af-accent) 36%, var(--af-border))!important}html[data-theme] body .app-shell .agent-computer-use-status-grid>article.is-missing,html[data-theme] body .app-shell .agent-computer-use-panel.is-missing,html[data-theme] body .app-shell .agent-computer-use-fix-list article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important}html[data-theme] body .app-shell .agent-computer-use-probe{min-width:0!important;box-shadow:none!important;gap:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .agent-computer-use-probe>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:54px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-probe>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-probe>.agent-section-title strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:800!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-probe>.agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-probe.is-ready{border-color:color-mix(in srgb, var(--af-accent) 36%, var(--af-border))!important}html[data-theme] body .app-shell .agent-computer-use-probe.is-missing{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important}html[data-theme] body .app-shell .agent-computer-use-task{min-width:0!important;box-shadow:none!important;gap:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-task>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:54px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-task>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-task-grid{box-sizing:border-box!important;grid-template-columns:minmax(190px,.62fr) minmax(190px,.62fr) minmax(300px,1fr)!important;gap:10px!important;min-width:0!important;max-width:100%!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-task-grid .agent-field-label{min-width:0!important}html[data-theme] body .app-shell .agent-computer-use-task-grid input,html[data-theme] body .app-shell .agent-computer-use-task-grid textarea{width:100%!important;min-width:0!important}html[data-theme] body .app-shell .agent-computer-use-task-goal textarea,html[data-theme] body .app-shell .agent-computer-use-task-boundary textarea{resize:vertical!important;min-height:92px!important}html[data-theme] body .app-shell .agent-computer-use-task-output{grid-column:1/3!important}html[data-theme] body .app-shell .agent-computer-use-task-preview{box-sizing:border-box!important;border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-accent-soft) 28%, var(--af-panel))!important;grid-area:1/3/span 2!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-task-preview>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-task-preview pre{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-code-bg,var(--af-panel-subtle))!important;min-width:0!important;max-height:198px!important;color:var(--af-code-text,var(--af-text))!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:0!important;padding:9px!important;font-size:11px!important;line-height:1.5!important;overflow:auto!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid article>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid article strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid article span,html[data-theme] body .app-shell .agent-computer-use-probe-grid article em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid article>.agent-computer-use-chip-row{grid-column:1/-1!important;padding:0!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid article.is-ready{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important}html[data-theme] body .app-shell .agent-computer-use-probe-grid article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important}html[data-theme] body .app-shell .agent-computer-use-grid{grid-template-columns:minmax(360px,1fr) minmax(360px,1fr)!important;align-items:start!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-panel{min-width:0!important;box-shadow:none!important;align-content:start!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:56px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-panel>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-panel>.agent-section-title span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-permission{padding:12px!important}html[data-theme] body .app-shell .agent-computer-use-action-result{border-top:1px solid var(--af-border)!important;gap:10px!important;margin:12px!important;padding-top:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-action-result>.agent-section-title{border:0!important;padding:0!important}html[data-theme] body .app-shell .agent-computer-use-permission pre,html[data-theme] body .app-shell .agent-computer-use-action-result pre{border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;width:100%!important;min-height:160px!important;max-height:260px!important;color:var(--af-heading)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;white-space:pre-wrap!important;margin:0!important;padding:12px!important;font-size:12px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body .app-shell .agent-computer-use-fix-list,html[data-theme] body .app-shell .agent-computer-use-tool-list{gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-fix-list article,html[data-theme] body .app-shell .agent-computer-use-tool-list article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important;gap:8px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-fix-list article>div:first-child,html[data-theme] body .app-shell .agent-computer-use-tool-list article>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-computer-use-tool-list article>div:first-child{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}html[data-theme] body .app-shell .agent-computer-use-tool-list article span,html[data-theme] body .app-shell .agent-computer-use-tool-list article em{color:var(--af-muted)!important;flex:none!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important}html[data-theme] body .app-shell .agent-computer-use-chip-row{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;padding:12px!important;display:flex!important}html[data-theme] body .app-shell .agent-computer-use-chip-row code,html[data-theme] body .app-shell .agent-computer-use-fix-list article>code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;width:fit-content!important;max-width:100%!important;min-height:22px!important;color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-computer-use-panel .agent-evidence-empty{border:1px dashed var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;margin:12px!important;padding:18px!important;font-size:13px!important;font-weight:700!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-computer-use-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-computer-use-workbench{grid-area:2/1!important}html[data-theme] body .app-shell .agent-computer-use-grid,html[data-theme] body .app-shell .agent-computer-use-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .agent-computer-use-status-grid,html[data-theme] body .app-shell .agent-computer-use-probe-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .agent-computer-use-task-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html[data-theme] body .app-shell .agent-computer-use-task-output,html[data-theme] body .app-shell .agent-computer-use-task-preview{grid-column:1/-1!important}html[data-theme] body .app-shell .agent-computer-use-task-preview{grid-row:auto!important}}@media (width<=760px){html[data-theme] body .app-shell .agent-computer-use-status-grid,html[data-theme] body .app-shell .agent-computer-use-probe-grid,html[data-theme] body .app-shell .agent-computer-use-task-grid,html[data-theme] body .app-shell .agent-computer-use-panel>.agent-section-title,html[data-theme] body .app-shell .agent-computer-use-probe>.agent-section-title,html[data-theme] body .app-shell .agent-computer-use-task>.agent-section-title,html[data-theme] body .app-shell .agent-computer-use-tool-list article>div:first-child{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell :is(.agent-system-health-hero,.agent-system-health-panel,.agent-system-health-repair,.agent-system-health-warning,.agent-system-health-status-grid>article){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important;flex:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-system-health-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-system-health-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page.is-nav-collapsed .agent-skill-layout>.agent-system-health-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page.is-nav-collapsed .agent-skill-layout>.agent-system-health-workbench{grid-column:1!important}html[data-theme] body .app-shell .agent-system-health-workbench{flex-direction:column!important;gap:12px!important;padding:0 2px 14px 0!important;display:flex!important}html[data-theme] body .app-shell .agent-system-health-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;padding:14px 16px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-hero>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-hero .agent-config-actions,html[data-theme] body .app-shell .agent-system-health-panel .agent-config-actions,html[data-theme] body .app-shell .agent-system-health-repair .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important}html[data-theme] body .app-shell .agent-system-health-hero strong,html[data-theme] body .app-shell .agent-system-health-panel .agent-section-title strong,html[data-theme] body .app-shell .agent-system-health-repair .agent-section-title strong{color:var(--af-heading)!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important}html[data-theme] body .app-shell .agent-system-health-hero span,html[data-theme] body .app-shell .agent-system-health-panel .agent-section-title span,html[data-theme] body .app-shell .agent-system-health-repair .agent-section-title span,html[data-theme] body .app-shell .agent-system-health-list em,html[data-theme] body .app-shell .agent-system-health-model em,html[data-theme] body .app-shell .agent-system-health-deployment em,html[data-theme] body .app-shell .agent-system-health-parity em{color:var(--af-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .agent-system-health-warning{border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border))!important;background:var(--af-warning-bg)!important;gap:4px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-warning strong{color:var(--af-danger)!important;font-size:13px!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert{border:1px solid color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, var(--af-accent-soft))!important;grid-template-columns:minmax(190px,.9fr) minmax(260px,1.1fr) auto!important;align-items:center!important;gap:10px 14px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert.is-ready{border-color:color-mix(in srgb, var(--af-accent) 48%, var(--af-border))!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert.is-partial{border-color:color-mix(in srgb, var(--af-warning) 45%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel) 90%, var(--af-warning-bg,var(--af-accent-soft)))!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert.is-missing{border-color:color-mix(in srgb, var(--af-danger) 38%, var(--af-border))!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert strong{color:var(--af-heading)!important;font-size:13px!important;font-weight:800!important;line-height:1.3!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert span,html[data-theme] body .app-shell .agent-system-health-gateway-alert p{color:var(--af-muted)!important;margin:0!important;font-size:11px!important;line-height:1.4!important}html[data-theme] body .app-shell .agent-system-health-gateway-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-gateway-metrics>div{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-panel-subtle)!important;gap:3px!important;min-width:0!important;padding:8px 9px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-gateway-alert code{text-overflow:ellipsis!important;border:1px solid var(--af-border)!important;max-width:100%!important;color:var(--af-muted)!important;background:var(--af-bg)!important;border-radius:6px!important;justify-self:start!important;padding:3px 7px!important;font-size:11px!important;overflow:hidden!important}@media (width<=980px){html[data-theme] body .app-shell .agent-system-health-gateway-alert,html[data-theme] body .app-shell .agent-system-health-gateway-metrics{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .agent-system-health-status-grid{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-status-grid>article{gap:7px!important;min-width:0!important;padding:13px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-status-grid span,html[data-theme] body .app-shell .agent-system-health-status-grid em,html[data-theme] body .app-shell .agent-system-health-list span,html[data-theme] body .app-shell .agent-system-health-model span,html[data-theme] body .app-shell .agent-system-health-deployment span,html[data-theme] body .app-shell .agent-system-health-issues span{color:var(--af-muted)!important;font-size:11px!important;line-height:1.4!important}html[data-theme] body .app-shell .agent-system-health-status-grid em{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;max-height:44px!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-system-health-status-grid strong,html[data-theme] body .app-shell .agent-system-health-list strong,html[data-theme] body .app-shell .agent-system-health-model strong,html[data-theme] body .app-shell .agent-system-health-deployment strong,html[data-theme] body .app-shell .agent-system-health-issues strong{color:var(--af-heading)!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important}html[data-theme] body .app-shell .agent-system-health-status-grid>article.is-ready,html[data-theme] body .app-shell .agent-system-health-list .is-ready,html[data-theme] body .app-shell .agent-system-health-issues .is-ready,html[data-theme] body .app-shell .agent-system-health-deployment .is-ready,html[data-theme] body .app-shell .agent-system-health-parity .is-ready{border-color:color-mix(in srgb, var(--af-accent) 45%, var(--af-border))!important}html[data-theme] body .app-shell .agent-system-health-status-grid>article.is-partial,html[data-theme] body .app-shell .agent-system-health-deployment .is-partial,html[data-theme] body .app-shell .agent-system-health-parity .is-partial{border-color:color-mix(in srgb, var(--af-warning) 45%, var(--af-border))!important}html[data-theme] body .app-shell .agent-system-health-status-grid>article.is-missing,html[data-theme] body .app-shell .agent-system-health-list .is-missing,html[data-theme] body .app-shell .agent-system-health-issues .is-missing,html[data-theme] body .app-shell .agent-system-health-deployment .is-missing,html[data-theme] body .app-shell .agent-system-health-parity .is-missing{border-color:color-mix(in srgb, var(--af-danger) 38%, var(--af-border))!important}html[data-theme] body .app-shell .agent-system-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-panel{align-content:start!important;gap:12px!important;min-width:0!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-repair{min-width:0!important;box-shadow:none!important;gap:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-system-health-repair>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-height:54px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-repair>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-repair pre{border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-code-bg,var(--af-panel-subtle))!important;min-width:0!important;max-height:220px!important;color:var(--af-code-text,var(--af-text))!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:12px!important;padding:10px!important;font-size:11px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body .app-shell .agent-system-health-panel.is-wide{grid-column:1/-1!important}html[data-theme] body .app-shell .agent-system-health-panel>.agent-section-title{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-panel>.agent-section-title>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-list,html[data-theme] body .app-shell .agent-system-health-deployment,html[data-theme] body .app-shell .agent-system-health-parity,html[data-theme] body .app-shell .agent-system-health-issues{gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-list>div,html[data-theme] body .app-shell .agent-system-health-deployment>div,html[data-theme] body .app-shell .agent-system-health-issues>div{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(112px,.35fr) minmax(0,.65fr)!important;gap:4px 10px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-list>div em{grid-column:1/-1!important}html[data-theme] body .app-shell .agent-system-health-model{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-model>div{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-panel-subtle)!important;gap:5px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-parity button,html[data-theme] body .app-shell .agent-system-health-deployment button{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;color:inherit!important;text-align:left!important;gap:8px!important;padding:11px!important;display:grid!important}html[data-theme] body .app-shell .agent-system-health-deployment button:hover{border-color:var(--af-border-strong)!important;background:color-mix(in srgb, var(--af-panel-subtle) 72%, var(--af-accent-soft))!important}html[data-theme] body .app-shell .agent-system-health-deployment>.agent-system-health-update-policy,html[data-theme] body .app-shell .agent-system-health-deployment>.agent-system-health-update-action{border-color:color-mix(in srgb, var(--af-accent) 24%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, var(--af-accent-soft))!important}html[data-theme] body .app-shell .agent-system-health-deployment>.agent-system-health-update-action.is-blocked{border-color:color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 90%, var(--af-warning-soft,var(--af-accent-soft)))!important}html[data-theme] body .app-shell .agent-system-health-deployment button>div{justify-content:space-between!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .agent-system-health-parity button:hover{border-color:var(--af-border-strong)!important;background:color-mix(in srgb, var(--af-panel-subtle) 72%, var(--af-accent-soft))!important}html[data-theme] body .app-shell .agent-system-health-parity button>div{justify-content:space-between!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .agent-system-health-parity code,html[data-theme] body .app-shell .agent-system-health-deployment code{text-overflow:ellipsis!important;border:1px solid var(--af-border)!important;max-width:100%!important;color:var(--af-muted)!important;background:var(--af-bg)!important;border-radius:6px!important;justify-self:start!important;padding:3px 6px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-system-health-note{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;color:var(--af-muted)!important;background:var(--af-panel-subtle)!important;margin:0!important;padding:9px 10px!important;font-size:12px!important}html[data-theme] body .app-shell .agent-system-health-note.is-danger{border-color:color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;color:var(--af-danger)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-onboarding-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-onboarding-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page.is-nav-collapsed .agent-skill-layout>.agent-onboarding-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page.is-nav-collapsed .agent-skill-layout>.agent-onboarding-workbench{grid-column:1!important}html[data-theme] body .app-shell .agent-onboarding-workbench{flex-direction:column!important;gap:12px!important;padding:0 2px 14px 0!important;display:flex!important}html[data-theme] body .app-shell .agent-onboarding-hero,html[data-theme] body .app-shell .agent-onboarding-steps,html[data-theme] body .app-shell .agent-onboarding-panel,html[data-theme] body .app-shell .agent-onboarding-errors,html[data-theme] body .app-shell .agent-onboarding-warning,html[data-theme] body .app-shell .agent-onboarding-summary>article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important}html[data-theme] body .app-shell .agent-onboarding-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:14px!important;padding:14px 16px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-hero>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-hero strong,html[data-theme] body .app-shell .agent-onboarding-steps .agent-section-title strong,html[data-theme] body .app-shell .agent-onboarding-panel .agent-section-title strong,html[data-theme] body .app-shell .agent-onboarding-errors .agent-section-title strong{color:var(--af-heading)!important;font-size:15px!important;font-weight:800!important;line-height:1.35!important}html[data-theme] body .app-shell .agent-onboarding-hero span,html[data-theme] body .app-shell .agent-onboarding-steps .agent-section-title span,html[data-theme] body .app-shell .agent-onboarding-panel .agent-section-title span,html[data-theme] body .app-shell .agent-onboarding-errors .agent-section-title span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .agent-onboarding-hero .agent-config-actions,html[data-theme] body .app-shell .agent-onboarding-panel .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;min-width:0!important}html[data-theme] body .app-shell .agent-onboarding-warning{border-color:color-mix(in srgb, var(--af-danger) 45%, var(--af-border))!important;background:var(--af-danger-bg)!important;gap:4px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-warning strong{color:var(--af-danger)!important;font-size:13px!important}html[data-theme] body .app-shell .agent-onboarding-warning span{color:var(--af-danger)!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body .app-shell .agent-onboarding-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-summary>article{min-width:0!important;box-shadow:none!important;gap:6px!important;padding:12px 13px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-summary span,html[data-theme] body .app-shell .agent-onboarding-summary em,html[data-theme] body .app-shell .agent-onboarding-step-list span,html[data-theme] body .app-shell .agent-onboarding-step-list em,html[data-theme] body .app-shell .agent-onboarding-kv span,html[data-theme] body .app-shell .agent-onboarding-tool-list em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.45!important}html[data-theme] body .app-shell .agent-onboarding-summary strong,html[data-theme] body .app-shell .agent-onboarding-step-list strong,html[data-theme] body .app-shell .agent-onboarding-kv strong{color:var(--af-heading)!important;overflow-wrap:anywhere!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important}html[data-theme] body .app-shell .agent-onboarding-summary>article:first-child strong{font-size:16px!important}html[data-theme] body .app-shell .agent-onboarding-summary .is-ready,html[data-theme] body .app-shell .agent-onboarding-step-list .is-ready,html[data-theme] body .app-shell .agent-onboarding-tool-list .is-ready{border-color:color-mix(in srgb, var(--af-accent) 48%, var(--af-border))!important}html[data-theme] body .app-shell .agent-onboarding-summary .is-warning,html[data-theme] body .app-shell .agent-onboarding-step-list .is-warning{border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border))!important}html[data-theme] body .app-shell .agent-onboarding-summary .is-missing,html[data-theme] body .app-shell .agent-onboarding-step-list .is-missing,html[data-theme] body .app-shell .agent-onboarding-tool-list .is-missing{border-color:color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important}html[data-theme] body .app-shell .agent-onboarding-steps,html[data-theme] body .app-shell .agent-onboarding-panel,html[data-theme] body .app-shell .agent-onboarding-errors{align-content:start!important;gap:12px!important;min-width:0!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-steps>.agent-section-title,html[data-theme] body .app-shell .agent-onboarding-panel>.agent-section-title,html[data-theme] body .app-shell .agent-onboarding-errors>.agent-section-title{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-steps>.agent-section-title>div:first-child,html[data-theme] body .app-shell .agent-onboarding-panel>.agent-section-title>div:first-child,html[data-theme] body .app-shell .agent-onboarding-errors>.agent-section-title>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-steps>.agent-section-title>em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body .app-shell .agent-onboarding-step-list{gap:8px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-step-list>article{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-step-list>article>div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-kv{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-kv>div{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-panel-subtle)!important;gap:5px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-tool-list{flex-wrap:wrap!important;gap:8px!important;display:flex!important}html[data-theme] body .app-shell .agent-onboarding-tool-list span{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-heading)!important;border-radius:7px!important;align-items:center!important;padding:7px 9px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;line-height:1.3!important;display:inline-flex!important}html[data-theme] body .app-shell .agent-onboarding-errors code{border:1px solid color-mix(in srgb, var(--af-danger) 34%, var(--af-border))!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-danger-bg)!important;min-width:0!important;color:var(--af-danger)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;padding:10px 11px!important;font-size:11px!important;line-height:1.5!important;display:block!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-system-health-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-system-health-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-onboarding-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-onboarding-workbench{grid-area:2/1!important}html[data-theme] body .app-shell .agent-system-health-grid,html[data-theme] body .app-shell .agent-system-health-hero,html[data-theme] body .app-shell .agent-onboarding-grid,html[data-theme] body .app-shell .agent-onboarding-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .agent-system-health-status-grid,html[data-theme] body .app-shell .agent-onboarding-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .agent-system-health-hero .agent-config-actions,html[data-theme] body .app-shell .agent-system-health-panel .agent-config-actions,html[data-theme] body .app-shell .agent-system-health-repair .agent-config-actions,html[data-theme] body .app-shell .agent-onboarding-hero .agent-config-actions,html[data-theme] body .app-shell .agent-onboarding-panel .agent-config-actions{justify-content:flex-start!important}}@media (width<=760px){html[data-theme] body .app-shell .agent-system-health-status-grid,html[data-theme] body .app-shell .agent-system-health-model,html[data-theme] body .app-shell .agent-onboarding-summary,html[data-theme] body .app-shell .agent-onboarding-kv,html[data-theme] body .app-shell .agent-system-health-panel>.agent-section-title,html[data-theme] body .app-shell .agent-system-health-repair>.agent-section-title,html[data-theme] body .app-shell .agent-system-health-list>div,html[data-theme] body .app-shell .agent-system-health-issues>div,html[data-theme] body .app-shell .agent-onboarding-steps>.agent-section-title,html[data-theme] body .app-shell .agent-onboarding-panel>.agent-section-title,html[data-theme] body .app-shell .agent-onboarding-step-list>article{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .agent-onboarding-hero .agent-config-actions,html[data-theme] body .app-shell .agent-onboarding-panel .agent-config-actions{grid-template-columns:minmax(0,1fr)!important;width:100%!important;display:grid!important}html[data-theme] body .app-shell .agent-onboarding-hero .agent-config-actions .ghost-button,html[data-theme] body .app-shell .agent-onboarding-hero .agent-config-actions .agent-primary-button,html[data-theme] body .app-shell .agent-onboarding-panel .agent-config-actions .ghost-button,html[data-theme] body .app-shell .agent-onboarding-panel .agent-config-actions .agent-primary-button{box-sizing:border-box!important;width:100%!important;min-width:0!important}}html[data-theme] .studio-view.agent-workspace-view .ghost-button.danger,html[data-theme] .studio-view.agent-workspace-view button.ghost-button.danger,html[data-theme] .studio-view.agent-overlay-scope .agent-context-menu button.danger{border-color:color-mix(in srgb, var(--af-danger) 42%, var(--af-border-strong))!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important;color:var(--af-danger)!important}html[data-theme] .studio-view.agent-workspace-view .ghost-button.danger:hover:not(:disabled),html[data-theme] .studio-view.agent-workspace-view button.ghost-button.danger:hover:not(:disabled),html[data-theme] .studio-view.agent-overlay-scope .agent-context-menu button.danger:hover,html[data-theme] .studio-view.agent-overlay-scope .agent-context-menu button.danger:focus{border-color:color-mix(in srgb, var(--af-danger) 62%, var(--af-border-strong))!important;background:color-mix(in srgb, var(--af-danger) 14%, var(--af-panel))!important;color:var(--af-danger)!important}html[data-theme] .studio-view.agent-workspace-view .ghost-button.danger:disabled,html[data-theme] .studio-view.agent-workspace-view button.ghost-button.danger:disabled{border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-backdrop{z-index:1340;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#07101775;place-items:center;padding:20px;display:grid;position:fixed;inset:0}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-dialog{border:1px solid color-mix(in srgb, var(--af-danger) 28%, var(--af-border));background:var(--af-panel);border-radius:14px;width:min(460px,100vw - 40px);display:grid;overflow:hidden;box-shadow:0 24px 72px #00000052}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-dialog header{border-bottom:1px solid var(--af-border);background:var(--af-panel-subtle);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-dialog header>div{gap:6px;min-width:0;display:grid}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-dialog strong{color:var(--af-heading);font-size:15px;line-height:1.4}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-dialog span,html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-dialog p{color:var(--af-muted);font-size:12px;line-height:1.55}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-body{padding:16px 18px 6px}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-body p{margin:0}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-actions{justify-content:flex-end;gap:10px;padding:14px 18px 18px;display:flex}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-actions .ghost-button{min-width:96px}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-actions .ghost-button.danger{border-color:color-mix(in srgb, var(--af-danger) 56%, var(--af-border-strong))!important;background:color-mix(in srgb, var(--af-danger) 12%, var(--af-panel))!important;color:var(--af-danger)!important}html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-actions .ghost-button.danger:hover,html[data-theme] .studio-view.agent-overlay-scope .agent-danger-confirm-actions .ghost-button.danger:focus{border-color:color-mix(in srgb, var(--af-danger) 72%, var(--af-border-strong))!important;background:color-mix(in srgb, var(--af-danger) 18%, var(--af-panel))!important;color:var(--af-danger)!important}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-backdrop{z-index:1338;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0710176b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-dialog{border:1px solid var(--af-border);background:var(--af-panel);border-radius:14px;width:min(500px,100vw - 40px);display:grid;overflow:hidden;box-shadow:0 24px 72px #0000004d}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-dialog header{border-bottom:1px solid var(--af-border);background:var(--af-panel-subtle);justify-content:space-between;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-dialog header>div{gap:6px;min-width:0;display:grid}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-dialog strong{color:var(--af-heading);font-size:15px;line-height:1.4}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-dialog span{color:var(--af-muted);font-size:12px;line-height:1.55}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-body{padding:16px 18px 10px}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-body input,html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-body textarea{border:1px solid var(--af-border-strong);border-radius:var(--af-radius);background:var(--af-panel-subtle);width:100%;min-height:42px;color:var(--af-text);font:inherit;box-shadow:none;outline:none;font-size:13px}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-body input{padding:0 12px}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-body textarea{resize:vertical;min-height:116px;padding:10px 12px;line-height:1.55}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-body input:focus,html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-body textarea:focus{border-color:var(--af-accent);box-shadow:0 0 0 3px var(--af-accent-soft)}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-actions{justify-content:flex-end;gap:10px;padding:14px 18px 18px;display:flex}html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-actions .ghost-button,html[data-theme] .studio-view.agent-overlay-scope .agent-text-prompt-actions .agent-primary-button{min-width:96px}:root[data-theme=terminal-dark]{--af-bg:#071017;--af-sidebar:#090f14;--af-sidebar-2:#101820;--af-sidebar-hover:#1b2b34;--af-sidebar-border:#263640;--af-sidebar-text:#f6fbfc;--af-sidebar-muted:#90a3ad;--af-accent:#19a99a;--af-accent-rgb:25, 169, 154;--af-accent-strong:#72d7c7;--af-accent-soft:#19a99a2e;--af-panel:#101820;--af-panel-subtle:#15222b;--af-panel-muted:#0c151c;--af-border:#263640;--af-border-strong:#334752;--af-text:#dbe6ea;--af-heading:#f6fbfc;--af-muted:#9db0ba;--af-faint:#7f929d;--af-info:#7dd3fc;--af-success:#34d399;--af-warning:#f0b45b;--af-warning-bg:#f0b45b1f;--af-danger:#fb923c;--af-danger-bg:#fb923c1f;--af-radius:8px;--af-shadow:0 16px 34px #00000047}html[data-theme] body,html[data-theme] .app-shell{background:var(--af-bg)!important;color:var(--af-text)!important;background-image:none!important}.app-shell{grid-template-rows:minmax(0,1fr);grid-template-columns:236px minmax(0,1fr);min-height:100dvh;overflow:hidden;background:var(--af-bg)!important;display:grid!important}.app-shell>:not(.oq-nav){grid-column:2;min-width:0}.workflow-board,.command-deck{display:none!important}.workspace-main,.bt-lab-shell{width:100%;min-width:0;height:100dvh;min-height:0;overflow:hidden;background:var(--af-bg)!important;color:var(--af-text)!important}.workspace-activity-bar{z-index:40;border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);max-width:min(720px,100vw - 300px);box-shadow:var(--af-shadow);position:absolute;bottom:18px;right:22px}.oq-nav{grid-area:1/1/-1;width:236px;height:100dvh;top:0;border-right:1px solid var(--af-sidebar-border)!important;background:var(--af-sidebar)!important;color:var(--af-sidebar-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:0!important;position:sticky!important;overflow:hidden!important}.oq-nav-inner{flex-direction:column;align-items:stretch;gap:28px;width:100%;height:100%;overflow:auto;padding:22px 18px!important;display:flex!important}.oq-nav-left{order:0;align-items:center;gap:12px}.oq-nav-logo-btn{border-radius:var(--af-radius)!important;background:var(--af-accent)!important;width:42px!important;height:42px!important}.oq-nav-logo-btn:hover{background:var(--af-accent-strong)!important}.oq-nav-logo-mark{color:#fff;letter-spacing:0;place-items:center;width:30px;height:30px;font-size:13px;font-weight:900;display:inline-grid}.oq-nav-brand-name{letter-spacing:0;font-size:15px;font-weight:800;color:var(--af-sidebar-text)!important}.oq-nav-brand-sub{font-family:var(--font-sans);letter-spacing:0;text-transform:none;font-size:12px;font-weight:500;color:var(--af-sidebar-muted)!important}.oq-nav-env{display:none}.oq-nav-tabs{order:1;justify-content:stretch;align-items:stretch;gap:6px;height:auto;padding:0!important;display:grid!important}.oq-nav-tab{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;width:100%;border-radius:var(--af-radius)!important;color:#b8c5cc!important;height:40px!important;padding:0 11px!important;display:grid!important}.oq-nav-tab+.oq-nav-tab:before,.oq-nav-tab-divider,.oq-nav-tab-underline{display:none!important}.oq-nav-tab:hover,.oq-nav-tab.is-active{background:var(--af-sidebar-hover)!important;color:#fff!important}.oq-nav-tab-no{background:#ffffff12;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:inline-flex;color:var(--af-sidebar-muted)!important}.oq-nav-tab.is-active .oq-nav-tab-no{background:var(--af-accent);color:#fff!important}.oq-nav-tab-text{gap:2px;min-width:0}.oq-nav-tab-text strong{color:inherit;letter-spacing:0;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.oq-nav-tab-kicker{letter-spacing:0;text-transform:uppercase;font-size:10px;font-weight:600;color:var(--af-sidebar-muted)!important}.oq-nav-right{order:2;justify-content:stretch;align-items:stretch;gap:10px;margin-top:auto;display:grid!important}.oq-nav-market,.oq-nav-clocks,.oq-nav-user{width:100%;min-width:0;border-color:var(--af-sidebar-border)!important;border-radius:var(--af-radius)!important;background:var(--af-sidebar-2)!important;color:var(--af-sidebar-text)!important}.oq-nav-market{justify-content:flex-start;height:auto;min-height:36px;padding:8px 10px}.oq-nav-market-tag,.oq-nav-clock-zone,.oq-nav-clock-date,.oq-nav-user-role{color:var(--af-sidebar-muted)!important}.oq-nav-clock-time,.oq-nav-market-state,.oq-nav-user-caret{color:var(--af-sidebar-text)!important}.oq-nav-clocks{height:auto;min-height:46px;padding:8px 10px}.oq-nav-clock{min-width:0}.oq-nav-clock-secondary,.oq-nav-clock-sep{display:none!important}.oq-nav-theme{justify-self:start;border:1px solid var(--af-sidebar-border)!important;background:var(--af-sidebar-2)!important}.oq-nav-user{grid-template-columns:34px minmax(0,1fr) auto;gap:9px;height:auto!important;min-height:48px!important;padding:7px 9px!important;display:grid!important}.oq-nav-user-name{color:var(--af-sidebar-text)!important}.oq-nav-user-menu{width:220px;inset:auto auto calc(100% + 8px) 0}.workspace-view{background:var(--af-bg)!important;color:var(--af-text)!important}.workspace-view.studio-view.agent-workspace-view{height:100%;padding:0;overflow:hidden;background:var(--af-bg)!important}.studio-view .agent-shell{grid-template-rows:auto minmax(0,1fr);gap:16px;height:100%;padding:22px;display:grid;overflow:hidden}.studio-view .agent-command-bar{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(260px,1fr) minmax(440px,auto) auto;align-items:start;gap:18px;padding:0;display:grid}.studio-view .agent-title-block h2{color:var(--af-heading);letter-spacing:0;font-size:24px;line-height:1.25}.studio-view .agent-title-block p{color:var(--af-muted);margin-top:4px;font-size:13px;line-height:1.5}.studio-view .agent-command-metrics{grid-template-columns:repeat(4,minmax(112px,1fr));gap:8px;display:grid}.studio-view .agent-command-metrics div{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);min-height:auto;box-shadow:none;padding:9px 10px}.studio-view .agent-command-metrics span{color:var(--af-muted);font-size:11px;line-height:1.3}.studio-view .agent-command-metrics strong{color:var(--af-heading);margin-top:5px;font-size:13px;line-height:1.25}.studio-view .agent-command-actions{justify-content:flex-end}.studio-view .agent-skill-layout{grid-template-rows:minmax(0,1fr);grid-template-columns:220px minmax(0,1fr);gap:12px;min-height:0;display:grid;overflow:hidden}.studio-view .agent-research-nav{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);min-height:0;box-shadow:var(--af-shadow);grid-area:1/1/20;align-content:start;gap:14px;padding:16px;overflow:auto}.studio-view .agent-research-groups,.studio-view .agent-research-tabs{background:0 0;border:0;border-radius:0;gap:6px;width:100%;min-height:auto;padding:0;display:grid;overflow:visible}.studio-view .agent-research-groups:before,.studio-view .agent-research-tabs:before{color:var(--af-muted);font-size:11px;font-weight:800;line-height:1.3;display:block}.studio-view .agent-research-groups:before{content:"工作区"}.studio-view .agent-research-tabs:before{content:"子页面"}.studio-view .agent-research-groups button,.studio-view .agent-research-tabs button{text-align:left;justify-content:flex-start;align-items:center;width:100%;min-width:0;height:36px;font-size:13px;font-weight:700;display:flex;border-radius:var(--af-radius)!important;color:var(--af-muted)!important;padding:0 10px!important}.studio-view .agent-research-groups button:hover,.studio-view .agent-research-tabs button:hover,.studio-view .agent-research-groups button.active,.studio-view .agent-research-tabs button.active{background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;box-shadow:none!important}.studio-view .agent-action-notice,.studio-view .agent-skill-layout>.agent-config-workbench,.studio-view .agent-skill-layout>.agent-skill-workbench,.studio-view .agent-skill-layout>.agent-tool-workbench,.studio-view .agent-skill-layout>.agent-plugin-workbench,.studio-view .agent-skill-layout>.agent-access-workbench,.studio-view .agent-skill-layout>.agent-approval-workbench,.studio-view .agent-skill-layout>.agent-background-workbench,.studio-view .agent-skill-layout>.agent-memory-workbench,.studio-view .agent-skill-layout>.agent-todo-workbench,.studio-view .agent-skill-layout>.agent-insight-workbench,.studio-view .agent-skill-layout>.agent-project-workbench,.studio-view .agent-skill-layout>.agent-scheduled-workbench,.studio-view .agent-skill-layout>.agent-workspace-workbench,.studio-view .agent-skill-layout>.agent-log-workbench,.studio-view .agent-skill-layout>.agent-material-workbench,.studio-view .agent-skill-layout>.agent-usage-workbench,.studio-view .agent-skill-layout>.agent-research-workbench,.studio-view .agent-skill-layout>.alpha-workbench,.studio-view .agent-skill-layout>.correlation-workbench,.studio-view .agent-skill-layout>.agent-operation-layout{grid-column:2;min-width:0}.studio-view .agent-skill-layout>.agent-config-workbench,.studio-view .agent-skill-layout>.agent-skill-workbench,.studio-view .agent-skill-layout>.agent-tool-workbench,.studio-view .agent-skill-layout>.agent-plugin-workbench,.studio-view .agent-skill-layout>.agent-access-workbench,.studio-view .agent-skill-layout>.agent-approval-workbench,.studio-view .agent-skill-layout>.agent-background-workbench,.studio-view .agent-skill-layout>.agent-memory-workbench,.studio-view .agent-skill-layout>.agent-todo-workbench,.studio-view .agent-skill-layout>.agent-insight-workbench,.studio-view .agent-skill-layout>.agent-project-workbench,.studio-view .agent-skill-layout>.agent-scheduled-workbench,.studio-view .agent-skill-layout>.agent-workspace-workbench,.studio-view .agent-skill-layout>.agent-log-workbench,.studio-view .agent-skill-layout>.agent-material-workbench,.studio-view .agent-skill-layout>.agent-usage-workbench,.studio-view .agent-skill-layout>.agent-research-workbench,.studio-view .agent-skill-layout>.alpha-workbench,.studio-view .agent-skill-layout>.correlation-workbench,.studio-view .agent-skill-layout>.agent-operation-layout{overscroll-behavior:contain;height:100%;padding:0 2px 14px 0;overflow:auto}.studio-view .agent-operation-layout{grid-template-columns:minmax(180px,220px) minmax(360px,1fr) minmax(260px,320px);align-items:stretch;gap:12px;padding:0;display:grid;overflow:hidden}.studio-view .agent-operation-layout.is-left-collapsed{grid-template-columns:minmax(420px,1fr) minmax(280px,340px)}.studio-view .agent-operation-layout.is-right-collapsed{grid-template-columns:minmax(180px,220px) minmax(420px,1fr)}.studio-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-columns:minmax(0,1fr)}.studio-view .agent-task-panel,.studio-view .agent-session-panel,.studio-view .agent-side-panel,.studio-view .agent-ops-column,.studio-view .agent-runtime-log-panel,.studio-view .agent-runtime-skill-panel,.studio-view .agent-workspace-file-panel,.studio-view .agent-upload-panel,.studio-view .agent-research-panel,.studio-view .agent-config-section,.studio-view .agent-access-hero,.studio-view .agent-access-section,.studio-view .agent-access-overview-panel,.studio-view .agent-scheduled-editor,.studio-view .agent-scheduled-list-panel,.studio-view .agent-scheduled-history-panel,.studio-view .agent-workspace-command-panel,.studio-view .agent-workspace-terminal-panel,.studio-view .agent-workspace-git-panel,.studio-view .agent-workspace-checkpoint-panel,.studio-view .agent-plugin-section,.studio-view .agent-plugin-detail-panel,.studio-view .agent-tool-section{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important}.studio-view .agent-task-panel,.studio-view .agent-session-panel,.studio-view .agent-side-panel,.studio-view .agent-ops-column{min-width:0!important}.studio-view .agent-ops-column{overflow:hidden!important}.studio-view .agent-session-panel{width:100%!important}.studio-view .agent-section-title,.studio-view .agent-session-toolbar,.studio-view .agent-log-toolbar,.studio-view .agent-current-session-card,.studio-view .agent-session-list-header,.studio-view .agent-event-detail,.studio-view .agent-access-profile-create{border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important}.studio-view.agent-workspace-view .agent-config-section>.agent-section-title,.studio-view.agent-workspace-view .agent-account-config-section>.agent-section-title{grid-template-columns:minmax(240px,1fr) auto;align-items:start!important;gap:10px 14px!important;min-height:0!important;padding:10px 12px!important;display:grid!important}.studio-view.agent-workspace-view .agent-config-section>.agent-section-title>div:first-child,.studio-view.agent-workspace-view .agent-account-config-section>.agent-section-title>div:first-child{align-items:start!important;gap:3px!important;min-width:0!important;display:grid!important}.studio-view.agent-workspace-view .agent-config-section>.agent-section-title strong,.studio-view.agent-workspace-view .agent-account-config-section>.agent-section-title strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.studio-view.agent-workspace-view .agent-config-section>.agent-section-title span,.studio-view.agent-workspace-view .agent-account-config-section>.agent-section-title span{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.studio-view.agent-workspace-view .agent-config-section>.agent-section-title .agent-config-actions,.studio-view.agent-workspace-view .agent-account-config-section>.agent-section-title .agent-config-actions{min-width:0;justify-content:flex-end!important}.studio-view.agent-workspace-view .agent-scheduled-editor>.agent-section-title{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:58px!important}.studio-view.agent-workspace-view .agent-scheduled-editor>.agent-section-title .agent-config-actions{justify-content:flex-end!important}.studio-view.agent-workspace-view .agent-account-summary-strip{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))!important;gap:8px!important;padding:10px!important}.studio-view .agent-section-title strong,.studio-view .agent-chat-message strong,.studio-view .agent-config-card strong,.studio-view .agent-skill-card strong,.studio-view .agent-runtime-capability strong,.studio-view .agent-workspace-file-row strong{color:var(--af-heading)!important}.studio-view .agent-section-title span,.studio-view .agent-chat-message span,.studio-view .agent-chat-message p,.studio-view .agent-runtime-log-entry em,.studio-view .agent-runtime-capability p,.studio-view .agent-config-card p,.studio-view .agent-skill-card p{color:var(--af-muted)!important}.studio-view input,.studio-view select,.studio-view textarea{border:1px solid var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:none!important}.studio-view input:focus,.studio-view select:focus,.studio-view textarea:focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important}.studio-view .ghost-button:not(.danger),.studio-view .agent-message-actions button,.studio-view .agent-primary-button{min-height:34px;font-size:13px;font-weight:700;border:1px solid var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:none!important}.studio-view .ghost-button:not(.danger):hover:not(:disabled),.studio-view .agent-message-actions button:hover:not(:disabled){background:var(--af-panel-subtle)!important;border-color:#aebcc4!important}.studio-view .ghost-button.danger,.studio-view button.ghost-button.danger{border-color:color-mix(in srgb, var(--af-danger) 38%, var(--af-border-strong))!important;color:var(--af-danger)!important;background:color-mix(in srgb, var(--af-danger) 7%, var(--af-panel))!important}.studio-view .ghost-button.danger:hover:not(:disabled),.studio-view button.ghost-button.danger:hover:not(:disabled){border-color:color-mix(in srgb, var(--af-danger) 58%, var(--af-border-strong))!important;background:color-mix(in srgb, var(--af-danger) 12%, var(--af-panel))!important;color:var(--af-danger)!important}.studio-view .ghost-button.danger:disabled,.studio-view button.ghost-button.danger:disabled{border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important}.studio-view .agent-primary-button,.studio-view .agent-chat-send{border-color:var(--af-accent-strong)!important;background:var(--af-accent-strong)!important;color:#fff!important}.studio-view .agent-chat-stream{border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important}.studio-view .agent-chat-message{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:none!important}.studio-view .agent-chat-message.is-user{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 72%, var(--af-panel))!important}.studio-view .agent-chat-message.is-system,.studio-view .agent-chat-message.is-system-group{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;background:var(--af-warning-bg)!important}.studio-view .agent-workspace-file-row,.studio-view .agent-runtime-log-entry,.studio-view .agent-session-row-wrap,.studio-view .agent-config-card,.studio-view .agent-skill-card,.studio-view .agent-runtime-capability,.studio-view .agent-scheduled-card,.studio-view .agent-scheduled-run-row{border-color:var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important}.studio-view .agent-session-date-group{gap:6px!important;display:grid!important}.studio-view .agent-session-date-group+.agent-session-date-group{margin-top:6px!important}.studio-view .agent-session-date-group-header{border:1px solid var(--af-border-soft)!important;border-radius:var(--af-radius-sm)!important;background:color-mix(in srgb, var(--af-panel) 78%, var(--af-bg))!important;width:100%!important;min-height:28px!important;color:var(--af-text)!important;cursor:pointer!important;justify-content:space-between!important;align-items:center!important;padding:4px 8px!important;display:flex!important}.studio-view .agent-session-date-group-header:hover{border-color:var(--af-accent)!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-panel))!important}.studio-view .agent-session-date-group-header strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:760!important}.studio-view .agent-session-date-group-header span{color:var(--af-muted)!important;font-family:var(--font-mono)!important;font-size:11px!important}.studio-view .agent-session-date-group.is-collapsed .agent-session-date-group-header{opacity:.82!important}.studio-view .agent-workspace-file-row:hover,.studio-view .agent-runtime-log-entry.active,.studio-view .agent-session-row-wrap.active{border-color:var(--af-accent)!important;background:color-mix(in srgb, var(--af-accent-soft) 60%, var(--af-panel))!important}.studio-view.agent-workspace-view :is(.agent-insight-metric-grid>div,.agent-insight-usage-grid>div,.agent-insight-rank-row,.agent-memory-card,.agent-todo-row,.agent-project-card,.agent-scheduled-card,.agent-scheduled-run-row){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important}.studio-view.agent-workspace-view .agent-insight-hour-row i{background:var(--af-accent-strong)!important}.studio-view.agent-workspace-view .agent-scheduled-card.active,.studio-view.agent-workspace-view .agent-project-card:hover,.studio-view.agent-workspace-view .agent-memory-card:hover{border-color:var(--af-accent)!important;background:color-mix(in srgb, var(--af-accent-soft) 52%, var(--af-panel))!important}.studio-view pre,.studio-view code,.studio-view .agent-workspace-terminal-output,.studio-view .agent-workspace-command-output{border-radius:var(--af-radius);border-color:var(--af-border)!important;color:#d9e6ea!important;background:#101820!important}.studio-view .agent-xterm-output{padding:0!important;overflow:hidden!important}.studio-view .agent-xterm-host{height:100%;min-height:100%}.studio-view .agent-xterm-host .xterm{height:100%;padding:12px}.studio-view .agent-xterm-host .xterm-viewport,.studio-view .agent-xterm-host .xterm-screen{background:#101820!important}.studio-view .agent-artifact-viewer{background:#1018202e!important}.studio-view .agent-artifact-viewer section{border-left:1px solid var(--af-border);background:var(--af-panel);color:var(--af-text);box-shadow:var(--af-shadow)}.studio-view .agent-artifact-viewer header,.studio-view .agent-artifact-toolbar{border-color:var(--af-border);background:var(--af-panel-subtle)}.studio-view .agent-artifact-close-button{width:28px;min-width:28px;height:28px;border-radius:var(--af-radius)!important;padding:0!important}.studio-view .agent-plugin-workbench>.agent-runtime-skill-panel{min-width:0!important;min-height:128px!important;overflow:visible!important}.studio-view.agent-workspace-view .agent-skill-layout>.agent-plugin-workbench,.studio-view .agent-skill-layout>.agent-plugin-workbench{overflow:hidden auto!important}.studio-view .agent-plugin-workbench .agent-config-actions{justify-content:flex-end!important;gap:6px!important}.studio-view .agent-plugin-workbench .agent-config-actions button{white-space:nowrap;min-height:30px!important;padding:0 9px!important}.studio-view .agent-plugin-workbench>.agent-plugin-summary-grid,.studio-view .agent-plugin-workbench>.agent-plugin-detail-grid,.studio-view .agent-plugin-workbench>.agent-plugin-section{min-width:0!important}.studio-view .agent-plugin-workbench>.agent-plugin-section{min-height:308px!important}.studio-view .agent-plugin-workbench .agent-plugin-table{min-width:0!important;overflow:auto!important}.studio-view .agent-plugin-workbench .agent-plugin-table-head,.studio-view .agent-plugin-workbench .agent-plugin-row{min-width:980px!important}.studio-view .agent-plugin-workbench .agent-plugin-chip-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;align-content:start!important;min-height:0!important;max-height:none!important;padding:0 12px 12px!important}.studio-view .agent-plugin-workbench .agent-plugin-chip-grid>div{min-height:96px!important}.studio-view .agent-plugin-workbench .agent-plugin-chip-grid .agent-plugin-hook-cloud{min-height:0!important;max-height:none!important;padding:0!important;overflow:visible!important}.studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-auto-rows:auto!important}.studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-usage-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout){grid-row:1!important}.studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice){grid-template-rows:auto minmax(0,1fr)!important}.studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-usage-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout){grid-row:2!important}@media (width<=1180px){.app-shell{grid-template-columns:210px minmax(0,1fr)}.oq-nav{width:210px}.studio-view .agent-command-bar,.studio-view .agent-skill-layout,.studio-view .agent-operation-layout,.studio-view .agent-workspace-workbench{grid-template-columns:minmax(0,1fr)}.studio-view .agent-workspace-workbench{grid-template-rows:minmax(360px,auto) minmax(360px,auto)!important;grid-auto-rows:minmax(260px,auto)!important;align-content:start!important;overflow:auto!important}.studio-view .agent-research-nav,.studio-view .agent-action-notice,.studio-view .agent-skill-layout>.agent-config-workbench,.studio-view .agent-skill-layout>.agent-skill-workbench,.studio-view .agent-skill-layout>.agent-tool-workbench,.studio-view .agent-skill-layout>.agent-plugin-workbench,.studio-view .agent-skill-layout>.agent-access-workbench,.studio-view .agent-skill-layout>.agent-approval-workbench,.studio-view .agent-skill-layout>.agent-background-workbench,.studio-view .agent-skill-layout>.agent-memory-workbench,.studio-view .agent-skill-layout>.agent-todo-workbench,.studio-view .agent-skill-layout>.agent-insight-workbench,.studio-view .agent-skill-layout>.agent-project-workbench,.studio-view .agent-skill-layout>.agent-scheduled-workbench,.studio-view .agent-skill-layout>.agent-workspace-workbench,.studio-view .agent-skill-layout>.agent-log-workbench,.studio-view .agent-skill-layout>.agent-material-workbench,.studio-view .agent-skill-layout>.agent-usage-workbench,.studio-view .agent-skill-layout>.agent-research-workbench,.studio-view .agent-skill-layout>.alpha-workbench,.studio-view .agent-skill-layout>.correlation-workbench,.studio-view .agent-skill-layout>.agent-operation-layout{grid-area:auto/1}.studio-view .agent-research-nav{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-row:1!important;height:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-usage-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout){grid-row:2!important}.studio-view.agent-workspace-view .agent-config-section>.agent-section-title,.studio-view.agent-workspace-view .agent-account-config-section>.agent-section-title{grid-template-columns:minmax(0,1fr)!important}.studio-view.agent-workspace-view .agent-config-section>.agent-section-title .agent-config-actions,.studio-view.agent-workspace-view .agent-account-config-section>.agent-section-title .agent-config-actions{justify-content:flex-start!important}.studio-view.agent-workspace-view .agent-account-summary-strip,.studio-view.agent-workspace-view .agent-access-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){.app-shell{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100dvh!important;min-height:0!important;display:grid!important;overflow:hidden!important}.app-shell>:not(.oq-nav){grid-column:1!important}.oq-nav{border-right:0!important;border-bottom:1px solid var(--af-sidebar-border)!important;grid-area:1/1!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important}.oq-nav-inner{grid-template-columns:minmax(160px,auto) minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;height:auto!important;padding:10px 12px!important;display:grid!important}.oq-nav-left{order:0!important}.oq-nav-tabs{scrollbar-width:thin;order:1!important;gap:6px!important;min-width:0!important;padding:0 2px!important;display:flex!important;overflow:auto hidden!important}.oq-nav-tab{flex:none!important;width:auto!important;min-width:112px!important;height:38px!important}.oq-nav-right{order:2!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;margin-top:0!important;display:flex!important}.oq-nav-market,.oq-nav-clocks,.oq-nav-user,.oq-nav-boundary-note{display:none!important}.workspace-main,.bt-lab-shell{grid-area:2/1!important;height:100%!important;min-height:0!important;overflow:auto!important}.studio-view.agent-workspace-view .agent-account-summary-strip,.studio-view.agent-workspace-view .agent-access-summary-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-usage-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.alpha-workbench,.correlation-workbench){scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:14px!important;overflow:hidden auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :is(.agent-plugin-section,.agent-tool-section,.agent-runtime-skill-panel,.agent-research-panel,.agent-config-section,.agent-access-section,.agent-workspace-file-panel,.agent-workspace-command-panel,.agent-workspace-terminal-panel,.agent-workspace-git-panel,.agent-workspace-checkpoint-panel):has(>.agent-evidence-empty){align-content:start!important;height:auto!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :is(.agent-plugin-section,.agent-tool-section,.agent-runtime-skill-panel,.agent-research-panel,.agent-config-section,.agent-access-section,.agent-workspace-file-panel,.agent-workspace-command-panel,.agent-workspace-terminal-panel,.agent-workspace-git-panel,.agent-workspace-checkpoint-panel)>.agent-evidence-empty{border-color:color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;min-height:84px!important;color:var(--af-muted)!important;place-items:center!important;margin:10px!important;display:grid!important}:is(html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench>.agent-plugin-section:has(>.agent-evidence-empty),html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-workbench>.agent-tool-section:has(>.agent-evidence-empty)){min-height:132px!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-auto-rows:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-row:1!important;height:100%!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-config-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-skill-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-tool-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-plugin-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-access-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-approval-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-background-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-memory-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-todo-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-insight-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-project-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-scheduled-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-workspace-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-log-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-material-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-usage-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-research-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.alpha-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.correlation-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-operation-layout{grid-row:1!important}@media (width<=1180px){html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-row:1!important;height:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-config-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-skill-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-tool-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-plugin-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-access-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-approval-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-background-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-memory-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-todo-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-insight-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-project-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-scheduled-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-workspace-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-log-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-material-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-usage-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-research-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.alpha-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.correlation-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-operation-layout{grid-row:2!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-rows:minmax(100%,auto) minmax(260px,auto) minmax(360px,auto)!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-content:start!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-workspace-workbench{grid-template-rows:minmax(360px,auto) minmax(360px,auto)!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(260px,auto)!important;align-content:start!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-task-panel{order:1;height:100%!important;min-height:100%!important;overflow:hidden!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-side-panel{order:2;max-height:360px!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{order:3;grid-template-rows:none!important;grid-auto-rows:minmax(180px,auto)!important;max-height:none!important;overflow:visible!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout .agent-chat-stream{height:auto!important;min-height:0!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout .agent-chat-composer{grid-template-columns:minmax(0,1fr) minmax(108px,128px)!important}}html body .app-shell .studio-view.agent-workspace-view .agent-scheduled-editor>.agent-section-title{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:58px!important}html body .app-shell .studio-view.agent-workspace-view .agent-scheduled-editor>.agent-section-title .agent-config-actions{justify-content:flex-end!important}html[data-theme]{--theme-font:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--theme-radius:var(--af-radius);--theme-radius-tight:6px;--theme-page-bg:var(--af-bg);--theme-nav-bg:var(--af-sidebar);--theme-surface:var(--af-panel);--theme-surface-solid:var(--af-panel);--theme-surface-muted:var(--af-panel-subtle);--theme-surface-strong:var(--af-panel-muted);--theme-text:var(--af-text);--theme-text-soft:var(--af-muted);--theme-text-muted:var(--af-faint);--theme-border:var(--af-border);--theme-border-strong:var(--af-border-strong);--theme-accent:var(--af-accent);--theme-accent-2:var(--af-warning);--theme-accent-3:var(--af-muted);--theme-accent-rgb:var(--af-accent-rgb,37, 99, 235);--theme-button-bg:var(--af-accent-strong);--theme-button-bg-hover:var(--af-accent-strong);--theme-button-border:var(--af-accent-strong);--theme-button-text:#fff;--theme-button-shadow:none;--bg-canvas:var(--af-bg);--bg-elevated:var(--af-panel);--bg-sunken:var(--af-panel-subtle);--bg-hover:var(--af-accent-soft);--surface-card:var(--af-panel);--surface-dock:var(--af-sidebar);--text-primary:var(--af-heading);--text-secondary:var(--af-text);--text-tertiary:var(--af-muted);--text-disabled:var(--af-faint);--text-inverse:#fff;--border-default:var(--af-border);--border-subtle:var(--af-border);--border-strong:var(--af-border-strong);--divider:var(--af-border);--brand-50:var(--af-accent-soft);--brand-100:var(--af-accent-soft);--brand-500:var(--af-accent);--brand-600:var(--af-accent-strong);--brand-700:var(--af-accent-strong);--success-50:#dff6ef;--success-500:#16a34a;--success-600:#15803d;--success-700:#166534;--warning-50:var(--af-warning-bg);--warning-500:var(--af-warning);--warning-600:#a85f00;--danger-50:#fff0df;--danger-500:#c2410c;--danger-600:#9a3412;--omni-bg:var(--af-bg);--omni-panel:var(--af-panel);--omni-panel-muted:var(--af-panel-subtle);--omni-text:var(--af-text);--omni-text-soft:var(--af-muted);--omni-text-muted:var(--af-faint);--omni-border:var(--af-border);--omni-border-soft:var(--af-border);--omni-border-strong:var(--af-border-strong);--omni-accent:var(--af-accent);--omni-accent-strong:var(--af-accent-strong);--omni-success:var(--success-600);--omni-warning:var(--warning-600);--omni-danger:var(--danger-600);--omni-shadow:var(--af-shadow);--omni-shadow-soft:var(--af-shadow);--omni-radius:var(--af-radius);--omni-radius-sm:6px;--omni-radius-lg:var(--af-radius)}html[data-theme=terminal-dark]{--theme-button-bg-hover:var(--af-accent-strong);--success-50:#16a34a29;--success-600:#4ade80;--success-700:#86efac;--warning-50:#f0b45b1f;--danger-50:#fb923c1f}html[data-agent-market-colors=cn]{--af-market-up:var(--af-danger);--af-market-down:var(--af-success);--agent-market-up:var(--af-danger);--agent-market-down:var(--af-success)}html[data-agent-market-colors=intl]{--af-market-up:var(--af-success);--af-market-down:var(--af-danger);--agent-market-up:var(--af-success);--agent-market-down:var(--af-danger)}html[data-agent-skin=poseidon]{--af-accent:#0284c7;--af-accent-rgb:2, 132, 199;--af-accent-strong:#0369a1;--af-accent-soft:#0284c71f;--af-primary:#0284c7}html[data-agent-skin=ares]{--af-accent:#dc2626;--af-accent-rgb:220, 38, 38;--af-accent-strong:#b91c1c;--af-accent-soft:#dc26261f;--af-primary:#dc2626}html[data-agent-skin=mono]{--af-accent:#525252;--af-accent-rgb:82, 82, 82;--af-accent-strong:#262626;--af-accent-soft:#5252521f;--af-primary:#525252}html[data-agent-skin=slate]{--af-accent:#475569;--af-accent-rgb:71, 85, 105;--af-accent-strong:#334155;--af-accent-soft:#4755691f;--af-primary:#475569}html[data-agent-skin=sisyphus]{--af-accent:#7c3aed;--af-accent-rgb:124, 58, 237;--af-accent-strong:#6d28d9;--af-accent-soft:#7c3aed1f;--af-primary:#7c3aed}html[data-agent-skin=charizard]{--af-accent:#ea580c;--af-accent-rgb:234, 88, 12;--af-accent-strong:#c2410c;--af-accent-soft:#ea580c1f;--af-primary:#ea580c}html[data-agent-skin=sienna]{--af-accent:#a16207;--af-accent-rgb:161, 98, 7;--af-accent-strong:#854d0e;--af-accent-soft:#a162071f;--af-primary:#a16207}html[data-agent-skin=catppuccin]{--af-accent:#c084fc;--af-accent-rgb:192, 132, 252;--af-accent-strong:#9333ea;--af-accent-soft:#c084fc26;--af-primary:#9333ea}html[data-agent-skin=nous]{--af-accent:#0d9488;--af-accent-rgb:13, 148, 136;--af-accent-strong:#0f766e;--af-accent-soft:#0d948821;--af-primary:#0d9488}html[data-agent-skin=geist-contrast]{--af-accent:#111827;--af-accent-rgb:17, 24, 39;--af-accent-strong:#030712;--af-accent-soft:#1118271a;--af-primary:#111827}html[data-agent-skin=zeus]{--af-accent:#ca8a04;--af-accent-rgb:202, 138, 4;--af-accent-strong:#a16207;--af-accent-soft:#ca8a041f;--af-primary:#ca8a04}html[data-theme] body{background:var(--af-bg)!important;min-width:0!important;color:var(--af-text)!important;font-family:var(--theme-font)!important}html[data-theme] :where(.workspace-main,.bt-lab-shell,.workspace-view,.automation-view,.accounts-workspace,.profile-workspace,.archive-view,.results-view,.runner-terminal,.tw-root){background:var(--af-bg)!important;color:var(--af-text)!important;background-image:none!important}html[data-theme] :where(.workspace-main,.bt-lab-shell,.workspace-view,.automation-view,.accounts-workspace,.profile-workspace,.archive-view,.results-view,.runner-terminal,.tw-root):before,html[data-theme] :where(.workspace-main,.bt-lab-shell,.workspace-view,.automation-view,.accounts-workspace,.profile-workspace,.archive-view,.results-view,.runner-terminal,.tw-root):after,html[data-theme] :where(.panel,.subpanel,.metric-card,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.automation-setup-card,.tw-config,.tw-monitor,.tw-market,.tw-live-overview,.tw-paper-command-panel,.bt-lab-shell,.editor-studio):before,html[data-theme] :where(.panel,.subpanel,.metric-card,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.automation-setup-card,.tw-config,.tw-monitor,.tw-market,.tw-live-overview,.tw-paper-command-panel,.bt-lab-shell,.editor-studio):after{box-shadow:none!important;background-image:none!important}html[data-theme] :where(.panel,.subpanel,.code-card,.compact-panel,.preview-card,.metric-card,.history-item,.run-archive-card,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.automation-setup-card,.automation-config-item,.automation-candidate-chip,.automation-mutation-card,.table-wrap,.guide-panel,.workspace-side,.runner-side,.strategy-sidebar,.archive-detail-card,.archive-side-summary,.archive-metric-group,.bt-result-panel,.bt-result-chart-panel,.bt-result-inspector,.bt-lab-command,.bt-lab-metric,.tw-config,.tw-monitor,.tw-market,.tw-section,.tw-status-bar,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-metric,.tw-table-wrap,.tw-empty,.tw-empty-sm,.tw-loading-panel,.tw-pick-strategy,.tw-live-overview,.tw-live-position-panel,.tw-live-account-table,.tw-paper-command-panel,.tw-paper-stat,.tw-root[data-mode=paper] .tw-runtime-market,.editor-studio,.accounts-tabs,.accounts-tab,.account-card,.account-table-card,.profile-card){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important;background-image:none!important}html[data-theme] :where(.panel-head,.subpanel-head,.results-toolbar,.studio-toolbar,.bt-result-toolbar,.bt-result-panel-head,.bt-lab-nav-row,.tw-col-head,.tw-tabs-row,.tw-live-account-header,.tw-live-position-head,.automation-setup-head,.history-filter-header,.accounts-header,.profile-header){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-heading)!important;box-shadow:none!important;background-image:none!important}html[data-theme] :where(h1,h2,h3,h4,.panel-head strong,.subpanel-head strong,.metric-label,.metric-value,.automation-task-title,.tw-section-title,.tw-live-overview-title strong,.accounts-header h1,.profile-header h1){color:var(--af-heading)!important;letter-spacing:0!important}html[data-theme] :where(p,small,em,.muted,.hint,.field-hint,.panel-head span,.subpanel-head span,.metric-card span,.metric-card em,.automation-flow-strip .flow-text,.automation-flow-strip .flow-status,.tw-hint,.tw-field-hint,.tw-muted,.accounts-header p,.profile-header p){color:var(--af-muted)!important}html[data-theme] :where(input,select,textarea,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea){min-height:36px;border:1px solid var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:none!important;font-size:13px!important}html[data-theme] :where(textarea,.automation-prompt-textarea){line-height:1.6}html[data-theme] :where(input,select,textarea,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea):focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important;outline:none!important}html[data-theme] button:not(.danger):not(.workbench-login-button):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon),html[data-theme] :where(.oq-button,.rt-btn,.tw-btn-xs,.tw-btn-ghost,.bt-lab-action,.workspace-tab,.inner-tab-button,.subtab-button,.accounts-tab,.flow-step-tab){min-height:34px;border:1px solid var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:none!important;letter-spacing:0!important;background-image:none!important;font-size:13px!important;font-weight:700!important}html[data-theme] button:not(.danger):not(.workbench-login-button):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon):not(:disabled):hover,html[data-theme] :where(.oq-button,.rt-btn,.tw-btn-xs,.tw-btn-ghost,.bt-lab-action,.workspace-tab,.inner-tab-button,.subtab-button,.accounts-tab,.flow-step-tab):not(:disabled):hover{background:var(--af-panel-subtle)!important;color:var(--af-heading)!important;filter:none!important;border-color:#aebcc4!important}html[data-theme] :where(button.is-primary,button.primary,.primary,.is-primary,.agent-primary-button,.agent-chat-send,.tw-btn-launch,.automation-actions .primary,.bt-lab-action.primary){border-color:var(--af-accent-strong)!important;background:var(--af-accent-strong)!important;color:#fff!important;box-shadow:none!important;background-image:none!important}html[data-theme] :where(.workspace-tab.active,.inner-tab-button.active,.subtab-button.active,.accounts-tab.active,.flow-step-tab.active,.tw-tab-on,.archive-tabs button.active,.bt-lab-nav-item.active,.automation-candidate-chip.active,.automation-result-card.active){border-color:var(--af-accent)!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;box-shadow:none!important}html[data-theme] :where(.metric-card,.bt-lab-metric,.tw-paper-stat,.tw-live-overview-metric,.tw-metric,.archive-run-stat,.automation-flow-strip,.summary-card){background:var(--af-panel-subtle)!important;border-color:var(--af-border)!important;box-shadow:none!important}html[data-theme] :where(.table-wrap,.tw-table-wrap,.archive-ledger-wrap,.archive-table-wrap,.bt-result-table-wrap){overflow:auto;background:var(--af-panel)!important}html[data-theme] :where(table){border-collapse:collapse;font-size:13px;color:var(--af-text)!important}html[data-theme] :where(table th,.tw-table th,.archive-view th){text-transform:uppercase;border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;letter-spacing:0!important;font-size:11px!important;font-weight:800!important}html[data-theme] :where(table td,.tw-table td,.archive-view td){border-bottom:1px solid var(--af-border)!important;color:var(--af-text)!important}html[data-theme] :where(table tbody tr:hover,.tw-table tbody tr:hover,.archive-view tbody tr:hover){background:color-mix(in srgb, var(--af-accent-soft) 58%, var(--af-panel))!important}html[data-theme] :where(.status-pill,.history-count,.filter-info,.tw-count-pill,.tw-paper-state,.automation-flow-status,.tw-order-badge,.tw-dir-badge,.tag,.badge){border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;box-shadow:none!important;border-radius:6px!important}html[data-theme] :where(.text-up,.return-positive,.tw-pos,.metric-value.return-positive,.metric-value.text-error){color:#dc2626!important}html[data-theme] :where(.text-down,.return-negative,.tw-neg){color:#16a34a!important}html[data-theme] :where(.tw-log-console,.tw-event-log-stream,.tw-runtime-code-editor,.runner-terminal pre,.bt-result-code,.bt-result-report,pre,code){border-color:var(--af-border)!important;border-radius:var(--af-radius)!important;color:#d9e6ea!important;box-shadow:none!important;background:#101820!important}html[data-theme] :where(.workspace-main,.workspace-view,.automation-view,.studio-view,.agent-shell,.tw-root,.bt-lab-shell,.accounts-workspace,.profile-workspace){scrollbar-color:var(--af-border-strong) transparent}@media (width<=820px){html[data-theme] body{min-width:0!important;overflow:hidden!important}html[data-theme] .workspace-main{overflow:auto!important}}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-columns:minmax(180px,220px) minmax(360px,1fr) minmax(260px,320px)!important}html[data-theme] .workspace-main{background:var(--af-bg)!important;height:100dvh!important;min-height:0!important;overflow:auto!important}html[data-theme] .workspace-main-agent{overflow:hidden!important}html[data-theme] .workspace-main-profile,html[data-theme] .workspace-main-automation,html[data-theme] .workspace-main-paper,html[data-theme] .workspace-main-live,html[data-theme] .workspace-main-accounts{scrollbar-gutter:stable}html[data-theme] .bt-lab{background:var(--af-bg)!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html[data-theme] .bt-lab-shell{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel)!important;height:auto!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;flex:none!important}html[data-theme] .bt-lab-body{flex:auto!important;min-height:0!important;overflow:hidden!important}html[data-theme] .bt-lab-body .workspace-main{flex:auto!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] .oq-nav-tab{grid-template-columns:28px minmax(0,1fr)!important}html[data-theme] .oq-nav-tab-icon{width:24px;height:24px;color:var(--af-sidebar-muted);background:#ffffff12;border-radius:6px;place-items:center;display:inline-grid}html[data-theme] .oq-nav-tab.is-active .oq-nav-tab-icon{background:var(--af-accent);color:#fff}html[data-theme] .oq-nav-tab-no,html[data-theme] .oq-nav-tab-divider{display:none!important}html[data-theme] .oq-nav-boundary-note{border:1px solid var(--af-sidebar-border);border-radius:var(--af-radius);background:var(--af-sidebar-2);gap:8px;width:100%;margin-top:2px;padding:14px;display:grid}html[data-theme] .oq-nav-boundary-note span{color:var(--af-warning);font-size:12px;font-weight:800;line-height:1.3}html[data-theme] .oq-nav-boundary-note p{color:var(--af-sidebar-muted);margin:0;font-size:12px;line-height:1.6}html[data-theme] .oq-nav-market-pulse,html[data-theme] .oq-nav-tickline{display:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-shell{max-width:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(280px,1fr) minmax(440px,620px) auto!important;align-items:center!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(4,minmax(116px,1fr))!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions{align-self:stretch!important;align-items:stretch!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions .ghost-button{min-height:38px!important}html[data-theme] .studio-view.agent-workspace-view .agent-skill-layout{height:100%!important}html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout{max-width:none!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed{grid-template-columns:minmax(520px,1fr) minmax(300px,328px)!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed{grid-template-columns:minmax(220px,260px) minmax(520px,1fr)!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-columns:minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-panel,html[data-theme] .studio-view.agent-workspace-view .agent-task-panel,html[data-theme] .studio-view.agent-workspace-view .agent-side-panel{min-height:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column{border-left:1px solid var(--af-border)!important;background:var(--af-panel-muted)!important;align-content:start!important;gap:12px!important;min-height:0!important;padding:0!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column>*{box-shadow:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column .agent-workspace-file-row{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column .agent-workspace-file-actions{justify-content:flex-start!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column .agent-workspace-file-actions .ghost-button{flex:calc(50% - 4px)!important;min-width:92px!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-stream{min-height:0!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message{max-width:min(860px,100%)!important;padding:12px 14px!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message.is-user{margin-left:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message.is-system,html[data-theme] .studio-view.agent-workspace-view .agent-chat-message.is-system-group{border-color:var(--af-border)!important;background:var(--af-panel)!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-empty-state{border:1px dashed var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;max-width:420px!important;color:var(--af-text)!important;justify-items:start!important;gap:8px!important;margin:68px auto 18px!important;padding:16px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-empty-state strong{color:var(--af-heading)!important;font-size:15px!important;line-height:1.35!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-panel{box-shadow:inset 3px 0 0 var(--af-warning);border-top:1px solid var(--af-border)!important;border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-warning-bg) 54%, var(--af-panel))!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-panel.has-clarify:not(.has-approval){box-shadow:inset 3px 0 0 var(--af-accent);background:color-mix(in srgb, var(--af-accent-soft) 52%, var(--af-panel))!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-summary{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-summary>div:first-child{gap:3px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-summary strong{color:var(--af-heading);letter-spacing:0;font-size:13px;font-weight:800}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-summary span{color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-badges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-badges span{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);min-height:24px;color:var(--af-text);align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:9px!important;padding:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-head strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:800!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-head span{border:1px solid var(--af-border);background:var(--af-panel);max-width:260px;font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:3px 7px;overflow:hidden;color:var(--af-muted)!important;font-size:11px!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-card p{color:var(--af-text)!important;margin:0!important;font-size:13px!important;line-height:1.55!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-command-preview{gap:5px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-command-preview>span{color:var(--af-muted);font-size:11px;font-weight:700}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-card pre{font-family:var(--font-mono);white-space:pre-wrap;line-height:1.5;border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;max-height:110px!important;color:var(--af-heading)!important;margin:0!important;padding:9px 10px!important;font-size:12px!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-actions,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-clarify-choices{flex-wrap:wrap;gap:7px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-actions .ghost-button.primary{border-color:var(--af-accent-strong)!important;background:var(--af-accent-strong)!important;color:#fff!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-control-actions .ghost-button.danger{border-color:color-mix(in srgb, var(--af-danger) 40%, var(--af-border))!important;color:var(--af-danger)!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-clarify-choices button{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:30px!important;color:var(--af-text)!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-clarify-choices button.active{border-color:var(--af-accent)!important;background:var(--af-accent-soft)!important;color:var(--af-heading)!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-clarify-form{grid-template-columns:minmax(0,1fr) auto!important;align-items:stretch!important;gap:8px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-clarify-form textarea{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:58px!important;max-height:132px!important;color:var(--af-text)!important;resize:vertical!important;padding:9px 10px!important;font-size:13px!important;line-height:1.5!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-subtabs,html[data-theme] .studio-view.agent-workspace-view .agent-access-subtabs{border-color:var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;width:100%!important;max-width:100%!important;box-shadow:none!important;flex-wrap:wrap!important;align-self:stretch!important;gap:6px!important;display:flex!important;overflow:visible!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-subtabs button,html[data-theme] .studio-view.agent-workspace-view .agent-access-subtabs button{white-space:nowrap!important;flex:126px!important;justify-content:center!important;min-width:112px!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-empty-state span{color:var(--af-muted)!important;font-size:13px!important;line-height:1.5!important}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-picker{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:6px;max-height:180px;margin:0 10px;padding:8px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-preset-row{flex-wrap:wrap;gap:6px;min-width:0;margin:0 10px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-preset{border-color:color-mix(in srgb, var(--af-accent) 22%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, var(--af-accent-soft))!important;min-height:28px!important}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-preset.active{box-shadow:0 0 0 1px color-mix(in srgb, var(--af-accent) 18%, transparent) inset;border-color:var(--af-accent)!important;color:var(--af-accent-strong)!important;background:color-mix(in srgb, var(--af-accent-soft) 76%, var(--af-panel))!important}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-choice{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);min-width:0;color:var(--af-text);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;padding:7px 8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-choice.active{border-color:color-mix(in srgb, var(--af-accent) 48%, var(--af-border));background:color-mix(in srgb, var(--af-accent-soft) 70%, var(--af-panel))}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-choice.unavailable{opacity:.68}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-choice input{accent-color:var(--af-accent-strong);width:14px!important;height:14px!important;min-height:14px!important;margin:2px 0 0!important}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-choice span{gap:2px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-choice strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden;color:var(--af-heading)!important}html[data-theme] .studio-view.agent-workspace-view .agent-toolset-choice em{color:var(--af-muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.25;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-chat-empty-state div{flex-wrap:wrap!important;gap:8px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-message-artifacts{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:0!important;margin-top:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-chip{border:0!important;border-bottom:1px solid var(--af-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-chip:last-child{border-bottom:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-name-button{min-height:28px!important;color:var(--af-heading)!important;background:0 0!important;border:0!important;padding:0!important;font-size:13px!important;font-weight:700!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-viewer{background:#10182029!important;width:min(760px,50vw)!important;height:100dvh!important;max-height:100dvh!important;inset:0 0 0 auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-viewer section{border-left:1px solid var(--af-border)!important;background:var(--af-panel)!important;grid-template-rows:auto auto minmax(0,1fr)!important;height:100dvh!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-body{min-height:0!important;padding:14px!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-editor,html[data-theme] .studio-view.agent-workspace-view .agent-artifact-text,html[data-theme] .studio-view.agent-workspace-view .agent-artifact-markdown,html[data-theme] .studio-view.agent-workspace-view .agent-artifact-structured-preview,html[data-theme] .studio-view.agent-workspace-view .agent-artifact-html-frame{height:100%!important;min-height:0!important;max-height:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-editor,html[data-theme] .studio-view.agent-workspace-view .agent-artifact-text,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-preview{background:var(--af-panel-subtle)!important;color:var(--af-text)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-focused-text{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;height:100%!important;min-height:0!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-hit-summary{border-bottom:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-accent) 7%, transparent)!important;min-height:36px!important;color:var(--af-text)!important;grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:7px 10px!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-hit-summary strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:750!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-hit-summary span,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-hit-summary em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-text-with-lines{white-space:normal!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;overflow:auto!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-line{border-bottom:1px solid color-mix(in srgb, var(--af-border-soft) 66%, transparent)!important;grid-template-columns:58px minmax(0,1fr)!important;min-height:23px!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-line-number{border-right:1px solid var(--af-border-soft)!important;color:var(--af-muted)!important;text-align:right!important;-webkit-user-select:none!important;user-select:none!important;padding:2px 10px!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-line-content{min-width:0!important;color:var(--af-text)!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important;padding:2px 12px!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-line.is-focused{background:color-mix(in srgb, var(--af-accent) 16%, transparent)!important;box-shadow:inset 3px 0 0 var(--af-accent)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-line.is-focused .agent-artifact-line-number,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-line.is-focused .agent-artifact-line-content{color:var(--af-heading)!important;font-weight:750!important}html[data-theme] .studio-view.agent-workspace-view .agent-section-title{min-height:54px!important;padding:10px 12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-card,html[data-theme] .studio-view.agent-workspace-view .agent-skill-card,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-capability,html[data-theme] .studio-view.agent-workspace-view .agent-workspace-file-row,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-entry{padding:10px 12px!important}html[data-theme] .studio-view.agent-workspace-view .alpha-workbench,html[data-theme] .studio-view.agent-workspace-view .correlation-workbench{align-content:start!important;gap:12px!important}html[data-theme] .studio-view.agent-workspace-view .alpha-catalog-workbench,html[data-theme] .studio-view.agent-workspace-view .alpha-bench-workbench{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .alpha-catalog-workbench>.agent-research-panel{min-height:0!important;display:flex!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .alpha-catalog-workbench .alpha-catalog-grid{overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;padding-bottom:36px!important;overflow-y:auto!important}html[data-theme] .studio-view.agent-workspace-view .alpha-workbench>*,html[data-theme] .studio-view.agent-workspace-view .correlation-workbench>*{min-width:0!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-parity-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-diagnostics-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-diagnostics-workbench{grid-column:1!important}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-workbench{align-content:start;gap:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-hero,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-panel,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary article{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);box-shadow:var(--af-shadow)}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-hero{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary article{gap:5px;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary span,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary em,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-note span{color:var(--af-muted);font-size:11px;font-style:normal;line-height:1.35}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary strong,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-note strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-panel{gap:10px}html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-strip>div{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:5px;min-width:0;padding:9px 10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-strip span,html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-strip em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-strip strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.2;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-grid{grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:12px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-panel{align-content:start;gap:12px;min-width:0;min-height:0;padding:14px 16px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-bundle{grid-column:1/-1}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-list{gap:8px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-list button{text-align:left;grid-template-columns:88px minmax(120px,180px) minmax(0,1fr);align-items:center;gap:8px;width:100%;border:1px solid var(--af-border)!important;border-left:3px solid var(--af-danger)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-height:38px!important;color:var(--af-text)!important;box-shadow:none!important;padding:8px 10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-list button span,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-list button em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-list button strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-recovery,html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status>div{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:5px;min-width:0;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status span,html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.1;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status.tone-success>div:first-child{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status.tone-warning>div:first-child{border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status.tone-danger>div:first-child{border-color:color-mix(in srgb, var(--af-danger) 55%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list{gap:8px;min-height:0;max-height:280px;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list button{text-align:left;grid-template-columns:minmax(88px,.5fr) minmax(130px,.8fr) minmax(120px,1fr);align-items:center;gap:6px 10px;width:100%;min-width:0;border:1px solid var(--af-border)!important;border-left:3px solid var(--af-accent)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-height:48px!important;color:var(--af-text)!important;box-shadow:none!important;padding:9px 10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list button span,html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list button em,html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list button small{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list button strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list button small{grid-column:1/-1}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-note,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-empty{border:1px dashed var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);color:var(--af-muted);gap:6px;padding:12px;font-size:12px;line-height:1.5;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-note.danger{border-color:color-mix(in srgb, var(--af-danger) 54%, var(--af-border));background:color-mix(in srgb, var(--af-danger) 10%, var(--af-panel-subtle))}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-bundle pre{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-muted);min-height:180px;max-height:360px;color:var(--af-text);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre-wrap;margin:0;padding:12px;font-size:12px;line-height:1.55;overflow:auto}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-lineage-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-lineage-workbench{grid-column:1!important}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-workbench{align-content:start;gap:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-workbench>*{box-sizing:border-box;width:100%;min-width:0;max-width:100%}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-hero,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-panel,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary article{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);box-shadow:var(--af-shadow)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-hero{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-actions.compact{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary article{gap:5px;min-width:0;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary em,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-current span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-current em,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-current small,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain button small,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability em,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-parity-row span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-parity-row em,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-parity-row small{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-current strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain button strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-parity-row strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary strong{font-size:18px}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.42fr);gap:12px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-grid:not(.is-lower){min-height:min(58dvh,620px)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-grid.is-lower{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-panel{align-content:start;gap:12px;min-width:0;min-height:0;padding:14px 16px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-index{grid-template-rows:auto auto minmax(0,1fr);align-content:stretch;min-height:min(58dvh,620px);max-height:min(58dvh,620px);overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-side{align-content:start;gap:12px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-toolbar input{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);width:100%;min-width:0;color:var(--af-text);font:inherit;padding:9px 10px}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-toolbar label{color:var(--af-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-list,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-external-list,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability-list,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-parity-list{gap:8px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-list{max-height:none;padding-right:2px;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-external-list button{text-align:left;gap:5px 10px;width:100%;min-width:0;border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;color:var(--af-text)!important;box-shadow:none!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row{grid-template-columns:112px minmax(180px,1fr) minmax(150px,.7fr);border-left:3px solid #0000!important;min-height:54px!important;padding:9px 10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row.active{border-left-color:var(--af-accent)!important;background:color-mix(in srgb, var(--af-accent) 9%, var(--af-panel-subtle))!important}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row em,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row small,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button em,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button small,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-external-list button span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-external-list button em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-external-list button strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.25;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row small{grid-column:2/-1}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-current,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-parity-row{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:5px;min-width:0;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain{max-height:260px;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain button{border:1px solid var(--af-border);border-left:3px solid var(--af-accent);border-radius:var(--af-radius);background:var(--af-panel);width:100%;min-width:0;color:var(--af-text);text-align:left;grid-template-columns:minmax(80px,.4fr) minmax(140px,1fr);gap:4px 10px;padding:8px 10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain button em{min-width:0;color:var(--af-text);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-chain button small{grid-column:1/-1}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability{border-left:3px solid var(--af-border)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability.tone-success{border-left-color:var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability.tone-warning{border-left-color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-capability.tone-danger{border-left-color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list{max-height:320px;padding-right:2px;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-external-list button{grid-template-columns:minmax(90px,.5fr) minmax(130px,.8fr) minmax(120px,1fr);border-left:3px solid var(--af-accent)!important;min-height:48px!important;padding:9px 10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button small{grid-column:1/-1}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-note,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-empty{border:1px dashed var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);color:var(--af-muted);padding:12px;font-size:12px;line-height:1.5}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-note.danger{border-color:color-mix(in srgb, var(--af-danger) 54%, var(--af-border));background:color-mix(in srgb, var(--af-danger) 10%, var(--af-panel-subtle));color:var(--af-text)}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-context pre{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-muted);min-height:220px;max-height:360px;color:var(--af-text);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre-wrap;margin:0;padding:12px;font-size:12px;line-height:1.55;overflow:auto}@media (width<=1180px){html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-grid,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-grid.is-lower{grid-template-columns:1fr}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-list{max-height:none}}@media (width<=720px){html[data-theme] .studio-view.agent-workspace-view .agent-lineage-hero{display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-hero>.agent-section-title,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-panel>.agent-section-title{grid-template-columns:1fr;gap:5px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-hero>.agent-section-title strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-panel>.agent-section-title strong,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-hero>.agent-section-title span,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-panel>.agent-section-title span{text-overflow:clip;white-space:normal;max-width:100%;overflow:visible}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-actions,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-toolbar{grid-template-columns:1fr;justify-content:stretch;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-actions .ghost-button,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-actions .agent-primary-button{width:100%}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-recovery-list button,html[data-theme] .studio-view.agent-workspace-view .agent-lineage-external-list button{grid-template-columns:1fr}html[data-theme] .studio-view.agent-workspace-view .agent-lineage-session-row small{grid-column:auto}}@media (width<=1180px){html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-strip{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-diagnostics-workbench{grid-area:2/1!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 0 14px!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-hero{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-actions{grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-request-diagnostics-strip{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-hero>.agent-section-title,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-hero>.agent-section-title strong,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-hero>.agent-section-title span{overflow-wrap:anywhere;min-width:0;max-width:100%}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-actions .ghost-button,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-recovery .ghost-button,html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-actions .ghost-button{width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-status,html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-actions,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-summary{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-panel{padding:12px}html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-list button,html[data-theme] .studio-view.agent-workspace-view .agent-session-recovery-list button{grid-template-columns:minmax(0,1fr);align-items:start}}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-state-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-state-workbench{grid-column:1!important}html[data-theme] .studio-view.agent-workspace-view .agent-state-workbench{align-content:start;gap:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-hero,html[data-theme] .studio-view.agent-workspace-view .agent-state-overview article,html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation,html[data-theme] .studio-view.agent-workspace-view .agent-state-layer,html[data-theme] .studio-view.agent-workspace-view .agent-state-report,html[data-theme] .studio-view.agent-workspace-view .agent-state-events{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);box-shadow:var(--af-shadow)}html[data-theme] .studio-view.agent-workspace-view .agent-state-hero{justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-state-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-state-overview{grid-template-columns:.8fr 1.6fr 1fr 1.4fr;gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-overview article{border-left:3px solid var(--af-accent);gap:5px;min-width:0;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-overview.tone-warning article:first-child{border-left-color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-state-overview.tone-danger article:first-child{border-left-color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-state-overview span,html[data-theme] .studio-view.agent-workspace-view .agent-state-overview em,html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation span,html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation em,html[data-theme] .studio-view.agent-workspace-view .agent-state-layer span,html[data-theme] .studio-view.agent-workspace-view .agent-state-layer em,html[data-theme] .studio-view.agent-workspace-view .agent-state-layer p,html[data-theme] .studio-view.agent-workspace-view .agent-state-callout span,html[data-theme] .studio-view.agent-workspace-view .agent-state-empty{min-width:0;color:var(--af-muted);text-overflow:ellipsis;font-size:11px;font-style:normal;line-height:1.45;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-state-overview strong,html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation strong,html[data-theme] .studio-view.agent-workspace-view .agent-state-layer strong,html[data-theme] .studio-view.agent-workspace-view .agent-state-callout strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1.25;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation{border-left:3px solid var(--af-success);gap:12px;padding:13px 14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation.tone-warning{border-left-color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation.tone-danger{border-left-color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation.tone-neutral{border-left-color:var(--af-muted)}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation .agent-section-title{align-items:start}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-grid article{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:4px;min-width:0;padding:9px 10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-flags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-flags span{border:1px solid var(--af-border);background:var(--af-panel-subtle);color:var(--af-muted);border-radius:999px;padding:5px 8px;font-size:11px}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-flags span.is-ok{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border));color:var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-flags span.is-warning{border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border));color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-flags span.is-danger{border-color:color-mix(in srgb, var(--af-danger) 54%, var(--af-border));color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-state-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer{border-left:3px solid var(--af-muted);grid-template-rows:auto auto minmax(54px,auto) auto;gap:10px;min-width:0;min-height:190px;padding:13px 14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer.tone-ok{border-left-color:var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer.tone-warning{border-left-color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer.tone-danger{border-left-color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer>div:first-child{gap:5px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer-status{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer-status b{color:var(--af-heading);font-size:13px;line-height:1}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer-status em{white-space:nowrap}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-self:end;gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-callout,html[data-theme] .studio-view.agent-workspace-view .agent-state-empty{border:1px dashed var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:6px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-callout.tone-danger{border-color:color-mix(in srgb, var(--af-danger) 54%, var(--af-border));background:color-mix(in srgb, var(--af-danger) 10%, var(--af-panel-subtle))}html[data-theme] .studio-view.agent-workspace-view .agent-state-bottom{grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:12px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-report,html[data-theme] .studio-view.agent-workspace-view .agent-state-events{grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;min-height:0;padding:14px 16px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-report pre{box-sizing:border-box;border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-muted);width:100%;min-width:0;max-width:100%;min-height:180px;max-height:340px;color:var(--af-text);font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);white-space:pre-wrap;margin:0;padding:12px;font-size:12px;line-height:1.55;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-state-event-list{gap:8px;max-height:340px;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-state-event-list button{text-align:left;grid-template-columns:72px minmax(100px,150px) minmax(0,1fr);align-items:center;gap:8px;width:100%;min-width:0;border:1px solid var(--af-border)!important;border-left:3px solid var(--af-accent)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-height:38px!important;color:var(--af-text)!important;box-shadow:none!important;padding:8px 10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-state-event-list button span,html[data-theme] .studio-view.agent-workspace-view .agent-state-event-list button em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-state-event-list button strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}@media (width<=1180px){html[data-theme] .studio-view.agent-workspace-view .agent-state-overview,html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-grid,html[data-theme] .studio-view.agent-workspace-view .agent-state-grid,html[data-theme] .studio-view.agent-workspace-view .agent-state-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-state-report{grid-column:1/-1}}@media (width<=820px){html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-state-workbench{grid-area:2/1!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 0 14px!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-state-hero,html[data-theme] .studio-view.agent-workspace-view .agent-state-report,html[data-theme] .studio-view.agent-workspace-view .agent-state-events{padding:12px}html[data-theme] .studio-view.agent-workspace-view .agent-state-hero{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-actions{box-sizing:border-box;grid-template-columns:minmax(0,1fr);justify-content:stretch;width:100%;min-width:0;max-width:100%;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-state-hero>.agent-section-title,html[data-theme] .studio-view.agent-workspace-view .agent-state-hero>.agent-section-title strong,html[data-theme] .studio-view.agent-workspace-view .agent-state-hero>.agent-section-title span{overflow-wrap:anywhere;min-width:0;max-width:100%}html[data-theme] .studio-view.agent-workspace-view .agent-state-actions .ghost-button,html[data-theme] .studio-view.agent-workspace-view .agent-state-layer-actions .ghost-button{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] .studio-view.agent-workspace-view .agent-state-overview,html[data-theme] .studio-view.agent-workspace-view .agent-state-reconciliation-grid,html[data-theme] .studio-view.agent-workspace-view .agent-state-grid,html[data-theme] .studio-view.agent-workspace-view .agent-state-bottom{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-state-layer{min-height:0}html[data-theme] .studio-view.agent-workspace-view .agent-state-event-list button{grid-template-columns:minmax(0,1fr);align-items:start}}html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-parity-workbench{grid-column:1!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-workbench{flex-direction:column!important;align-content:stretch!important;align-items:stretch!important;gap:12px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-hero,html[data-theme] .studio-view.agent-workspace-view .agent-parity-toolbar,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-panel,html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-panel,html[data-theme] .studio-view.agent-workspace-view .agent-parity-section,html[data-theme] .studio-view.agent-workspace-view .agent-parity-empty{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);min-width:0;box-shadow:var(--af-shadow);overflow:visible;flex:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-summary-grid{border-top:1px solid var(--af-border);background:var(--af-panel-subtle);grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-summary-grid>div{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);gap:4px;min-width:0;padding:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-summary-grid span,html[data-theme] .studio-view.agent-workspace-view .agent-parity-card span,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row span,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row em{color:var(--af-muted);font-size:11px;line-height:1.35}html[data-theme] .studio-view.agent-workspace-view .agent-parity-summary-grid strong{color:var(--af-heading);font-size:18px;line-height:1.25}html[data-theme] .studio-view.agent-workspace-view .agent-parity-toolbar{grid-template-columns:auto minmax(220px,1fr) auto auto auto;align-items:center;gap:10px;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-filter-group{flex-wrap:wrap;gap:6px;min-width:0;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-parity-filter-group button{border:1px solid var(--af-border);background:var(--af-panel-subtle);min-height:32px;color:var(--af-muted);cursor:pointer;border-radius:999px;padding:0 12px;font-size:12px;font-weight:800}html[data-theme] .studio-view.agent-workspace-view .agent-parity-filter-group button:hover,html[data-theme] .studio-view.agent-workspace-view .agent-parity-filter-group button:focus{border-color:color-mix(in srgb, var(--af-accent) 46%, var(--af-border));color:var(--af-accent-strong);outline:none}html[data-theme] .studio-view.agent-workspace-view .agent-parity-filter-group button.active{border-color:color-mix(in srgb, var(--af-accent) 58%, var(--af-border));background:var(--af-accent-soft);color:var(--af-accent-strong)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-search{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-search span{color:var(--af-muted);white-space:nowrap;font-size:12px;font-weight:800}html[data-theme] .studio-view.agent-workspace-view .agent-parity-search input{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);width:100%;min-width:0;height:34px;color:var(--af-text);font:inherit;outline:none;padding:0 10px;font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-parity-search input:focus{border-color:var(--af-accent);box-shadow:0 0 0 3px var(--af-accent-soft)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-list{gap:0;padding:0 12px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0 12px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-summary>div{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:4px;min-width:0;padding:9px 10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-summary span{color:var(--af-muted);font-size:11px;font-weight:800;line-height:1.35}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-summary strong{color:var(--af-heading);font-size:15px;line-height:1.25}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-table{border-top:1px solid var(--af-border);min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row{border-bottom:1px solid var(--af-border);grid-template-columns:minmax(160px,.8fr) minmax(220px,1.25fr) minmax(220px,1.35fr) 92px auto;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row:last-child{border-bottom:0}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row.is-head{background:var(--af-panel-subtle);min-height:34px;color:var(--af-muted);text-transform:uppercase;font-size:11px;font-weight:900}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row>div{gap:5px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row strong{color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row span{color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row code{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;display:block;overflow:hidden;color:var(--af-text)!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row em{border:1px solid var(--af-border);background:var(--af-panel-subtle);color:var(--af-muted);white-space:nowrap;border-radius:6px;justify-self:start;padding:4px 7px;font-size:11px;font-style:normal;font-weight:900}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-status{align-content:center;gap:5px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-status span,html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-status small{background:color-mix(in srgb, var(--af-muted) 10%, transparent);min-width:0;color:var(--af-muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-self:start;padding:2px 7px;font-size:10px;font-weight:800;line-height:1.35;display:inline-flex}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-status span[data-runtime-status=ready]{border-color:color-mix(in srgb, var(--af-accent) 32%, transparent);background:color-mix(in srgb, var(--af-accent) 14%, transparent);color:var(--af-accent-strong)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-status span[data-runtime-status=partial]{border-color:color-mix(in srgb, var(--af-warning) 35%, transparent);background:color-mix(in srgb, var(--af-warning) 14%, transparent);color:#a85f00}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-status span[data-runtime-status=missing]{border-color:color-mix(in srgb, var(--af-danger) 35%, transparent);background:color-mix(in srgb, var(--af-danger) 12%, transparent);color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row.is-ready em{border-color:color-mix(in srgb, var(--af-accent) 45%, var(--af-border));background:var(--af-accent-soft);color:var(--af-accent-strong)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row.is-partial em{border-color:color-mix(in srgb, var(--af-warning) 55%, var(--af-border));background:var(--af-warning-bg);color:#a85f00}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row.is-intentional em{border-color:color-mix(in srgb, var(--af-muted) 45%, var(--af-border));background:var(--af-panel-subtle);color:var(--af-muted)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-empty{color:var(--af-muted);text-align:center;padding:18px 12px;font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row{grid-template-columns:86px minmax(160px,1fr) minmax(220px,1.2fr) auto;align-items:center;gap:10px;min-width:0;border:0!important;border-bottom:1px solid var(--af-border)!important;min-height:42px!important;color:var(--af-text)!important;text-align:left!important;background:0 0!important;border-radius:0!important;padding:8px 0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-actions,html[data-theme] .studio-view.agent-workspace-view .agent-parity-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card-actions{justify-content:flex-start}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row:last-child{border-bottom:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row strong,html[data-theme] .studio-view.agent-workspace-view .agent-parity-card strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-parity-grid{border-top:1px solid var(--af-border);background:var(--af-panel-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);min-width:0;box-shadow:none;gap:10px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card-head>div{gap:4px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card-head em{border:1px solid var(--af-border);background:var(--af-panel-subtle);color:var(--af-muted);white-space:nowrap;border-radius:6px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:800}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card.is-ready .agent-parity-card-head em,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row.is-ready span{border-color:color-mix(in srgb, var(--af-accent) 45%, var(--af-border));background:var(--af-accent-soft);color:var(--af-accent-strong)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card.is-partial .agent-parity-card-head em,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row.is-partial span{border-color:color-mix(in srgb, var(--af-warning) 55%, var(--af-border));background:var(--af-warning-bg);color:#a85f00}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card.is-missing .agent-parity-card-head em,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row.is-missing span{border-color:color-mix(in srgb, var(--af-danger) 45%, var(--af-border));color:var(--af-danger);background:#fff0df}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row span{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:6px;justify-content:center;align-items:center;min-height:24px;font-weight:800;display:inline-flex}html[data-theme] .studio-view.agent-workspace-view .agent-parity-card code{text-overflow:ellipsis;white-space:nowrap;padding:7px 8px;overflow:hidden;border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;border-radius:6px!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-empty{text-align:center;place-items:center;min-height:160px;padding:24px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-parity-empty strong{color:var(--af-heading);font-size:14px}html[data-theme] .studio-view.agent-workspace-view .agent-parity-empty span{color:var(--af-muted);margin-top:6px;font-size:12px;line-height:1.5}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-parity-card.is-missing .agent-parity-card-head em,html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-parity-priority-row.is-missing span{color:var(--af-danger);background:#fb923c1f}@media (width<=900px){html[data-theme] .studio-view.agent-workspace-view .agent-parity-toolbar{grid-template-columns:minmax(0,1fr);align-items:stretch}html[data-theme] .studio-view.agent-workspace-view .agent-parity-search{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row{grid-template-columns:minmax(0,1fr);gap:5px}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-summary,html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-row.is-head{display:none}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-actions,html[data-theme] .studio-view.agent-workspace-view .agent-parity-card-actions,html[data-theme] .studio-view.agent-workspace-view .agent-parity-contract-actions{justify-content:flex-start}}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-kanban-workbench{overscroll-behavior:contain!important;grid-area:1/2!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-kanban-workbench{grid-column:1!important}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-workbench{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-height:0;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-hero,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-project-strip,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-lane{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);min-width:0;box-shadow:var(--af-shadow)}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-summary-grid{border-top:1px solid var(--af-border);background:var(--af-panel-subtle);grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-summary-grid>div{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);gap:4px;min-width:0;padding:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-summary-grid span,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-lane-head span,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-card span,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-card p,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-project-chip em,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-paused-note span{color:var(--af-muted)}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-summary-grid strong,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-lane-head strong,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-card strong,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-project-chip strong,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-paused-note strong{color:var(--af-heading)}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-board{grid-template-columns:repeat(4,minmax(220px,1fr));gap:12px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-lane{grid-template-rows:auto minmax(0,1fr);min-height:320px;display:grid;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-lane-head{border-bottom:1px solid var(--af-border);background:var(--af-panel-subtle);gap:4px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-card-list{align-content:start;gap:8px;min-height:0;padding:10px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-card{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);min-width:0;box-shadow:none;gap:7px;padding:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-card-actions{flex-wrap:wrap;gap:6px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-project-list{border-top:1px solid var(--af-border);background:var(--af-panel-subtle);flex-wrap:wrap;gap:8px;padding:12px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-project-chip,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-paused-note{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);text-align:left;grid-template-columns:auto auto auto;align-items:center;gap:8px;min-height:34px;padding:7px 10px;display:inline-grid}html[data-theme] .studio-view.agent-workspace-view .agent-kanban-paused-note{flex:260px;grid-template-columns:auto minmax(0,1fr)}@media (width<=1180px){html[data-theme] .oq-nav-boundary-note{display:none}html[data-theme] .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-viewer{width:min(720px,100vw)!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-parity-workbench,html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-kanban-workbench{grid-area:2/1!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;overflow:visible!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-groups,html body .app-shell .studio-view.agent-workspace-view .agent-research-tabs{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;width:100%!important;max-width:100%!important;display:flex!important;overflow:visible!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-groups:before,html body .app-shell .studio-view.agent-workspace-view .agent-research-tabs:before{flex:0 0 42px!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-groups button,html body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{flex:0 auto!important;justify-content:center!important;width:auto!important;min-width:86px!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-operation-layout{grid-area:2/1!important;grid-template-rows:minmax(520px,min(68dvh,680px)) auto auto!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-content:start!important;padding-right:0!important;overflow:hidden auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed,html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed,html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-task-panel,html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-side-panel,html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{width:100%!important;min-width:0!important;max-width:none!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-task-panel{order:1;min-height:0!important;overflow:hidden!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-side-panel{order:2;max-height:420px!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{order:3;border-left:0!important;grid-template-rows:none!important;grid-auto-rows:minmax(220px,auto)!important;max-height:none!important;overflow:visible!important}html[data-theme] .studio-view.agent-workspace-view .agent-parity-grid,html[data-theme] .studio-view.agent-workspace-view .agent-parity-summary-grid,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-board{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-summary-grid,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row{grid-template-columns:84px minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row em{grid-column:2}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-actions{grid-column:2;justify-content:flex-start}}@media (width<=720px){html[data-theme] .studio-view.agent-workspace-view .agent-parity-summary-grid,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-summary-grid{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-row em,html[data-theme] .studio-view.agent-workspace-view .agent-parity-priority-actions{grid-column:auto}}:root:root[data-theme=institutional-light],:root:root:not([data-theme]){--theme-accent:#2563eb;--theme-accent-rgb:37, 99, 235;--theme-button-bg:#2563eb;--theme-button-bg-hover:#1d4ed8;--theme-button-border:#2563eb;--theme-button-text:#fff;--brand-500:#2563eb;--brand-600:#2563eb;--brand-700:#1d4ed8}:root:root[data-theme=terminal-dark]{--theme-accent:#2563eb;--theme-accent-rgb:37, 99, 235;--theme-button-bg:#2563eb;--theme-button-bg-hover:#1d4ed8;--theme-button-border:#2563eb;--theme-button-text:#fff;--brand-500:#2563eb;--brand-600:#60a5fa;--brand-700:#bfdbfe}html[data-theme] body .app-shell .oq-nav .oq-nav-logo-btn,html[data-theme] body .app-shell .oq-nav .oq-nav-tab.is-active .oq-nav-tab-icon,html[data-theme] body .app-shell .oq-nav .oq-nav-tab.is-active .oq-nav-tab-no{border-color:var(--af-accent-strong)!important;background:var(--af-accent)!important;color:#fff!important;box-shadow:none!important}html[data-theme] body .app-shell .oq-nav .oq-nav-logo-btn:hover{background:var(--af-accent-strong)!important}html[data-theme] body .app-shell .oq-nav .oq-nav-logo-mark{color:#fff!important}html[data-theme] .workbench-login-mark,html[data-theme] .workbench-login-button{border-color:var(--af-accent-strong)!important;background:var(--af-accent-strong)!important;color:#fff!important}html[data-theme] .workbench-login-button:hover:not(:disabled){background:var(--af-accent)!important}html[data-theme] .workbench-login-field input:focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important}html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout{grid-template-columns:minmax(212px,236px) minmax(520px,1fr) minmax(300px,328px)!important;gap:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-task-panel{grid-template-rows:auto minmax(0,1fr) auto auto auto!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-config-panel{align-content:start!important;gap:12px!important;padding:0!important;display:grid!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-side-panel .agent-section-title,html[data-theme] .studio-view.agent-workspace-view .agent-task-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-stream{scrollbar-gutter:stable;background:var(--af-panel)!important;padding:16px!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message{box-shadow:none!important;margin-bottom:10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message-head{border-bottom:1px solid var(--af-border)!important;padding-bottom:8px!important}html[data-theme] .studio-view.agent-workspace-view .agent-activity-group{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important;margin-bottom:10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-activity-group[open]{background:var(--af-panel)!important}html[data-theme] .studio-view.agent-workspace-view .agent-activity-summary{min-height:34px!important;color:var(--af-muted)!important;padding:0 11px!important}html[data-theme] .studio-view.agent-workspace-view .agent-activity-summary strong{color:var(--af-text)!important}html[data-theme] .studio-view.agent-workspace-view .agent-activity-summary span,html[data-theme] .studio-view.agent-workspace-view .agent-activity-summary em,html[data-theme] .studio-view.agent-workspace-view .agent-activity-row span,html[data-theme] .studio-view.agent-workspace-view .agent-activity-row strong,html[data-theme] .studio-view.agent-workspace-view .agent-activity-row em{color:var(--af-muted)!important}html[data-theme] .studio-view.agent-workspace-view .agent-activity-timeline,html[data-theme] .studio-view.agent-workspace-view .agent-activity-row{border-top:1px solid var(--af-border)!important}html[data-theme] .studio-view.agent-workspace-view .agent-message-body{padding-top:10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-message-body pre,html[data-theme] .studio-view.agent-workspace-view .agent-message-markdown pre,html[data-theme] .studio-view.agent-workspace-view .agent-markdown-preview pre{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;color:#d9e6ea!important;background:#101820!important;margin:8px 0!important;padding:10px 12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-message-body pre code,html[data-theme] .studio-view.agent-workspace-view .agent-message-markdown pre code,html[data-theme] .studio-view.agent-workspace-view .agent-markdown-preview pre code{color:inherit!important;white-space:pre-wrap!important;background:0 0!important;border:0!important;padding:0!important;display:inline!important}html[data-theme] .studio-view.agent-workspace-view .agent-message-body :not(pre)>code,html[data-theme] .studio-view.agent-workspace-view .agent-message-markdown :not(pre)>code,html[data-theme] .studio-view.agent-workspace-view .agent-markdown-preview :not(pre)>code{font-family:var(--font-mono);border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-heading)!important;border-radius:5px!important;padding:1px 5px!important;font-size:.92em!important;display:inline!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-composer{border-top:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;margin:0!important;padding:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-composer textarea{resize:vertical!important;min-height:68px!important;max-height:168px!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-composer>div:last-child{align-content:stretch!important;gap:8px!important}html[data-theme] .studio-view.agent-workspace-view .agent-context-editor{border-top:1px solid var(--af-border)!important;background:var(--af-panel)!important;margin:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-context-editor summary{min-height:38px!important;color:var(--af-muted)!important;padding:0 12px!important;font-size:12px!important;font-weight:800!important}html[data-theme] .studio-view.agent-workspace-view .agent-context-editor[open]{padding-bottom:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-context-editor .agent-field-label{margin:0 12px 10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-run-toolbar{border-top:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;justify-content:flex-end!important;margin:0!important;padding:10px 12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column{background:var(--af-panel-muted)!important;border-left:1px solid var(--af-border)!important;padding:16px!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column>*{border-radius:var(--af-radius)!important;background:var(--af-panel)!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column :where(.agent-runtime-journal-strip,.agent-runtime-log-stream,.agent-workspace-toolbar,.agent-workspace-path,.agent-workspace-file-list,.agent-upload-box,.agent-url-row){box-shadow:none!important;background-image:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-journal-strip,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-stream{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;color:var(--af-text)!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-stream{padding:8px!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-stream-chip{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;max-width:220px!important;color:var(--af-muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:3px 8px!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-stream-chip em{color:var(--af-text)!important;font-style:normal!important;font-weight:700!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-stream-chip.state-live{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important;color:var(--af-success)!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-stream-chip.state-error{border-color:color-mix(in srgb, var(--af-danger) 46%, var(--af-border))!important;color:var(--af-danger)!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-stream-chip.state-connecting,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-stream-chip.state-paused{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;color:var(--af-warning)!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-sync-state{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;width:fit-content!important;max-width:100%!important;min-height:28px!important;color:var(--af-muted)!important;border-radius:999px!important;align-items:center!important;gap:6px!important;padding:4px 9px!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-sync-state strong{color:var(--af-text)!important;white-space:nowrap!important;font-size:11px!important;font-weight:750!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-sync-state span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-sync-state.state-live{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important;color:var(--af-success)!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-sync-state.state-error{border-color:color-mix(in srgb, var(--af-danger) 46%, var(--af-border))!important;color:var(--af-danger)!important}html[data-theme] .studio-view.agent-workspace-view .agent-session-sync-state.state-connecting,html[data-theme] .studio-view.agent-workspace-view .agent-session-sync-state.state-disconnected{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;color:var(--af-warning)!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)!important;width:100%!important;min-width:0!important;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--af-text) 5%, transparent)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:8px 10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip>div{min-width:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip>div:first-child{grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip>div:last-child{justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip strong{color:var(--af-text)!important;white-space:nowrap!important;font-size:12px!important;font-weight:760!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip span{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;white-space:nowrap!important;border-radius:999px!important;padding:2px 7px!important;font-size:11px!important;line-height:1.2!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip.state-ready{border-color:color-mix(in srgb, var(--af-success) 30%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip.state-generating,html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip.state-loading{border-color:color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view .agent-handoff-strip.state-error{border-color:color-mix(in srgb, var(--af-danger) 40%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-panel:not(.is-full) .agent-log-toolbar{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:8px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-panel:not(.is-full) .agent-log-filter-group{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-panel:not(.is-full) .agent-log-filter-group button{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;min-height:28px!important;padding:0 6px!important;font-size:11px!important;line-height:1!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-panel:not(.is-full) .agent-log-toolbar input{width:100%!important;min-width:0!important}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-ops-column :where(button:not(.danger),input,select,textarea,code,strong,span,small,em,p){color:var(--af-text)!important}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-ops-column :where(.agent-section-title strong,.agent-workspace-file-row strong,.agent-runtime-log-entry strong){color:var(--af-heading)!important}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-ops-column :where(.agent-section-title span,.agent-workspace-file-row span,.agent-runtime-log-entry em,.agent-workspace-path){color:var(--af-muted)!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-skill-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-tool-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-plugin-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-access-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-approval-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-background-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-parity-workbench,html[data-theme] .studio-view.agent-workspace-view .agent-kanban-workbench{scrollbar-gutter:stable}html[data-theme] .studio-view.agent-workspace-view .agent-config-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;gap:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-card{align-content:start!important;gap:12px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-form-grid{grid-template-columns:repeat(2,minmax(160px,1fr))!important;gap:10px!important}html[data-theme] .studio-view.agent-workspace-view .alpha-catalog-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;min-height:0!important;max-height:none!important;padding-right:2px!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-research-panel,html[data-theme] .studio-view.agent-workspace-view .alpha-bench-workbench .agent-research-panel,html[data-theme] .studio-view.agent-workspace-view .correlation-workbench .agent-research-panel{grid-template-rows:auto auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .alpha-bench-workbench .agent-research-panel{grid-template-rows:auto auto auto auto minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .alpha-bench-result{min-height:0!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .alpha-bench-result:has(.alpha-bench-table-wrap){grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .alpha-factor-card{border-color:var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important}html[data-theme] .studio-view.agent-workspace-view .alpha-bench-table-wrap,html[data-theme] .studio-view.agent-workspace-view .correlation-matrix-wrap{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:0!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-toolbar{padding:10px 14px!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-close-button{position:relative}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-close-button span:before,html[data-theme] .studio-view.agent-workspace-view .agent-artifact-close-button span:after{content:"";background:currentColor;border-radius:2px;width:12px;height:1.5px;position:absolute;top:13px;left:8px}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-close-button span:before{transform:rotate(45deg)}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-close-button span:after{transform:rotate(-45deg)}@media (width<=1180px){html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout,html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed,html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed,html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-rows:minmax(520px,min(68dvh,680px)) auto auto!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout>.agent-task-panel{order:1}html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout>.agent-side-panel{order:2;max-height:420px!important}html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{order:3;border-left:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=720px){html[data-theme] .studio-view.agent-workspace-view .agent-shell{padding:14px!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics,html[data-theme] .studio-view.agent-workspace-view .agent-config-form-grid,html[data-theme] .studio-view.agent-workspace-view .agent-control-grid,html[data-theme] .studio-view.agent-workspace-view .bench-control-grid,html[data-theme] .studio-view.agent-workspace-view .agent-chat-composer{grid-template-columns:minmax(0,1fr)!important}}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-nav{-webkit-backdrop-filter:blur(18px)saturate(1.14);backdrop-filter:blur(18px)saturate(1.14);border-color:color-mix(in srgb, var(--af-accent) 20%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 88%, transparent), color-mix(in srgb, var(--af-panel-subtle) 92%, transparent))!important;grid-area:1/1!important;grid-template-columns:minmax(160px,240px) minmax(0,1fr)!important;gap:10px!important;height:auto!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:visible!important;box-shadow:inset 0 1px #ffffff14,0 18px 40px #00000029!important}html body .app-shell .studio-view.agent-workspace-view .agent-action-notice{grid-area:2/1!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-area:3/1!important;width:100%!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs{align-items:stretch!important;gap:7px!important;width:100%!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs{grid-template-columns:repeat(auto-fit,minmax(174px,1fr))!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups:before,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs:before{margin-right:0!important;padding:0 2px!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button{transition:background-color .16s,border-color .16s,color .16s,transform .16s;text-align:left!important;background:0 0!important;border:1px solid #0000!important;grid-template-columns:minmax(0,1fr) auto!important;justify-content:stretch!important;width:100%!important;min-width:0!important;height:auto!important;min-height:48px!important;padding:8px 10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button:hover,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button:hover{transform:translateY(-1px);border-color:color-mix(in srgb, var(--af-accent) 26%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 50%, var(--af-panel-subtle))!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button.active,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button.active{border-color:color-mix(in srgb, var(--af-accent) 46%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-accent-soft) 74%, var(--af-panel)), color-mix(in srgb, var(--af-panel) 72%, var(--af-accent-soft)))!important;color:var(--af-accent-strong)!important}html[data-theme] .oq-nav-tab-underline{display:none!important}html[data-theme] .oq-nav-tab.is-active .oq-nav-tab-kicker{color:var(--af-accent)!important}html[data-theme] .oq-nav-tab.is-active .oq-nav-tab-text strong{color:#fff!important}@media (width<=1180px){html body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-template-columns:minmax(0,1fr)!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route{height:auto!important;min-height:100dvh!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell{height:auto!important;min-height:100dvh!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .workspace-main{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] .app-shell{min-height:100dvh!important;display:block!important;overflow:auto!important}html[data-theme] .oq-nav{width:100%!important;height:auto!important;min-height:0!important;position:relative!important}html[data-theme] .workspace-main,html[data-theme] .workspace-main-agent,html[data-theme] .workspace-view.studio-view.agent-workspace-view,html[data-theme] .studio-view.agent-workspace-view .agent-shell,html[data-theme] .studio-view.agent-workspace-view .agent-skill-layout{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] .workspace-view.studio-view.agent-workspace-view{width:100%!important;position:relative!important;inset:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto auto auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-kanban-workbench,.agent-operation-layout){height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout,html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed,html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed,html[data-theme] .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-rows:minmax(520px,72dvh) auto auto!important}html[data-theme] .studio-view.agent-workspace-view .alpha-workbench,html[data-theme] .studio-view.agent-workspace-view .correlation-workbench{grid-template-columns:minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .alpha-catalog-grid{max-height:min(56dvh,520px)!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{grid-template-rows:none!important;grid-auto-rows:minmax(220px,1fr)!important;max-height:min(70dvh,640px)!important;overflow:hidden auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-artifact-viewer{width:100vw!important}}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-workbench.agent-workspace-single-panel{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;gap:0!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-workbench.agent-workspace-single-panel>:is(.agent-workspace-file-panel,.agent-workspace-terminal-panel,.agent-workspace-git-panel,.agent-workspace-checkpoint-panel,.agent-workspace-command-panel){width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-file-panel,.agent-workspace-terminal-panel,.agent-workspace-git-panel,.agent-workspace-checkpoint-panel,.agent-workspace-command-panel,.agent-runtime-log-panel){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-file-panel,.agent-workspace-terminal-panel,.agent-workspace-git-panel,.agent-workspace-checkpoint-panel,.agent-runtime-log-panel).is-full{overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-command-panel.is-full{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-file-list,.agent-workspace-git-list,.agent-workspace-checkpoint-list,.agent-workspace-terminal-output,.agent-workspace-command-output){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:0!important;color:var(--af-text)!important}html[data-theme] .studio-view.agent-workspace-view .agent-file-input{display:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-file-panel.is-uploading{border-color:color-mix(in srgb, var(--af-accent) 44%, var(--af-border))!important;box-shadow:0 18px 42px color-mix(in srgb, var(--af-accent) 10%, transparent)!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-file-panel.is-uploading .agent-workspace-file-list{background:linear-gradient(135deg, color-mix(in srgb, var(--af-accent-soft) 56%, transparent), transparent 58%), var(--af-panel-subtle)!important;outline:1px dashed color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;outline-offset:-8px!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-file-row,.agent-workspace-git-row,.agent-workspace-checkpoint-row){border-color:color-mix(in srgb, var(--af-border) 76%, transparent)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:none!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-file-row,.agent-workspace-git-row,.agent-workspace-checkpoint-row):hover{border-color:color-mix(in srgb, var(--af-accent) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 36%, var(--af-panel))!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-toolbar,.agent-workspace-path-jump,.agent-workspace-terminal-meta,.agent-workspace-git-branchbar,.agent-workspace-git-summary){border-color:var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-muted) 70%, var(--af-panel))!important;color:var(--af-muted)!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-git-suggestion{border-color:var(--af-border)!important;background:color-mix(in srgb, var(--af-accent-soft) 36%, var(--af-panel))!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-git-suggestion pre{border-color:color-mix(in srgb, var(--af-accent) 30%, var(--af-border))!important;background:var(--af-panel)!important;color:var(--af-text)!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-git-root-select{color:var(--af-muted)!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-git-root-select select{border-color:var(--af-border)!important;background:var(--af-panel)!important;color:var(--af-text)!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-git-suggestion .agent-workspace-git-summary{background:0 0!important;border:0!important;padding:0!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-file-actions button,.agent-workspace-toolbar button,.agent-workspace-path-jump button,.agent-workspace-terminal-form button,.agent-workspace-command-form button){border-radius:var(--af-radius)!important;border-color:color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;background:var(--af-panel)!important;color:var(--af-accent-strong)!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-file-actions button,.agent-workspace-toolbar button,.agent-workspace-path-jump button,.agent-workspace-terminal-form button,.agent-workspace-command-form button):hover{background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-path-jump input,.agent-workspace-terminal-form input,.agent-workspace-command-form input){border-color:var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important}html[data-theme] .studio-view.agent-workspace-view :is(.agent-workspace-path-jump input,.agent-workspace-terminal-form input,.agent-workspace-command-form input):focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 16%, transparent)!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-path-jump{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;grid-template-columns:minmax(0,1fr) auto minmax(0,auto)!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:6px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-path-jump input{width:100%!important;min-width:0!important;min-height:30px!important;font-family:var(--af-mono)!important;font-size:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-inline-error{min-width:0!important;color:var(--af-danger)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}@media (width<=820px){html[data-theme] .studio-view.agent-workspace-view .agent-workspace-workbench.agent-workspace-single-panel{height:auto!important;min-height:min(70dvh,680px)!important;overflow:visible!important}}@media (width>=821px){html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:220px minmax(0,1fr)!important;align-content:stretch!important;align-items:stretch!important;min-height:0!important;overflow:hidden!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice){grid-template-rows:auto minmax(0,1fr)!important}html body .app-shell .studio-view.agent-workspace-view .agent-research-nav{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:var(--af-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;grid-area:1/1!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:14px!important;padding:14px!important;display:grid!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice) .agent-research-nav{grid-row:1/3!important}html body .app-shell .studio-view.agent-workspace-view .agent-action-notice{grid-area:1/2!important;width:100%!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-area:1/2!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:auto!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-row:2!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{overflow-x:hidden!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-task-panel,html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-session-panel,html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-side-panel,html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{min-width:0!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed{grid-template-columns:minmax(0,1fr) minmax(240px,300px)!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed{grid-template-columns:minmax(180px,220px) minmax(0,1fr)!important}}@media (width>=821px) and (width<=1380px){html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-columns:minmax(170px,200px) minmax(0,1fr) minmax(220px,280px)!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed{grid-template-columns:minmax(0,1fr) minmax(220px,280px)!important}html body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed{grid-template-columns:minmax(170px,200px) minmax(0,1fr)!important}}html[data-theme] .studio-view.agent-workspace-view .agent-approval-workbench{min-height:0;color:var(--af-text);grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:stretch;gap:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-hero,html[data-theme] .studio-view.agent-workspace-view .agent-approval-queue-panel,html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel{border:1px solid var(--af-border);border-radius:var(--af-radius);background:color-mix(in srgb, var(--af-panel) 90%, transparent);min-width:0;min-height:0;box-shadow:var(--af-shadow);overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-approval-hero{grid-column:1/-1;gap:14px;padding:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-hero>.agent-section-title{background:0 0;border:0;padding:0}html[data-theme] .studio-view.agent-workspace-view .agent-approval-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-approval-queue-panel{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;padding:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr);gap:12px;padding:14px;display:grid;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel>*,html[data-theme] .studio-view.agent-workspace-view .agent-approval-queue-panel>*{box-sizing:border-box;min-width:0;max-width:100%}html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel>.agent-section-title{background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel>.agent-section-title>div{min-width:0}html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel>.agent-section-title strong,html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel>.agent-section-title span,html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel>.agent-section-title div>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-approval-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-metrics>div{border:1px solid var(--af-border);background:var(--af-soft);border-radius:10px;min-width:0;padding:10px 12px}html[data-theme] .studio-view.agent-workspace-view .agent-approval-metrics span{color:var(--af-muted);font-size:11px;display:block}html[data-theme] .studio-view.agent-workspace-view .agent-approval-metrics strong{color:var(--af-text);margin-top:4px;font-size:20px;line-height:1;display:block}html[data-theme] .studio-view.agent-workspace-view .agent-approval-metrics em{color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;font-style:normal;line-height:1.25;display:block;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-list{align-content:start;gap:12px;min-height:0;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-card,html[data-theme] .studio-view.agent-workspace-view .agent-approval-raw-panel{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);box-shadow:none}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-card{gap:12px;padding:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-card.is-danger{border-color:color-mix(in srgb, var(--af-danger) 36%, var(--af-border));background:color-mix(in srgb, var(--af-danger) 7%, var(--af-panel))}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-head>div{gap:4px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-head span,html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-head em,html[data-theme] .studio-view.agent-workspace-view .agent-approval-command-preview span{color:var(--af-muted);font-size:11px;font-style:normal;font-weight:750;line-height:1.25}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-head strong{color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.3;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-approval-pending-card p{color:var(--af-text);margin:0;font-size:13px;line-height:1.55}html[data-theme] .studio-view.agent-workspace-view .agent-approval-command-preview{gap:7px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-command-preview pre{border:1px solid var(--af-border);background:var(--af-code-bg,var(--af-soft));max-height:220px;color:var(--af-code-text,var(--af-text));white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px;font-size:12px;line-height:1.5;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-approval-decision-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-choice-row{flex-wrap:wrap;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-approval-choice-row button{border:1px solid var(--af-border);background:var(--af-soft);min-height:32px;color:var(--af-text);border-radius:999px;padding:0 12px;font-size:12px;font-weight:750}html[data-theme] .studio-view.agent-workspace-view .agent-approval-choice-row button.active{border-color:color-mix(in srgb, var(--af-accent) 56%, var(--af-border));background:color-mix(in srgb, var(--af-accent-soft) 68%, var(--af-panel));color:var(--af-heading)}html[data-theme] .studio-view.agent-workspace-view .agent-approval-clarify-form{gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-clarify-form textarea{resize:vertical;border:1px solid var(--af-border);background:var(--af-panel-subtle,var(--af-panel));min-height:120px;color:var(--af-text);font:inherit;border-radius:8px;padding:10px;font-size:13px;line-height:1.5}html[data-theme] .studio-view.agent-workspace-view .agent-approval-raw-panel{padding:10px 12px}html[data-theme] .studio-view.agent-workspace-view .agent-approval-raw-panel summary{cursor:pointer;color:var(--af-muted);font-size:12px;font-weight:750;list-style:none}html[data-theme] .studio-view.agent-workspace-view .agent-approval-raw-panel summary::-webkit-details-marker{display:none}html[data-theme] .studio-view.agent-workspace-view .agent-approval-raw-panel .agent-runtime-control-panel{margin-top:10px}html[data-theme] .studio-view.agent-workspace-view .agent-approval-empty{background:0 0;border-style:dashed;align-content:center;gap:6px;min-height:180px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-list{align-content:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row{border:1px solid var(--af-border);border-left:3px solid var(--af-info);background:var(--af-panel);border-radius:10px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row.tone-success{border-left-color:var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row.tone-warning{border-left-color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row.tone-error{border-left-color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row summary{cursor:pointer;grid-template-columns:72px minmax(100px,150px) minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;list-style:none;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row summary::-webkit-details-marker{display:none}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row summary span,html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row summary em{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--af-muted);font-size:12px;font-style:normal;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row summary strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--af-text);font-size:12px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row pre{border-top:1px solid var(--af-border);background:var(--af-code-bg,var(--af-soft));max-height:260px;color:var(--af-code-text,var(--af-text));margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}@media (width>=821px){html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-approval-workbench{grid-area:1/1!important}}@media (width<=1180px){html[data-theme] .studio-view.agent-workspace-view .agent-approval-workbench{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr)}}@media (width<=640px){html[data-theme] .studio-view.agent-workspace-view .agent-approval-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-approval-event-row summary{grid-template-columns:minmax(0,1fr);gap:4px}html[data-theme] .studio-view.agent-workspace-view .agent-approval-hero-actions,html[data-theme] .studio-view.agent-workspace-view .agent-approval-decision-grid{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-approval-hero-actions,html[data-theme] .studio-view.agent-workspace-view .agent-approval-decision-grid,html[data-theme] .studio-view.agent-workspace-view .agent-approval-queue-panel,html[data-theme] .studio-view.agent-workspace-view .agent-approval-events-panel{display:grid}}html[data-theme] .studio-view.agent-workspace-view .agent-background-workbench{min-height:0;color:var(--af-text);grid-template-columns:minmax(320px,.85fr) minmax(0,1.15fr);align-items:stretch;gap:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-launch-panel,html[data-theme] .studio-view.agent-workspace-view .agent-background-list-panel{border:1px solid var(--af-border);border-radius:var(--af-radius);background:color-mix(in srgb, var(--af-panel) 90%, transparent);min-width:0;min-height:0;box-shadow:var(--af-shadow);overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-background-launch-panel{grid-template-rows:auto auto auto auto auto;align-content:start;gap:12px;padding:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-list-panel{grid-template-rows:auto minmax(0,1fr);gap:12px;padding:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-metrics>div{border:1px solid var(--af-border);background:var(--af-soft);border-radius:10px;padding:10px 12px}html[data-theme] .studio-view.agent-workspace-view .agent-background-metrics span{color:var(--af-muted);font-size:11px;display:block}html[data-theme] .studio-view.agent-workspace-view .agent-background-metrics strong{color:var(--af-text);margin-top:4px;font-size:20px;line-height:1;display:block}html[data-theme] .studio-view.agent-workspace-view .agent-background-presets{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-presets button{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);min-width:0;min-height:76px;color:inherit;text-align:left;gap:4px;padding:9px 10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-presets button:hover,html[data-theme] .studio-view.agent-workspace-view .agent-background-presets button.active{border-color:color-mix(in srgb, var(--af-accent) 46%, var(--af-border));background:color-mix(in srgb, var(--af-accent-soft) 56%, var(--af-panel))}html[data-theme] .studio-view.agent-workspace-view .agent-background-presets strong,html[data-theme] .studio-view.agent-workspace-view .agent-background-request-preview strong{color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:820;line-height:1.3;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-background-presets span,html[data-theme] .studio-view.agent-workspace-view .agent-background-request-preview span{color:var(--af-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-background-form{align-content:start;gap:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-form textarea{resize:vertical;border:1px solid var(--af-border);background:var(--af-panel-subtle);min-height:128px;color:var(--af-text);font:inherit;border-radius:10px;outline:none;padding:12px;line-height:1.55}html[data-theme] .studio-view.agent-workspace-view .agent-background-form textarea:focus{border-color:color-mix(in srgb, var(--af-accent) 58%, var(--af-border));box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)}html[data-theme] .studio-view.agent-workspace-view .agent-background-form>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-background-form>div span{color:var(--af-muted);flex:180px;font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-background-request-preview{border:1px solid color-mix(in srgb, var(--af-accent) 30%, var(--af-border));border-radius:var(--af-radius);background:color-mix(in srgb, var(--af-accent-soft) 28%, var(--af-panel));gap:8px;min-width:0;padding:10px 11px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-request-preview>div{gap:3px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-request-preview pre{border:1px solid var(--af-border);border-radius:calc(var(--af-radius) - 2px);background:var(--af-code-bg,var(--af-panel-subtle));min-width:0;max-height:190px;color:var(--af-code-text,var(--af-text));font-family:var(--af-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:9px;font-size:11px;line-height:1.55;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-list{align-content:start;gap:10px;min-height:0;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-card{border:1px solid var(--af-border);border-left:3px solid var(--af-info);background:var(--af-panel);border-radius:10px;gap:10px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-card.tone-completed{border-left-color:var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-card.tone-failed{border-left-color:var(--af-danger)}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-card.tone-running{border-left-color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head{justify-content:space-between;gap:12px;min-width:0;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head>div{min-width:0}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head strong,html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head strong{color:var(--af-text);font-size:13px}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head span,html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head em,html[data-theme] .studio-view.agent-workspace-view .agent-background-task-meta span{color:var(--af-muted);font-size:12px;font-style:normal}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-meta{flex-wrap:wrap;gap:8px 12px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-card pre{border:1px solid var(--af-border);background:var(--af-soft);max-height:220px;color:var(--af-text);white-space:pre-wrap;word-break:break-word;border-radius:8px;margin:0;padding:10px;font-size:12px;line-height:1.55;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-background-error{border:1px solid color-mix(in srgb, var(--af-danger) 34%, var(--af-border));background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel));color:var(--af-danger);border-radius:8px;padding:10px;font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-background-task-actions{flex-wrap:wrap;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-background-empty{background:0 0;border-style:dashed;align-content:center;min-height:260px;display:grid}@media (width>=821px){html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-background-workbench{grid-area:1/1!important}}@media (width<=1180px){html[data-theme] .studio-view.agent-workspace-view .agent-background-workbench{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){html[data-theme] .studio-view.agent-workspace-view .agent-background-metrics,html[data-theme] .studio-view.agent-workspace-view .agent-background-presets{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-background-form>div,html[data-theme] .studio-view.agent-workspace-view .agent-background-task-head{flex-direction:column;align-items:stretch}}:root[data-theme=institutional-light],:root:not([data-theme]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=terminal-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme] body,html[data-theme] #root{width:100%;min-height:100dvh;overflow:hidden;min-width:0!important}html[data-theme] .app-shell{grid-template-columns:236px minmax(0,1fr)!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}html[data-theme] .workspace-main{background:var(--af-bg)!important;height:100dvh!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-theme] .bt-lab-body .workspace-main{height:100%!important}html[data-theme] .workspace-main>:is(.workspace-view,.tw-root,.accounts-workspace,.profile-workspace),html[data-theme] .bt-lab-body .workspace-main>:is(.workspace-view,.tw-root){overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;background:var(--af-bg)!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;overflow:auto!important}html[data-theme] .workspace-main>:is(.accounts-workspace,.profile-workspace),html[data-theme] .bt-lab-body .workspace-main>.workspace-view:not(.runner-terminal),html[data-theme] .workspace-main>.workspace-view:not(.agent-workspace-view):not(.runner-terminal){padding:22px!important}html[data-theme] .workspace-main>.tw-root,html[data-theme] .bt-lab-body .workspace-main>.tw-root,html[data-theme] .bt-lab-body .workspace-main>.runner-terminal{padding:12px!important}html[data-theme] .workspace-main-agent>.studio-view.agent-workspace-view{padding:0!important;overflow:hidden!important}html[data-theme] .bt-lab{grid-template-rows:auto minmax(0,1fr);background:var(--af-bg)!important;height:100dvh!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] .bt-lab-shell{border:0!important;border-bottom:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-height:0!important;box-shadow:none!important;border-radius:0!important}html[data-theme] .bt-lab-body{min-height:0!important;overflow:hidden!important}html[data-theme] :where(.accounts-header,.accounts-tabs,.accounts-content,.profile-hero,.profile-panel,.bt-lab-command,.bt-lab-nav,.bt-lab-metric,.panel,.subpanel,.compact-panel,.code-card,.studio-code-card,.guide-panel,.workspace-side,.archive-detail-card,.archive-side-summary,.archive-metric-group,.bt-result-panel,.bt-result-chart-panel,.bt-result-inspector,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.automation-setup-card,.automation-result-card,.automation-task-item,.tw-config,.tw-monitor,.tw-runtime-market,.tw-section,.tw-live-overview,.tw-paper-command-panel){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important;background-image:none!important}html[data-theme] :where(.panel .panel,.panel .subpanel,.subpanel .subpanel,.automation-setup-card,.automation-config-item,.automation-candidate-chip,.automation-flow-strip,.tw-metric,.tw-paper-stat,.tw-empty,.profile-panel .profile-panel,.accounts-tab,.bt-lab-metric){box-shadow:none!important}html[data-theme] :where(.accounts-header,.profile-hero,.bt-lab-command,.panel-head,.subpanel-head,.results-toolbar,.studio-toolbar,.bt-result-toolbar,.bt-result-panel-head,.tw-col-head,.automation-setup-head,.profile-panel-head){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;background-image:none!important}html[data-theme] :where(button,input,select,textarea){transition:border-color .16s,background-color .16s,color .16s,box-shadow .16s,transform .16s}html[data-theme] :where(button):not(:disabled):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):hover{transform:translateY(-1px)}html[data-theme] :where(button):active:not(:disabled){transform:translateY(0)}html[data-theme] :where(pre,code,.agent-background-task-card pre){color:#d9e6ea!important;background:#101820!important}@media (width<=1180px){html[data-theme] .app-shell{grid-template-columns:210px minmax(0,1fr)!important}html[data-theme] .oq-nav{width:210px!important}}@media (width<=820px){html[data-theme] body,html[data-theme] #root{overflow:auto}html[data-theme] .app-shell{height:auto!important;min-height:100dvh!important;display:block!important;overflow:visible!important}html[data-theme] .workspace-main,html[data-theme] .bt-lab,html[data-theme] .bt-lab-body .workspace-main{height:auto!important;min-height:100dvh!important;overflow:visible!important}html[data-theme] .workspace-main>:is(.workspace-view,.tw-root,.accounts-workspace,.profile-workspace),html[data-theme] .bt-lab-body .workspace-main>:is(.workspace-view,.tw-root){height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] .workspace-main>:is(.accounts-workspace,.profile-workspace),html[data-theme] .bt-lab-body .workspace-main>.workspace-view:not(.runner-terminal),html[data-theme] .workspace-main>.workspace-view:not(.agent-workspace-view):not(.runner-terminal){padding:16px!important}}html[data-theme] .studio-view.agent-workspace-view .agent-research-nav{border-color:var(--af-border)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs{gap:4px!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups:before,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs:before{color:var(--af-muted)!important;margin:0 0 4px!important;font-size:11px!important;font-weight:800!important;line-height:1.35!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button{min-height:40px!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:7px 9px!important;transform:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button:hover,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button:hover{background:var(--af-panel-subtle)!important;color:var(--af-heading)!important;border-color:#0000!important;transform:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button.active,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button.active{background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;box-shadow:inset 3px 0 0 var(--af-accent)!important;border-color:#0000!important}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-research-groups button.active,html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-research-tabs button.active{background:color-mix(in srgb, var(--af-accent) 18%, var(--af-panel))!important;color:var(--af-heading)!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button b{background:var(--af-panel-muted)!important;min-width:22px!important;height:22px!important;color:var(--af-muted)!important;border-color:#0000!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-groups button.active b{background:var(--af-panel)!important;color:var(--af-accent-strong)!important;border-color:#0000!important}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text strong{font-size:13px!important;font-weight:800!important}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text em{font-size:11px!important;font-weight:600!important}html[data-theme] body .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-groups.agent-research-groups button:not(.danger):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user),html[data-theme] body .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tabs.agent-research-tabs button:not(.danger):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user){box-shadow:none!important;background:0 0!important;border-color:#0000!important}html[data-theme] body .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-groups.agent-research-groups button:not(.danger):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):hover,html[data-theme] body .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tabs.agent-research-tabs button:not(.danger):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):hover{background:var(--af-panel-subtle)!important;color:var(--af-heading)!important;box-shadow:none!important;border-color:#0000!important}html[data-theme] body .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-groups.agent-research-groups button.active:not(.danger):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user),html[data-theme] body .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tabs.agent-research-tabs button.active:not(.danger):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user){background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;box-shadow:inset 3px 0 0 var(--af-accent)!important;border-color:#0000!important}@media (width>=821px){html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-journal-workbench{grid-area:1/2!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:hidden!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>.agent-journal-workbench{grid-row:2!important}html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-journal-workbench{grid-area:1/1!important}}html[data-theme] .studio-view.agent-workspace-view .agent-journal-workbench{min-height:0;color:var(--af-text);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-content:start;align-items:stretch;gap:14px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-journal-panel{border:1px solid var(--af-border);border-radius:var(--af-radius);background:color-mix(in srgb, var(--af-panel) 92%, transparent);min-width:0;min-height:0;box-shadow:var(--af-shadow);overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-journal-summary-panel{grid-column:1/3;grid-template-rows:auto auto;gap:12px;min-height:260px;padding:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-journal-summary-panel .agent-section-title,html[data-theme] .studio-view.agent-workspace-view .agent-journal-detail-panel .agent-section-title{gap:12px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-journal-metrics>div{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent);background:var(--af-soft);border-radius:10px;min-width:0;padding:10px 12px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-metrics span,html[data-theme] .studio-view.agent-workspace-view .agent-journal-metrics em{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--af-muted);font-size:11px;font-style:normal;line-height:1.4;display:block;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-journal-metrics strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--af-heading);margin:4px 0 2px;font-size:18px;line-height:1.1;display:block;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-journal-timeline-panel,html[data-theme] .studio-view.agent-workspace-view .agent-journal-detail-panel,html[data-theme] .studio-view.agent-workspace-view .agent-journal-message-panel{grid-template-rows:auto minmax(0,1fr);gap:10px;padding:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-journal-timeline-panel{grid-area:2/1;min-height:320px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-detail-panel{grid-area:2/2;min-height:320px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message-panel{grid-area:3/1/auto/3;min-height:260px;max-height:none}html[data-theme] .studio-view.agent-workspace-view .agent-journal-timeline,html[data-theme] .studio-view.agent-workspace-view .agent-journal-message-list{align-content:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent);border-left:3px solid var(--af-info);background:var(--af-panel);width:100%;min-height:42px;color:var(--af-text);text-align:left;box-shadow:none;border-radius:10px;grid-template-columns:72px 64px minmax(120px,180px) minmax(0,1fr);align-items:center;gap:10px;padding:9px 11px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row:hover{border-color:color-mix(in srgb, var(--af-accent) 26%, var(--af-border));background:color-mix(in srgb, var(--af-accent-soft) 38%, var(--af-panel))}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row.active{border-color:color-mix(in srgb, var(--af-accent) 40%, var(--af-border));background:var(--af-accent-soft);box-shadow:inset 3px 0 0 var(--af-accent)}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row.phase-tool{border-left-color:var(--af-accent)}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row.phase-control{border-left-color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row.phase-terminal{border-left-color:var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row.phase-context{border-left-color:color-mix(in srgb, var(--af-accent) 55%, var(--af-success))}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row span,html[data-theme] .studio-view.agent-workspace-view .agent-journal-row b,html[data-theme] .studio-view.agent-workspace-view .agent-journal-row strong,html[data-theme] .studio-view.agent-workspace-view .agent-journal-row em{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-style:normal;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row span,html[data-theme] .studio-view.agent-workspace-view .agent-journal-row em{color:var(--af-muted);font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row b{border:1px solid var(--af-border);background:var(--af-panel-muted);color:var(--af-muted);border-radius:999px;justify-self:start;padding:3px 8px;font-size:11px;font-weight:700}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row strong{color:var(--af-heading);font-size:12px;font-weight:800}html[data-theme] .studio-view.agent-workspace-view .agent-journal-detail-panel pre{border:1px solid var(--af-border);background:var(--af-code-bg,var(--af-soft));height:100%;min-height:0;max-height:none;color:var(--af-code-text,var(--af-text));white-space:pre-wrap;word-break:break-word;border-radius:10px;margin:0;padding:12px;font-size:12px;line-height:1.5;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-journal-detail-panel .agent-usage-chips{margin:0}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent);background:var(--af-panel);border-radius:10px;gap:8px;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message>div:first-child,html[data-theme] .studio-view.agent-workspace-view .agent-journal-message>div:last-child{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message strong,html[data-theme] .studio-view.agent-workspace-view .agent-journal-message span,html[data-theme] .studio-view.agent-workspace-view .agent-journal-message p{text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message strong{color:var(--af-heading);font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message span{color:var(--af-muted);font-size:11px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message p{color:var(--af-text);margin:0;font-size:12px;line-height:1.55}html[data-theme] .studio-view.agent-workspace-view .agent-journal-empty{border:1px dashed var(--af-border);min-height:180px;color:var(--af-muted);background:0 0;border-radius:10px;place-items:center;font-size:12px;display:grid}@media (width<=1280px){html[data-theme] .studio-view.agent-workspace-view .agent-journal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row{grid-template-columns:70px 58px minmax(96px,140px) minmax(0,1fr)}}@media (width<=1080px){html[data-theme] .studio-view.agent-workspace-view .agent-journal-workbench{flex-direction:column;align-items:stretch;display:flex;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-journal-summary-panel,html[data-theme] .studio-view.agent-workspace-view .agent-journal-timeline-panel,html[data-theme] .studio-view.agent-workspace-view .agent-journal-detail-panel,html[data-theme] .studio-view.agent-workspace-view .agent-journal-message-panel{flex:none;grid-area:auto/1;max-height:none}html[data-theme] .studio-view.agent-workspace-view .agent-journal-timeline-panel,html[data-theme] .studio-view.agent-workspace-view .agent-journal-detail-panel{min-height:360px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-message-panel{min-height:300px}}@media (width<=720px){html[data-theme] .studio-view.agent-workspace-view .agent-journal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-journal-summary-panel{min-height:340px}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row{grid-template-columns:62px minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-journal-row b,html[data-theme] .studio-view.agent-workspace-view .agent-journal-row strong{display:none}}@media (width>=821px){html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-context-workbench{grid-area:1/2!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:hidden!important}html body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>.agent-context-workbench{grid-row:2!important}html body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-context-workbench{grid-area:1/1!important}}html[data-theme] .studio-view.agent-workspace-view .agent-context-workbench{min-height:0;color:var(--af-text);grid-template-rows:auto minmax(0,.95fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(340px,420px);gap:14px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-context-panel{border:1px solid var(--af-border);border-radius:var(--af-radius);background:color-mix(in srgb, var(--af-panel) 92%, transparent);min-width:0;min-height:0;box-shadow:var(--af-shadow);padding:14px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-panel{grid-column:1/3;grid-template-rows:auto auto;gap:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-context-compress-panel,html[data-theme] .studio-view.agent-workspace-view .agent-context-editor-panel,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-panel,html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-panel{grid-template-rows:auto minmax(0,1fr);gap:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-context-compress-panel{grid-area:2/1;grid-template-rows:auto auto auto minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-context-editor-panel{grid-area:2/2;grid-template-rows:auto minmax(0,1fr) minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-panel{grid-area:3/1}html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-panel{grid-area:3/2}html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-grid>div{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent);background:var(--af-soft);border-radius:10px;min-width:0;padding:10px 12px}html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-grid span,html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-grid em,html[data-theme] .studio-view.agent-workspace-view .agent-context-event-row span,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-row span,html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--af-muted);font-size:11px;font-style:normal;display:block;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-grid strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--af-heading);margin:4px 0 2px;font-size:18px;line-height:1.1;display:block;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-context-panel .agent-field-label{min-height:0}html[data-theme] .studio-view.agent-workspace-view .agent-context-panel .agent-field-label textarea{resize:vertical;border-color:var(--af-border-strong);background:var(--af-panel);height:100%;min-height:100px;color:var(--af-text);border-radius:10px}html[data-theme] .studio-view.agent-workspace-view .agent-context-editor-panel .agent-field-label textarea{resize:none;min-height:0}html[data-theme] .studio-view.agent-workspace-view .agent-context-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-context-event-list,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-list,html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-list{align-content:start;gap:8px;min-height:0;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-context-event-row,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-row,html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-row{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent);border-left:3px solid var(--af-accent);background:var(--af-panel);border-radius:10px;gap:7px;padding:10px 12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-context-event-row{grid-template-columns:72px minmax(100px,160px) minmax(0,1fr);align-items:center}html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-row>div:first-child,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-row>div:last-child,html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-row>div:first-child{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-context-event-row strong,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-row strong,html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-row strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--af-heading);font-size:12px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-context-event-row p,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-row p{min-width:0;color:var(--af-text);margin:0;font-size:12px;line-height:1.55;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-row code{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--af-border);background:var(--af-code-bg,var(--af-soft));min-width:0;color:var(--af-code-text,var(--af-text));border-radius:8px;padding:6px 8px;font-size:12px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-context-empty{border:1px dashed var(--af-border);min-height:160px;color:var(--af-muted);text-align:center;background:0 0;border-radius:10px;place-items:center;font-size:12px;display:grid}@media (width<=1280px){html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1080px){html[data-theme] .studio-view.agent-workspace-view .agent-context-workbench{grid-template-rows:auto auto auto minmax(380px,1fr) minmax(360px,1fr);grid-template-columns:minmax(0,1fr);overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-panel,html[data-theme] .studio-view.agent-workspace-view .agent-context-compress-panel,html[data-theme] .studio-view.agent-workspace-view .agent-context-editor-panel,html[data-theme] .studio-view.agent-workspace-view .agent-context-anchor-panel,html[data-theme] .studio-view.agent-workspace-view .agent-context-reference-panel{grid-area:auto/1}}@media (width<=720px){html[data-theme] .studio-view.agent-workspace-view .agent-context-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] .studio-view.agent-workspace-view .agent-context-event-row{grid-template-columns:minmax(0,1fr)}}@media (width<=820px){html[data-theme] body,html[data-theme] body.agent-workbench-route{width:100vw!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell,html[data-theme] body.agent-workbench-route .app-shell{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;width:100vw!important;height:100dvh!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell>:not(.oq-nav){grid-column:1!important;min-width:0!important}html[data-theme] body .app-shell .oq-nav{border-right:0!important;border-bottom:1px solid var(--af-sidebar-border)!important;grid-area:1/1!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important}html[data-theme] body .app-shell .oq-nav-inner{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px 10px!important;height:auto!important;padding:10px 12px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-left{grid-area:1/1!important;min-width:0!important}html[data-theme] body .app-shell .oq-nav-tabs{grid-area:2/1/auto/-1!important;gap:6px!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:0 2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .oq-nav-tab{flex:none!important;width:auto!important;min-width:104px!important;height:36px!important}html[data-theme] body .app-shell .oq-nav-right{grid-area:1/2!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important;margin-top:0!important;display:flex!important}html[data-theme] body .app-shell .oq-nav-market,html[data-theme] body .app-shell .oq-nav-clocks,html[data-theme] body .app-shell .oq-nav-user,html[data-theme] body .app-shell .oq-nav-boundary-note{display:none!important}html[data-theme] body .app-shell .oq-nav-theme{width:58px!important;height:30px!important}html[data-theme] body .app-shell .workspace-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main{grid-area:2/1!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{grid-template-rows:auto minmax(0,1fr)!important;padding:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics{scrollbar-width:none!important;gap:6px!important;width:100%!important;min-width:0!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics div{flex:0 0 118px!important;min-height:48px!important;padding:7px 9px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-actions{scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-actions::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-actions button{flex:none!important;min-height:32px!important;padding:0 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-area:1/1!important;height:auto!important;max-height:142px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout,.agent-parity-workbench,.agent-kanban-workbench,.agent-journal-workbench,.agent-context-workbench){grid-area:2/1!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-rows:minmax(440px,1fr) auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;padding-right:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-control-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-bench-workbench .agent-control-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-workbench .agent-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-control-grid .agent-field-label:first-child,html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-bench-workbench .agent-control-grid .agent-field-label:first-child,html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-workbench .agent-control-grid .wide-field{grid-column:1/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-control-grid .agent-control-button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-workbench .agent-control-grid .agent-control-button{grid-column:auto!important;width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-research-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-bench-workbench .agent-research-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-workbench .agent-research-panel{gap:10px!important;padding:12px!important}}html[data-theme] .studio-view.agent-workspace-view .agent-command-bar,html[data-theme] .studio-view.agent-workspace-view .agent-research-nav,html[data-theme] .studio-view.agent-workspace-view .agent-task-panel,html[data-theme] .studio-view.agent-workspace-view .agent-config-section,html[data-theme] .studio-view.agent-workspace-view .agent-research-panel,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-panel,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-bundle{border-radius:8px!important}html[data-theme] .studio-view.agent-workspace-view .agent-task-panel,html[data-theme] .studio-view.agent-workspace-view .agent-config-section,html[data-theme] .studio-view.agent-workspace-view .agent-research-panel,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-panel,html[data-theme] .studio-view.agent-workspace-view .agent-diagnostics-bundle{border-color:color-mix(in srgb, var(--af-border) 78%, transparent)!important;box-shadow:0 10px 22px #00000024!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-card,html[data-theme] .studio-view.agent-workspace-view .alpha-factor-card,html[data-theme] .studio-view.agent-workspace-view .agent-chat-message,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-entry,html[data-theme] .studio-view.agent-workspace-view .agent-workspace-file-row{border-color:color-mix(in srgb, var(--af-border) 68%, transparent)!important}html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-command-bar,html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-research-nav,html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-task-panel,html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-config-section,html[data-theme=terminal-dark] .studio-view.agent-workspace-view .agent-research-panel{box-shadow:0 14px 30px #0000003d!important}@media (width<=820px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{align-items:start!important;gap:7px!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-title-block{justify-content:space-between!important;align-items:baseline!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-title-block h2{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-title-block p{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics{min-height:38px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics div{flex-basis:96px!important;min-height:38px!important;padding:5px 7px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics span{font-size:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics strong{margin-top:2px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-actions{min-height:30px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-actions button{min-height:30px!important;padding:0 9px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{gap:6px!important;max-height:92px!important;padding:8px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs{scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;padding-bottom:1px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups:before,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs:before{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{flex:none!important;width:auto!important;min-width:86px!important;min-height:34px!important;padding:5px 8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{min-width:116px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text{gap:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text strong{font-size:12px!important;line-height:1.15!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button b{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout,.agent-parity-workbench,.agent-kanban-workbench,.agent-journal-workbench,.agent-context-workbench,.agent-diagnostics-workbench){grid-row:2!important;padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-rows:minmax(420px,1fr) auto auto!important;gap:8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-task-panel{height:100%!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-side-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{max-height:min(44dvh,380px)!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel>.agent-section-title{min-height:42px!important;padding:8px 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel>.agent-section-title span{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-chat-stream{min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs{scrollbar-width:none!important;flex-wrap:nowrap!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs button{flex:none!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-card,html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card{padding:10px!important}}html[data-theme],html[data-theme] body,html[data-theme] #root{width:100%;height:100%;background:var(--af-bg)!important;min-height:0!important;overflow:hidden!important}html[data-theme] .app-shell{width:100%;position:relative;background:var(--af-bg)!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html[data-theme] .app-shell>:not(.oq-nav){min-width:0!important;min-height:0!important}html[data-theme] .workspace-main{background:var(--af-bg)!important;width:100%!important;min-width:0!important;height:100dvh!important;min-height:0!important;color:var(--af-text)!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}html[data-theme] .workspace-main-agent{height:100dvh!important}html[data-theme] .bt-lab{flex-direction:column!important;width:100%!important;height:100dvh!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-theme] .bt-lab-body,html[data-theme] .bt-lab-body .workspace-main{flex:auto!important;min-height:0!important;overflow:hidden!important}html[data-theme] :where(.workspace-main-automation>.automation-view,.workspace-main-paper>.tw-root,.workspace-main-live>.tw-root,.workspace-main-accounts>.accounts-workspace,.workspace-main-profile>.profile-workspace){scrollbar-gutter:stable;overscroll-behavior:contain;background:var(--af-bg)!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;background-image:none!important;flex:auto!important;padding:22px!important;overflow:auto!important}html[data-theme] :where(.bt-lab-body .workspace-view,.workspace-main-backtest>.workspace-view){scrollbar-gutter:stable;overscroll-behavior:contain;background:var(--af-bg)!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;color:var(--af-text)!important;background-image:none!important;flex:auto!important;padding:12px 20px 18px!important;overflow:auto!important}html[data-theme] .workspace-main-agent>.agent-workspace-view{padding:0!important}html[data-theme] :where(.automation-view,.archive-view,.results-view,.runner-terminal,.studio-view:not(.agent-workspace-view),.tw-root,.accounts-workspace,.profile-workspace){align-content:start;gap:12px;display:grid}html[data-theme] :where(.panel,.subpanel,.metric-card,.code-card,.editor-studio,.compact-panel,.preview-card,.table-wrap,.history-filter,.archive-detail-card,.archive-side-summary,.archive-metric-group,.automation-record-card,.automation-record-shell,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.automation-config-panel,.automation-round-panel,.automation-round-card,.rt-section,.rt-alert,.bt-result-panel,.bt-result-chart-panel,.bt-result-inspector,.bt-result-run,.bt-result-facts,.bt-result-mini-log,.tw-config,.tw-monitor,.tw-market,.tw-section,.tw-status-bar,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-metric,.tw-live-overview,.tw-paper-command-panel,.tw-paper-stat,.accounts-header,.accounts-tabs,.account-card,.account-table-card,.profile-header,.profile-card){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important;background-image:none!important}html[data-theme] :where(.panel-head,.subpanel-head,.results-toolbar,.studio-toolbar,.bt-result-toolbar,.rt-cmdbar,.rt-section-head,.tw-col-head,.tw-tabs-row,.tw-live-account-header,.tw-live-position-head,.automation-setup-head,.automation-record-toolbar,.history-filter-header,.accounts-header,.profile-header){border-color:var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;color:var(--af-heading)!important;box-shadow:none!important;background-image:none!important}html[data-theme] :where(.panel,.subpanel,.metric-card,.code-card,.editor-studio,.preview-card,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.rt-section,.bt-result-panel,.bt-result-chart-panel,.bt-result-inspector,.tw-config,.tw-monitor,.tw-market,.tw-section,.tw-live-overview,.accounts-header,.profile-header,.profile-card):before,html[data-theme] :where(.panel,.subpanel,.metric-card,.code-card,.editor-studio,.preview-card,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.rt-section,.bt-result-panel,.bt-result-chart-panel,.bt-result-inspector,.tw-config,.tw-monitor,.tw-market,.tw-section,.tw-live-overview,.accounts-header,.profile-header,.profile-card):after{box-shadow:none!important;background:0 0!important}html[data-theme] :where(.studio-view:not(.agent-workspace-view) .inner-tab-strip,.archive-view .inner-tab-strip,.archive-view .archive-tabs,.results-view .subtab-strip,.tw-tabs-row,.flow-step-tabs){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important;background-image:none!important;padding:3px!important}html[data-theme] :where(.studio-view:not(.agent-workspace-view) .inner-tab-button,.archive-view .inner-tab-button,.archive-view .archive-tab,.results-view .subtab-button,.tw-tab,.flow-step-tab){border-radius:6px!important}html[data-theme] :where(.studio-view:not(.agent-workspace-view) .inner-tab-button.active,.archive-view .inner-tab-button.active,.archive-view .archive-tab.active,.results-view .subtab-button.active,.tw-tab-on,.flow-step-tab.active){border-color:var(--af-accent)!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;box-shadow:none!important}html[data-theme] :where(h1,h2,h3,h4,.panel-head strong,.subpanel-head strong,.metric-value,.rt-section-title strong,.bt-result-toolbar strong,.tw-section-title,.accounts-header h1,.profile-header h1){color:var(--af-heading)!important;letter-spacing:0!important}html[data-theme] :where(p,small,em,.muted,.hint,.field-hint,.panel-head span,.subpanel-head span,.metric-card span,.metric-card em,.rt-section-hint,.bt-result-toolbar span,.tw-hint,.tw-muted,.accounts-header p,.profile-header p){color:var(--af-muted)!important}html[data-theme] :where(input,select,textarea,.rt-input,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea){border:1px solid var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:36px!important;color:var(--af-text)!important;box-shadow:none!important;font-size:13px!important}html[data-theme] :where(input,select,textarea,.rt-input,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea):focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important;outline:none!important}html[data-theme] :where(.workspace-loading,.empty-card,.error-card,.tw-empty,.tw-empty-sm,.tw-loading-panel,.history-loading-state,.history-detail-loading,.history-inline-loading){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-muted)!important;box-shadow:none!important}html[data-theme] :where(table,.tw-table,.archive-view table,.bt-result-table){border-collapse:collapse!important;color:var(--af-text)!important}html[data-theme] :where(table th,.tw-table th,.archive-view table thead th,.bt-result-table th){text-transform:uppercase;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;letter-spacing:0!important;font-size:11px!important;font-weight:800!important}html[data-theme] :where(table td,.tw-table td,.archive-view table tbody td,.bt-result-table td){color:var(--af-text)!important}@media (width<=820px){html[data-theme] .workspace-main{height:100%!important}html[data-theme] :where(.workspace-main-automation>.automation-view,.workspace-main-paper>.tw-root,.workspace-main-live>.tw-root,.workspace-main-accounts>.accounts-workspace,.workspace-main-profile>.profile-workspace,.bt-lab-body .workspace-view,.workspace-main-backtest>.workspace-view){padding:12px!important}}:root[data-theme=institutional-light],:root:not([data-theme]){--af-bg:#f4f6f7;--af-sidebar:#101820;--af-sidebar-2:#15222b;--af-sidebar-hover:#1d2a33;--af-sidebar-border:#263640;--af-sidebar-text:#f6fbfc;--af-sidebar-muted:#98a8b3;--af-accent:#19a99a;--af-accent-rgb:25, 169, 154;--af-accent-strong:#129385;--af-accent-soft:#ecfaf7;--af-panel:#fff;--af-panel-subtle:#fbfcfc;--af-panel-muted:#edf1f3;--af-border:#dce3e6;--af-border-strong:#d5dee2;--af-text:#18212b;--af-heading:#101820;--af-muted:#62717b;--af-faint:#7d8c95;--af-success:#087768;--af-warning:#f0b45b;--af-warning-bg:#fff8ed;--af-danger:#9a5c0a;--af-danger-bg:#fff3ed;--af-radius:8px;--af-shadow:0 10px 26px #1018200d;--brand-50:#ecfaf7;--brand-100:#dff6ef;--brand-200:#b7eadb;--brand-300:#72d7c7;--brand-400:#19a99a;--brand-500:#19a99a;--brand-600:#129385;--brand-700:#087768;--brand-800:#05201d;--theme-accent:#19a99a;--theme-accent-soft:#ecfaf7;--theme-accent-rgb:25, 169, 154;--theme-button-bg:#129385;--theme-button-bg-hover:#087768;--theme-button-border:#129385;--theme-button-text:#fff}:root[data-theme=terminal-dark]{--af-bg:#071017;--af-sidebar:#090f14;--af-sidebar-2:#101820;--af-sidebar-hover:#1b2b34;--af-sidebar-border:#263640;--af-sidebar-text:#f6fbfc;--af-sidebar-muted:#90a3ad;--af-accent:#19a99a;--af-accent-rgb:25, 169, 154;--af-accent-strong:#72d7c7;--af-accent-soft:#19a99a2e;--af-panel:#101820;--af-panel-subtle:#15222b;--af-panel-muted:#0c151c;--af-border:#263640;--af-border-strong:#334752;--af-text:#dbe6ea;--af-heading:#f6fbfc;--af-muted:#9db0ba;--af-faint:#7f929d;--af-success:#72d7c7;--af-warning:#f0b45b;--af-warning-bg:#f0b45b1f;--af-danger:#f59e0b;--af-danger-bg:#f59e0b1f;--af-radius:8px;--af-shadow:0 16px 34px #00000047;--brand-50:#19a99a1f;--brand-100:#19a99a2e;--brand-200:#19a99a42;--brand-300:#72d7c7;--brand-400:#19a99a;--brand-500:#19a99a;--brand-600:#72d7c7;--brand-700:#dff6ef;--brand-800:#ecfaf7;--theme-accent:#19a99a;--theme-accent-soft:#19a99a2e;--theme-accent-rgb:25, 169, 154;--theme-button-bg:#129385;--theme-button-bg-hover:#19a99a;--theme-button-border:#129385;--theme-button-text:#fff}html[data-theme],html[data-theme] body,html[data-theme] #root{background:var(--af-bg)!important;width:100%!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;overflow:hidden!important}html[data-theme] body{min-width:0!important}html[data-theme] body .app-shell{background:var(--af-bg)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:236px minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell>:not(.oq-nav){grid-area:1/2!important;min-width:0!important;min-height:0!important}html[data-theme] body .app-shell .oq-nav{border-right:1px solid var(--af-sidebar-border)!important;background:var(--af-sidebar)!important;width:236px!important;height:100dvh!important;min-height:0!important;color:var(--af-sidebar-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:0!important;grid-area:1/1!important;position:relative!important;inset:auto!important;overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-inner{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:28px!important;width:100%!important;height:100%!important;min-height:0!important;padding:22px 18px!important;display:flex!important;overflow:auto!important}html[data-theme] body .app-shell .oq-nav-left{order:0!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .oq-nav-logo-btn{border-radius:var(--af-radius)!important;background:var(--af-accent)!important;color:#fff!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;box-shadow:none!important;border:0!important;place-items:center!important;display:inline-grid!important}html[data-theme] body .app-shell .oq-nav-logo-mark{color:#fff!important;letter-spacing:0!important;width:auto!important;height:auto!important;font-size:13px!important;font-weight:900!important}html[data-theme] body .app-shell .oq-nav-brand-name{color:var(--af-sidebar-text)!important;letter-spacing:0!important;font-size:15px!important;font-weight:800!important;line-height:1.25!important}html[data-theme] body .app-shell .oq-nav-brand-sub{color:var(--af-sidebar-muted)!important;font-family:var(--font-sans,Inter, ui-sans-serif, system-ui, sans-serif)!important;letter-spacing:0!important;text-transform:none!important;font-size:12px!important;font-weight:500!important;line-height:1.5!important}html[data-theme] body .app-shell .oq-nav-env,html[data-theme] body .app-shell .oq-nav-tab-no,html[data-theme] body .app-shell .oq-nav-tab-divider,html[data-theme] body .app-shell .oq-nav-tab-underline,html[data-theme] body .app-shell .oq-nav-tickline{display:none!important}html[data-theme] body .app-shell .oq-nav-tabs{order:1!important;justify-content:stretch!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;height:auto!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .oq-nav-tab{border-radius:var(--af-radius)!important;color:#b8c5cc!important;width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:18px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:10px!important;padding:0 11px!important;display:grid!important}html[data-theme] body .app-shell .oq-nav-tab-icon{color:inherit!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}html[data-theme] body .app-shell .oq-nav-tab-text{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .oq-nav-tab-text strong{color:inherit!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-tab-kicker{color:var(--af-sidebar-muted)!important;letter-spacing:0!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:10px!important;font-weight:600!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-right{order:2!important;justify-content:stretch!important;align-items:stretch!important;gap:10px!important;width:100%!important;min-width:0!important;margin-top:auto!important;display:grid!important}html[data-theme] body .app-shell .oq-nav-market,html[data-theme] body .app-shell .oq-nav-clocks,html[data-theme] body .app-shell .oq-nav-user,html[data-theme] body .app-shell .oq-nav-boundary-note{border:1px solid var(--af-sidebar-border)!important;border-radius:var(--af-radius)!important;background:var(--af-sidebar-2)!important;width:100%!important;min-width:0!important;color:var(--af-sidebar-text)!important;box-shadow:none!important}html[data-theme] body .app-shell .oq-nav-market{justify-content:flex-start!important;height:auto!important;min-height:36px!important;padding:8px 10px!important}html[data-theme] body .app-shell .oq-nav-clocks{height:auto!important;min-height:46px!important;padding:8px 10px!important}html[data-theme] body .app-shell .oq-nav-clock-secondary,html[data-theme] body .app-shell .oq-nav-clock-sep{display:none!important}html[data-theme] body .app-shell .oq-nav-market-tag,html[data-theme] body .app-shell .oq-nav-clock-zone,html[data-theme] body .app-shell .oq-nav-clock-date,html[data-theme] body .app-shell .oq-nav-user-role,html[data-theme] body .app-shell .oq-nav-boundary-note p{color:var(--af-sidebar-muted)!important}html[data-theme] body .app-shell .oq-nav-clock-time,html[data-theme] body .app-shell .oq-nav-market-state,html[data-theme] body .app-shell .oq-nav-user-name,html[data-theme] body .app-shell .oq-nav-user-caret{color:var(--af-sidebar-text)!important}html[data-theme] body .app-shell .oq-nav-theme{border:1px solid var(--af-sidebar-border)!important;background:var(--af-sidebar-2)!important;box-shadow:none!important;justify-self:start!important}html[data-theme] body .app-shell .oq-nav-user{grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;height:auto!important;min-height:48px!important;padding:7px 9px!important;display:grid!important}html[data-theme] body .app-shell .oq-nav-user-menu{border-radius:var(--af-radius)!important;background:var(--af-panel)!important;width:220px!important;color:var(--af-text)!important;inset:auto auto calc(100% + 8px) 0!important}html[data-theme] body .app-shell .oq-nav-boundary-note{gap:8px!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .oq-nav-boundary-note span{color:var(--af-warning)!important;font-size:12px!important;font-weight:800!important}html[data-theme] body .app-shell .bt-lab{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body .app-shell .bt-lab-shell{border:0!important;border-bottom:1px solid var(--af-border)!important;background:var(--af-panel)!important;box-shadow:none!important;border-radius:0!important}html[data-theme] body .app-shell .bt-lab-body{min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell :where(.workspace-main>.accounts-workspace,.workspace-main>.profile-workspace,.workspace-main>.workspace-view:not(.agent-workspace-view):not(.runner-terminal),.bt-lab-body .workspace-main>.workspace-view:not(.runner-terminal)){padding:22px!important}html[data-theme] body .app-shell :where(.workspace-main>.tw-root,.bt-lab-body .workspace-main>.tw-root,.bt-lab-body .workspace-main>.runner-terminal){padding:12px!important}html[data-theme] body .app-shell :where(.panel,.subpanel,.metric-card,.code-card,.editor-studio,.compact-panel,.preview-card,.table-wrap,.archive-detail-card,.archive-side-summary,.archive-metric-group,.automation-record-card,.automation-record-shell,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.rt-section,.bt-result-panel,.bt-result-chart-panel,.bt-result-inspector,.tw-config,.tw-monitor,.tw-market,.tw-section,.tw-status-bar,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-live-overview,.tw-paper-command-panel,.accounts-header,.accounts-tabs,.account-card,.account-table-card,.profile-header,.profile-card,.agent-config-section,.agent-research-panel,.agent-task-panel,.agent-session-panel,.agent-side-panel,.agent-ops-column,.agent-config-card,.alpha-factor-card,.correlation-result-card){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important;background-image:none!important}html[data-theme] body .app-shell :where(.panel .panel,.panel .subpanel,.subpanel .subpanel,.automation-setup-card,.automation-config-item,.automation-candidate-chip,.automation-flow-strip,.tw-metric,.tw-paper-stat,.tw-empty,.profile-panel .profile-panel,.accounts-tab,.bt-lab-metric,.agent-config-card,.alpha-factor-card,.correlation-result-card){box-shadow:none!important}html[data-theme] body .app-shell :where(.panel-head,.subpanel-head,.results-toolbar,.studio-toolbar,.bt-result-toolbar,.bt-result-panel-head,.tw-col-head,.tw-tabs-row,.automation-setup-head,.profile-panel-head,.agent-section-title){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important;color:var(--af-heading)!important;background-image:none!important}html[data-theme] body .app-shell :where(input,select,textarea,.rt-input,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea){border:1px solid var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:36px!important;color:var(--af-text)!important;box-shadow:none!important;font-size:13px!important}html[data-theme] body .app-shell :where(input,select,textarea,.rt-input,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea):focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important;outline:none!important}html[data-theme] body .app-shell :where(button:not(:disabled):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):hover){transform:translateY(-1px)}@media (width<=1180px){html[data-theme] body .app-shell{grid-template-columns:210px minmax(0,1fr)!important}html[data-theme] body .app-shell .oq-nav{width:210px!important}}@media (width<=820px){html[data-theme],html[data-theme] body,html[data-theme] #root{height:100%!important;overflow:hidden!important}html[data-theme] body .app-shell{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100dvh!important;overflow:hidden!important}html[data-theme] body .app-shell>:not(.oq-nav){grid-area:2/1!important}html[data-theme] body .app-shell .oq-nav{border-right:0!important;border-bottom:1px solid var(--af-sidebar-border)!important;grid-area:1/1!important;width:100%!important;height:auto!important}html[data-theme] body .app-shell .oq-nav-inner{grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-tabs{scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .oq-nav-tabs::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .oq-nav-tab{flex:none!important;width:auto!important;min-width:108px!important;height:38px!important}html[data-theme] body .app-shell .oq-nav-market,html[data-theme] body .app-shell .oq-nav-clocks,html[data-theme] body .app-shell .oq-nav-user,html[data-theme] body .app-shell .oq-nav-boundary-note{display:none!important}html[data-theme] body .app-shell .workspace-main,html[data-theme] body .app-shell .bt-lab,html[data-theme] body .app-shell .bt-lab-body .workspace-main{height:100%!important}html[data-theme] body .app-shell :where(.workspace-main>.accounts-workspace,.workspace-main>.profile-workspace,.workspace-main>.workspace-view:not(.agent-workspace-view):not(.runner-terminal),.bt-lab-body .workspace-main>.workspace-view:not(.runner-terminal)){padding:12px!important}}html[data-theme] body .app-shell .agent-insight-skill-usage-panel{gap:10px!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-insight-workbench{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;grid-auto-rows:auto!important;align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .agent-insight-workbench>.agent-config-section{height:auto!important;min-height:auto!important;overflow:visible!important}html[data-theme] body .app-shell :where(.agent-insight-rank-list,.agent-insight-split-list,.agent-insight-hour-grid){min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .agent-insight-summary-panel,html[data-theme] body .app-shell .agent-insight-activity-panel,html[data-theme] body .app-shell .agent-insight-skill-usage-panel{grid-column:1/-1!important}html[data-theme] body .app-shell .agent-skill-usage-source{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body .app-shell .agent-skill-usage-source span{color:var(--af-muted)!important;font-size:11px!important;font-weight:800!important}html[data-theme] body .app-shell .agent-skill-usage-source code{color:var(--af-text)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-skill-usage-table{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:720px!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-skill-usage-row{border-top:1px solid var(--af-border)!important;min-height:38px!important;color:var(--af-text)!important;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(64px,.45fr)) minmax(82px,.6fr) minmax(120px,.8fr)!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:grid!important}html[data-theme] body .app-shell .agent-skill-usage-row:first-child{border-top:0!important}html[data-theme] body .app-shell .agent-skill-usage-head{background:var(--af-panel-subtle)!important;min-height:34px!important;color:var(--af-muted)!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}html[data-theme] body .app-shell .agent-skill-usage-row strong,html[data-theme] body .app-shell .agent-skill-usage-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .agent-skill-usage-row strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:800!important}html[data-theme] body .app-shell .agent-skill-usage-row span{color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:12px!important}@media (width<=960px){html[data-theme] body .app-shell .agent-insight-skill-usage-panel{overflow-x:auto!important}}@media (width<=700px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-insight-workbench{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .agent-insight-metric-grid,html[data-theme] body .app-shell .agent-insight-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .agent-insight-split-list{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{background:var(--af-bg)!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:16px!important;width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;padding:22px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;box-shadow:var(--af-shadow)!important;grid-area:1/1!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs{scrollbar-width:thin!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups:before,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs:before{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{border-radius:var(--af-radius)!important;width:auto!important;min-width:154px!important;max-width:220px!important;height:40px!important;min-height:40px!important;color:var(--af-muted)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:7px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{grid-template-columns:minmax(0,1fr)!important;min-width:172px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text em{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text em{color:var(--af-faint)!important;font-size:10px!important;font-style:normal!important;font-weight:600!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button b{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;width:22px!important;min-width:22px!important;height:22px!important;color:var(--af-muted)!important;border-radius:999px!important;font-size:10px!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button.active,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button.active{border-color:color-mix(in srgb, var(--af-accent) 38%, var(--af-border))!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;transform:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-action-notice{grid-area:2/1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-area:3/1!important;width:100%!important;min-width:0!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr) minmax(300px,340px)!important;max-width:none!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-side-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-ops-column{min-height:0!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{padding:14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-rows:minmax(0,1fr) auto auto!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}}@media (width<=820px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{height:100%!important;min-height:0!important;padding:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{padding:8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button{grid-template-columns:minmax(0,1fr)!important;min-width:112px!important;max-width:122px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{min-width:148px!important;max-width:178px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button b,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups .agent-nav-button-text em{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups .agent-nav-button-text strong{text-align:center!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-profiles-workbench{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;color:var(--af-text,var(--color-text-primary))!important;scrollbar-gutter:stable!important;flex-direction:column!important;gap:14px!important;padding:2px 2px 34px!important;display:flex!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-workbench :where(input,select){border:1px solid var(--af-border,var(--border-default))!important;border-radius:var(--af-radius,8px)!important;background:var(--af-panel-subtle,var(--surface-card))!important;width:100%!important;min-width:0!important;height:38px!important;color:var(--af-text,var(--color-text-primary))!important;font-size:13px!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-workbench :where(input,select):focus{border-color:color-mix(in srgb, var(--af-accent,#19a99a) 58%, var(--af-border,#dce3e6))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent,#19a99a) 16%, transparent)!important;outline:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-alert,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card{border:1px solid var(--af-border,#2563eb2e)!important;border-radius:var(--af-radius-lg,16px)!important;background:var(--af-panel,#ffffffe6)!important;box-shadow:var(--af-shadow,0 18px 48px #0f172a14)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;padding:20px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero>div:first-child{gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero strong{color:var(--af-heading,var(--color-text-primary))!important;letter-spacing:0!important;font-size:25px!important;font-weight:820!important;line-height:1.12!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero span{max-width:860px!important;color:var(--af-muted,var(--color-text-secondary))!important;font-size:13px!important;line-height:1.7!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero.is-ready{border-color:color-mix(in srgb, var(--af-success,#059669) 36%, var(--af-border,#dce3e6))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero.is-partial{border-color:color-mix(in srgb, var(--af-warning,#f0b45b) 46%, var(--af-border,#dce3e6))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero.is-danger,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-alert{border-color:color-mix(in srgb, var(--af-danger,#9a3412) 38%, var(--af-border,#dce3e6))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metric{border:1px solid var(--af-border,var(--border-default))!important;border-radius:var(--af-radius,8px)!important;background:color-mix(in srgb, var(--af-panel,#fff) 92%, var(--af-panel-subtle,#fbfcfc))!important;min-width:0!important;box-shadow:var(--af-shadow,0 10px 26px #1018200d)!important;gap:6px!important;padding:14px 16px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metric span{color:var(--af-muted,var(--color-text-secondary))!important;letter-spacing:0!important;text-transform:none!important;font-size:11px!important;font-weight:760!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metric strong{color:var(--af-heading,var(--color-text-primary))!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;font-weight:780!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metric.is-ready{border-color:color-mix(in srgb, var(--af-success,#059669) 34%, var(--af-border,#dce3e6))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metric.is-partial{border-color:color-mix(in srgb, var(--af-warning,#f0b45b) 42%, var(--af-border,#dce3e6))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-alert{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-alert strong{color:var(--af-danger,#9a3412)!important;font-size:13px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-alert span{min-width:0!important;color:var(--af-muted,var(--color-text-secondary))!important;overflow-wrap:anywhere!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-list-panel{gap:12px!important;min-width:0!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-grid{grid-template-columns:minmax(180px,1fr) minmax(180px,.72fr) minmax(240px,1.2fr) auto auto!important;align-items:end!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-grid label{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-grid label>span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-meta dt,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card-head span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card p{color:var(--af-muted,var(--color-text-secondary))!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-check{grid-auto-flow:column!important;align-items:center!important;gap:8px!important;min-height:38px!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-check input{width:16px!important;height:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card{min-width:0!important;box-shadow:none!important;gap:12px!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card.is-warning,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card.is-ready{border-color:color-mix(in srgb, var(--af-accent,#19a99a) 34%, var(--af-border,#dce3e6))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card-head>div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card-head strong{color:var(--af-heading,var(--color-text-primary))!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;font-weight:820!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card-head em{background:color-mix(in srgb, var(--af-accent-soft,#ecfaf7) 68%, var(--af-panel-subtle,#fbfcfc))!important;color:var(--af-accent-strong,#129385)!important;border-radius:999px!important;flex:none!important;padding:4px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:780!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-flags{flex-wrap:wrap!important;gap:6px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-flags span{border:1px solid color-mix(in srgb, var(--af-border,#dce3e6) 76%, transparent)!important;background:var(--af-panel-subtle,#fbfcfc)!important;color:var(--af-muted,var(--color-text-secondary))!important;border-radius:999px!important;padding:4px 8px!important;font-size:11px!important;font-weight:720!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-meta{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-meta div{border-radius:var(--af-radius,8px)!important;background:color-mix(in srgb, var(--af-panel-subtle,#fbfcfc) 84%, var(--af-panel-muted,#edf1f3))!important;gap:3px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-meta dd{min-width:0!important;color:var(--af-heading,var(--color-text-primary))!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:13px!important;font-weight:760!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card p{margin:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card p.muted{color:var(--af-faint,var(--color-text-tertiary))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-path{border:1px solid color-mix(in srgb, var(--af-border,#dce3e6) 70%, transparent)!important;border-radius:var(--af-radius,8px)!important;background:color-mix(in srgb, var(--af-panel-subtle,#fbfcfc) 86%, var(--af-panel-muted,#edf1f3))!important;min-width:0!important;color:var(--af-text,var(--color-text-primary))!important;white-space:nowrap!important;padding:9px 10px!important;font-size:12px!important;display:block!important;overflow-x:auto!important}@media (width<=1120px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-alert{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-card-actions{justify-content:flex-start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-profiles-workbench{padding-bottom:24px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profiles-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-list-panel{padding:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-create-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-profile-meta{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workbench{grid-template-rows:auto auto auto auto auto!important;gap:12px!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-editor,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-runtime-evidence,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-project-strip{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;box-shadow:var(--af-shadow)!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-editor{padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-form-grid{border-top:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(220px,1.2fr) minmax(120px,.65fr) minmax(96px,.5fr) minmax(140px,.7fr) minmax(160px,.8fr) minmax(120px,.6fr) minmax(140px,.7fr) minmax(220px,1fr)!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-form-grid label.is-disabled{opacity:.72!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-form-grid label.is-disabled input{cursor:not-allowed!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workspace-hint{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 74%, transparent)!important;min-height:28px!important;color:var(--af-text-muted)!important;border-radius:8px!important;align-items:center!important;margin:0 12px 10px!important;padding:7px 9px!important;font-size:12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workspace-hint.is-error{border-color:color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important;color:var(--af-danger)!important;font-weight:700!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-live-strip{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;color:var(--af-text-muted)!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0 12px 12px!important;padding:8px 10px!important;font-size:12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-live-strip label{white-space:nowrap!important;align-items:center!important;gap:6px!important;min-width:0!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-live-strip select{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:128px!important;max-width:220px!important;height:28px!important;color:var(--af-text)!important;border-radius:8px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-view-toggle{flex:none!important;min-width:188px!important;height:30px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-view-toggle>button{min-height:26px!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-control-strip{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important;gap:10px!important;margin:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-control-group{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;min-width:0!important;min-height:38px!important;color:var(--af-text-muted)!important;box-shadow:none!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-control-group strong{color:var(--af-heading)!important;white-space:nowrap!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-control-group span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-control-group select{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;width:128px!important;height:30px!important;color:var(--af-text)!important;border-radius:8px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-stream-pill{border:1px solid color-mix(in srgb, var(--af-info) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-info) 12%, var(--af-panel))!important;min-height:28px!important;color:var(--af-text)!important;border-radius:999px!important;align-items:center!important;padding:0 10px!important;font-weight:700!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-stream-pill.status-error,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-stream-pill.status-disconnected{border-color:color-mix(in srgb, var(--af-danger) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 10%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-filter-warning{border:1px solid color-mix(in srgb, var(--af-warning) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning) 10%, var(--af-panel))!important;min-height:26px!important;color:var(--af-warning)!important;border-radius:999px!important;align-items:center!important;padding:0 9px!important;font-weight:700!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-body-field{background:var(--af-panel-subtle)!important;gap:6px!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-body-field textarea{resize:vertical!important;min-height:66px!important;max-height:110px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board{scrollbar-gutter:stable!important;gap:12px!important;min-height:420px!important;padding:0 2px 4px 0!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-lane{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:232px!important;min-height:0!important;box-shadow:var(--af-shadow)!important;flex:1 0 232px!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-lane.is-unassigned{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-warning) 7%, var(--af-panel)), var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-lane.is-unassigned .agent-kanban-lane-head{border-bottom-color:color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:min(68vh,720px)!important;overflow:hidden auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board.is-filter-empty{place-items:center!important;min-height:280px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-hidden-filter-state{border:1px solid color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-warning) 8%, var(--af-panel))!important;width:min(520px,100%)!important;color:var(--af-text)!important;text-align:center!important;box-shadow:var(--af-shadow)!important;justify-items:center!important;gap:10px!important;padding:22px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-hidden-filter-state strong{color:var(--af-heading)!important;font-size:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-hidden-filter-state span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-inline-error{border:1px solid color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important;color:var(--af-danger)!important;margin:0 12px 12px!important;padding:9px 10px!important;font-size:12px!important;font-weight:700!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card-actions .danger{margin-left:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workspace-chip{border:1px solid color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 8%, var(--af-panel))!important;width:fit-content!important;min-width:0!important;max-width:100%!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:8px!important;align-items:center!important;margin-top:6px!important;padding:4px 7px!important;font-size:11px!important;font-weight:700!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-select-box{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-select-box input{width:14px!important;height:14px!important;accent-color:var(--af-primary)!important;flex:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-select-box strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-runtime-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-runtime-grid>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:3px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-runtime-grid strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-runtime-grid span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}@media (width<=1280px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-control-strip{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-control-group{flex-wrap:wrap!important}}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workbench{overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-form-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board{min-height:520px!important}}@media (width<=820px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-form-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-runtime-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board{min-height:460px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-view-toggle{width:100%!important;min-width:0!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{grid-template-rows:auto minmax(0,1fr)!important;gap:16px!important;padding:22px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(300px,1fr) auto auto!important;align-items:start!important;gap:18px!important;min-height:73px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-title-block h2{color:var(--af-heading)!important;letter-spacing:0!important;font-size:24px!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-title-block p{max-width:560px!important;color:var(--af-muted)!important;font-size:13px!important;line-height:1.5!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:8px!important;min-width:520px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:56px!important;box-shadow:none!important;padding:9px 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-actions{justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:220px minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:not(:has(>.agent-research-nav)){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(.agent-operation-layout.is-left-collapsed.is-right-collapsed){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(.agent-operation-layout.is-left-collapsed.is-right-collapsed)>.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:var(--af-shadow)!important;grid-area:1/1/span 2!important;grid-template-rows:auto minmax(0,1fr)!important;gap:16px!important;padding:16px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs{scrollbar-width:thin!important;grid-auto-rows:minmax(38px,auto)!important;align-content:start!important;gap:6px!important;width:100%!important;min-width:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups:before,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs:before{color:var(--af-muted)!important;letter-spacing:0!important;margin:0 0 2px!important;font-size:11px!important;font-weight:800!important;line-height:1.3!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups:before{content:"工作区"!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{flex:unset!important;border-radius:var(--af-radius)!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:38px!important;color:var(--af-muted)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;grid-template-columns:minmax(0,1fr) auto!important;padding:8px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text strong{font-size:13px!important;font-weight:800!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-nav-button-text em{color:var(--af-faint)!important;font-size:11px!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:not(:has(>.agent-research-nav))>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(.agent-operation-layout.is-left-collapsed.is-right-collapsed)>.agent-operation-layout{grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-action-notice{z-index:2!important;grid-area:1/2!important;align-self:start!important;min-height:56px!important;margin:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-row:2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-columns:minmax(200px,240px) minmax(0,1fr) minmax(280px,320px)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-side-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-ops-column{height:100%!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-chat-stream{min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;min-height:30px!important;color:var(--af-muted)!important;box-shadow:none!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:5px 8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state strong{color:var(--af-muted)!important;white-space:nowrap!important;flex:none!important;align-items:center!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state span{min-width:0!important;color:var(--af-faint)!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-live{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-success) 9%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-live strong{color:var(--af-success)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-connecting,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-disconnected{border-color:color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning) 8%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-connecting strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-disconnected strong{color:var(--af-warning)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-error{border-color:color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-sync-state.state-error strong{color:var(--af-danger)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workbench{grid-template-rows:auto auto minmax(420px,auto) auto auto!important;padding:0 2px 14px 0!important}html[data-theme] body .app-shell .automation-view>.inner-tab-strip .inner-tab-button.active,html[data-theme] body .app-shell .automation-view>.inner-tab-strip .inner-tab-button.active:hover{border-color:var(--af-accent)!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important}html[data-theme] body .app-shell .automation-view>.inner-tab-strip .inner-tab-button.active :where(strong,span){color:inherit!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip{background:0 0!important;border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-height:34px!important;color:var(--af-muted)!important;box-shadow:none!important;justify-content:space-between!important;align-items:center!important;padding:0 9px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button strong{min-width:0!important;color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:820!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button b{background:color-mix(in srgb, var(--af-muted) 14%, transparent)!important;min-width:22px!important;height:20px!important;color:inherit!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 6px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button.active{border-color:var(--af-accent)!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-active-group{border-bottom:1px solid var(--af-border)!important;gap:4px!important;padding:12px 0 6px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-active-group span{color:var(--af-muted)!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-active-group strong{color:var(--af-heading)!important;font-size:13px!important;font-weight:820!important;line-height:1.3!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs{padding-top:2px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs:before{content:"页面"!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{height:auto!important;min-height:34px!important;padding:7px 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button .agent-nav-button-text{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button .agent-nav-button-text em{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button.active .agent-nav-button-text em{display:block!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important}:is(html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:not(:has(>.agent-research-nav))){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-area:1/1!important;height:auto!important;max-height:164px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs{display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-groups button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{flex:none!important;min-width:136px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-active-group{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-kanban-workbench,.agent-operation-layout){grid-area:2/1!important}}@media (width<=820px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button{min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metrics>div{width:auto!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-actions{flex-wrap:wrap!important;justify-content:flex-start!important;display:flex!important;overflow:visible!important}}html[data-theme] body .app-shell{--af-content-gutter:22px}html[data-theme] body .app-shell :where(.workspace-view,.automation-view,.accounts-workspace,.profile-workspace,.tw-root,.bt-lab-body .workspace-view){background:var(--af-bg)!important;background-image:none!important}html[data-theme] body .app-shell :where(.panel,.subpanel,.code-card,.preview-card,.metric-card,.compact-panel,.table-wrap,.agent-config-section,.agent-research-panel,.agent-task-panel,.agent-session-panel,.agent-side-panel,.agent-ops-column,.agent-runtime-log-panel,.agent-workspace-file-panel,.agent-upload-panel,.agent-config-card,.agent-skill-card,.agent-runtime-capability,.alpha-factor-card,.correlation-result-card):before{display:none!important}html[data-theme] body .app-shell :where(.panel,.subpanel,.code-card,.preview-card,.metric-card,.compact-panel,.table-wrap,.agent-config-section,.agent-research-panel,.agent-task-panel,.agent-session-panel,.agent-side-panel,.agent-ops-column,.agent-runtime-log-panel,.agent-workspace-file-panel,.agent-upload-panel,.agent-config-card,.agent-skill-card,.agent-runtime-capability,.alpha-factor-card,.correlation-result-card){border-color:var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important;background-image:none!important}html[data-theme] body .app-shell :where(.ghost-button,.agent-message-actions button,.panel-actions button,.compact-action,.icon-button,.action-row button,.automation-action-button,.inner-tab-button,.flow-step-tab,.workspace-tab){border:1px solid var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:34px!important;color:var(--af-text)!important;box-shadow:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:750!important}html[data-theme] body .app-shell :where(.ghost-button:hover:not(:disabled),.agent-message-actions button:hover:not(:disabled),.panel-actions button:hover:not(:disabled),.compact-action:hover:not(:disabled),.icon-button:hover:not(:disabled),.action-row button:hover:not(:disabled),.automation-action-button:hover:not(:disabled),.inner-tab-button:hover:not(:disabled),.flow-step-tab:hover:not(:disabled),.workspace-tab:hover:not(:disabled)){border-color:var(--af-accent)!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;transform:none!important}html[data-theme] body .app-shell :where(.primary,.agent-primary-button,.agent-chat-send,.action-row .primary,.panel-actions .primary){border-color:var(--af-accent-strong)!important;background:var(--af-accent-strong)!important;color:#fff!important}html[data-theme=terminal-dark] body .app-shell :where(.primary,.agent-primary-button,.agent-chat-send,.action-row .primary,.panel-actions .primary){color:#fff!important}html[data-theme] body .app-shell :where(input,select,textarea,.rt-input,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea){border-color:var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:36px!important;color:var(--af-text)!important;box-shadow:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.agent-code-block,.agent-code-block pre,.agent-artifact-text,.agent-output-panel pre,.agent-event-detail pre,.agent-runtime-control-card pre,.agent-workspace-terminal-output,.agent-workspace-command-output){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;color:var(--af-text)!important;box-shadow:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.agent-code-block pre code,.agent-artifact-text code,.agent-output-panel pre code,.agent-event-detail pre code,.agent-runtime-control-card pre code,.agent-workspace-terminal-output code,.agent-workspace-command-output code){color:inherit!important;box-shadow:none!important;background:0 0!important;border:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.agent-message-markdown code,.agent-artifact-markdown code,.agent-markdown-preview code,.agent-current-session-card code,.agent-runtime-chip-list code,.agent-runtime-capability code,.agent-provider-meta code,.agent-tool-row>code,.agent-command-card code,.agent-mcp-server-card code){border:1px solid var(--af-border)!important;background:var(--af-panel-muted)!important;color:var(--af-heading)!important;box-shadow:none!important;border-radius:6px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-usage-overview{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(86px,auto);gap:8px;min-height:86px;margin:10px 0 12px;display:grid;height:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-page-body{gap:12px;min-height:0;padding:12px;display:grid;overflow:auto}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-page-body .agent-provider-usage-overview{margin:0}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-page-body .agent-provider-grid{padding:0}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-sync-strip{border:1px solid color-mix(in srgb, var(--af-accent) 34%, var(--af-border));border-radius:var(--af-radius);background:color-mix(in srgb, var(--af-accent-soft) 48%, var(--af-panel));justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:10px 12px;display:flex}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-sync-strip strong{color:var(--af-heading);white-space:nowrap;font-size:13px}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-sync-strip span{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-usage-overview>div{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel-subtle);gap:4px;min-width:0;padding:10px 12px;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-usage-overview span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-usage-overview em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-head span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-row em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-list small{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;overflow:hidden}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-usage-overview strong{min-width:0;color:var(--af-heading);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-analytics-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:12px;min-width:0;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);gap:8px;padding:12px;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage{border:1px solid var(--af-border);border-radius:var(--af-radius);background:var(--af-panel);gap:10px;min-width:0;padding:12px;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-head>div{gap:3px;min-width:0;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-head .ghost-button.compact{white-space:nowrap;min-width:58px}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-head strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table{border-top:1px solid var(--af-border);min-width:0;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table>div{border-bottom:1px solid var(--af-border);grid-template-columns:minmax(160px,1.4fr) minmax(120px,1fr) minmax(96px,.7fr) minmax(86px,.6fr) minmax(92px,.6fr);align-items:center;gap:10px;min-width:0;padding:8px 0;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table code{text-overflow:ellipsis;white-space:nowrap;justify-self:start;min-width:0;max-width:100%;overflow:hidden}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-list{gap:10px;min-width:0;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-list>div{border-bottom:1px solid var(--af-border);gap:6px;min-width:0;padding-bottom:9px;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-list>div:last-child{border-bottom:0;padding-bottom:0}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-row{grid-template-columns:minmax(52px,.45fr) minmax(86px,1fr) minmax(82px,.75fr) minmax(64px,.55fr);align-items:center;gap:8px;min-width:0;display:grid}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-row strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-row code{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-bar{background:color-mix(in srgb, var(--af-border) 72%, transparent);border-radius:999px;height:6px;overflow:hidden}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-daily-usage-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--af-accent), var(--af-info));height:100%;display:block}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-meta code{min-height:0!important;color:var(--af-text)!important;background:0 0!important;border:0!important;padding:0!important}@media (width<=980px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-usage-overview{grid-template-columns:repeat(2,minmax(0,1fr));min-height:180px}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-analytics-grid{grid-template-columns:minmax(0,1fr)}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table>div{grid-template-columns:minmax(140px,1fr) minmax(90px,.8fr)}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table>div>code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-provider-model-usage-table>div>em{grid-column:span 1}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-artifact-editor{background:var(--af-panel-subtle)!important;min-height:calc(100dvh - 154px)!important;color:var(--af-text)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.agent-artifact-body>.agent-artifact-text,.agent-artifact-body>.agent-artifact-focused-text,.agent-artifact-body>.agent-artifact-markdown,.agent-artifact-body>.agent-artifact-structured-preview,.agent-artifact-html-frame,.agent-artifact-image-stage){min-height:calc(100dvh - 154px)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.alpha-catalog-workbench,.alpha-bench-workbench,.correlation-workbench,.agent-parity-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-config-workbench){min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-bench-result-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-result-grid{min-height:0!important}@media (width<=1180px){html[data-theme] body .app-shell{--af-content-gutter:14px}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-rows:auto minmax(420px,1fr) auto!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-side-panel{order:1!important;max-height:360px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel{order:2!important;min-height:420px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-ops-column{order:3!important;max-height:none!important}}@media (width<=820px){html[data-theme] body .app-shell{--af-content-gutter:10px}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{padding:var(--af-content-gutter)!important}:is(html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:not(:has(>.agent-research-nav))){grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{max-height:150px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{flex-direction:column!important;gap:10px!important;display:flex!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-side-panel{flex:none!important;max-height:260px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel{flex:0 0 min(560px,70dvh)!important;min-height:460px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-ops-column{flex:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.agent-artifact-editor,.agent-artifact-body>.agent-artifact-text,.agent-artifact-body>.agent-artifact-focused-text,.agent-artifact-body>.agent-artifact-markdown,.agent-artifact-body>.agent-artifact-structured-preview,.agent-artifact-html-frame,.agent-artifact-image-stage){min-height:calc(100dvh - 132px)!important}}:root:not([data-theme]),:root[data-theme=institutional-light],html[data-theme=institutional-light]{--af-bg:#f4f6f7;--af-sidebar:#101820;--af-sidebar-2:#15222b;--af-sidebar-hover:#1d2a33;--af-sidebar-border:#263640;--af-sidebar-text:#f6fbfc;--af-sidebar-muted:#98a8b3;--af-accent:#19a99a;--af-accent-rgb:25, 169, 154;--af-accent-strong:#129385;--af-accent-soft:#ecfaf7;--af-panel:#fff;--af-panel-subtle:#fbfcfc;--af-panel-muted:#edf1f3;--af-border:#dce3e6;--af-border-strong:#d5dee2;--af-text:#18212b;--af-heading:#101820;--af-muted:#62717b;--af-faint:#7d8c95;--af-info:#0870a5;--af-success:#087768;--af-warning:#f0b45b;--af-warning-bg:#fff8ed;--af-danger:#9a5c0a;--af-danger-bg:#fff3ed;--af-code-bg:#101820;--af-code-text:#d9e6ea;--af-radius:8px;--af-shadow:0 10px 26px #1018200d;--brand-50:#ecfaf7;--brand-100:#dff6ef;--brand-200:#b7eadb;--brand-300:#72d7c7;--brand-400:#19a99a;--brand-500:#19a99a;--brand-600:#129385;--brand-700:#087768;--brand-800:#05201d;--theme-accent:#19a99a;--theme-accent-soft:#ecfaf7;--theme-accent-rgb:25, 169, 154;--theme-button-bg:#129385;--theme-button-bg-hover:#087768;--theme-button-border:#129385;--theme-button-text:#fff}:root[data-theme=terminal-dark],html[data-theme=terminal-dark]{--af-bg:#071017;--af-sidebar:#090f14;--af-sidebar-2:#101820;--af-sidebar-hover:#1b2b34;--af-sidebar-border:#263640;--af-sidebar-text:#f6fbfc;--af-sidebar-muted:#90a3ad;--af-accent:#19a99a;--af-accent-rgb:25, 169, 154;--af-accent-strong:#72d7c7;--af-accent-soft:#19a99a2e;--af-panel:#101820;--af-panel-subtle:#15222b;--af-panel-muted:#0c151c;--af-border:#263640;--af-border-strong:#334752;--af-text:#dbe6ea;--af-heading:#f6fbfc;--af-muted:#9db0ba;--af-faint:#7f929d;--af-info:#7dd3fc;--af-success:#72d7c7;--af-warning:#f0b45b;--af-warning-bg:#f0b45b1f;--af-danger:#f59e0b;--af-danger-bg:#f59e0b1f;--af-code-bg:#071017;--af-code-text:#d9e6ea;--af-radius:8px;--af-shadow:0 16px 34px #00000047;--brand-50:#19a99a1f;--brand-100:#19a99a2e;--brand-200:#19a99a42;--brand-300:#72d7c7;--brand-400:#19a99a;--brand-500:#19a99a;--brand-600:#72d7c7;--brand-700:#dff6ef;--brand-800:#ecfaf7;--theme-accent:#19a99a;--theme-accent-soft:#19a99a2e;--theme-accent-rgb:25, 169, 154;--theme-button-bg:#129385;--theme-button-bg-hover:#19a99a;--theme-button-border:#129385;--theme-button-text:#fff}html[data-theme],html[data-theme] body,html[data-theme] #root{width:100%;height:100%;background:var(--af-bg)!important;color:var(--af-text)!important;overflow:hidden!important}html[data-theme] body .app-shell{background:var(--af-bg)!important;background-image:none!important;grid-template-columns:236px minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;overflow:hidden!important}html[data-theme] body .app-shell>:not(.oq-nav){grid-column:2!important;min-width:0!important;min-height:0!important}html[data-theme] body .app-shell .oq-nav{border-right:1px solid var(--af-sidebar-border)!important;background:var(--af-sidebar)!important;width:236px!important;color:var(--af-sidebar-text)!important;box-shadow:none!important}html[data-theme] body .app-shell .oq-nav-logo-btn{background:var(--af-accent)!important}html[data-theme] body .app-shell .oq-nav-logo-btn:hover,html[data-theme] body .app-shell .oq-nav-logo-btn:focus-visible{background:var(--af-accent-strong)!important}html[data-theme] body .app-shell .oq-nav-tab{transition:background-color .16s,color .16s;border-radius:var(--af-radius)!important;color:#b8c5cc!important;min-height:40px!important}html[data-theme] body .app-shell .oq-nav-tab:hover,html[data-theme] body .app-shell .oq-nav-tab.is-active{background:var(--af-sidebar-hover)!important;color:#fff!important}html[data-theme] body .app-shell .oq-nav-tab.is-active .oq-nav-tab-icon{background:var(--af-accent)!important;color:#fff!important}html[data-theme] body .app-shell .workspace-main,html[data-theme] body .app-shell .bt-lab{background:var(--af-bg)!important;width:100%!important;min-width:0!important;height:100dvh!important;min-height:0!important;color:var(--af-text)!important;background-image:none!important;overflow:hidden!important}html[data-theme] body .app-shell :where(.workspace-main>.workspace-view,.workspace-main>.tw-root,.workspace-main>.accounts-workspace,.workspace-main>.profile-workspace,.bt-lab-body .workspace-main>.workspace-view,.bt-lab-body .workspace-main>.tw-root){overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--af-bg)!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;background-image:none!important;overflow:auto!important}html[data-theme] body .app-shell .workspace-main>.workspace-view:not(.agent-workspace-view):not(.runner-terminal),html[data-theme] body .app-shell .workspace-main>.accounts-workspace,html[data-theme] body .app-shell .workspace-main>.profile-workspace,html[data-theme] body .app-shell .bt-lab-body .workspace-main>.workspace-view:not(.runner-terminal){padding:22px!important}html[data-theme] body .app-shell .workspace-main-agent>.agent-workspace-view{padding:0!important;overflow:hidden!important}html[data-theme] body .app-shell :where(.panel,.subpanel,.metric-card,.code-card,.compact-panel,.preview-card,.table-wrap,.history-filter,.archive-detail-card,.archive-side-summary,.archive-metric-group,.automation-record-card,.automation-record-shell,.automation-task-item,.automation-result-card,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.tw-config,.tw-monitor,.tw-market,.tw-live-overview,.tw-paper-command-panel,.agent-config-section,.agent-research-panel,.agent-task-panel,.agent-session-panel,.agent-side-panel,.agent-ops-column,.agent-runtime-log-panel,.agent-workspace-file-panel,.agent-upload-panel,.agent-config-card,.agent-skill-card,.agent-runtime-capability,.agent-parity-hero,.agent-parity-toolbar,.agent-parity-priority-panel,.agent-parity-section,.alpha-factor-card,.correlation-result-card){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important;background-image:none!important}html[data-theme] body .app-shell :where(.panel-heading,.agent-section-title,.agent-session-toolbar,.agent-log-toolbar,.agent-current-session-card,.agent-event-detail,.route-banner,.service-config-panel summary){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-text)!important}html[data-theme] body .app-shell :where(table){border-collapse:collapse!important;color:var(--af-text)!important;font-size:13px!important}html[data-theme] body .app-shell :where(th){text-transform:uppercase;color:var(--af-muted)!important;letter-spacing:0!important;text-align:left!important;font-size:11px!important;font-weight:800!important}html[data-theme] body .app-shell :where(th,td){border-bottom:1px solid var(--af-border)!important;vertical-align:middle!important;padding:10px 8px!important}html[data-theme] body .app-shell :where(.ghost-button,.agent-primary-button,.agent-chat-send,.agent-message-actions button,.panel-actions button,.compact-action,.icon-button,.action-row button,.automation-action-button,.inner-tab-button,.flow-step-tab,.workspace-tab,.bt-lab-action){border-radius:var(--af-radius)!important;letter-spacing:0!important;min-height:34px!important;font-size:13px!important;font-weight:750!important}html[data-theme] body .app-shell :where(.agent-primary-button,.agent-chat-send,.action-row .primary,.panel-actions .primary,.primary){border-color:var(--af-accent-strong)!important;background:var(--af-accent-strong)!important;color:#fff!important}html[data-theme] body .app-shell :where(input,select,textarea,.rt-input,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea){border-color:var(--af-border-strong)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:none!important}html[data-theme] body .app-shell :where(input,select,textarea):focus,html[data-theme] body .app-shell :where(.rt-input,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input):focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important}html[data-theme] body .app-shell :where(.json-box,.formula-box,.preview-card pre,.json-drawer pre,.source-preview-card pre,.engine-preview-card pre,.bt-result-code,.rt-code pre,.tw-runtime-code-editor,.automation-code-preview pre,.agent-code-block,.agent-code-block pre,.agent-artifact-text,.agent-output-panel pre,.agent-event-detail pre,.agent-runtime-control-card pre,.agent-workspace-terminal-output,.agent-workspace-command-output){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-code-bg)!important;color:var(--af-code-text)!important;box-shadow:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.agent-artifact-viewer,.agent-artifact-viewer section){background:var(--af-panel)!important;color:var(--af-text)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-artifact-editor,html[data-theme] body .app-shell .studio-view.agent-workspace-view :where(.agent-artifact-body>.agent-artifact-text,.agent-artifact-body>.agent-artifact-focused-text,.agent-artifact-body>.agent-artifact-markdown,.agent-artifact-body>.agent-artifact-structured-preview,.agent-artifact-html-frame,.agent-artifact-image-stage){min-height:calc(100dvh - 126px)!important}html[data-theme] body .app-shell :where(.empty-state,.empty-cell,.agent-empty-state){border:1px dashed var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;padding:24px 12px!important}html[data-theme] .workspace-main{background:var(--af-bg)!important}html[data-theme] :is(.automation-view,.bt-lab-shell,.bt-lab-body .studio-view,.tw-root){background:var(--af-bg)!important;color:var(--af-text)!important}html[data-theme] :is(.automation-view .panel,.automation-view .subpanel,.automation-setup-card,.automation-overview-panel,.automation-rule-panel,.automation-record-header-panel,.automation-live-run-panel,.automation-result-card,.bt-lab-shell,.bt-lab-body .studio-view,.bt-lab .panel,.bt-lab .subpanel,.bt-lab .code-card,.bt-lab .guide-panel,.bt-lab .archive-detail-card,.bt-lab .bt-results-inspector,.bt-lab .bt-results-replay,.tw-live-overview,.tw-paper-command-panel,.tw-config,.tw-monitor,.tw-runtime-market,.tw-market,.tw-section,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-paper-standby-panel,.tw-live-position-panel,.tw-live-account-table,.tw-runtime-code-panel){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important}html[data-theme=institutional-light] :is(.automation-view .panel,.automation-view .subpanel,.automation-setup-card,.automation-overview-panel,.automation-rule-panel,.automation-record-header-panel,.automation-live-run-panel,.automation-result-card,.bt-lab-shell,.bt-lab-body .studio-view,.bt-lab .panel,.bt-lab .subpanel,.bt-lab .code-card,.bt-lab .guide-panel,.tw-live-overview,.tw-paper-command-panel,.tw-config,.tw-monitor,.tw-runtime-market,.tw-market,.tw-section,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-paper-standby-panel,.tw-live-position-panel,.tw-live-account-table,.tw-runtime-code-panel){background:#ffffffdb!important}html[data-theme=terminal-dark] :is(.automation-view .panel,.automation-view .subpanel,.automation-setup-card,.automation-overview-panel,.automation-rule-panel,.automation-record-header-panel,.automation-live-run-panel,.automation-result-card,.bt-lab-shell,.bt-lab-body .studio-view,.bt-lab .panel,.bt-lab .subpanel,.bt-lab .code-card,.bt-lab .guide-panel,.tw-live-overview,.tw-paper-command-panel,.tw-config,.tw-monitor,.tw-runtime-market,.tw-market,.tw-section,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-paper-standby-panel,.tw-live-position-panel,.tw-live-account-table,.tw-runtime-code-panel){background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important}html[data-theme] :is(.automation-view .panel,.automation-view .subpanel,.automation-setup-card,.automation-overview-panel,.automation-rule-panel,.automation-record-header-panel,.automation-live-run-panel,.automation-result-card,.bt-lab-shell,.bt-lab-body .studio-view,.bt-lab .panel,.bt-lab .subpanel,.bt-lab .code-card,.bt-lab .guide-panel,.tw-live-overview,.tw-paper-command-panel,.tw-config,.tw-monitor,.tw-runtime-market,.tw-market,.tw-section,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-paper-standby-panel,.tw-live-position-panel,.tw-live-account-table,.tw-runtime-code-panel):before{opacity:0!important}html[data-theme] :is(.results-toolbar,.studio-toolbar,.panel-head,.subpanel-head,.automation-setup-card-head,.bt-lab-command,.bt-lab-nav-row,.tw-col-head,.tw-live-overview-title,.tw-paper-command-title,.tw-live-position-head,.tw-runtime-code-head){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-heading)!important;box-shadow:none!important}html[data-theme] :is(.automation-flow-strip,.automation-config-strip,.automation-record-kpi-strip,.automation-task-tape-item,.automation-round-tape-item,.overview-target-card,.bt-lab-metric,.bt-lab-nav-item,.tw-paper-stat,.tw-live-overview-metric,.tw-metric,.tw-status-bar,.tw-group-bar,.tw-add-row,.tw-log-console,.tw-event-log-stream,.tw-table-wrap,.table-wrap){border-color:var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important}html[data-theme] :is(.workspace-tab.active,.inner-tab-button.active,.subtab-button.active,.flow-step-tab.active,.bt-lab-nav-item.active,.tw-tab-on){border-color:color-mix(in srgb, var(--af-accent) 72%, var(--af-border))!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important;box-shadow:none!important}html[data-theme] :is(.automation-flow-strip,.automation-setup-card,.automation-result-card,.bt-lab-metric,.tw-paper-stat,.tw-live-overview-metric,.tw-metric):before{opacity:0!important}html[data-theme] :is(input,select,textarea,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea){border-color:var(--af-border)!important;background:var(--af-panel-muted)!important;color:var(--af-heading)!important;box-shadow:none!important;border-radius:7px!important}html[data-theme] :is(input,select,textarea,.tw-input,.tw-input-sm,.tw-mini-input,.filter-input,.automation-prompt-textarea):focus{border-color:color-mix(in srgb, var(--af-accent) 72%, var(--af-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important}html[data-theme] :is(.empty-card,.tw-empty,.tw-loading-panel){border:1px dashed color-mix(in srgb, var(--af-border) 72%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 74%, transparent)!important;min-height:86px!important;color:var(--af-muted)!important;box-shadow:none!important}html[data-theme] :is(button:not(.workbench-login-button):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon),.bt-lab-action,.tw-btn-xs){box-shadow:none!important;border-radius:7px!important}html[data-theme] :is(button:not(.workbench-login-button):not(.oq-nav-tab):not(.oq-nav-logo-btn):not(.oq-nav-theme):not(.oq-nav-user):not(.tw-price-pick):not(.tw-depth-price-btn):not(.tw-limit-up):not(.tw-limit-dn):not(.tw-trade-icon),.bt-lab-action,.tw-btn-xs):hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb, var(--af-accent) 64%, var(--af-border))!important}html[data-theme] body .app-shell .oq-nav{overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-inner{overscroll-behavior:contain;scrollbar-color:color-mix(in srgb, var(--af-sidebar-muted) 42%, transparent) transparent;scrollbar-width:thin;gap:22px!important;padding:22px 18px 20px!important;overflow-y:auto!important}html[data-theme] body .app-shell .oq-nav-inner::-webkit-scrollbar{width:6px}html[data-theme] body .app-shell .oq-nav-inner::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--af-sidebar-muted) 36%, transparent);border-radius:999px}html[data-theme] body .app-shell .oq-nav-tabs{gap:8px!important}html[data-theme] body .app-shell .oq-nav-section{gap:6px!important;display:grid!important}html[data-theme] body .app-shell .oq-nav-section-label{color:var(--af-sidebar-muted)!important;letter-spacing:0!important;padding:0 10px!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important;display:block!important}html[data-theme] body .app-shell .oq-nav-section-label-user{margin-top:2px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel>.agent-section-title{grid-template-columns:minmax(max-content,auto) minmax(0,1fr) auto!important;grid-template-areas:"title status sync""actions actions actions"!important;align-items:center!important;gap:8px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel>.agent-section-title>strong{white-space:nowrap!important;grid-area:title!important;min-width:max-content!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel>.agent-section-title>span{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:status!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-task-panel>.agent-section-title>.agent-session-sync-state{grid-area:sync!important;justify-self:end!important;min-width:max-content!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-focus-actions{scrollbar-width:none!important;flex-wrap:nowrap!important;grid-area:actions!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow-x:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-focus-actions::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-focus-actions .ghost-button.compact{white-space:nowrap!important;word-break:keep-all!important;flex:none!important;min-width:max-content!important}@media (width<=1240px){html[data-theme] body .app-shell{grid-template-columns:210px minmax(0,1fr)!important}html[data-theme] body .app-shell .oq-nav{width:210px!important}}@media (width<=820px){html[data-theme],html[data-theme] body,html[data-theme] #root{overflow:auto!important}html[data-theme] body .app-shell{height:auto!important;min-height:100dvh!important;display:block!important;overflow:visible!important}html[data-theme] body .app-shell .oq-nav{border-right:0!important;border-bottom:1px solid var(--af-sidebar-border)!important;width:100%!important;height:auto!important;max-height:none!important;position:sticky!important}html[data-theme] body .app-shell .workspace-main,html[data-theme] body .app-shell .bt-lab{height:auto!important;min-height:calc(100dvh - 112px)!important;overflow:visible!important}html[data-theme] body .app-shell .workspace-main>.workspace-view:not(.agent-workspace-view):not(.runner-terminal),html[data-theme] body .app-shell .workspace-main>.accounts-workspace,html[data-theme] body .app-shell .workspace-main>.profile-workspace,html[data-theme] body .app-shell .bt-lab-body .workspace-main>.workspace-view:not(.runner-terminal){padding:14px!important}}:is(html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout:not(:has(>.agent-research-nav))){flex-direction:column!important;gap:12px!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-nav{grid-template-rows:auto auto!important;grid-template-columns:minmax(196px,.34fr) minmax(0,1fr)!important;gap:8px 12px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:164px!important;padding:10px 12px!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip{grid-area:1/1/span 2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;gap:6px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group{grid-area:1/2!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:0 0 6px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs{grid-area:2/2!important;gap:7px!important;min-width:0!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs:before{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button{flex:none!important;min-width:148px!important;max-width:220px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-kanban-workbench,.agent-journal-workbench,.agent-context-workbench,.agent-operation-layout){flex:auto!important;width:100%!important;min-width:0!important;min-height:0!important;overflow:auto!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-nav{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;max-height:190px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs{grid-area:auto/1!important;display:flex!important;overflow-x:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group{display:none!important}}:is(html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout:not(:has(>.agent-research-nav))){flex-direction:column!important;gap:12px!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-nav{grid-template-rows:auto auto!important;grid-template-columns:minmax(196px,.34fr) minmax(0,1fr)!important;gap:8px 12px!important;width:100%!important;height:auto!important;min-height:0!important;max-height:164px!important;padding:10px 12px!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-group-strip{grid-area:1/1/span 2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;gap:6px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-active-group{grid-area:1/2!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:0 0 6px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs{grid-area:2/2!important;gap:7px!important;min-width:0!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs:before{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs button{flex:none!important;min-width:148px!important;max-width:220px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-operation-layout{flex:auto!important;width:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-nav{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;max-height:190px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-group-strip,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs{grid-area:auto/1!important;display:flex!important;overflow-x:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-active-group{display:none!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-workbench{grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-runtime,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-detail{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 98%, transparent))!important;box-shadow:var(--af-shadow)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-hero{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px 16px!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-hero .agent-section-title{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-management-toolbar{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-search{width:min(320px,100%)!important;min-width:180px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-metrics{grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-metrics div{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:9px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-metrics span{color:var(--af-muted)!important;font-size:11px!important;font-weight:800!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-metrics strong{color:var(--af-heading)!important;font-size:16px!important;font-weight:900!important;line-height:1.1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-layout{grid-template-columns:minmax(280px,.34fr) minmax(420px,1fr) minmax(320px,.42fr)!important;gap:12px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-runtime,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-detail{min-width:0!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-runtime{padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-runtime>.agent-runtime-health-panel{height:auto!important;min-height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog>.agent-section-title{border:0!important;border-bottom:1px solid var(--af-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 0 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;align-content:start!important;gap:10px!important;min-height:0!important;padding:0 2px 2px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-card{cursor:pointer!important;border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;min-height:0!important;box-shadow:none!important;padding:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-card.installed{border-color:color-mix(in srgb, var(--af-success) 36%, var(--af-border))!important;background:color-mix(in srgb, var(--af-success) 10%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-card.is-selected{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 48%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-usage-mini,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-tags,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-actions{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-usage-mini span{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;color:var(--af-muted)!important;border-radius:6px!important;padding:3px 7px!important;font-size:11px!important;font-weight:760!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-detail{grid-template-rows:auto minmax(0,1fr)!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-detail>.agent-section-title{border:0!important;border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 72%, transparent)!important;box-shadow:none!important;border-radius:0!important;padding:12px 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-body{align-content:start!important;gap:12px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-title{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-title>div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-title span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-field span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-rules span{color:var(--af-muted)!important;font-size:11px!important;font-weight:780!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-title strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-field strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-rules strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;font-weight:860!important;line-height:1.3!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-title em{color:var(--af-success)!important;font-size:11px!important;font-style:normal!important;font-weight:840!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-body>p{color:var(--af-text)!important;margin:0!important;font-size:13px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-metric-title{color:var(--af-muted)!important;letter-spacing:0!important;font-size:11px!important;font-weight:900!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-metrics>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-field,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-rules{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:5px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-metrics span{color:var(--af-muted)!important;font-size:11px!important;font-weight:780!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-metrics strong{color:var(--af-heading)!important;font-size:18px!important;font-weight:900!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-field code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-tags code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:4px 7px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-rules ul{color:var(--af-text)!important;gap:5px!important;margin:0!important;padding-left:17px!important;font-size:12px!important;line-height:1.45!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-research-skeleton{grid-column:1/-1!important;width:100%!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-runtime{max-height:360px!important}}@media (width<=720px){:is(html[data-theme] body .app-shell .workspace-main.workspace-main:has(.agent-skill-manager-workbench),html[data-theme] body .app-shell .workspace-main-agent.workspace-main-agent:has(.agent-skill-manager-workbench)){height:calc(var(--oq-viewport-height,100svh) - 72px)!important;max-height:calc(var(--oq-viewport-height,100svh) - 72px)!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-skill-manager-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-skill-manager-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-skill-manager-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-skill-manager-workbench){grid-template-rows:auto auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-skill-manager-workbench){grid-template-rows:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-skill-manager-workbench)>.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-skill-manager-workbench) .agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-workbench{height:auto!important;max-height:none!important;padding:0 12px 18px!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-runtime,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-detail,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-body,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-grid{overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-detail-metrics{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-management-toolbar{justify-content:flex-start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-search{width:100%!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;box-shadow:var(--af-shadow)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;padding:4px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs button{border-radius:calc(var(--af-radius) - 2px)!important;min-width:0!important;height:30px!important;color:var(--af-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;padding:0 10px!important;font-size:12px!important;font-weight:800!important;line-height:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs button.active{border-color:color-mix(in srgb, var(--af-accent) 44%, var(--af-border))!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-status-stack{gap:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 90%, transparent)!important;min-width:0!important;box-shadow:var(--af-shadow)!important;gap:9px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-panel.is-error{border-color:color-mix(in srgb, var(--af-danger) 50%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-head{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-head>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-head strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:900!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-head span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-grid span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-head em{border:1px solid color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;background:var(--af-accent-soft)!important;max-width:160px!important;color:var(--af-accent-strong)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;flex:none!important;padding:4px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:900!important;line-height:1!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-grid>div{border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;gap:3px!important;min-width:0!important;padding:7px 8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-grid strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:900!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-panel p{color:var(--af-danger)!important;margin:0!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-section{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:0!important;box-shadow:var(--af-shadow)!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-section>.agent-section-title{border:0!important;border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 72%, transparent)!important;box-shadow:none!important;border-radius:0!important;padding:12px 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-section>.agent-config-grid{min-height:0!important;padding:12px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-section .agent-config-card{border-color:color-mix(in srgb, var(--af-border) 86%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)!important;box-shadow:none!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-subtabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-head{display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-head em{width:fit-content!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-persistence-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=820px){html[data-theme],html[data-theme] body,html[data-theme] #root{height:auto!important;min-height:100dvh!important;overflow:auto!important}html[data-theme] body.agent-workbench-route,html[data-theme] body.agent-workbench-route .app-shell,html[data-theme] body.agent-workbench-route .app-shell .workspace-main{height:auto!important;min-height:100dvh!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .workspace-view.studio-view.agent-workspace-view{height:auto!important;min-height:0!important;position:relative!important;inset:auto!important;overflow:visible!important}html[data-theme] body .app-shell,html[data-theme] body .app-shell .workspace-main,html[data-theme] body .app-shell .workspace-view.agent-workspace-view,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body .app-shell .workspace-main{display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{padding:16px 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout{grid-template-rows:auto minmax(0,auto)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-nav,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-nav,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-area:1/1!important;height:auto!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-kanban-workbench,.agent-journal-workbench,.agent-context-workbench,.agent-operation-layout){grid-area:2/1!important;height:auto!important;min-height:520px!important;padding:0!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-section,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-section>.agent-config-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-runtime,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-catalog-grid{height:auto!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-config-section>.agent-config-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .workbench-login-page .workbench-login-mark{background:var(--af-accent)!important;color:#05201d!important;box-shadow:none!important;border:0!important}html[data-theme] body .workbench-login-page button.workbench-login-button,html[data-theme] body .workbench-login-page .workbench-login-button{border:1px solid var(--theme-button-border,#129385)!important;border-radius:var(--af-radius)!important;background:var(--theme-button-bg,#129385)!important;color:#fff!important;min-height:38px!important;box-shadow:none!important;background-image:none!important;font-size:13px!important;font-weight:800!important}html[data-theme] body .workbench-login-page button.workbench-login-button:hover:not(:disabled),html[data-theme] body .workbench-login-page .workbench-login-button:hover:not(:disabled){border-color:var(--theme-button-bg-hover,#087768)!important;background:var(--theme-button-bg-hover,#087768)!important;color:#fff!important}html[data-theme] body .workbench-login-page .workbench-login-field input:focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important}html[data-theme] body .app-shell{background:var(--af-bg)!important}html[data-theme] body .app-shell .workspace-main,html[data-theme] body .app-shell .workspace-main>:is(.workspace-view,.tw-root,.accounts-workspace,.profile-workspace),html[data-theme] body .app-shell .bt-lab,html[data-theme] body .app-shell .bt-lab-body,html[data-theme] body .app-shell .bt-lab-body .workspace-main,html[data-theme] body .app-shell .bt-lab-body .workspace-main>:is(.workspace-view,.tw-root){background:var(--af-bg)!important;background-image:none!important}html[data-theme] body .app-shell :is(.panel,.subpanel,.compact-panel,.code-card,.studio-code-card,.preview-card,.metric-card,.table-wrap,.guide-panel,.workspace-side,.runner-side,.strategy-sidebar,.history-item,.run-archive-card,.archive-detail-card,.archive-side-summary,.archive-metric-group,.bt-result-panel,.bt-result-chart-panel,.bt-result-inspector,.bt-lab-command,.bt-lab-nav,.bt-lab-metric,.automation-setup-panel,.automation-overview-panel,.automation-rule-panel,.automation-record-header-panel,.automation-record-detail,.automation-selected-round-detail,.automation-live-run-panel,.automation-compare-panel,.automation-setup-card,.automation-config-item,.automation-mutation-card,.automation-task-item,.automation-result-card,.overview-target-card,.empty-card,.tw-config,.tw-monitor,.tw-market,.tw-runtime-market,.tw-section,.tw-status-bar,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-table-wrap,.tw-live-overview,.tw-live-position-panel,.tw-live-account-table,.tw-paper-command-panel,.tw-paper-standby-panel,.accounts-header,.accounts-tabs,.accounts-content,.account-card,.account-table-card,.profile-hero,.profile-panel,.agent-command-bar,.agent-research-nav,.agent-task-panel,.agent-session-panel,.agent-side-panel,.agent-ops-column,.agent-runtime-log-panel,.agent-runtime-skill-panel,.agent-workspace-file-panel,.agent-upload-panel,.agent-research-panel,.agent-config-section,.agent-plugin-section,.agent-plugin-detail-panel,.agent-tool-section,.agent-access-section,.agent-access-overview-panel,.agent-scheduled-editor,.agent-scheduled-list-panel,.agent-scheduled-history-panel,.agent-workspace-command-panel,.agent-workspace-terminal-panel,.agent-workspace-git-panel,.agent-workspace-checkpoint-panel,.agent-diagnostics-panel,.agent-diagnostics-bundle){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important;-webkit-backdrop-filter:none!important;background-image:none!important}html[data-theme] body .app-shell :is(.automation-setup-card,.automation-config-item,.automation-mutation-card,.automation-flow-strip,.automation-candidate-chip,.automation-result-card,.overview-target-card,.tw-metric,.tw-paper-stat,.tw-empty,.tw-empty-sm,.accounts-tab,.profile-panel .profile-panel,.agent-config-card,.agent-skill-card,.agent-runtime-capability,.agent-workspace-file-row,.agent-runtime-log-entry,.agent-scheduled-card,.agent-scheduled-run-row,.agent-chat-message,.alpha-factor-card),html[data-theme] body .app-shell :is(.results-toolbar,.studio-toolbar,.subpanel-head,.panel-head,.bt-result-toolbar,.bt-result-panel-head,.tw-col-head,.tw-tabs-row,.tw-live-account-header,.tw-live-position-head,.automation-setup-head,.automation-record-head,.automation-selected-round-head,.profile-panel-head,.accounts-header){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background-image:none!important}html[data-theme] body .app-shell :is(.workspace-main,.workspace-view,.tw-root,.bt-lab,.agent-shell){scrollbar-color:var(--af-border-strong) transparent}html[data-theme] body .app-shell .oq-nav{background:var(--af-sidebar)!important;border-right-color:var(--af-sidebar-border)!important;box-shadow:none!important;background-image:none!important}html[data-theme] body .app-shell .oq-nav :is(.oq-nav-market,.oq-nav-clocks,.oq-nav-user,.oq-nav-boundary-note){border-color:var(--af-sidebar-border)!important;background:var(--af-sidebar-2)!important;box-shadow:none!important;background-image:none!important}html[data-theme] body .app-shell .agent-chat-message.is-user{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 72%, var(--af-panel))!important}html[data-theme] body .app-shell .agent-chat-message.is-system,html[data-theme] body .app-shell .agent-chat-message.is-system-group{background:var(--af-panel)!important}html[data-theme] body .app-shell .agent-ops-column{background:var(--af-panel-muted)!important}html[data-theme] body .app-shell .workspace-main .tw-root :is(.tw-config,.tw-monitor,.tw-market,.tw-runtime-market,.tw-section,.tw-status-bar,.tw-strategy-card,.tw-acc-card,.tw-rt-card,.tw-table-wrap,.tw-live-overview,.tw-live-position-panel,.tw-live-account-table,.tw-paper-command-panel,.tw-paper-standby-panel,.tw-loading-panel){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow)!important;-webkit-backdrop-filter:none!important;background-image:none!important}html[data-theme] body .app-shell .workspace-main .tw-root :is(.tw-metric,.tw-paper-stat,.tw-empty,.tw-empty-sm,.tw-mode-pill,.tw-paper-state,.tw-order-badge,.tw-dir-badge),html[data-theme] body .app-shell .workspace-main .tw-root :is(.tw-col-head,.tw-tabs-row,.tw-live-account-header,.tw-live-position-head,.tw-log-toolbar){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important;background-image:none!important}html[data-theme] body .app-shell :is(h1,h2,h3,h4,strong){letter-spacing:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.agent-font-compact,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.agent-font-small{--agent-font-scale:.93;--agent-ui-font-scale:.95}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.agent-font-default{--agent-font-scale:1;--agent-ui-font-scale:1}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.agent-font-large{--agent-font-scale:1.1;--agent-ui-font-scale:1.06}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.agent-font-xlarge{--agent-font-scale:1.18;--agent-ui-font-scale:1.1}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell :is(.agent-chat-message p,.agent-chat-message li,.agent-chat-message blockquote,.agent-chat-empty-state span){font-size:calc(13px * var(--agent-font-scale,1))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell :is(.agent-chat-message strong,.agent-runtime-log-entry strong,.agent-workspace-file-row strong,.agent-runtime-capability strong,.agent-config-card strong,.agent-skill-card strong){font-size:calc(13px * var(--agent-ui-font-scale,1))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell .agent-chat-composer textarea{font-size:calc(14px * var(--agent-font-scale,1))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell :is(.agent-runtime-log-entry em,.agent-workspace-file-row span,.agent-config-card p,.agent-skill-card p,.agent-runtime-capability p){font-size:calc(12px * var(--agent-font-scale,1))!important}html[data-theme] body .app-shell{background:var(--af-bg)!important;width:100vw!important;height:100dvh!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:236px minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell>:not(.oq-nav){grid-column:2!important;min-width:0!important}html[data-theme] body .app-shell .oq-nav{background:var(--af-sidebar)!important;width:236px!important;height:100dvh!important;color:var(--af-sidebar-text)!important;grid-area:1/1!important}html[data-theme] body .app-shell .workspace-main{background:var(--af-bg)!important;height:100dvh!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .workspace-main-agent{overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view{height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{background:var(--af-bg)!important;height:100%!important;min-height:0!important;padding:22px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{min-height:82px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:220px minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;height:100%!important;min-height:0!important;box-shadow:var(--af-shadow)!important;grid-area:1/1!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-notes-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.agent-artifact-library-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout){scrollbar-gutter:stable!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-notes-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.agent-artifact-library-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout){grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-notes-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.agent-artifact-library-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout){grid-row:2!important}html[data-theme] body .app-shell :is(.agent-artifact-library-hero,.agent-artifact-library-toolbar,.agent-artifact-library-list,.agent-artifact-library-metrics>div,.agent-diagnostics-panel,.agent-diagnostics-bundle,.agent-kanban-column,.agent-kanban-card,.agent-journal-panel,.agent-context-panel,.agent-parity-panel,.agent-preferences-hero,.agent-preferences-section,.agent-preferences-summary>div){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html[data-theme] body .app-shell :is(.agent-artifact-library-row,.agent-artifact-kind-tabs button,.agent-kanban-card,.agent-context-row,.agent-journal-row,.agent-diagnostics-row,.agent-preferences-link-grid button){border-color:var(--af-border)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important;background-image:none!important}html[data-theme] body .app-shell .agent-artifact-library-workbench{align-content:start!important;gap:12px!important;padding:0 2px 14px 0!important}html[data-theme] body .app-shell .agent-artifact-library-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:74px!important;padding:14px 16px!important}html[data-theme] body .app-shell .agent-artifact-library-metrics{grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:8px!important}html[data-theme] body .app-shell .agent-artifact-library-toolbar{grid-template-columns:minmax(260px,340px) minmax(0,1fr)!important;gap:12px!important;padding:12px!important}html[data-theme] body .app-shell .agent-artifact-library-list{padding:12px!important}html[data-theme] body .app-shell .agent-artifact-library-row{grid-template-columns:minmax(0,1fr) auto!important;min-height:66px!important;padding:10px 12px!important}html[data-theme] body .app-shell .agent-artifact-library-main{min-height:0!important;color:var(--af-text)!important;background:0 0!important;border:0!important}html[data-theme] body .app-shell .agent-artifact-library-actions{max-width:560px!important}@media (width<=1180px){html[data-theme] body .app-shell{grid-template-columns:210px minmax(0,1fr)!important}html[data-theme] body .app-shell .oq-nav{width:210px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-area:1/1!important;height:auto!important;max-height:172px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.agent-artifact-library-workbench,.alpha-workbench,.correlation-workbench,.agent-operation-layout){grid-area:2/1!important}html[data-theme] body .app-shell .agent-artifact-library-hero,html[data-theme] body .app-shell .agent-artifact-library-toolbar,html[data-theme] body .app-shell .agent-artifact-library-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .agent-artifact-library-actions{justify-content:flex-start!important}}@media (width<=820px){html[data-theme] body .app-shell{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .oq-nav{grid-area:1/1!important;width:100%!important;height:auto!important}html[data-theme] body .app-shell>:not(.oq-nav){grid-area:2/1!important}html[data-theme] body .app-shell .workspace-main{height:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{padding:12px!important}html[data-theme] body .app-shell .agent-artifact-library-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:220px minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page.is-nav-collapsed .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page.is-nav-collapsed .agent-skill-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-nav,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-nav{grid-area:1/1!important;grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;gap:12px!important;width:auto!important;height:100%!important;min-height:0!important;max-height:none!important;padding:14px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-group-strip{grid-area:1/1!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-width:0!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-group-strip button{border-radius:var(--af-radius)!important;height:36px!important;min-height:36px!important;color:var(--af-muted)!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:0 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip button.active,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-group-strip button.active,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip button:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-group-strip button:hover{border-color:color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-active-group{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;grid-area:2/1!important;gap:3px!important;min-height:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-active-group span{color:var(--af-muted)!important;font-size:11px!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-active-group strong{color:var(--af-heading)!important;font-size:12px!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs{grid-area:3/1!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:6px!important;min-height:0!important;padding:0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs button{border-radius:var(--af-radius)!important;height:auto!important;min-height:42px!important;color:var(--af-muted)!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;align-items:center!important;padding:7px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button.active,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs button.active,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-tabs button:hover{border-color:color-mix(in srgb, var(--af-accent) 30%, var(--af-border))!important;background:var(--af-accent-soft)!important;color:var(--af-accent-strong)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-notes-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.agent-artifact-library-workbench,.alpha-workbench,.correlation-workbench){grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page.is-nav-collapsed .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-notes-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.agent-artifact-library-workbench,.alpha-workbench,.correlation-workbench){grid-column:1!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-nav,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-research-nav{grid-area:1/1!important;height:auto!important;max-height:172px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>:is(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-notes-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-research-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-context-workbench,.agent-journal-workbench,.agent-kanban-workbench,.agent-artifact-library-workbench,.alpha-workbench,.correlation-workbench){grid-area:2/1!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-spaces-workbench{grid-column:1/-1!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-workbench{grid-template-rows:auto auto minmax(0,1fr) auto!important;grid-template-columns:minmax(420px,1fr) minmax(320px,.72fr)!important;align-content:start!important;gap:12px!important;min-height:0!important;max-height:100%!important;padding:0 2px 18px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-editor,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-trust-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-metrics>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-editor{grid-column:1/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list-panel.is-user{grid-area:3/1/5!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list-panel.is-default{grid-area:3/2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-trust-panel{grid-area:4/2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-editor,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-trust-panel{padding:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-editor>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-trust-panel>.agent-section-title{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-metrics>div{box-shadow:none!important;gap:4px!important;padding:13px 14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-metrics span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-metrics em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-form label span{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-metrics strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:20px!important;font-weight:860!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-form{grid-template-columns:minmax(180px,.6fr) minmax(280px,1.2fr) minmax(180px,.62fr) auto!important;align-items:end!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-form label{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-form input{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;height:36px!important;color:var(--af-text)!important;outline:none!important;padding:0 10px!important;font-size:13px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-form input:focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 16%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-check{grid-template-columns:none!important;align-items:center!important;gap:8px!important;min-height:36px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-check input{width:16px!important;height:16px!important;padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-trust-list{align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row{box-shadow:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row.is-default{border-color:color-mix(in srgb, var(--af-accent) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 38%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row>div:first-child{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-trust-list code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:4px 8px!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;display:flex!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-form,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-editor,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list-panel.is-user,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-list-panel.is-default,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-trust-panel{grid-area:auto/1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-row-actions{justify-content:flex-start!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-spaces-metrics{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-checkpoint-workbench{scrollbar-gutter:stable!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-checkpoint-workbench{grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>.agent-checkpoint-workbench{grid-row:2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:minmax(420px,1fr) minmax(320px,.72fr)!important;align-content:start!important;gap:12px!important;padding:0 2px 14px 0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-compact-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;box-shadow:var(--af-shadow)!important;background-image:none!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-compact-panel{grid-column:1/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-panel{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel>.agent-section-title .agent-config-actions{grid-template-columns:minmax(220px,1fr) auto auto!important;align-items:center!important;gap:8px!important;min-width:min(560px,100%)!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel>.agent-section-title .agent-config-actions{grid-template-columns:auto auto!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title .agent-config-actions input,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-checkpoint-create input{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;height:32px!important;color:var(--af-heading)!important;box-shadow:none!important;border-radius:8px!important;outline:none!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title .agent-config-actions input:focus,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-checkpoint-create input:focus{border-color:color-mix(in srgb, var(--af-accent) 52%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-checkpoint-create{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel)!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;padding:9px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-metrics{grid-template-columns:repeat(4,minmax(130px,1fr))!important;gap:8px!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-summary{grid-template-columns:minmax(220px,1.35fr) minmax(120px,.65fr) minmax(150px,.75fr) minmax(120px,.55fr)!important;gap:0!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary{gap:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary-grid{border-bottom:1px solid var(--af-border)!important;grid-template-columns:minmax(150px,.7fr) minmax(160px,.8fr) minmax(180px,1fr) minmax(130px,.65fr)!important;gap:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary-grid>div{border-right:1px solid var(--af-border)!important;gap:3px!important;min-width:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary-grid>div:last-child{border-right:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-files{flex-wrap:wrap!important;gap:6px!important;padding:10px 12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-errors{border-top:1px solid color-mix(in srgb, var(--af-danger) 24%, var(--af-border))!important;flex-wrap:wrap!important;gap:6px!important;padding:10px 12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-files code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-files span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-errors code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-errors span{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;max-width:min(360px,100%)!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:4px 8px!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-errors code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-errors span{border-color:color-mix(in srgb, var(--af-danger) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 12%, var(--af-panel-subtle))!important;color:color-mix(in srgb, var(--af-danger) 82%, var(--af-text))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-summary>div{border-right:1px solid var(--af-border)!important;gap:3px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-summary>div:last-child{border-right:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-metrics>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-card,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-danger-zone,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important;background-image:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-metrics>div{gap:3px!important;min-height:66px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-metrics span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-summary span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-project span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row-main span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row-main em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:750!important;line-height:1.3!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-metrics strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-restore-summary strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-summary strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-project strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row-main strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:850!important;line-height:1.32!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-metrics em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-summary em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-projects{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-project{border-top:1px solid var(--af-border)!important;gap:3px!important;min-width:0!important;padding:10px 0 0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail{box-sizing:border-box!important;align-content:start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row.is-selected{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 48%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row-main{min-width:0!important;color:inherit!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row-actions{justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-card,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-danger-zone{gap:6px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-card code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:5px 7px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-danger-zone{border-color:color-mix(in srgb, #ef4444 34%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-danger-zone p{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-danger-zone>div{flex-wrap:wrap!important;gap:8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-compact-panel{display:none!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-workbench{grid-column:1!important;grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-panel{grid-area:auto/1!important;min-height:320px!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-checkpoint-workbench{height:auto!important;min-height:0!important;max-height:none!important;padding:0 12px 18px!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-workbench{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-panel{grid-area:auto/1!important;min-height:0!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-panel>.agent-section-title{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel>.agent-section-title .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-checkpoint-create,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title .agent-config-actions button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel>.agent-section-title .agent-config-actions button{width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-panel>.agent-section-title .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-checkpoint-create{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero>.agent-section-title .agent-config-actions input,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-checkpoint-create input,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-checkpoint-create button{width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-summary,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-store-projects,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail{overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-danger-zone>div{justify-content:flex-start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-row-actions{flex-wrap:wrap!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-workbench{scrollbar-gutter:stable!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(420px,1.2fr) minmax(320px,.8fr)!important;align-content:start!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:0 2px 14px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-main-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-side-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-runtime-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;box-shadow:var(--af-shadow)!important;background-image:none!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-runtime-panel{grid-column:1/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-main-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-side-panel{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:clamp(320px,44vh,430px)!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-main-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-side-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-runtime-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metric-grid{grid-template-columns:repeat(5,minmax(100px,1fr))!important;gap:8px!important;padding:0 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metric-grid>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:4px!important;min-height:62px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metric-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row span{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:750!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metric-grid strong{color:var(--af-heading)!important;font-size:18px!important;font-weight:850!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-toolbar{grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr)!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-toolbar input{width:100%!important;min-width:0!important;height:36px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-toolbar .agent-tool-source-filter{justify-content:flex-end!important;min-width:0!important;overflow-x:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-list{box-sizing:border-box!important;align-content:start!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important;background-image:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card{gap:9px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card.source-plugin,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-row.is-enabled{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card.is-cli-only{border-style:dashed!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card-head>div:first-child,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-row>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-row strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:850!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-row p{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:4px 7px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-chip-row{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-chip-row span{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;max-width:100%!important;min-height:22px!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:11px!important;font-weight:760!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-args-input{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;width:100%!important;min-width:0!important;min-height:32px!important;color:var(--af-text)!important;box-shadow:none!important;font-family:var(--af-mono)!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-command-row{gap:8px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-table{gap:0!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row{grid-template-columns:minmax(180px,.9fr) minmax(120px,.45fr) minmax(180px,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-table-head{border:1px solid var(--af-border)!important;border-radius:var(--af-radius) var(--af-radius) 0 0!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row{border-top:0!important;border-radius:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row:last-child{border-radius:0 0 var(--af-radius) var(--af-radius)!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-workbench{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-main-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-side-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-runtime-panel{grid-column:1!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-metric-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-toolbar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-command-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-toolbar .agent-tool-source-filter,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-card-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-row-actions{justify-content:flex-start!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-workbench{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1.22fr) minmax(300px,.58fr)!important;align-content:start!important;gap:12px!important;padding:0 2px 14px 0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;box-shadow:var(--af-shadow)!important;background-image:none!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-hero{grid-column:1!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-panel{grid-column:2!important;align-self:stretch!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-panel{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics{grid-template-columns:repeat(4,minmax(140px,1fr))!important;gap:6px!important;padding:0 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-argument-list>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics>div{gap:2px!important;min-height:46px!important;padding:7px 9px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-title span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-title em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-argument-list span{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:750!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-title strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-argument-list strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;font-weight:850!important;line-height:1.3!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics strong{font-size:15px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-toolbar{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr)!important;gap:8px!important;padding:8px 10px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-toolbar input{width:100%!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-toolbar .agent-tool-source-filter{justify-content:flex-end!important;overflow-x:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding:0 10px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid button{min-height:36px!important;color:inherit!important;text-align:left!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;padding:7px 9px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid button.active{border-color:color-mix(in srgb, var(--af-accent) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 48%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table{box-sizing:border-box!important;align-content:start!important;justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-panel>.agent-section-title span{text-overflow:clip!important;white-space:normal!important;max-width:100%!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row{box-sizing:border-box!important;grid-template-columns:minmax(108px,1fr) minmax(34px,.18fr) minmax(56px,.34fr) minmax(48px,.22fr) minmax(48px,.42fr) minmax(88px,.36fr)!important;align-items:center!important;gap:5px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-head{border:1px solid var(--af-border)!important;border-radius:var(--af-radius) var(--af-radius) 0 0!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row{cursor:pointer!important;border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-top:0!important;transition:background .16s,border-color .16s!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row.is-selected{border-color:color-mix(in srgb, var(--af-accent) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row:last-child{border-radius:0 0 var(--af-radius) var(--af-radius)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:850!important;line-height:1.32!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row em{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important;font-weight:760!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-args{flex-wrap:wrap!important;gap:5px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-args code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:4px 7px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row-actions .ghost-button.compact{min-width:42px!important;min-height:26px!important;padding:3px 7px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-body{align-content:start!important;gap:12px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-title{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-title>div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-body>p{color:var(--af-text)!important;margin:0!important;font-size:13px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid{grid-template-columns:minmax(0,1fr) minmax(110px,.45fr)!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-argument-list>div{gap:5px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-argument-list{gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-argument-list p{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-invocation-template{border:1px solid color-mix(in srgb, var(--af-accent) 26%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-accent-soft) 26%, var(--af-panel))!important;gap:8px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-invocation-template>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-invocation-template strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:820!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-invocation-template span{color:var(--af-muted)!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-invocation-template pre{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-code-bg,var(--af-panel-subtle))!important;min-width:0!important;max-height:180px!important;color:var(--af-code-text,var(--af-text))!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:0!important;padding:9px!important;font-size:11px!important;line-height:1.5!important;overflow:auto!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-workbench{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) minmax(280px,.58fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics{grid-template-columns:repeat(2,minmax(120px,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-toolbar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-panel{grid-column:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-head{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row{grid-template-columns:minmax(0,1fr) minmax(88px,auto)!important;align-items:start!important;gap:6px 8px!important;padding:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row>div:first-child{grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row>span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row>code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row>em{grid-column:1!important;justify-self:start!important;max-width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row>.agent-tool-args{grid-column:1/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row-actions{grid-area:1/2/span 3!important;align-self:start!important;max-width:96px!important}}@media (width<=900px){:is(html[data-theme] body .app-shell .workspace-main.workspace-main:has(.agent-tool-registry-workbench),html[data-theme] body .app-shell .workspace-main-agent.workspace-main-agent:has(.agent-tool-registry-workbench)){height:calc(var(--oq-viewport-height,100svh) - 72px)!important;max-height:calc(var(--oq-viewport-height,100svh) - 72px)!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-tool-registry-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-tool-registry-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-tool-registry-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-tool-registry-workbench){grid-template-rows:auto auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-tool-registry-workbench){grid-template-rows:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-tool-registry-workbench)>.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-tool-registry-workbench{grid-area:1/1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-toolbar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-workbench{grid-template-rows:auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;max-height:none!important;padding:0 12px 18px!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-panel{grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-panel{min-height:360px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-body{overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-toolbar .agent-tool-source-filter,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-actions{justify-content:flex-start!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-registry-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-toolbar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-source-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-tool-detail-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-workbench{grid-template-rows:auto auto auto auto auto minmax(0,1fr) auto!important;align-content:start!important;gap:12px!important;padding:0 2px 14px 0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-workbench>.agent-runtime-skill-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-map-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow)!important;background-image:none!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-workbench>.agent-runtime-skill-panel{min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-hero{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic{border-left:3px solid var(--af-success)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic.is-warning{border-left-color:var(--af-warning)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic span{color:var(--af-muted)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:840!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:860!important;line-height:1.28!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic-actions{white-space:nowrap!important;flex-wrap:nowrap!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-alert{border:1px solid color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important;color:var(--af-danger)!important;margin:0!important;padding:8px 10px!important;font-size:12px!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-alert.is-info{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 8%, var(--af-panel))!important;color:var(--af-accent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-hero>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-stat-grid>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:5px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-hero span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-stat-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-title span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-plugin-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:780!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-hero strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-stat-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-title strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-plugin-row strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;font-weight:860!important;line-height:1.28!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-hero strong{font-size:18px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-layout{grid-template-columns:minmax(460px,1fr) minmax(320px,.48fr)!important;gap:12px!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-panel{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-map-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table{align-content:start!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row{grid-template-columns:minmax(180px,.7fr) minmax(100px,.32fr) minmax(180px,.7fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table-head{border:1px solid var(--af-border)!important;border-radius:var(--af-radius) var(--af-radius) 0 0!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row{cursor:pointer!important;border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-top:0!important;transition:background .16s,border-color .16s!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row.is-selected{border-color:color-mix(in srgb, var(--af-accent) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 44%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row.is-active{border-left:3px solid color-mix(in srgb, var(--af-success) 70%, var(--af-accent))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-plugin-row p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-cloud,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-badges{flex-wrap:wrap!important;gap:5px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-cloud code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-badges code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:4px 7px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-body{align-content:start!important;gap:12px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-probe-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-payload-input{resize:vertical!important;border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;width:100%!important;min-height:118px!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;outline:none!important;padding:10px!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-payload-input:focus{border-color:color-mix(in srgb, var(--af-accent) 62%, var(--af-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 14%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-probe-error{color:var(--af-danger)!important;margin:0!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-probe-result{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-probe-result>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;gap:3px!important;min-width:0!important;padding:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-probe-result span{color:var(--af-muted)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:10px!important;font-weight:760!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-probe-result strong{color:var(--af-text)!important;font-size:14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-probe-result pre{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-bg) 78%, var(--af-panel))!important;max-height:260px!important;color:var(--af-muted)!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;grid-column:1/-1!important;margin:0!important;padding:10px!important;font-size:12px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-title{justify-content:space-between!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-title>div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-title em{color:var(--af-success)!important;font-size:11px!important;font-style:normal!important;font-weight:820!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-plugin-list{gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-plugin-row{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-plugin-row>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-map-panel .agent-plugin-hook-cloud{padding:12px!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-diagnostic-actions{justify-content:flex-start!important;overflow:auto hidden!important}}@media (width<=760px){:is(html[data-theme] body .app-shell .workspace-main.workspace-main:has(.agent-plugin-hook-workbench),html[data-theme] body .app-shell .workspace-main-agent.workspace-main-agent:has(.agent-plugin-hook-workbench)){height:calc(var(--oq-viewport-height,100svh) - 72px)!important;max-height:calc(var(--oq-viewport-height,100svh) - 72px)!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-plugin-hook-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-plugin-hook-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-plugin-hook-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-plugin-hook-workbench){grid-template-rows:auto auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-plugin-hook-workbench){grid-template-rows:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-plugin-hook-workbench)>.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-stat-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-plugin-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-workbench{height:auto!important;max-height:none!important;padding:0 12px 18px!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-table,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-detail-body{overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-hook-actions{justify-content:flex-start!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;align-content:start!important;gap:12px!important;padding:0 2px 14px 0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;box-shadow:var(--af-shadow)!important;background-image:none!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-hero{gap:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-metrics{grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:8px!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-metrics>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:4px!important;min-height:64px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-metrics span{color:var(--af-muted)!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-metrics strong{color:var(--af-heading)!important;font-size:18px!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-bridge{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;grid-template-rows:auto auto minmax(0,auto)!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-bridge.is-ready{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-body{grid-template-columns:minmax(240px,.45fr) minmax(0,1fr)!important;gap:10px!important;min-width:0!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-checks,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-tools{align-content:start!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-tools{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-check,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-tool{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:5px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-check.is-ready{border-color:color-mix(in srgb, var(--af-success) 40%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-check.is-missing{border-color:color-mix(in srgb, var(--af-danger) 38%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-check strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-tool strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.28!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-check span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-tool span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-tool code{overflow-wrap:anywhere!important;color:var(--af-muted)!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-layout{grid-template-columns:minmax(220px,.72fr) minmax(0,1fr) minmax(240px,.68fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-panel{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-rows,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-list{box-sizing:border-box!important;align-content:start!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-toolbar{padding:12px 12px 0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-toolbar input{width:100%!important;height:36px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-row{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important;background-image:none!important;gap:8px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-row{cursor:pointer!important;text-align:left!important;transition:border-color .16s,background .16s,transform .12s!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-row.is-active,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-row.is-active{border-color:color-mix(in srgb, var(--af-accent) 36%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 44%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-row.is-selected{border-color:color-mix(in srgb, var(--af-accent) 56%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-accent-soft) 62%, var(--af-panel)), var(--af-panel-subtle))!important;box-shadow:inset 3px 0 0 var(--af-accent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-main,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-main>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-main>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-main strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-main strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-main span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-main span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-row p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-chip-row span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-main em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-main em{border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 58%, var(--af-panel))!important;min-height:24px!important;color:var(--af-accent-strong)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-chip-row{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-chip-row code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;max-width:100%!important;min-height:22px!important;color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-body{align-content:start!important;gap:12px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-title{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-title>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-field,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-related{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-title span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-field span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-related span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-callout span{color:var(--af-muted)!important;font-size:11px!important;font-weight:760!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-title strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-field strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-related strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-callout strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:860!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-title em{border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 58%, var(--af-panel))!important;min-height:24px!important;color:var(--af-accent-strong)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;font-size:11px!important;font-style:normal!important;font-weight:840!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-field,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-related,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-callout{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;padding:10px 11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-field code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:6px 8px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-related>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-actions{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-related code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;max-width:100%!important;min-height:22px!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;align-items:center!important;padding:0 7px!important;font-size:11px!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-template{border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-accent-soft) 28%, var(--af-panel))!important;gap:8px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-template>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-template strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:840!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-template span{color:var(--af-muted)!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-template pre{border:1px solid var(--af-border)!important;border-radius:calc(var(--af-radius) - 2px)!important;background:var(--af-code-bg,var(--af-panel-subtle))!important;min-width:0!important;max-height:180px!important;color:var(--af-code-text,var(--af-text))!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;margin:0!important;padding:9px!important;font-size:11px!important;line-height:1.5!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-diagnostic-callout{border-color:color-mix(in srgb, var(--af-warning) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning-soft) 48%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-workbench{flex-direction:column!important;gap:14px!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-notes-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-notes-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-notes-workbench{height:fit-content!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-panel{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow-sm)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-hero{border-radius:var(--af-radius-lg)!important;padding:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;margin-top:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-metrics>div{border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;border:1px solid var(--af-border)!important;padding:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-metrics span{color:var(--af-muted)!important;font-size:12px!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-metrics strong{color:var(--af-text)!important;margin-top:4px!important;font-size:20px!important;font-weight:760!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-layout{flex:none!important;grid-template-columns:minmax(220px,.8fr) minmax(360px,1.35fr) minmax(360px,1.2fr)!important;gap:14px!important;height:auto!important;min-height:min(560px,100vh - 290px)!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-panel{border-radius:var(--af-radius-lg)!important;min-height:0!important;padding:14px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-list{flex-direction:column!important;gap:10px!important;min-height:0!important;max-height:min(58vh,620px)!important;padding-right:2px!important;display:flex!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row{border-radius:var(--af-radius)!important;border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;width:100%!important;color:var(--af-text)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-row{text-align:left!important;cursor:pointer!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px 10px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-row.is-selected,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-row:hover{border-color:color-mix(in srgb, var(--af-accent) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-panel-subtle))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-row span{font-weight:720!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-row em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row em{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-source-row code{background:var(--af-code-bg,var(--af-panel))!important;width:fit-content!important;color:var(--af-muted)!important;border-radius:999px!important;grid-column:1/-1!important;padding:3px 8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-searchbar{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-searchbar input{border-radius:var(--af-radius)!important;border:1px solid var(--af-border)!important;background:var(--af-input-bg,var(--af-panel-subtle))!important;min-width:0!important;color:var(--af-text)!important;padding:10px 12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 72%, transparent)!important;margin:0 0 12px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-head{border-bottom:1px solid var(--af-border)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-head strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-head span{min-width:0!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-head strong{color:var(--af-text)!important;font-size:13px!important;font-weight:760!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-head span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-head em{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-list{flex-direction:column!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row{border-bottom:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row:last-child{border-bottom:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row>button:first-child{min-width:0!important;color:var(--af-text)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row>button:first-child:hover strong{color:var(--af-accent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row strong{font-size:13px!important;font-weight:720!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-recent-row span{color:var(--af-muted)!important;margin-top:3px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row span{overflow-wrap:anywhere!important;min-width:0!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row strong{font-weight:740!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row span{color:var(--af-muted)!important;margin-top:5px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-reader{flex-direction:column!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-reader-body{border-radius:var(--af-radius)!important;border:1px solid var(--af-border)!important;background:var(--af-code-bg,var(--af-panel-subtle))!important;min-height:420px!important;max-height:min(62vh,700px)!important;color:var(--af-code-text,var(--af-text))!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;flex:1!important;margin:0!important;padding:14px!important;font-size:13px!important;line-height:1.62!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-reader-tabs{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:999px!important;gap:2px!important;padding:2px!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-reader-tabs button{height:26px!important;color:var(--af-muted)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 10px!important;font-size:12px!important;font-weight:680!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-reader-tabs button.is-active{background:var(--af-accent)!important;color:var(--af-accent-contrast,#fff)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-kind-badge{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;height:26px!important;color:var(--af-muted)!important;font-family:var(--af-mono)!important;text-transform:uppercase!important;border-radius:999px!important;align-items:center!important;padding:0 9px!important;font-size:11px!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body{border-radius:var(--af-radius)!important;border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:420px!important;max-height:min(62vh,700px)!important;color:var(--af-text)!important;flex:1!important;margin:0!important;padding:18px!important;line-height:1.68!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body :where(h1,h2,h3,h4){color:var(--af-text)!important;letter-spacing:0!important;margin:0 0 12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body :where(p,ul,ol,blockquote,figure,table){margin:0 0 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-code-block pre{font-family:var(--af-mono)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-code-block,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-table-wrap{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-code-bg,var(--af-panel))!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-code-block pre,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-table-wrap{overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body.is-html{padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body.is-html iframe{background:#fff!important;border:0!important;width:100%!important;height:100%!important;min-height:520px!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body.is-image{place-items:center!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-rendered-body.is-image img{border-radius:var(--af-radius)!important;border:1px solid var(--af-border)!important;object-fit:contain!important;max-width:100%!important;max-height:min(68vh,720px)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-inline-error{color:var(--af-danger)!important;margin:10px 0 0!important;font-size:12px!important}@media (width<=1280px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-layout{grid-template-columns:minmax(220px,.9fr) minmax(320px,1.2fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-reader{grid-column:1/-1!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-searchbar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-notes-result-row{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-body,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-webui-mcp-tools{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-layout{grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-panel{min-height:320px!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-server-main,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-tool-main,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-mcp-detail-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-workbench{min-height:min(760px,100vh - 178px)!important;color:var(--af-text)!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-toolbar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview{border:1px solid var(--af-border)!important;border-radius:var(--af-radius-lg)!important;background:var(--af-surface)!important;box-shadow:var(--af-shadow-soft)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-toolbar{justify-content:space-between!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-hero h2{margin:4px 0!important;font-size:20px!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-hero p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-hero span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-main em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-meta,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview-head span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-empty span{color:var(--af-muted)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;max-width:55%!important;font-size:12px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status code{text-overflow:ellipsis!important;white-space:nowrap!important;border:1px solid var(--af-border)!important;background:var(--af-surface-muted)!important;border-radius:999px!important;max-width:360px!important;padding:7px 10px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status .is-ready,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status .is-blocked{border-radius:999px!important;padding:7px 10px!important;font-weight:700!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status .is-ready{color:var(--af-success)!important;background:color-mix(in srgb, var(--af-success) 12%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status .is-blocked{color:var(--af-warning)!important;background:color-mix(in srgb, var(--af-warning) 16%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-toolbar{flex-wrap:wrap!important;justify-content:flex-start!important;padding:10px 12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-toolbar label{min-width:190px!important;color:var(--af-muted)!important;flex:220px!important;gap:4px!important;font-size:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-toolbar input{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;min-height:36px!important;color:var(--af-text)!important;background:var(--af-input-bg,var(--af-surface-muted))!important;padding:0 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-layout{grid-template-columns:minmax(420px,.9fr) minmax(480px,1.1fr)!important;gap:14px!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview{grid-template-rows:auto minmax(0,1fr)!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-list-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview-head{border-bottom:1px solid var(--af-border)!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:12px 14px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-rows{min-height:0!important;padding:8px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-row{border-radius:var(--af-radius)!important;cursor:pointer!important;border:1px solid #0000!important;grid-template-columns:94px minmax(180px,1fr) 92px 150px auto!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:54px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-row:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-row.is-active{border-color:color-mix(in srgb, var(--af-primary) 32%, transparent)!important;background:color-mix(in srgb, var(--af-primary) 8%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon{min-width:0!important;height:28px!important;color:var(--af-primary)!important;background:color-mix(in srgb, var(--af-primary) 12%, transparent)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:0 8px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon svg{flex:none!important;width:16px!important;height:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;line-height:1!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-row.is-dir .agent-hermes-file-icon{color:var(--af-warning)!important;background:color-mix(in srgb, var(--af-warning) 16%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon.is-image{color:var(--af-success)!important;background:color-mix(in srgb, var(--af-success) 14%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon.is-csv{color:#0f766e!important;background:#0f766e21!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon.is-json,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon.is-code{color:var(--af-primary)!important;background:color-mix(in srgb, var(--af-primary) 13%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon.is-html,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon.is-markdown,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-icon.is-text{color:var(--af-info,var(--af-primary))!important;background:color-mix(in srgb, var(--af-info,var(--af-primary)) 12%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-main{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-main strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-main em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-list-head strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview-head strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview-head span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-main em{font-size:12px!important;font-style:normal!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-actions{justify-content:flex-end!important;gap:6px!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-empty,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-loading,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-empty{min-height:220px!important;color:var(--af-muted)!important;align-content:center!important;place-items:center!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview-head>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview-head>div:last-child{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-kind{border:1px solid color-mix(in srgb, var(--af-primary) 20%, transparent)!important;width:max-content!important;max-width:100%!important;color:var(--af-primary)!important;background:color-mix(in srgb, var(--af-primary) 10%, transparent)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:800!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-preview>:where(.agent-artifact-editor,.agent-artifact-text,.agent-artifact-markdown,.agent-artifact-structured-preview,.agent-artifact-html-frame,.agent-artifact-pdf-frame,.agent-artifact-image-stage,.agent-artifact-media-stage,.agent-artifact-file-stage){box-shadow:none!important;border:0!important;border-radius:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-text,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-frame,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-media{border:0!important;width:100%!important;height:100%!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-text{color:var(--af-text)!important;background:var(--af-surface-muted)!important;margin:0!important;padding:14px!important;font-size:12px!important;line-height:1.58!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-frame{background:#fff!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-media{place-items:center!important;padding:16px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-preview-media img{object-fit:contain!important;border-radius:var(--af-radius)!important;max-width:100%!important;max-height:100%!important}@media (width<=1080px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-status{justify-content:flex-start!important;max-width:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-files-hero{flex-direction:column!important;align-items:flex-start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-row{grid-template-columns:86px minmax(0,1fr) auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-hermes-file-row .agent-hermes-file-meta{display:none!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-goal-workbench{scrollbar-gutter:stable!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-workbench{grid-template-rows:auto minmax(300px,1fr) minmax(300px,.88fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-library{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 96%, transparent))!important;min-height:0!important;box-shadow:var(--af-shadow)!important;grid-template-rows:auto auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-library>.agent-section-title{border:0!important;border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 68%, transparent)!important;min-height:0!important;box-shadow:none!important;border-radius:0!important;padding:12px 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-scope{border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 86%, transparent)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px 10px!important;min-width:0!important;padding:8px 14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-scope span{color:var(--af-muted)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-scope code{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-layout{grid-template-columns:minmax(300px,.35fr) minmax(0,1fr)!important;gap:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-list{border-right:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 64%, transparent)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-list .agent-skill-manager-search{width:100%!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-items{align-content:start!important;gap:8px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 82%, transparent)!important;width:100%!important;min-width:0!important;color:var(--af-text)!important;text-align:left!important;cursor:pointer!important;gap:5px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item.is-selected{border-color:color-mix(in srgb, var(--af-accent) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 50%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item.is-disabled{opacity:.72!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item.is-disabled em{color:var(--af-danger)!important;border-color:color-mix(in srgb, var(--af-danger) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 10%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item span{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:840!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item em{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;border-radius:999px!important;flex:none!important;padding:2px 6px!important;font-size:10px!important;font-style:normal!important;font-weight:780!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-item small{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.4!important;display:block!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-detail{min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-preview,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-editor{grid-template-rows:auto minmax(0,1fr) auto!important;gap:10px!important;height:100%!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-preview>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-editor>.agent-section-title{border:0!important;border-bottom:1px solid var(--af-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;padding:0 0 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-code{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-bg) 62%, var(--af-panel))!important;min-height:0!important;color:var(--af-text)!important;white-space:pre-wrap!important;margin:0!important;padding:14px!important;font-size:12px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-sync-layout{grid-template-columns:minmax(280px,.32fr) minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-diff-detail .agent-skill-file-preview{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-diff-list{align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-diff-entry{gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-diff-entry>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-diff-entry strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-diff-entry em{border:1px solid color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, transparent)!important;color:var(--af-accent)!important;border-radius:999px!important;flex:none!important;padding:2px 7px!important;font-size:10px!important;font-style:normal!important;font-weight:780!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-diff-entry>span{color:var(--af-muted)!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-form label{min-width:0!important;color:var(--af-muted)!important;gap:6px!important;font-size:11px!important;font-weight:800!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-content-field{grid-column:1/-1!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-form input,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-form textarea{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;color:var(--af-text)!important;font:inherit!important;padding:9px 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-form textarea{resize:vertical!important;min-height:220px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-linked-files{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-linked-files>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:8px!important;min-width:0!important;padding:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-linked-files strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:840!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-linked-files>div>div{flex-wrap:wrap!important;gap:6px!important;display:flex!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-manager-workbench{grid-template-rows:auto auto auto!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-list{border-right:0!important;border-bottom:1px solid var(--af-border)!important;max-height:320px!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-library,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-detail,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-preview,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-editor{height:auto!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-file-form{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>.agent-goal-workbench{grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>.agent-goal-workbench{grid-row:2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-workbench{grid-template-rows:auto minmax(0,1fr)!important;align-content:start!important;gap:12px!important;padding:0 2px 14px 0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view :is(.agent-goal-hero,.agent-goal-panel,.agent-goal-metrics>div,.agent-goal-evidence-row,.agent-goal-command-preview,.agent-goal-state-grid>div,.agent-goal-contract-list article){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-hero{gap:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics{grid-template-columns:repeat(4,minmax(120px,1fr))!important;gap:8px!important;padding:0 12px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-command-preview,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-contract-list article,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-row{box-shadow:none!important;background:var(--af-panel-subtle)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics>div{gap:4px!important;min-height:68px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-command-preview span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-row span{color:var(--af-muted)!important;font-size:11px!important;font-weight:700!important;line-height:1.25!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics strong{color:var(--af-heading)!important;font-size:18px!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.3!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-layout{grid-template-columns:minmax(340px,.9fr) minmax(420px,1.1fr)!important;grid-auto-rows:auto!important;align-items:start!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-panel{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;min-width:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-panel>*{min-width:0!important;max-width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-contract-panel{min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-form,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-contract-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-form .agent-field-label,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-form textarea,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-form input{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-form textarea{resize:vertical!important;min-height:142px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-command-preview{gap:6px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-command-preview code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:6px 8px!important;font-size:11px!important;line-height:1.4!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-actions{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;align-items:stretch!important;gap:8px!important;width:100%!important;max-width:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-actions button{width:100%!important;min-width:0!important;padding-inline:8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-contract-list article,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid>div{gap:6px!important;padding:11px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-row>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-contract-list strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-row strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid strong{color:var(--af-heading)!important;font-size:13px!important;font-weight:800!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-contract-list p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-evidence-row p{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-goal-workbench{grid-area:2/1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-goal-state-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=820px){html[data-theme],html[data-theme] body,html[data-theme] #root{width:100%!important;height:var(--oq-viewport-height,100svh)!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell{width:100vw!important;height:var(--oq-viewport-height,100svh)!important;grid-template-rows:72px minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell>:not(.oq-nav){grid-area:2/1!important;min-width:0!important;min-height:0!important}html[data-theme] body .app-shell .oq-nav{border-right:0!important;border-bottom:1px solid var(--af-sidebar-border)!important;grid-area:1/1!important;width:100%!important;height:72px!important;min-height:0!important;position:relative!important;overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-inner{grid-template-columns:minmax(132px,auto) minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;height:72px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .oq-nav-left{min-width:0!important}html[data-theme] body .app-shell .oq-nav-logo-btn{flex:0 0 38px!important;width:38px!important;height:38px!important}html[data-theme] body .app-shell .oq-nav-brand-name{font-size:14px!important;line-height:1.2!important}html[data-theme] body .app-shell .oq-nav-brand-sub{display:none!important}html[data-theme] body .app-shell .oq-nav-tabs{scrollbar-width:none!important;align-items:center!important;gap:6px!important;min-width:0!important;height:54px!important;padding:0!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .oq-nav-tabs::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .oq-nav-tab{flex:0 0 98px!important;grid-template-columns:22px minmax(0,1fr)!important;width:98px!important;height:44px!important;padding:0 8px!important}html[data-theme] body .app-shell .oq-nav-tab-icon{width:22px!important;height:22px!important}html[data-theme] body .app-shell .oq-nav-tab-text strong{font-size:12px!important;line-height:1.15!important}html[data-theme] body .app-shell .oq-nav-tab-kicker,html[data-theme] body .app-shell .oq-nav-section-label,html[data-theme] body .app-shell .oq-nav-market,html[data-theme] body .app-shell .oq-nav-clocks,html[data-theme] body .app-shell .oq-nav-user,html[data-theme] body .app-shell .oq-nav-boundary-note{display:none!important}html[data-theme] body .app-shell .oq-nav-right{justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:38px!important;margin-top:0!important;display:flex!important}html[data-theme] body .app-shell .workspace-main,html[data-theme] body .app-shell .bt-lab,html[data-theme] body .app-shell .bt-lab-body,html[data-theme] body .app-shell .bt-lab-body .workspace-main{width:100%!important;height:calc(var(--oq-viewport-height,100svh) - 72px)!important;max-height:calc(var(--oq-viewport-height,100svh) - 72px)!important;grid-area:2/1!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .workspace-main-agent{overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-height:0!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-goal-workbench{grid-area:2/1!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}}@media (width<=760px){:is(html[data-theme] body .app-shell .workspace-main.workspace-main:has(.agent-checkpoint-workbench),html[data-theme] body .app-shell .workspace-main.workspace-main:has(.agent-approval-workbench),html[data-theme] body .app-shell .workspace-main-agent.workspace-main-agent:has(.agent-checkpoint-workbench),html[data-theme] body .app-shell .workspace-main-agent.workspace-main-agent:has(.agent-approval-workbench)){height:calc(var(--oq-viewport-height,100svh) - 72px)!important;max-height:calc(var(--oq-viewport-height,100svh) - 72px)!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-checkpoint-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-approval-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-checkpoint-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-approval-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-checkpoint-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-approval-workbench){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-checkpoint-workbench){grid-template-rows:auto auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-approval-workbench){grid-template-rows:auto auto!important}:is(html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-checkpoint-workbench),html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-approval-workbench)){grid-template-rows:auto!important}:is(html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-checkpoint-workbench)>.agent-research-nav,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-approval-workbench)>.agent-research-nav){display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-checkpoint-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-approval-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-queue-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-events-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-checkpoint-detail,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-pending-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-event-list{height:auto!important;min-height:0!important;max-height:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-checkpoint-workbench,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-approval-workbench{grid-area:1/1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-workbench{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0 12px 18px!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-hero>.agent-section-title{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-hero-actions{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-hero-actions button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-approval-decision-grid button{width:100%!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page:has(.agent-skill-manager-workbench) .agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page:has(.agent-skill-manager-workbench) .agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-skill-manager-workbench)>.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-skill-manager-workbench) .agent-research-nav.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-skill-manager-workbench){grid-template-rows:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-skill-manager-workbench){grid-template-rows:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-skill-manager-workbench)>.agent-skill-manager-workbench{grid-area:1/1!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page:has(.agent-mcp-workbench) .agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page:has(.agent-mcp-workbench) .agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-mcp-workbench)>.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view:has(.agent-mcp-workbench) .agent-research-nav.agent-research-nav{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:has(.agent-mcp-workbench){grid-template-rows:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-mcp-workbench){grid-template-rows:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout.agent-skill-layout:has(>.agent-mcp-workbench)>.agent-mcp-workbench{grid-area:1/1!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid{grid-template-rows:auto auto!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;align-items:start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-panel:first-child{grid-area:1/1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-panel:nth-child(2){grid-area:1/2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-bundle{grid-area:2/1/auto/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-bundle{height:max-content!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-session-recovery-list{max-height:220px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid{align-items:flex-start!important;gap:12px!important;height:max-content!important;min-height:max-content!important;display:flex!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid.agent-diagnostics-grid-single{display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid.agent-diagnostics-grid-single>.agent-diagnostics-panel{width:100%!important;min-width:0!important;max-width:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-panel:first-child{flex:1 1 0!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-panel:nth-child(2){flex:0 420px!important;min-width:320px!important;max-width:46%!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid{flex-direction:column!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-panel:first-child,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-panel:nth-child(2),html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-diagnostics-workbench .agent-diagnostics-grid>.agent-diagnostics-bundle{grid-area:auto/1!important;width:100%!important;min-width:0!important;max-width:none!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-workbench{grid-template-rows:auto auto auto minmax(0,auto)!important;gap:14px!important;min-height:0!important;max-height:100%!important;padding:0 2px 18px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:18px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-hero strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-panel strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid strong{color:var(--af-heading)!important;font-size:14px!important;line-height:1.35!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-hero span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-panel span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-panel p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-preview-line{color:var(--af-muted)!important;font-size:12px!important;line-height:1.6!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid>div{min-width:0!important;box-shadow:none!important;padding:13px 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid>div[data-tone=ready]{border-color:color-mix(in srgb, var(--af-accent) 50%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid>div[data-tone=warning]{border-color:color-mix(in srgb, #b88700 52%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid>div[data-tone=blocked]{border-color:color-mix(in srgb, #b42318 52%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:14px!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-panel{min-width:0!important;padding:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-panel-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:14px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-preview-line{grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:10px!important;margin-top:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-engine-switch{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:8px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;margin-bottom:12px!important;padding:4px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-engine-switch button{min-width:0!important;color:var(--af-muted)!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:9px 10px!important;font-weight:700!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-engine-switch button.active{background:var(--af-accent)!important;color:#fff!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-engine-switch button:disabled{cursor:not-allowed!important;opacity:.5!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-preview-line code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:6px 8px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-dictation-panel{align-self:start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-stt-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-stt-grid>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:8px!important;min-width:0!important;padding:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-stt-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-stt-grid span{display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-stt-grid span{color:var(--af-muted)!important;margin-top:5px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-input-button{white-space:nowrap!important;min-height:36px!important}@media (width<=920px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=560px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-status-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-voice-stt-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-workbench{grid-template-rows:auto auto auto minmax(0,auto)!important;gap:14px!important;min-height:0!important;max-height:100%!important;padding:0 2px 18px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-error-strip{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:18px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-error-strip{border-color:color-mix(in srgb, #b42318 48%, var(--af-border))!important;color:var(--af-danger,#b42318)!important;box-shadow:none!important;padding:11px 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-hero strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-panel strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid strong{color:var(--af-heading)!important;font-size:14px!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-hero span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-panel span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-panel em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-panel small,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid em{color:var(--af-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid>div{min-width:0!important;box-shadow:none!important;padding:13px 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid strong{letter-spacing:0!important;margin-top:4px!important;font-size:22px!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:14px!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-panel{min-width:0!important;padding:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-panel-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;margin-bottom:14px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-token-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-token-grid>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;padding:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-model-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-daily-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-skill-list{gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-model-list>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-skill-list>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(160px,1.4fr) minmax(90px,.8fr) minmax(90px,.7fr) minmax(80px,.7fr) minmax(92px,.7fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-model-list code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-skill-list code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;color:var(--af-heading)!important;border-radius:6px!important;padding:3px 7px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-daily-list>div{border-bottom:1px solid var(--af-border)!important;padding:8px 0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-daily-list>div:last-child{border-bottom:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-daily-row{grid-template-columns:68px minmax(90px,1fr) 110px 90px!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-daily-bar{background:color-mix(in srgb, var(--af-border) 70%, transparent)!important;border-radius:999px!important;height:5px!important;margin-top:7px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-daily-bar span{border-radius:inherit!important;background:var(--af-accent)!important;height:100%!important;display:block!important}@media (width<=1080px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-metric-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-token-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-model-list>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-skill-list>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-usage-daily-row{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-worktree-workbench{grid-column:1/-1!important;align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:14px!important;min-height:0!important;max-height:100%!important;padding:0 2px 18px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-list-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;color:var(--af-text)!important;box-shadow:var(--af-shadow)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-list-panel{min-width:0!important;padding:16px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-hero>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-list-panel>.agent-section-title{justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-hero-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics>div{min-width:0!important;box-shadow:none!important;padding:13px 14px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-meta span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form label span{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics strong{color:var(--af-heading)!important;letter-spacing:0!important;margin-top:4px!important;font-size:22px!important;line-height:1.2!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form{grid-template-columns:minmax(220px,1.4fr) minmax(170px,.7fr) minmax(220px,.9fr) auto!important;align-items:end!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form label{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form select,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form input{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;height:36px!important;color:var(--af-text)!important;outline:none!important;padding:0 10px!important;font-size:13px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form select:focus,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form input:focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 16%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-list{gap:9px!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row{min-width:0!important;box-shadow:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row.is-dirty{border-color:color-mix(in srgb, var(--af-warning,#b7791f) 46%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row.is-missing{opacity:.72!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row-main{gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row-main>div:first-child{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row-main strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row-main code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:6px!important;padding:4px 8px!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-meta{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;display:flex!important}@media (width<=1080px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-create-form,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-row-actions{justify-content:flex-start!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-worktree-metrics{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workbench{flex-direction:column!important;align-content:stretch!important;gap:12px!important;min-height:0!important;max-height:100%!important;padding:0 2px 14px 0!important;display:flex!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workbench>*{flex:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-manager{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;box-shadow:var(--af-shadow)!important;grid-template-columns:minmax(280px,1fr) minmax(420px,.9fr)!important;gap:10px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-strip{gap:8px!important;min-width:0!important;padding-bottom:2px!important;display:flex!important;overflow-x:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-chip{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-text)!important;text-align:left!important;flex:0 0 170px!important;gap:3px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-chip.active{border-color:var(--af-accent)!important;background:var(--af-accent-soft)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-chip strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card-head strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-head strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-chip span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-head span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-form{grid-template-columns:minmax(110px,.8fr) minmax(90px,.6fr) minmax(130px,1fr) auto auto!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-actions{justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-actions span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;flex:auto!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-main-grid{grid-template-columns:minmax(0,1fr) minmax(320px,380px)!important;align-items:start!important;gap:12px!important;min-width:0!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-workbench:not(.has-detail) .agent-kanban-main-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board{scrollbar-gutter:auto!important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-lane{min-width:0!important;min-height:280px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card{cursor:pointer!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card.active{border-color:var(--af-accent)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--af-accent) 32%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card-head{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-card-head span{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;border-radius:999px!important;flex:none!important;padding:2px 7px!important;font-size:10px!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-drawer{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:0!important;max-height:100%!important;box-shadow:var(--af-shadow)!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;gap:12px!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-head{border-bottom:1px solid var(--af-border)!important;justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;padding-bottom:10px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-head>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-meta{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-meta>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:2px!important;padding:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-meta span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-link-list span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-comment-list span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-body{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;max-height:112px!important;color:var(--af-text)!important;margin:0!important;padding:10px!important;font-size:12px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-inline-form{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-inline-form select{flex:auto!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-section{gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-link-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-comment-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-log-list{gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-link-list article,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-comment-list article,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-log-list article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;gap:7px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-link-list article{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-link-list article>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-comment-list article>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-comment-form{gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-comment-form textarea{resize:vertical!important;min-height:76px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-comment-list p{color:var(--af-text)!important;margin:0!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-log-list article{grid-template-columns:minmax(92px,.35fr) minmax(84px,.3fr) minmax(0,1fr)!important;align-items:start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-log-list span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-log-list strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-log-list code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;color:var(--af-text)!important;white-space:pre-wrap!important;word-break:break-word!important;border-radius:6px!important;padding:6px 8px!important;font-size:11px!important;line-height:1.45!important;overflow:auto!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-manager,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-main-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-form{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}}@media (width<=760px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board-form,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-detail-meta,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-board{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-kanban-lane{min-height:240px!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-dashboard-workbench{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-workbench{width:100%!important;min-height:100%!important;color:var(--af-text,var(--color-text-primary))!important;flex-direction:column!important;gap:14px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-workbench>*{flex:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-warning,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid>article{border:1px solid var(--af-border,#2563eb2e)!important;border-radius:var(--af-radius-lg,16px)!important;background:var(--af-panel,#ffffffe6)!important;box-shadow:var(--af-shadow,0 18px 48px #0f172a14)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:20px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero>div:first-child{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel .agent-section-title span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form label>span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-policy-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-warning span{color:var(--af-muted,var(--color-text-muted))!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero strong{color:var(--af-text,var(--color-text-primary))!important;letter-spacing:0!important;font-size:24px!important;line-height:1.15!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero p{max-width:780px!important;color:var(--af-subtle,var(--color-text-secondary))!important;margin:0!important;font-size:13px!important;line-height:1.7!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero.is-ready,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid>article.is-ready,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list>div.is-ready{border-color:#16a34a57!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero.is-partial,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid>article.is-partial{border-color:#f59e0b57!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero.is-missing,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid>article.is-missing,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list>div.is-missing{border-color:#dc26264d!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-warning{justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:10px 14px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-warning strong{color:var(--af-text,var(--color-text-primary))!important;font-size:13px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-warning.is-danger{border-color:#dc262657!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-gateway-alert{grid-template-columns:auto minmax(0,1fr) auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-warning-actions{white-space:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid>article{gap:6px!important;min-width:0!important;padding:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid span{color:var(--af-muted,var(--color-text-muted))!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid strong{color:var(--af-text,var(--color-text-primary))!important;letter-spacing:0!important;font-size:20px!important;line-height:1.15!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid em{overflow-wrap:anywhere!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important;align-items:start!important;gap:14px!important;height:auto!important;min-height:auto!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel{align-content:start!important;gap:14px!important;min-width:0!important;min-height:0!important;padding:16px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel>.agent-section-title{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;max-width:100%!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel .agent-section-title>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel .agent-section-title strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-policy-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list strong{color:var(--af-text,var(--color-text-primary))!important;font-size:13px!important;line-height:1.4!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form{grid-template-columns:minmax(180px,.42fr) minmax(240px,1fr)!important;gap:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form label{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form input,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form select{border:1px solid var(--af-border,#94a3b847)!important;background:var(--af-panel-subtle,#ffffffb8)!important;width:100%!important;min-width:0!important;height:38px!important;color:var(--af-text,var(--color-text-primary))!important;border-radius:10px!important;outline:none!important;padding:0 12px!important;font-size:13px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form input:focus,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form select:focus{border-color:#2563eb8a!important;box-shadow:0 0 0 3px #2563eb1f!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-policy-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list{gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-policy-grid>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list>div{border:1px solid var(--af-border,#94a3b82e)!important;border-radius:var(--af-radius,12px)!important;background:var(--af-panel-subtle,#ffffff8a)!important;min-width:0!important;color:inherit!important;text-align:left!important;gap:5px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list button{cursor:pointer!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list button:hover,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list button.active{background:#2563eb14!important;border-color:#2563eb8a!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list{max-height:240px!important;padding-right:2px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list>div>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-probe-list em{overflow-wrap:anywhere!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-toggle{border:1px solid var(--af-border,#94a3b838)!important;background:var(--af-panel-subtle,#ffffff8f)!important;min-height:34px!important;color:var(--af-muted,var(--color-text-secondary))!important;white-space:nowrap!important;cursor:pointer!important;border-radius:10px!important;align-items:center!important;gap:7px!important;padding:0 10px!important;font-size:12px!important;line-height:1!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-toggle input{width:14px!important;height:14px!important;accent-color:var(--af-accent,#2563eb)!important;margin:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-toggle:has(input:checked){color:var(--af-text,var(--color-text-primary))!important;background:#2563eb14!important;border-color:#2563eb7a!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-filter-note{color:var(--af-muted,var(--color-text-secondary))!important;background:#2563eb0f!important;border:1px solid #2563eb38!important;border-radius:10px!important;margin:0 10px 8px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-more{display:inline-flex!important;position:relative!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-more summary{border:1px solid var(--af-border,#94a3b838)!important;background:var(--af-panel,#ffffffb8)!important;min-height:30px!important;color:var(--af-text,var(--color-text-primary))!important;cursor:pointer!important;border-radius:9px!important;align-items:center!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;list-style:none!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-more summary::-webkit-details-marker{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-more[open] summary{background:#2563eb14!important;border-color:#2563eb7a!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-more>div{z-index:25!important;border:1px solid var(--af-border,#94a3b838)!important;background:var(--af-panel,#fffffff5)!important;min-width:112px!important;box-shadow:var(--af-shadow,0 12px 30px #0f172a1f)!important;border-radius:10px!important;gap:4px!important;padding:6px!important;display:grid!important;position:absolute!important;top:calc(100% + 6px)!important;right:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-more button{min-height:30px!important;color:var(--af-text,var(--color-text-primary))!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:8px!important;font-size:12px!important;font-weight:700!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-more button:hover{background:#2563eb14!important}@media (width<=1120px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-policy-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-form,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-mode-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-status-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-policy-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel .agent-config-actions{width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero .agent-config-actions .ghost-button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-hero .agent-config-actions .agent-primary-button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel .agent-config-actions .ghost-button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-dashboard-panel .agent-config-actions .agent-primary-button{flex:auto!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-center{min-height:0!important;color:var(--af-text)!important;gap:14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;border-radius:var(--af-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 92%, transparent))!important;box-shadow:var(--af-shadow)!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-panel,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric{border-color:color-mix(in srgb, var(--af-accent) 20%, var(--agent-line,transparent))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-sidebar-2) 84%, transparent), #090f14e0)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero{border-color:color-mix(in srgb, var(--af-accent) 24%, var(--af-border))!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:104px!important;padding:18px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero strong{color:var(--af-heading)!important;letter-spacing:0!important;font-size:20px!important;font-weight:850!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero strong{color:#f8fafc!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero p{max-width:820px!important;color:var(--af-muted)!important;margin:8px 0 0!important;font-size:13px!important;line-height:1.6!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero p{color:#a8b8cf!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metrics{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric{gap:5px!important;min-height:86px!important;padding:13px 14px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric strong{color:var(--af-heading)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:24px!important;font-weight:850!important;line-height:1.1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric.tone-success{border-color:color-mix(in srgb, var(--af-success) 28%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, #ecfdf5 80%, var(--af-panel)), var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric.tone-warning{border-color:color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-warning-bg) 80%, var(--af-panel)), var(--af-panel))!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric.tone-success,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric.tone-warning{background:linear-gradient(#0f172ad1,#020617b8)!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric span,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric em{color:#a8b8cf!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-metric strong{color:#f8fafc!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-grid{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)!important;align-items:start!important;gap:14px!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-panel{flex-direction:column!important;min-width:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-panel.is-main{grid-row:span 3!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid{gap:9px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-list{max-height:calc(100dvh - 360px)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid{max-height:310px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list article,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list article,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid article{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 78%, transparent)!important;gap:9px!important;padding:12px!important;display:grid!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-row,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list article,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list article,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid article{border-color:color-mix(in srgb, var(--af-accent) 16%, var(--agent-line,transparent))!important;background:#0f172a75!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row-main,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list article{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability strong{color:var(--af-heading)!important;letter-spacing:0!important;font-size:13px!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid p{margin:0!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-row strong,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list strong,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list strong,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid strong,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-core-capability strong{color:#f8fafc!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-row span,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-capability-row p,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list span,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list span,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list p,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid span,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid p,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-core-capability span{color:#a8b8cf!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability em{background:color-mix(in srgb, var(--af-panel-muted) 78%, transparent)!important;color:var(--af-muted)!important;letter-spacing:0!important;border-radius:999px!important;justify-self:end!important;padding:3px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row.tone-ready{border-color:color-mix(in srgb, var(--af-success) 28%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row.tone-credential,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row.tone-runtime,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row.tone-tool{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row.tone-contextual{border-color:color-mix(in srgb, var(--af-info) 34%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list article{align-content:start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list article.is-credential{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list article.is-runtime{border-color:color-mix(in srgb, var(--af-danger) 30%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list article.is-contextual,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability.is-contextual{border-color:color-mix(in srgb, var(--af-info) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-info) 7%, var(--af-panel-subtle))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-chip-row,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-key-list,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-issue-list{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-chip-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-issue-list span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-key-list code{border:1px solid color-mix(in srgb, var(--af-border) 80%, transparent)!important;background:color-mix(in srgb, var(--af-panel-muted) 70%, transparent)!important;max-width:100%!important;color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;border-radius:999px!important;align-items:center!important;padding:3px 7px!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-issue-list span{color:var(--af-danger)!important;background:var(--af-danger-bg)!important;border-radius:6px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability{border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 74%, transparent)!important;text-align:left!important;gap:4px!important;min-width:0!important;min-height:76px!important;padding:11px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability:hover{border-color:color-mix(in srgb, var(--af-accent) 36%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability.is-ready{border-color:color-mix(in srgb, var(--af-success) 30%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability.is-missing{border-color:color-mix(in srgb, var(--af-danger) 32%, var(--af-border))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list article .agent-capability-key-list{grid-column:1/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-toolset-gap-list article .agent-capability-key-list{gap:5px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-credential-list article button{justify-self:end!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid article{align-content:start!important}@media (width<=1280px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-panel.is-main{grid-row:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-list{max-height:none!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-metrics,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-core-capability-grid,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-auxiliary-task-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-hero .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-capability-row .agent-config-actions{width:100%!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs.has-tab-sections{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:10px!important;min-height:0!important;padding:0 0 4px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs.has-tab-sections:before{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tab-section{border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;grid-template-rows:auto minmax(0,auto)!important;gap:7px!important;min-width:0!important;padding:8px!important;display:grid!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-research-tab-section{border-color:color-mix(in srgb, var(--af-accent) 16%, var(--agent-line,transparent))!important;background:color-mix(in srgb, var(--af-sidebar-2) 62%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tab-section-label{min-width:0!important;color:var(--af-muted)!important;letter-spacing:0!important;align-items:center!important;font-size:11px!important;font-weight:850!important;line-height:1.2!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tab-section>div{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs.has-tab-sections button{width:100%!important;min-width:0!important;max-width:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-team-skill-picker{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 68%, transparent)!important;gap:8px!important;min-width:0!important;padding:10px!important;display:grid!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-team-skill-picker{border-color:color-mix(in srgb, var(--af-accent) 16%, var(--agent-line,transparent))!important;background:#0f172a6b!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-team-skill-picker-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-team-skill-picker-head strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:850!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-team-skill-picker-head span{color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;min-height:0!important;max-height:150px!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid label{border:1px solid color-mix(in srgb, var(--af-border) 80%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)!important;min-width:0!important;min-height:42px!important;color:var(--af-text)!important;border-radius:8px!important;grid-template-rows:auto auto!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:2px 7px!important;padding:7px 8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid label:hover{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 68%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid input{width:14px!important;height:14px!important;accent-color:var(--af-accent)!important;grid-row:1/span 2!important;margin:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid span{color:var(--af-heading)!important;font-size:12px!important;font-weight:760!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-team-skill-empty{border:1px dashed color-mix(in srgb, var(--af-border) 92%, transparent)!important;background:color-mix(in srgb, var(--af-panel-muted) 58%, transparent)!important;min-height:72px!important;color:var(--af-muted)!important;text-align:center!important;border-radius:8px!important;place-items:center!important;padding:12px!important;font-size:12px!important;line-height:1.55!important;display:grid!important}@media (width<=980px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-checkbox-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tabs.has-tab-sections{scroll-snap-type:x proximity!important;align-items:stretch!important;gap:10px!important;padding:0 0 3px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tab-section{scroll-snap-align:start!important;flex:0 0 min(378px,44vw)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tab-section>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tabs.has-tab-sections button{flex:initial!important;min-width:0!important;max-width:none!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tabs.has-tab-sections{grid-area:auto/1!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tab-section{flex-basis:min(340px,82vw)!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tab-section{flex-basis:min(300px,86vw)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tab-section>div{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-workbench:is(.alpha-workbench,.correlation-workbench){grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-workbench:is(.alpha-workbench,.correlation-workbench)>.agent-research-panel{border-color:color-mix(in srgb, var(--af-border) 86%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 92%, transparent))!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-research-workbench:is(.alpha-workbench,.correlation-workbench)>.agent-research-panel{border-color:color-mix(in srgb, var(--af-accent) 18%, var(--agent-line,transparent))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-sidebar-2) 82%, transparent), #090f14e0)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-workbench:is(.alpha-workbench,.correlation-workbench) .agent-section-title{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 72%, transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:62px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-metric-strip>div{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)!important;gap:4px!important;min-width:0!important;min-height:72px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-metric-strip span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-metric-strip em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-metric-strip strong{min-width:0!important;color:var(--af-heading)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:21px!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 70%, transparent)!important;grid-template-columns:minmax(240px,1.5fr) repeat(2,minmax(160px,.7fr))!important;align-items:end!important;gap:10px!important;min-width:0!important;padding:10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar.bench-control-grid{grid-template-columns:minmax(260px,1.35fr) repeat(5,minmax(116px,.68fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar .agent-field-label.is-wide{grid-column:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-catalog-grid{scrollbar-gutter:stable!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;align-content:start!important;gap:10px!important;min-height:0!important;padding:2px 4px 20px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 78%, transparent)!important;min-height:212px!important;box-shadow:none!important;grid-template-rows:auto auto minmax(58px,auto) auto!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card{border-color:color-mix(in srgb, var(--af-accent) 16%, var(--agent-line,transparent))!important;background:#0f172a70!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card-head>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card-head strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-result-toolbar strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card-head span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card-head em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card-head em{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;background:color-mix(in srgb, var(--af-panel-muted) 70%, transparent)!important;border-radius:999px!important;justify-self:end!important;max-width:132px!important;padding:3px 7px!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card p{min-height:34px!important;color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card code{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;background:color-mix(in srgb, #101820 92%, var(--af-panel))!important;color:#d9e6ea!important;white-space:pre-wrap!important;border-radius:8px!important;min-height:58px!important;max-height:96px!important;font-size:11px!important;line-height:1.5!important;display:block!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-factor-card .drawer-toolbar{margin-top:auto!important;padding-top:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-bench-workbench>.agent-research-panel{grid-template-rows:auto auto auto auto minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-bench-result{grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-result-toolbar{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:0 2px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-bench-table-wrap,html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-matrix-wrap{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 82%, transparent)!important;scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-workbench>.agent-research-panel{grid-template-rows:auto auto auto minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-matrix{min-width:max-content!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-axis-cell,html[data-theme] body .app-shell .studio-view.agent-workspace-view .correlation-value-cell{border-color:color-mix(in srgb, var(--af-border) 80%, transparent)!important;min-height:38px!important}@media (width<=980px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-metric-strip,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar.bench-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar .agent-field-label.is-wide{grid-column:1/-1!important}}@media (width<=720px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-workbench:is(.alpha-workbench,.correlation-workbench)>.agent-research-panel{gap:10px!important;padding:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-workbench:is(.alpha-workbench,.correlation-workbench) .agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-metric-strip,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar.bench-control-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-filter-bar .agent-field-label.is-wide{grid-column:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .alpha-catalog-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench){scrollbar-gutter:stable!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-workbench:not(.agent-plugin-hook-workbench),html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-toolset-workbench:not(.agent-plugin-hook-workbench){grid-template-rows:auto auto auto minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-runtime-skill-panel{min-width:0!important;min-height:0!important;box-shadow:none!important;grid-template-rows:auto auto!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-runtime-skill-panel>.agent-section-title{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-runtime-skill-panel>.agent-section-title>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-runtime-skill-panel>.agent-section-title strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-section-title strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-runtime-skill-panel>.agent-section-title span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-section-title span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench) .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench) .agent-config-actions button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench) .agent-tool-source-filter button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench) .agent-plugin-toggle-button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench) .agent-plugin-inline-button{border-radius:var(--af-radius)!important;white-space:nowrap!important;min-height:28px!important;padding:0 9px!important;font-size:12px!important;font-weight:800!important;line-height:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-toolbar{grid-template-columns:minmax(220px,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-toolbar input{width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-toolbar .agent-tool-source-filter{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-summary-grid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-plugin-summary-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-summary-grid>div{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 80%, transparent)!important;min-width:0!important;min-height:56px!important;box-shadow:none!important;gap:3px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-summary-grid span{min-width:0!important;color:var(--af-muted)!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:800!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-summary-grid strong{min-width:0!important;color:var(--af-heading)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-hero{border:1px solid color-mix(in srgb, var(--af-accent) 24%, var(--af-border))!important;border-radius:var(--af-radius-lg)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-accent) 18%, transparent), transparent 54%), color-mix(in srgb, var(--af-panel) 88%, transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:86px!important;padding:14px 16px!important;display:grid!important;overflow:hidden!important;box-shadow:0 18px 46px #0003!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-hero>div:first-child{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-hero span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-hero strong{min-width:0!important;color:var(--af-heading)!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:clamp(18px,2vw,24px)!important;font-weight:880!important;line-height:1.1!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-hero p{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-alert{border:1px solid color-mix(in srgb, var(--af-danger) 34%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-danger) 9%, var(--af-panel))!important;color:var(--af-danger)!important;margin:0!important;padding:8px 11px!important;font-size:12px!important;line-height:1.4!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-alert.is-info{border-color:color-mix(in srgb, var(--af-accent) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 9%, var(--af-panel))!important;color:var(--af-info)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-plugin-section{grid-template-rows:auto minmax(0,1fr)!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-section-title{border:0!important;border-bottom:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;border-radius:var(--af-radius) var(--af-radius) 0 0!important;background:color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)!important;min-height:40px!important;box-shadow:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:9px 12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-section-title>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-table{scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-width:0!important;height:100%!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-table-head,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-row{grid-template-columns:minmax(178px,1.12fr) minmax(158px,.82fr) minmax(112px,.56fr) minmax(248px,1.24fr)!important;gap:10px!important;min-width:720px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-table-head{z-index:2!important;border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 96%, transparent)!important;min-height:32px!important;color:var(--af-muted)!important;box-shadow:none!important;align-items:center!important;padding:0 10px!important;font-size:11px!important;font-weight:850!important;position:sticky!important;top:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-row{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 82%, transparent)!important;min-height:108px!important;box-shadow:none!important;align-items:start!important;padding:10px!important}html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-plugin-row,html[data-theme=terminal-dark] body .app-shell .studio-view.agent-workspace-view .agent-plugin-summary-grid>div{border-color:color-mix(in srgb, var(--af-accent) 16%, var(--af-border))!important;background:#0f172a70!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-name-cell,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-status-cell,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-source-cell,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-capability-cell{align-content:start!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-name-cell strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-status-cell strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-source-cell strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-name-cell p,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-status-cell span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-source-cell span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;margin:0!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-name-cell p{-webkit-line-clamp:2!important;white-space:normal!important;-webkit-box-orient:vertical!important;display:-webkit-box!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-name-cell code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-status-cell code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-source-cell code,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-capability-cell code{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-panel-muted) 78%, transparent)!important;max-width:100%!important;min-height:20px!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:2px 6px!important;font-size:10px!important;line-height:1.2!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-name-cell em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-capability-cell em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-capability-cell{max-height:132px!important;padding-right:2px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-capability-cell>div{flex-wrap:wrap!important;align-items:center!important;gap:4px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-capability-cell>div>span{color:var(--af-muted)!important;text-transform:uppercase!important;flex:0 0 58px!important;font-size:10px!important;font-weight:850!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-runtime-skeleton,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-evidence-empty{min-width:0!important;height:100%!important;min-height:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-runtime-skeleton{align-content:start!important;gap:8px!important;padding:10px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-runtime-skeleton span{height:38px!important;min-height:38px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-section>.agent-evidence-empty{color:var(--af-muted)!important;place-items:center!important;padding:18px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench) .agent-plugin-chip-grid{scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;padding:10px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-grid>div{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;border-radius:var(--af-radius-lg)!important;background:color-mix(in srgb, var(--af-panel) 84%, transparent)!important;min-width:0!important;min-height:164px!important;box-shadow:none!important;grid-template-rows:auto auto minmax(34px,auto) auto auto!important;align-content:start!important;gap:7px!important;padding:12px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-grid>div.is-selected{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-accent) 12%, transparent), transparent 60%), color-mix(in srgb, var(--af-panel) 90%, transparent)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-grid>div>code{text-overflow:ellipsis!important;white-space:nowrap!important;width:fit-content!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-card-actions{justify-content:flex-start!important;margin-top:2px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel .agent-evidence-list{border-top:1px solid var(--af-border)!important;background:0 0!important;gap:8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel.is-full .agent-evidence-list{scrollbar-gutter:stable!important;min-height:0!important;max-height:none!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel .agent-evidence-item{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;box-shadow:none!important;border-left-width:3px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:6px 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel .agent-evidence-item>div:first-child{min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel .agent-evidence-item p{color:var(--af-muted)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel .agent-evidence-meta{border:1px solid color-mix(in srgb, var(--af-border) 80%, transparent)!important;background:var(--af-panel-subtle)!important;width:max-content!important;max-width:100%!important;min-height:22px!important;color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;grid-column:1/-1!important;align-items:center!important;padding:3px 7px!important;font-size:10.5px!important;font-weight:650!important;line-height:1.2!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel .agent-evidence-actions{border-top:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;flex-wrap:wrap!important;grid-column:1/-1!important;justify-content:flex-end!important;gap:6px!important;padding-top:7px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-upload-panel .agent-evidence-actions .ghost-button.compact{min-height:28px!important;padding:4px 8px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-panel{border-top:1px solid var(--af-border)!important;background:var(--af-panel)!important;grid-template-rows:auto minmax(0,auto)!important;min-height:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-subtitle{background:var(--af-panel)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:42px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-subtitle>div{align-items:baseline!important;gap:8px!important;min-width:0!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-subtitle strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:800!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-subtitle span{color:var(--af-muted)!important;font-size:12px!important;font-weight:650!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-list{border-top:1px solid color-mix(in srgb, var(--af-border) 74%, transparent)!important;background:var(--af-panel)!important;scrollbar-gutter:stable!important;gap:0!important;min-height:0!important;max-height:clamp(112px,18vh,160px)!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-row{border-bottom:1px solid color-mix(in srgb, var(--af-border) 70%, transparent)!important;background:var(--af-panel)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:7px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-row:hover{background:color-mix(in srgb, var(--af-accent-soft) 34%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-main{min-width:0!important;color:var(--af-text)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-main strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-main span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-main strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:750!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-main span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-activity-actions .ghost-button.compact,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-subtitle .ghost-button.compact{border-radius:var(--af-radius)!important;min-height:28px!important;padding:4px 8px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-panel{border-top:1px solid var(--af-border)!important;background:var(--af-panel)!important;flex:none!important;gap:8px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-row{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-row input{min-width:0!important;min-height:32px!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-results{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;scrollbar-gutter:stable!important;max-height:clamp(96px,18vh,168px)!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-result{border-bottom:1px solid color-mix(in srgb, var(--af-border) 70%, transparent)!important;background:var(--af-panel)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:7px 8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-result:hover{background:color-mix(in srgb, var(--af-accent-soft) 34%, var(--af-panel))!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-main{min-width:0!important;color:var(--af-text)!important;text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-main strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-main span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-main em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-main strong{color:var(--af-heading)!important;font-size:12px!important;font-style:normal!important;font-weight:750!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-main span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-main em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-actions .ghost-button.compact,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-search-row .ghost-button.compact{border-radius:var(--af-radius)!important;min-height:28px!important;padding:4px 8px!important;font-size:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-panel.is-full:has(.agent-workspace-search-results) .agent-workspace-file-list{min-height:90px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-panel.is-full:has(.agent-workspace-search-results) .agent-workspace-search-results{max-height:clamp(84px,13vh,108px)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-panel.is-full:has(.agent-workspace-search-results) .agent-workspace-activity-list{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-workspace-file-panel.is-full:has(.agent-workspace-search-results) .agent-workspace-activity-panel{min-height:44px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-chat-config-panel{grid-template-rows:auto auto minmax(112px,1fr) auto auto!important;align-content:stretch!important;gap:8px!important;min-height:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-chat-config-panel>.agent-section-title{min-height:36px!important;padding:0 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card{gap:5px!important;min-height:0!important;max-height:none!important;margin:0 10px!important;padding:7px 9px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card>span:first-child{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card code{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-actions{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-actions .ghost-button{white-space:nowrap!important;min-width:0!important;min-height:23px!important;padding:3px 5px!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-archive-tools{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 64%, transparent)!important;gap:6px!important;padding:7px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-archive-tools>div:first-child{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-archive-tools strong{color:var(--af-heading)!important;font-size:11px!important;font-weight:780!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-archive-tools span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-archive-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-session-archive-actions .ghost-button.compact{white-space:nowrap!important;min-width:0!important;min-height:24px!important;padding:3px 6px!important;font-size:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-handoff-strip{border-radius:var(--af-radius)!important;gap:0!important;min-height:28px!important;padding:0!important;display:block!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-handoff-strip summary{cursor:pointer!important;grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-height:28px!important;padding:4px 7px!important;list-style:none!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-handoff-strip summary::-webkit-details-marker{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-handoff-strip summary em{display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-handoff-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;padding:0 6px 6px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-current-session-card .agent-handoff-strip .ghost-button.compact{min-width:0!important;min-height:24px!important;padding:3px 6px!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;min-height:0!important;padding:0 10px 10px!important;display:grid!important;position:relative!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel:has(.agent-session-batch-bar){grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-list-header{background:0 0!important;border:0!important;margin:0!important;padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-filter-popover{z-index:8!important;border:1px solid color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 94%, var(--af-accent-soft))!important;gap:8px!important;padding:9px!important;display:grid!important;position:absolute!important;top:34px!important;left:10px!important;right:10px!important;box-shadow:0 18px 42px #00000042!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-filter-popover-title{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-filter-popover-title strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:760!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-filter-bar{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-height:0!important;margin:0!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-filter-bar input,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-filter-bar select{border-radius:var(--af-radius)!important;width:100%!important;height:28px!important;min-height:28px!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-filter-bar .ghost-button.compact{width:100%!important;min-height:28px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-list-header-actions .ghost-button.active{border-color:color-mix(in srgb, var(--af-accent) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 74%, var(--af-panel))!important;color:var(--af-heading)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-batch-bar{min-height:0!important;margin:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-history-panel .agent-session-list{scrollbar-gutter:stable!important;min-height:0!important;padding:0 2px 2px 0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-row-wrap{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:6px 8px!important;padding:7px 8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-select{grid-column:1/-1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-row{min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-row span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-row small{background:0 0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-row-actions{justify-content:flex-end!important;align-self:start!important;gap:4px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-session-more-button{border-radius:var(--af-radius)!important;min-width:32px!important;min-height:28px!important;font-family:var(--af-mono)!important;letter-spacing:0!important;padding:4px 7px!important;font-size:13px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-height:0!important;box-shadow:none!important;margin:0 10px!important;display:block!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-chat-config-panel:has(.agent-left-accordion[open]){grid-template-rows:auto auto minmax(112px,1fr) auto auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-chat-config-panel:has(.agent-left-accordion[open]) .agent-current-session-card{max-height:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion[open]{overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-external-session-panel[open]{max-height:140px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-conversation-settings[open]{max-height:172px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion summary{cursor:pointer!important;-webkit-user-select:none!important;user-select:none!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:28px!important;padding:4px 9px!important;list-style:none!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion summary::-webkit-details-marker{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion summary>span{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion summary strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion summary em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion summary strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:800!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion summary em{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion-body{border-top:1px solid var(--af-border)!important;background:var(--af-panel)!important;gap:8px!important;max-height:min(38vh,420px)!important;padding:10px!important;display:grid!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-external-session-panel .agent-left-accordion-body{max-height:84px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-conversation-settings .agent-left-accordion-body{max-height:104px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-left-accordion .agent-field-label{padding:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-columns:minmax(208px,224px) minmax(420px,1fr) minmax(256px,292px)!important;gap:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-task-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-side-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout>.agent-ops-column{min-width:0!important;max-width:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-chat-composer{grid-template-columns:minmax(0,1fr) minmax(108px,132px)!important;align-items:stretch!important;gap:8px!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-main{grid-template-rows:auto auto!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-status{min-height:22px!important;color:var(--af-muted)!important;background:0 0!important;border:0!important;padding:0!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-meter.has-usage{min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;gap:6px!important;padding:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-head{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-head span,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-head strong,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-head em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-head span{color:var(--af-muted)!important;font-size:11px!important;font-weight:760!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-head strong{color:var(--af-heading)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-head em{color:var(--af-accent-strong)!important;font-family:var(--font-mono)!important;justify-self:end!important;font-size:11px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-bar{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;background:color-mix(in srgb, var(--af-border) 30%, var(--af-panel))!important;border-radius:999px!important;width:100%!important;height:6px!important;display:flex!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-bar span{min-width:2px!important;height:100%!important;display:block!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-bar .usage-input{background:#2563eb!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-bar .usage-output{background:#16a34a!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-bar .usage-reasoning{background:#7c3aed!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-bar .usage-cache-read{background:#0891b2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-bar .usage-cache-write{background:#f59e0b!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-legend{min-width:0!important;color:var(--af-muted)!important;flex-wrap:wrap!important;gap:4px 8px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-legend span{align-items:center!important;gap:4px!important;max-width:100%!important;display:inline-flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-legend em,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-legend strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-legend em{color:var(--af-muted)!important;font-size:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-composer-usage-legend strong{color:var(--af-text)!important;font-family:var(--font-mono)!important;font-size:10px!important;font-weight:760!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed>.agent-task-panel{justify-self:stretch!important;width:100%!important;max-width:none!important}@media (width<=1360px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed){grid-template-rows:minmax(420px,min(62dvh,560px)) minmax(220px,auto) minmax(260px,auto)!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important;align-content:start!important;overflow:hidden auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed)>.agent-task-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed)>.agent-side-panel,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed)>.agent-ops-column{width:100%!important;min-width:0!important;max-width:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed)>.agent-task-panel{order:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed)>.agent-side-panel{order:2!important;max-height:360px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed)>.agent-ops-column{order:3!important;grid-template-rows:none!important;grid-auto-rows:minmax(220px,auto)!important;overflow:visible!important}}@media (width<=920px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench){grid-template-rows:auto auto minmax(340px,1fr)!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-workbench:not(.agent-plugin-hook-workbench),html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-toolset-workbench:not(.agent-plugin-hook-workbench){grid-template-rows:auto auto auto minmax(340px,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-runtime-skill-panel>.agent-section-title,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-toolbar,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-workbench:not(.agent-plugin-hook-workbench) .agent-config-actions,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-toolbar .agent-tool-source-filter,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-actions{justify-content:flex-start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-actions .ghost-button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-task-actions .agent-primary-button{flex:140px!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-plugin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-nav,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;min-height:0!important;max-height:min(280px,38dvh)!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-active-group,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-active-group{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-group-strip,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip{scrollbar-width:none!important;flex-wrap:nowrap!important;gap:7px!important;min-height:38px!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-group-strip::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tabs::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs::-webkit-scrollbar{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-group-strip button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-group-strip button{flex:none!important;width:auto!important;min-width:88px!important;max-width:148px!important;height:36px!important;min-height:36px!important;padding:0 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tabs,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs{scrollbar-width:none!important;min-height:76px!important;max-height:132px!important;overflow:auto hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tabs.has-tab-sections,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs.has-tab-sections{flex-wrap:nowrap!important;align-items:stretch!important;gap:8px!important;padding:0 0 2px!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tab-section,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tab-section{flex:0 0 min(284px,82vw)!important;min-width:0!important;max-width:min(284px,82vw)!important;padding:8px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tab-section>div,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tab-section>div{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell:is(.is-focus-page,.is-session-page) .agent-research-tabs button,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-tabs button{width:100%!important;min-width:0!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-log-workbench{grid-template-rows:auto auto minmax(220px,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-runtime-log-stream{min-height:160px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-workbench{grid-template:"projectHero projectHero""projectDocs projectRuntime"minmax(150px,.58fr)"projectDocs projectPrompt"minmax(120px,.42fr)/minmax(0,1fr) minmax(310px,.36fr);gap:10px;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-project-os-hero,.agent-project-os-docs,.agent-project-os-runtime,.agent-project-os-prompt){border:1px solid var(--af-border);background:var(--af-panel);min-width:0;min-height:0;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-hero{grid-area:projectHero;grid-template-columns:minmax(0,.52fr) minmax(320px,.48fr);grid-template-areas:"projectTitle projectMetrics""projectToolbar projectMetrics""projectError projectError";align-items:start;gap:10px;padding:12px 14px;display:grid;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-hero>.agent-section-title{grid-area:projectTitle}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-workbench .agent-section-title{min-height:34px!important;padding:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-workbench .agent-section-title strong{font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-toolbar{grid-area:projectToolbar;grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:8px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-toolbar label{min-width:0;color:var(--af-muted);gap:5px;font-size:11px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-toolbar select{border:1px solid var(--af-border);background:var(--af-panel-subtle);min-width:0;min-height:32px;color:var(--af-text);padding:6px 9px;font-size:12px}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-metrics{grid-area:projectMetrics;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:8px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-hero>.agent-workspace-error{grid-area:projectError}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-metrics>div{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent);background:var(--af-panel-subtle);gap:3px;min-width:0;padding:8px 9px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-metrics em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-row em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;line-height:1.34;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-metrics strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-row strong{min-width:0;color:var(--af-heading);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-docs{grid-area:projectDocs}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime{grid-area:projectRuntime}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-prompt{grid-area:projectPrompt}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-project-os-docs,.agent-project-os-runtime,.agent-project-os-prompt){grid-template-rows:auto minmax(0,1fr);gap:10px;padding:12px 14px;display:grid;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-doc-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-list{overscroll-behavior:contain;align-content:start;gap:8px;min-width:0;min-height:0;padding-right:3px;display:grid;overflow:hidden auto}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-doc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-row{border:1px solid color-mix(in srgb, var(--af-border) 88%, transparent);background:var(--af-panel-subtle);gap:9px;min-width:0;padding:10px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-project-os-card.is-found,.agent-project-os-runtime-row.is-found){border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-project-os-card.is-missing,.agent-project-os-runtime-row.is-missing){border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border))}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-row{min-width:0}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card-title{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card-title>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-row>div:first-child{gap:3px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card-title em{border:1px solid var(--af-border);background:var(--af-panel);color:var(--af-muted);padding:2px 6px;font-size:11px;font-style:normal}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-runtime-row p{min-width:0;color:var(--af-text);margin:0;font-size:12px;line-height:1.45}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-card code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-missing code{border:1px solid var(--af-border);background:var(--af-code-bg,var(--af-panel-muted));min-width:0;color:var(--af-code-text,var(--af-text));text-overflow:ellipsis;white-space:nowrap;padding:3px 6px;font-size:11px;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-missing{gap:5px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-prompt pre{overscroll-behavior:contain;border:1px solid var(--af-border);background:var(--af-code-bg,var(--af-panel-muted));min-width:0;min-height:0;color:var(--af-code-text,var(--af-text));white-space:pre-wrap;margin:0;padding:10px;font-size:12px;line-height:1.45;overflow:auto}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-prompt .agent-section-title{min-height:28px!important;padding:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-prompt .agent-section-title span{display:none}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-workbench{grid-template:"projectHero""projectDocs"minmax(360px,1fr)"projectRuntime"minmax(240px,.6fr)"projectPrompt"minmax(220px,.5fr)/minmax(0,1fr)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-doc-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"projectTitle""projectToolbar""projectMetrics""projectError"}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-project-os-metrics{grid-template-columns:minmax(0,1fr)}}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-workbench{grid-template:"hero hero""config runtime"minmax(0,1.34fr)"plan plan"minmax(124px,.28fr)/minmax(340px,.9fr) minmax(360px,1.1fr);gap:12px;height:100%;min-height:0;display:grid;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-hero,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-config,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-runtime,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-plan{border:1px solid var(--af-border);background:var(--af-panel);min-height:0;box-shadow:var(--af-shadow-soft);border-radius:10px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-hero{grid-area:hero;grid-template-columns:minmax(280px,.72fr) minmax(360px,1fr);gap:12px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-config{grid-area:config}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-runtime{grid-area:runtime}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-plan{grid-area:plan}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-config,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-runtime,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-plan{grid-template-rows:auto minmax(0,1fr);padding:12px;display:grid;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-config{grid-template-rows:auto auto minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-config>.agent-section-title.compact{grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-config>.agent-section-title.compact .ghost-button{white-space:nowrap}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-actions,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-metrics div,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-evidence article{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:8px;gap:3px;min-width:0;padding:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-metrics span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-evidence span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-profile-list span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-profile-list em{min-width:0;color:var(--af-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-metrics strong,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-evidence strong{min-width:0;color:var(--af-text);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.2;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-hero.tone-partial{border-color:color-mix(in srgb, var(--af-warning) 38%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-hero.tone-missing{border-color:color-mix(in srgb, var(--af-danger) 34%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-form{gap:10px;min-height:0;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-form label{gap:5px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-form label span{color:var(--af-text-muted);font-size:11px;line-height:1.3}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-form input{border:1px solid var(--af-border);background:var(--af-panel-subtle);width:100%;min-width:0;height:34px;color:var(--af-text);font:inherit;border-radius:8px;padding:0 10px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-switch{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:8px;align-items:center;min-height:34px;padding:8px 10px;grid-template-columns:16px minmax(0,1fr) max-content!important;gap:8px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-switch input{width:16px;height:16px;padding:0}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-switch span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-switch code{min-width:0;color:var(--af-text);justify-self:end;font-size:11px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-warning{border:1px solid color-mix(in srgb, var(--af-danger) 34%, var(--af-border));background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel-subtle));border-radius:8px;gap:4px;margin-bottom:10px;padding:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-warning span{color:var(--af-text-muted);font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-runtime{gap:10px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-evidence{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-profile-list{gap:8px;min-height:0;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-profile-list>div{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:8px;grid-template-columns:minmax(120px,.34fr) minmax(0,1fr) max-content;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-profile-list>div.is-running{border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border));background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-panel-subtle))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-plan{gap:10px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-missing{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-missing li{background:color-mix(in srgb, var(--af-warning-bg) 70%, var(--af-panel-subtle));color:var(--af-text);border-radius:999px;padding:4px 8px;font-size:11px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-missing.is-pending li{border:1px solid color-mix(in srgb, var(--af-accent) 24%, var(--af-border));background:color-mix(in srgb, var(--af-accent-soft) 34%, var(--af-panel-subtle));color:var(--af-text-muted)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-plan pre{border:1px solid var(--af-border);background:var(--af-panel-subtle);min-height:0;color:var(--af-text);white-space:pre-wrap;border-radius:8px;margin:0;padding:10px;font-size:12px;line-height:1.5;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-workbench{grid-template:"hero hero""config relay""endpoints evidence"minmax(0,1fr)"plan plan"minmax(150px,.42fr)/minmax(420px,1.04fr) minmax(360px,.96fr);gap:12px;height:100%;min-height:0;display:grid;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-hero,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-config,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-endpoints,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-evidence,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-plan{border:1px solid var(--af-border);background:var(--af-panel);min-height:0;box-shadow:var(--af-shadow-soft);border-radius:10px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-hero{grid-area:hero;gap:12px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-config{grid-area:config;gap:10px;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay{grid-area:relay;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;padding:12px;display:grid;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-endpoints{grid-area:endpoints}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-evidence{grid-area:evidence;grid-template-rows:auto minmax(96px,.46fr) auto minmax(112px,.54fr)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-plan{grid-area:plan}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-endpoints,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-evidence,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-plan{grid-template-rows:auto minmax(0,1fr);gap:10px;padding:12px;display:grid;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-metrics article,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-status-note,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid article,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid article{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:8px;gap:4px;min-width:0;padding:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-metrics span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-status-note span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table small,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-head span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid em{min-width:0;color:var(--af-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-metrics strong,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-status-note strong,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid strong,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-head strong,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid strong{min-width:0;color:var(--af-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.25;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-switch-row{grid-template-columns:minmax(280px,.8fr) minmax(0,1fr);gap:10px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-form label{gap:4px;min-width:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-form span{color:var(--af-text-muted);font-size:11px;font-weight:700}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-form input{border:1px solid var(--af-border);background:var(--af-panel);min-width:0;height:32px;color:var(--af-text);border-radius:8px;outline:none;padding:0 10px;font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-form input:focus{border-color:var(--af-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--af-accent) 18%, transparent)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status article{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:8px;gap:4px;min-width:0;padding:9px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status article.is-ready{border-color:color-mix(in srgb, var(--af-success) 28%, var(--af-border));background:color-mix(in srgb, var(--af-success) 7%, var(--af-panel-subtle))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 28%, var(--af-border));background:color-mix(in srgb, var(--af-warning-bg) 54%, var(--af-panel-subtle))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status span{color:var(--af-text-muted);font-size:11px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status strong{color:var(--af-text);font-size:12px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table{gap:7px;min-height:0;padding-right:2px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:8px;grid-template-columns:74px minmax(210px,.9fr) minmax(240px,1fr) 72px;align-items:center;gap:10px;min-width:0;padding:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div small{grid-column:2/-1}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div.is-ready,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid article.is-ready,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid article.is-ready{border-color:color-mix(in srgb, var(--af-success) 28%, var(--af-border));background:color-mix(in srgb, var(--af-success) 7%, var(--af-panel-subtle))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div.is-missing,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid article.is-missing,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid article.is-missing{border-color:color-mix(in srgb, var(--af-warning) 28%, var(--af-border));background:color-mix(in srgb, var(--af-warning-bg) 54%, var(--af-panel-subtle))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table .method{border:1px solid var(--af-border);background:var(--af-panel);min-width:0;height:24px;color:var(--af-text);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:inline-flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table strong{min-width:0;color:var(--af-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table em{color:var(--af-text-muted);justify-self:end;font-size:11px;font-style:normal}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-height:0;max-height:160px;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-head{border-top:1px solid var(--af-border);justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-top:2px;padding-top:10px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;min-height:0;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid article{grid-template-columns:minmax(0,1fr) auto;align-items:center}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid article span{text-transform:uppercase;grid-column:1/-1}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid article em{justify-self:end;font-style:normal}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-plan pre{border:1px solid var(--af-border);background:var(--af-panel-subtle);min-height:0;color:var(--af-text);white-space:pre-wrap;border-radius:8px;margin:0;padding:10px;font-size:12px;line-height:1.5;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-workbench{gap:12px;height:100%;min-height:0;display:grid;overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-metrics article,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-catalog,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-footer{border:1px solid var(--af-border);background:var(--af-panel);box-shadow:var(--af-shadow-soft);border-radius:10px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero{justify-content:space-between;align-items:flex-start;gap:18px;padding:16px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero.is-ready{border-color:color-mix(in srgb, var(--af-success) 34%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero.is-partial{border-color:color-mix(in srgb, var(--af-warning) 34%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero.is-missing{border-color:color-mix(in srgb, var(--af-danger) 34%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-metrics span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-row-main span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime article span{color:var(--af-text-muted);font-size:12px;display:block}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero strong{color:var(--af-text);margin-top:4px;font-size:24px;line-height:1.15;display:block}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero p{max-width:680px;color:var(--af-text-muted);margin:8px 0 0;font-size:13px;line-height:1.7}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-actions,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-metrics article{min-width:0;padding:13px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-metrics strong{color:var(--af-text);margin-top:6px;font-size:22px;display:block}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-metrics em{color:var(--af-text-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;font-style:normal;display:block;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-checks,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-features,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-env{flex-wrap:wrap;gap:7px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-checks span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-features span,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-env span{border:1px solid var(--af-border);background:var(--af-panel-subtle);color:var(--af-text-muted);border-radius:999px;padding:7px 9px;font-size:12px;line-height:1}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-checks span.is-ready,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-env span.is-ready{border-color:color-mix(in srgb, var(--af-success) 32%, var(--af-border));color:var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-checks span.is-partial,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-env span.is-missing{border-color:color-mix(in srgb, var(--af-warning) 32%, var(--af-border));color:var(--af-warning)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-layout{grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);align-items:start;gap:12px;min-height:0;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-catalog{min-width:0;padding:13px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime{gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime article{border:1px solid var(--af-border);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime article.is-ready{border-color:color-mix(in srgb, var(--af-success) 28%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime article strong,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-row-main strong{color:var(--af-text);font-size:14px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-runtime article em,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-row-main em{color:var(--af-text-muted);font-size:12px;font-style:normal}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-table{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-table article{border:1px solid var(--af-border);background:var(--af-panel-subtle);border-radius:10px;gap:10px;min-width:0;padding:12px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-table article.is-ready{border-color:color-mix(in srgb, var(--af-success) 22%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-table article.is-running{box-shadow:inset 3px 0 0 var(--af-success)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-table article.is-missing{border-color:color-mix(in srgb, var(--af-danger) 22%, var(--af-border))}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-row-main{justify-content:space-between;gap:10px;display:flex}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-paths{gap:6px;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platform-paths code{background:color-mix(in srgb, var(--af-text) 6%, transparent);color:var(--af-text-muted);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:7px 8px;font-size:11px;overflow:hidden}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-empty{border:1px dashed var(--af-border);color:var(--af-text-muted);text-align:center;border-radius:10px;padding:18px;font-size:13px}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-footer{align-items:center;padding:12px}@media (width<=980px){html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-workbench{grid-template:"hero""config""runtime""plan"minmax(180px,1fr)/minmax(0,1fr);overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-hero,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-metrics,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-chat-evidence{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-workbench{grid-template:"hero""config""relay""endpoints""evidence""plan"minmax(180px,1fr)/minmax(0,1fr);overflow:auto}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-metrics,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-switch-row,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-form,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-relay-status,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid{grid-template-columns:minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div{grid-template-columns:70px minmax(0,1fr)}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div small,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div span:not(.method),html[data-theme] .studio-view.agent-workspace-view .agent-gateway-runs-table>div em{grid-column:2;justify-self:start}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-hero,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-actions{justify-content:stretch;display:grid}html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-metrics,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-layout,html[data-theme] .studio-view.agent-workspace-view .agent-gateway-platforms-table{grid-template-columns:minmax(0,1fr)}}:root[data-theme=institutional-light],html[data-theme=institutional-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--af-bg:#eef3f8;--af-sidebar:#0b1220;--af-sidebar-2:#101a2b;--af-sidebar-hover:#17233a;--af-sidebar-border:#94a3b833;--af-sidebar-text:#f8fafc;--af-sidebar-muted:#9fb0c7;--af-accent:#2563eb;--af-accent-rgb:37, 99, 235;--af-accent-strong:#1d4ed8;--af-accent-soft:#e8f0ff;--af-panel:#ffffffe6;--af-panel-subtle:#f8fafceb;--af-panel-muted:#e8eef6;--af-border:#94a3b85c;--af-border-strong:#64748b6b;--af-text:#172033;--af-heading:#0f172a;--af-muted:#64748b;--af-faint:#8492a6;--af-info:#0284c7;--af-success:#059669;--af-warning:#b7791f;--af-warning-bg:#fff8e7;--af-danger:#dc2626;--af-danger-bg:#fff1f2;--af-code-bg:#101827;--af-code-text:#dbeafe;--af-radius:8px;--af-shadow:0 16px 38px #0f172a14}:root[data-theme=terminal-dark],html[data-theme=terminal-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--af-bg:#07111f;--af-sidebar:#050b14;--af-sidebar-2:#0b1424;--af-sidebar-hover:#12213a;--af-sidebar-border:#94a3b829;--af-sidebar-text:#f8fafc;--af-sidebar-muted:#8798b3;--af-accent:#2563eb;--af-accent-rgb:37, 99, 235;--af-accent-strong:#60a5fa;--af-accent-soft:#2563eb2e;--af-panel:#0c1524db;--af-panel-subtle:#101c30e0;--af-panel-muted:#07111fb8;--af-border:#94a3b82e;--af-border-strong:#94a3b847;--af-text:#dbe7f6;--af-heading:#f8fbff;--af-muted:#94a7bf;--af-faint:#74869f;--af-info:#38bdf8;--af-success:#34d399;--af-warning:#f59e0b;--af-warning-bg:#f59e0b1f;--af-danger:#f87171;--af-danger-bg:#f871711f;--af-code-bg:#020617c7;--af-code-text:#dbeafe;--af-radius:8px;--af-shadow:0 22px 52px #00000057}html[data-theme]{--theme-accent:var(--af-accent);--theme-accent-rgb:var(--af-accent-rgb);--theme-accent-soft:var(--af-accent-soft);--theme-button-bg:var(--af-accent);--theme-button-bg-hover:var(--af-accent-strong);--theme-button-border:var(--af-accent);--brand-50:var(--af-accent-soft);--brand-100:var(--af-accent-soft);--brand-500:var(--af-accent);--brand-600:var(--af-accent);--brand-700:var(--af-accent-strong);--omni-accent:var(--af-accent);--omni-accent-strong:var(--af-accent-strong)}html[data-theme] body,html[data-theme] #root,html[data-theme] .app-shell{background:radial-gradient(circle at 18% 0%, rgba(var(--af-accent-rgb), .12), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--af-bg) 92%, #000 8%), var(--af-bg))!important;min-width:0!important;height:100dvh!important;min-height:0!important;color:var(--af-text)!important;overflow:hidden!important}html[data-theme=institutional-light] body,html[data-theme=institutional-light] #root,html[data-theme=institutional-light] .app-shell{background:linear-gradient(90deg, #2563eb0b 1px, transparent 1px), linear-gradient(180deg, #2563eb0a, transparent 28%), var(--af-bg)!important;background-size:24px 24px,auto,auto!important}html[data-theme] .workspace-main{background:0 0!important;min-width:0!important;height:100dvh!important;min-height:0!important;overflow:hidden!important}html[data-theme] .workspace-main-agent>.studio-view.agent-workspace-view{background:0 0!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{background:0 0!important;grid-template-rows:auto minmax(0,1fr)!important;gap:14px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;padding:16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{-webkit-backdrop-filter:blur(18px)saturate(1.16);backdrop-filter:blur(18px)saturate(1.16);border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 88%, transparent), color-mix(in srgb, var(--af-panel-subtle) 88%, transparent))!important;min-height:58px!important;box-shadow:var(--af-shadow)!important;grid-template-columns:minmax(260px,1fr) minmax(360px,520px) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-title-block{min-width:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-title-block h2{color:var(--af-heading)!important;letter-spacing:0!important;margin:0!important;font-size:19px!important;font-weight:850!important;line-height:1.2!important}html[data-theme] .studio-view.agent-workspace-view .agent-title-block p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:4px 0 0!important;font-size:12px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(4,minmax(92px,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics>div{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;min-height:42px!important;padding:7px 9px!important;box-shadow:inset 0 1px #ffffff0a!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics span{color:var(--af-muted)!important;font-size:10px!important;font-weight:760!important;line-height:1.2!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics strong{color:var(--af-heading)!important;font-size:13px!important;line-height:1.22!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:264px minmax(0,1fr)!important;gap:14px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice){grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 84%, transparent), color-mix(in srgb, var(--af-panel-muted) 76%, transparent))!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:var(--af-shadow)!important;grid-area:1/1/-1!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:12px!important;padding:12px!important;display:grid!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-group-strip,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs,html[data-theme] .studio-view.agent-workspace-view .agent-research-tab-section>div{gap:6px!important;width:100%!important;display:grid!important;overflow:visible!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-active-group{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, transparent)!important;gap:3px!important;padding:8px 9px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-active-group span,html[data-theme] .studio-view.agent-workspace-view .agent-research-tab-section-label{color:var(--af-muted)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:10px!important;font-weight:850!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-active-group strong{color:var(--af-heading)!important;font-size:12px!important;line-height:1.25!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-page-trail{background:linear-gradient(180deg, color-mix(in srgb, var(--af-accent-soft) 56%, transparent), color-mix(in srgb, var(--af-panel-subtle) 72%, transparent))!important;gap:5px!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-page-trail>div{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-page-trail em{border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;min-width:34px!important;height:20px!important;color:var(--af-accent-strong)!important;border-radius:999px!important;place-items:center!important;font-size:10px!important;font-style:normal!important;font-weight:850!important;display:inline-grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-page-trail p{color:var(--af-muted)!important;margin:0!important;font-size:11px!important;line-height:1.35!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-group-strip button,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button{border-radius:var(--af-radius)!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:38px!important;color:var(--af-muted)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:7px 8px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button{grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-group-strip button:hover,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button:hover{border-color:color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 38%, transparent)!important;color:var(--af-heading)!important;transform:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-group-strip button.active,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button.active{border-color:color-mix(in srgb, var(--af-accent) 54%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-accent-soft) 78%, transparent), color-mix(in srgb, var(--af-panel-subtle) 74%, transparent))!important;color:var(--af-accent-strong)!important}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text strong{color:inherit!important;font-size:12px!important;font-weight:820!important}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text em{color:var(--af-faint)!important;font-size:10px!important;line-height:1.2!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-group-strip button b{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;min-width:22px!important;height:22px!important;color:var(--af-muted)!important;border-radius:999px!important;place-items:center!important;font-size:10px!important;display:inline-grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-nav-badge,html[data-theme] .studio-view.agent-workspace-view .agent-research-group-strip button b.has-unread{border:1px solid color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 16%, var(--af-panel))!important;min-width:22px!important;height:22px!important;color:var(--af-danger)!important;border-radius:999px!important;place-items:center!important;font-size:10px!important;font-weight:850!important;line-height:1!important;display:inline-grid!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-action-notice{grid-area:1/2!important;width:100%!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-action-notice{grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-area:1/2!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;padding:0 2px 12px 0!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton){grid-row:2!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton){grid-column:1!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout{grid-template-columns:minmax(220px,260px) minmax(0,1fr) minmax(300px,340px)!important;gap:12px!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed{grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed{grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-columns:minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .agent-task-panel,html[data-theme] .studio-view.agent-workspace-view .agent-session-panel,html[data-theme] .studio-view.agent-workspace-view .agent-side-panel,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-panel,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-skill-panel,html[data-theme] .studio-view.agent-workspace-view .agent-workspace-file-panel,html[data-theme] .studio-view.agent-workspace-view .agent-upload-panel,html[data-theme] .studio-view.agent-workspace-view .agent-research-panel,html[data-theme] .studio-view.agent-workspace-view .agent-config-section,html[data-theme] .studio-view.agent-workspace-view .agent-browser-vision-hero,html[data-theme] .studio-view.agent-workspace-view .agent-browser-vision-panel,html[data-theme] .studio-view.agent-workspace-view .agent-browser-vision-probe,html[data-theme] .studio-view.agent-workspace-view .agent-browser-vision-task,html[data-theme] .studio-view.agent-workspace-view .agent-browser-vision-diagnostic,html[data-theme] .studio-view.agent-workspace-view .agent-browser-vision-status-grid>article,html[data-theme] .studio-view.agent-workspace-view .agent-profiles-card,html[data-theme] .studio-view.agent-workspace-view .agent-profile-card,html[data-theme] .studio-view.agent-workspace-view .alpha-factor-card{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 88%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent))!important;box-shadow:var(--af-shadow)!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-stream{min-height:0!important;padding:14px 16px!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 86%, transparent)!important;max-width:min(860px,86%)!important;box-shadow:0 12px 28px #0000001f!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message.is-user{border-color:color-mix(in srgb, var(--af-accent) 52%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 70%, var(--af-panel))!important;margin-left:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-chat-message.is-system,html[data-theme] .studio-view.agent-workspace-view .agent-chat-message.is-system-group{background:color-mix(in srgb, var(--af-panel-subtle) 90%, transparent)!important}html[data-theme] .studio-view.agent-workspace-view .agent-workspace-file-row,html[data-theme] .studio-view.agent-workspace-view .agent-runtime-log-entry,html[data-theme] .studio-view.agent-workspace-view .agent-config-card,html[data-theme] .studio-view.agent-workspace-view .agent-skill-card,html[data-theme] .studio-view.agent-workspace-view .agent-plugin-row{border-color:color-mix(in srgb, var(--af-border) 74%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;box-shadow:none!important}html[data-theme] .studio-view.agent-workspace-view :where(pre,code,.agent-artifact-text,.agent-artifact-editor,.agent-message-body pre,.agent-message-body code){border-color:var(--af-border)!important;background:var(--af-code-bg)!important;color:var(--af-code-text)!important}html[data-theme] .studio-view.agent-workspace-view .agent-message-body :where(p,li,span),html[data-theme] .studio-view.agent-workspace-view .agent-chat-message :where(p,li,span),html[data-theme] .studio-view.agent-workspace-view .agent-section-title span{color:var(--af-muted)!important}html[data-theme] .studio-view.agent-workspace-view .agent-section-title strong,html[data-theme] .studio-view.agent-workspace-view .agent-chat-message strong{color:var(--af-heading)!important}html[data-theme] .studio-view.agent-workspace-view :where(input,select,textarea){border-color:var(--af-border-strong)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;color:var(--af-text)!important}html[data-theme] .studio-view.agent-workspace-view :where(input,select,textarea):focus{border-color:var(--af-accent)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 20%, transparent)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1200!important;background:#02061757!important;width:min(860px,58vw)!important;height:100dvh!important;max-height:100dvh!important;display:grid!important;position:fixed!important;inset:0 0 0 auto!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer section{border:0!important;border-left:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:0!important;grid-template-rows:auto auto minmax(0,1fr)!important;width:100%!important;height:100dvh!important;min-height:0!important;display:grid!important;box-shadow:-28px 0 80px #00000052!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer header,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-toolbar{border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;flex:none!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer header{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:54px!important;padding:12px 14px!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer header>div{grid-template-columns:minmax(0,max-content) auto!important;align-items:center!important;gap:4px 8px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer header strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer header span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1/-1!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-edit-state{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 72%, transparent)!important;width:max-content!important;max-width:160px!important;color:var(--af-muted)!important;text-align:center!important;border-radius:999px!important;align-self:center!important;padding:2px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:700!important;line-height:1.5!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-edit-state.is-success{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important;color:var(--af-success)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-edit-state.is-warning{border-color:color-mix(in srgb, var(--af-warning) 48%, var(--af-border))!important;color:var(--af-warning)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-edit-state.is-busy{border-color:color-mix(in srgb, var(--af-accent) 48%, var(--af-border))!important;color:var(--af-accent)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-toolbar{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;padding:9px 14px!important;display:flex!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-shortcut-hint{color:var(--af-muted)!important;white-space:nowrap!important;margin-left:auto!important;font-size:11px!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-body{height:100%!important;min-height:0!important;padding:14px!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-editor,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-text,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-markdown,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-preview,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-html-frame,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-pdf-frame,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-image-stage,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-media-stage,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-file-stage{box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:auto!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-pdf-frame{background:var(--af-panel-subtle)!important;border:0!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-media-stage,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-file-stage{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 74%, transparent)!important;border-radius:16px!important;align-content:center!important;gap:14px!important;padding:24px!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-media-stage video,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-media-stage audio{border-radius:12px!important;width:100%!important;max-height:min(58vh,520px)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-file-stage strong,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-media-stage strong{color:var(--af-text)!important;font-size:18px!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-file-stage span,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-file-stage p,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-media-stage span{color:var(--af-muted)!important;margin:0!important;line-height:1.7!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-editor{resize:none!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-preview{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-text)!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;padding:12px!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-header{border-bottom:1px solid var(--af-border)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding-bottom:10px!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-header strong,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-header span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-header strong{color:var(--af-text)!important;font-size:13px!important;font-weight:760!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-header span,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-structured-header em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-table-wrap{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:10px!important;min-height:0!important;overflow:auto!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-table-wrap table{border-collapse:collapse!important;width:100%!important;font-size:12px!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-table-wrap th,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-table-wrap td{border-bottom:1px solid var(--af-border)!important;border-right:1px solid color-mix(in srgb, var(--af-border) 70%, transparent)!important;max-width:280px!important;color:var(--af-text)!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:8px 10px!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-table-wrap th{z-index:1!important;background:color-mix(in srgb, var(--af-panel) 78%, var(--af-accent) 5%)!important;color:var(--af-muted)!important;font-size:11px!important;font-weight:760!important;position:sticky!important;top:0!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-tree{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-height:0!important;font-family:var(--af-mono)!important;border-radius:10px!important;padding:10px!important;font-size:12px!important;overflow:auto!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-node{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-line,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-node.is-leaf{align-items:center!important;gap:8px!important;min-width:0!important;padding:3px 0!important;display:flex!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-key{min-width:72px!important;max-width:220px!important;color:var(--af-accent)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:720!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-node code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;border-radius:999px!important;padding:1px 7px!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-value{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-children{border-left:1px solid var(--af-border)!important;gap:2px!important;margin-left:18px!important;padding-left:12px!important;display:grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-json-more{color:var(--af-muted)!important;padding:4px 0!important;font-style:normal!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-close-button,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-icon-close-button{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, transparent)!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;color:var(--af-muted)!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-size:0!important;display:inline-grid!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-close-button:hover,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-icon-close-button:hover{border-color:color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;color:var(--af-danger)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-close-button span,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-icon-close-button span{width:14px!important;height:14px!important;position:relative!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-close-button span:before,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-close-button span:after,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-icon-close-button span:before,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-icon-close-button span:after{content:""!important;background:currentColor!important;border-radius:999px!important;width:12px!important;height:1.6px!important;position:absolute!important;top:6px!important;left:1px!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-close-button span:before,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-icon-close-button span:before{transform:rotate(45deg)!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-close-button span:after,html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-icon-close-button span:after{transform:rotate(-45deg)!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-config-workbench,.agent-skill-manager-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-profiles-workbench,.agent-prompts-workbench,.agent-preferences-workbench,.agent-research-workbench,.agent-browser-vision-workbench,.agent-computer-use-workbench,.agent-access-workbench,.agent-system-health-workbench,.agent-dashboard-workbench,.agent-onboarding-workbench,.agent-parity-workbench,.agent-capability-workbench){box-sizing:border-box!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-subtabs{-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);z-index:3!important;border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;margin:0!important;position:sticky!important;top:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-status-stack{min-height:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-config-workbench>:where(.agent-config-section,.agent-runtime-skill-panel){overscroll-behavior:contain!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-skill-manager-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-skill-manager-hero{min-height:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-height:0!important;box-shadow:none!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-workbench{overscroll-behavior:contain!important;align-content:start!important;height:100%!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-head>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-head strong{color:var(--af-text)!important;letter-spacing:0!important;font-size:13px!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-head span,html[data-theme] .studio-view.agent-workspace-view .agent-curator-actions span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-status-strip{grid-template-columns:repeat(6,minmax(90px,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-status-strip>div{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;background:var(--af-surface)!important;border-radius:8px!important;gap:3px!important;min-width:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-status-strip span,html[data-theme] .studio-view.agent-workspace-view .agent-curator-controls label>span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-status-strip strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:650!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-controls{grid-template-columns:repeat(8,minmax(108px,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-controls label{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-controls input:not([type=checkbox]){border:1px solid var(--af-border)!important;background:var(--af-surface)!important;width:100%!important;min-width:0!important;height:32px!important;color:var(--af-text)!important;border-radius:8px!important;padding:0 9px!important;font-size:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-toggle{border:1px solid var(--af-border)!important;background:var(--af-surface)!important;border-radius:8px!important;flex-direction:row!important;align-items:center!important;gap:8px!important;min-height:32px!important;padding:0 9px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-toggle input{width:14px!important;height:14px!important;margin:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}@media (width<=1280px){html[data-theme] .studio-view.agent-workspace-view .agent-curator-status-strip{grid-template-columns:repeat(3,minmax(90px,1fr))!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-controls{grid-template-columns:repeat(4,minmax(108px,1fr))!important}}@media (width<=820px){html[data-theme] .studio-view.agent-workspace-view .agent-curator-head{display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-curator-status-strip,html[data-theme] .studio-view.agent-workspace-view .agent-curator-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html[data-theme] .studio-view.agent-workspace-view .agent-skill-manager-layout{height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-skill-manager-runtime,.agent-skill-manager-catalog,.agent-skill-manager-detail,.agent-skill-grid,.agent-tool-workbench,.agent-plugin-workbench){overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-workbench{grid-template-rows:minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-workbench>.agent-research-panel{box-sizing:border-box!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .alpha-bench-workbench>.agent-research-panel,html[data-theme] .studio-view.agent-workspace-view .correlation-workbench>.agent-research-panel{grid-template-rows:auto auto auto auto minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .alpha-catalog-grid{overscroll-behavior:contain!important;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))!important;align-content:start!important;min-height:0!important;padding-right:4px!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view :where(.alpha-bench-result,.correlation-matrix-wrap){overscroll-behavior:contain!important;height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .correlation-matrix-wrap{grid-template-rows:minmax(0,1fr) auto!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .correlation-matrix{min-width:max-content!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-hero,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-alert,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-metrics,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-layout{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 86%, transparent)!important;box-shadow:var(--af-shadow)!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-hero{justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:14px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-hero strong,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-list-head strong,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-empty strong{color:var(--af-heading)!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-hero span,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-list-head span,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-empty span{color:var(--af-muted)!important;font-size:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-hero>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-hero-actions,html[data-theme] .studio-view.agent-workspace-view .agent-prompts-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-alert{border-color:color-mix(in srgb, var(--af-danger) 55%, var(--af-border))!important;background:var(--af-danger-bg)!important;color:var(--af-danger)!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-metrics>div{border-right:1px solid var(--af-border)!important;min-width:0!important;padding:10px 12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-metrics>div:last-child{border-right:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-metrics span{color:var(--af-muted)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:780!important;display:block!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-metrics strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;display:block!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-layout{grid-template-columns:minmax(260px,.72fr) minmax(360px,1.18fr) minmax(320px,.9fr)!important;gap:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-prompts-list,.agent-prompts-editor,.agent-prompts-preview){grid-template-rows:auto minmax(0,1fr)!important;min-width:0!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-prompts-list,.agent-prompts-editor){border-right:1px solid var(--af-border)!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-list-head{gap:10px!important;padding-bottom:12px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-list-head>div{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-prompts-list-head input,.agent-prompts-field input,.agent-prompts-field textarea){border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)!important;width:100%!important;min-width:0!important;color:var(--af-text)!important;outline:none!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-prompts-list-head input,.agent-prompts-field input){height:34px!important;padding:0 10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-items{overscroll-behavior:contain!important;align-content:start!important;gap:8px!important;min-height:0!important;padding-right:4px!important;display:grid!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row{border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;width:100%!important;min-width:0!important;color:var(--af-text)!important;text-align:left!important;border:1px solid #0000!important;gap:5px!important;padding:10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row:hover,html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row.is-active{border-color:color-mix(in srgb, var(--af-accent) 62%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 36%, var(--af-panel-subtle))!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row strong,html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row span,html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row strong{color:var(--af-heading)!important;font-size:13px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row span,html[data-theme] .studio-view.agent-workspace-view .agent-prompt-row em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-empty{border:1px dashed var(--af-border)!important;border-radius:var(--af-radius)!important;text-align:center!important;place-content:center!important;gap:6px!important;min-height:160px!important;padding:20px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-editor{grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-field{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-field span{color:var(--af-muted)!important;font-size:11px!important;font-weight:760!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-field.is-textarea{min-height:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-field textarea{resize:none!important;height:100%!important;min-height:260px!important;padding:10px!important;line-height:1.55!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-preview{grid-template-rows:auto auto minmax(0,1fr) auto auto!important;gap:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-preview-meta,html[data-theme] .studio-view.agent-workspace-view .agent-prompt-preview-tags{flex-wrap:wrap!important;gap:6px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-preview-meta span,html[data-theme] .studio-view.agent-workspace-view .agent-prompt-preview-tags span{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 82%, transparent)!important;color:var(--af-muted)!important;border-radius:999px!important;padding:4px 7px!important;font-size:11px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompt-preview-text{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-code-bg)!important;min-height:0!important;color:var(--af-code-text)!important;white-space:pre-wrap!important;margin:0!important;padding:12px!important;font-size:12px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-actions .danger{border-color:color-mix(in srgb, var(--af-danger) 52%, var(--af-border))!important;color:var(--af-danger)!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics{display:none!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-columns:224px minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-layout{grid-template-columns:280px minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-preview{border-top:1px solid var(--af-border)!important;grid-column:1/-1!important}}@media (width<=820px){html[data-theme] body,html[data-theme] #root,html[data-theme] .app-shell{height:100dvh!important;overflow:hidden!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{gap:10px!important;padding:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions{justify-content:flex-start!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-area:1/1!important;height:auto!important;max-height:110px!important;overflow:auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton){grid-area:2/1!important;padding:0 0 10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-right-collapsed,html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-columns:minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-workbench{overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-hero{flex-direction:column!important;align-items:flex-start!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-layout{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-prompts-list,.agent-prompts-editor,.agent-prompts-preview){border-right:0!important;border-bottom:1px solid var(--af-border)!important;min-height:320px!important}html[data-theme] .studio-view.agent-workspace-view .agent-prompts-preview{border-bottom:0!important}html[data-theme] .studio-view.agent-workspace-view .agent-ops-column,html[data-theme] .studio-view.agent-workspace-view .agent-side-panel{display:none!important}html[data-theme] .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-viewer{width:100vw!important}}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-scheduled-workbench{grid-template-rows:minmax(0,1fr) minmax(210px,.58fr)!important;grid-template-columns:minmax(340px,.86fr) minmax(420px,1.14fr)!important;gap:12px!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-editor,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-list-panel,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-panel,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-history-panel{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-control-column{grid-template-rows:minmax(0,1fr) minmax(170px,.42fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-history-panel{grid-column:1/-1!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-form,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-grid,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-list,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-run-list{overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-form{align-content:start!important;gap:12px!important;padding-right:4px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-editor textarea{min-height:132px!important;max-height:230px!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-grid,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-list,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-run-list{align-content:start!important;gap:8px!important;padding:2px 4px 6px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card{gap:9px!important;padding:10px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-main,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-main{width:100%!important;color:var(--af-text)!important;text-align:left!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-main strong,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-main strong{color:var(--af-heading)!important;font-size:13px!important;font-weight:780!important;line-height:1.35!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-main span,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-main p,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-main span,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-row p{color:var(--af-muted)!important;font-size:12px!important;line-height:1.48!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-main p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-meta,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-row{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-meta{flex-wrap:wrap!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-card-meta span{border:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-panel) 70%, var(--af-bg))!important;color:var(--af-muted)!important;border-radius:999px!important;padding:5px 7px!important;font-size:11px!important;line-height:1!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-row,html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-run-row{border:1px solid var(--af-border)!important;border-radius:var(--af-radius-sm)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;padding:9px!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-row{grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-row p{grid-column:1/-1!important;margin:0!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-scheduled-card,.agent-scheduled-recent-row,.agent-scheduled-run-row).tone-error{border-color:color-mix(in srgb, var(--af-danger) 45%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-scheduled-card,.agent-scheduled-recent-row,.agent-scheduled-run-row).tone-success{border-color:color-mix(in srgb, var(--af-success) 38%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view :where(.agent-scheduled-card,.agent-scheduled-recent-row,.agent-scheduled-run-row).tone-active{border-color:color-mix(in srgb, var(--af-accent) 45%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-error{border-radius:var(--af-radius-sm)!important;background:var(--af-danger-bg)!important;color:var(--af-danger)!important;padding:7px 9px!important;font-size:12px!important;line-height:1.5!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel-subtle) 92%, transparent), color-mix(in srgb, var(--af-bg) 82%, transparent)), var(--af-panel-subtle)!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-panel.is-ready{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-panel.is-warning{border-color:color-mix(in srgb, var(--af-warning) 46%, var(--af-border))!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-panel.is-muted{opacity:.86!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-summary{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-summary>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-summary span,html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-summary em,html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-empty,html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-details span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.45!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-summary strong{color:var(--af-heading)!important;font-size:15px!important;font-weight:790!important;line-height:1.3!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-windows{gap:8px!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-window{border-top:1px solid var(--af-border-soft)!important;grid-template-columns:minmax(120px,.65fr) minmax(160px,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:8px 0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-window>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-window strong{color:var(--af-text)!important;font-size:12px!important;font-weight:760!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-window span,html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-window em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-meter{background:color-mix(in srgb, var(--af-border) 70%, transparent)!important;border-radius:999px!important;height:7px!important;position:relative!important;overflow:hidden!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-meter span{border-radius:inherit!important;background:linear-gradient(90deg, var(--af-success), var(--af-accent))!important;min-width:2px!important;position:absolute!important;inset:0 auto 0 0!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-details{flex-wrap:wrap!important;gap:6px!important;display:flex!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-details span{border:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-panel) 74%, transparent)!important;border-radius:999px!important;padding:4px 7px!important}@media (width<=1180px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-scheduled-workbench{grid-template-rows:minmax(320px,auto) minmax(360px,auto) minmax(260px,auto)!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-history-panel{grid-column:auto!important}}@media (width<=720px){html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .agent-scheduled-recent-row .agent-config-actions{justify-content:flex-start!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-summary,html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-window{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-summary{display:grid!important}html[data-theme] .studio-view.agent-workspace-view .agent-provider-quota-actions{justify-content:flex-start!important}}@media (width<=1440px) and (width>=821px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{gap:10px!important;padding:12px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(180px,.72fr) minmax(300px,1fr) auto!important;gap:10px!important;min-height:50px!important;padding:8px 10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-title-block p{display:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(4,minmax(68px,1fr))!important;gap:6px!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics>div{min-height:36px!important;padding:5px 7px!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics strong{font-size:12px!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions{gap:6px!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions :where(button){min-height:32px!important;padding-inline:9px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-columns:188px minmax(0,1fr)!important;gap:10px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{gap:8px!important;padding:9px!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-active-group{gap:2px!important;padding:7px!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-active-group strong,html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text em{display:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-research-group-strip button,html[data-theme] .studio-view.agent-workspace-view .agent-research-tabs button{min-height:32px!important;padding:6px 7px!important}html[data-theme] .studio-view.agent-workspace-view .agent-nav-button-text strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}}@media (width<=1280px) and (width>=821px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(150px,.64fr) minmax(260px,.9fr) auto!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-columns:172px minmax(0,1fr)!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics>div:nth-child(n+4){display:none!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(3,minmax(68px,1fr))!important}}@media (width<=820px){html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-shell{height:auto!important;min-height:100dvh!important;padding:12px!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions{justify-content:stretch!important}html[data-theme] .studio-view.agent-workspace-view .agent-command-actions button{flex:140px!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-research-nav{grid-area:1/1!important;max-height:38dvh!important}html[data-theme] body .app-shell .studio-view.agent-workspace-view .agent-skill-layout>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton){grid-area:2/1!important;height:auto!important;max-height:none!important;overflow:visible!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-workbench{gap:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-inline-status{border:1px solid var(--theme-border)!important;background:color-mix(in srgb, var(--theme-surface-solid) 86%, transparent)!important;color:var(--theme-text)!important;box-shadow:var(--theme-card-shadow)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview>div{border-radius:10px!important;gap:5px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview em{color:var(--theme-text-soft)!important;font-size:12px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview strong{color:var(--theme-text)!important;letter-spacing:0!important;font-size:15px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-inline-status{white-space:nowrap!important;border-radius:999px!important;padding:5px 9px!important;font-size:12px!important}@media (width<=1100px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=640px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-appearance-preview{grid-template-columns:1fr!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench{grid-template-rows:minmax(84px,max-content) 32px minmax(0,1fr)!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero{grid-template-rows:minmax(28px,auto) minmax(30px,auto)!important;grid-template-columns:minmax(190px,.28fr) minmax(0,1fr)!important;gap:7px 10px!important;min-height:84px!important;padding:9px 10px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero>.agent-section-title{min-height:28px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero .agent-section-title strong{font-size:13px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero .agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-inline-list{text-overflow:ellipsis!important;white-space:nowrap!important;max-height:16px!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics{gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics div{min-height:28px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics span{font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics strong{font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-management-toolbar{grid-template-columns:minmax(160px,.32fr) minmax(0,1fr) repeat(4,max-content)!important;gap:6px!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-search{height:30px!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-view-nav{height:32px!important;min-height:30px!important;padding:3px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-view-nav button{height:24px!important;min-height:24px!important;padding:0 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-layout{grid-template:minmax(0,1fr)/minmax(154px,.18fr) minmax(520px,1fr) minmax(260px,.36fr)!important;grid-auto-flow:column!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime{grid-area:1/1!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-detail{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog{grid-area:1/2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-detail{grid-area:1/3!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage .agent-runtime-health-summary{grid-template-columns:minmax(0,1fr)!important;gap:5px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage .agent-runtime-health-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-detail>.agent-section-title{min-height:34px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage .agent-runtime-health-summary>div{min-height:30px!important;padding:5px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog{padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog .agent-skill-grid{grid-template-columns:repeat(auto-fit,minmax(248px,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-card{padding:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-card p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-detail-body{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:hidden auto!important}}.app-shell{background:var(--bg-canvas);min-height:100vh;color:var(--text-primary);flex-direction:column;display:flex}.workspace-main{background:var(--bg-canvas);min-height:0;color:var(--text-primary);flex-direction:column;flex:1;display:flex}.workspace-loading{justify-content:center;align-items:center;gap:var(--sp-3);padding:var(--sp-9);color:var(--text-tertiary);flex-direction:column;display:flex}.workspace-loading strong{color:var(--text-secondary);font-weight:var(--fw-semibold)}.workspace-loading p{font-size:var(--fs-sm);margin:0}.workspace-loading-bar{border-radius:var(--radius-pill);background:linear-gradient(90deg, transparent, var(--brand-500), transparent);width:120px;height:3px;animation:oq-loading-slide 1.4s var(--ease-out) infinite;background-repeat:no-repeat;background-size:50% 100%}@keyframes oq-loading-slide{0%{background-position:-50% 0}to{background-position:150% 0}}.app-shell,.app-shell .workspace-main{font-family:var(--font-sans)}.app-shell,.workspace-main{background:radial-gradient(circle at 0% 0%, color-mix(in srgb, var(--brand-500) 10%, transparent), transparent 32rem), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--success-500) 7%, transparent), transparent 30rem), var(--bg-canvas)!important}.workspace-main{isolation:isolate;min-width:0}.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace,.profile-workspace,.accounts-workspace{width:100%;min-width:0;color:var(--text-primary)}.workspace-view:not(.agent-workspace-view){padding:clamp(16px,2vw,28px)!important}.workspace-view>:where(header,.workspace-header,.page-header,.studio-header,.runner-header,.results-header,.archive-header,.automation-header,.trading-header,.profile-header){position:relative;overflow:hidden;border:1px solid var(--border-default)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--bg-elevated) 92%, transparent), color-mix(in srgb, var(--bg-sunken) 62%, transparent)), var(--bg-elevated)!important;box-shadow:var(--shadow-md)!important;border-radius:24px!important}.workspace-view>:where(header,.workspace-header,.page-header,.studio-header,.runner-header,.results-header,.archive-header,.automation-header,.trading-header,.profile-header):before{content:"";pointer-events:none;background:linear-gradient(90deg, color-mix(in srgb, var(--brand-500) 18%, transparent), transparent 42%), radial-gradient(circle at 92% 12%, color-mix(in srgb, var(--success-500) 18%, transparent), transparent 18rem);opacity:.72;position:absolute;inset:0}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(.card,.panel,.metric-card,.stat-card,.result-card,.history-card,.config-card,.strategy-card,.account-card,.run-card,.detail-card,.oq-card){border-color:var(--border-default)!important;background:var(--oq-surface-glass-strong)!important;box-shadow:var(--shadow-sm)!important;border-radius:18px!important}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(.card,.panel,.metric-card,.stat-card,.result-card,.history-card,.config-card,.strategy-card,.account-card,.run-card,.detail-card,.oq-card):hover{border-color:color-mix(in srgb, var(--brand-500) 26%, var(--border-default))!important;box-shadow:var(--shadow-md)!important}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(.grid,.cards-grid,.metric-grid,.stats-grid,.overview-grid,.summary-grid){gap:var(--layout-card-gap)!important}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(table){border-collapse:separate;border-spacing:0;border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:16px;overflow:hidden}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(th){font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)!important;background:color-mix(in srgb, var(--bg-sunken) 70%, var(--bg-elevated))!important}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(td,th){border-bottom-color:var(--border-subtle)!important}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(input,select,textarea){color:var(--text-primary);caret-color:var(--brand-500)}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(input:not([type=checkbox]):not([type=radio]),textarea,select){box-shadow:inset 0 1px #ffffff0d;border-color:var(--border-default)!important;background:color-mix(in srgb, var(--bg-elevated) 92%, transparent)!important;border-radius:12px!important}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(input:not([type=checkbox]):not([type=radio]),textarea,select):focus{border-color:var(--brand-500)!important;box-shadow:var(--shadow-focus)!important}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(button,.button,.btn){transition:transform var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:12px}:where(.workspace-view,.studio-view,.runner-workspace,.results-workspace,.archive-workspace,.trading-workspace,.automation-workspace) :where(button:not(:disabled),.button:not(:disabled),.btn:not(:disabled)):hover{transform:translateY(-1px)}.agent-workspace-view{padding:0!important}.agent-shell{min-height:100%}.agent-shell .agent-skill-layout{gap:clamp(14px,1.4vw,22px)!important}.agent-shell :where(.agent-research-nav,.agent-command-bar,.agent-action-notice,.agent-session-main,.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-usage-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench){border-radius:20px!important}@media (width<=960px){.workspace-view:not(.agent-workspace-view){padding:12px!important}.workspace-view>:where(header,.workspace-header,.page-header,.studio-header,.runner-header,.results-header,.archive-header,.automation-header,.trading-header,.profile-header){border-radius:18px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-command-bar,.agent-research-nav,.agent-action-notice,.agent-config-workbench,.agent-goal-workbench,.agent-approval-workbench,.agent-context-workbench,.agent-lineage-workbench,.agent-state-workbench,.agent-skill-manager-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-tool-registry-workbench,.agent-commands-workbench,.agent-command-workbench,.agent-mcp-workbench,.agent-plugin-workbench,.agent-plugin-task-workbench,.agent-plugin-toolset-workbench,.agent-plugin-hook-workbench,.agent-access-workbench,.agent-dashboard-workbench,.agent-parity-workbench,.agent-capability-workbench,.agent-system-health-workbench,.agent-browser-vision-workbench,.agent-computer-use-workbench,.agent-voice-workbench,.agent-background-workbench,.agent-journal-workbench,.agent-usage-workbench,.agent-spaces-workbench,.agent-worktree-workbench,.agent-checkpoint-workbench,.agent-log-workbench,.agent-diagnostics-workbench,.agent-prompts-workbench,.agent-profiles-workbench,.agent-extensions-workbench,.agent-artifact-library-workbench,.agent-curator-workbench,.agent-gateway-chat-workbench,.agent-hermes-files-workbench,.agent-workspace-workbench,.agent-memory-workbench,.agent-notes-workbench,.agent-observability-workbench,.agent-kanban-workbench,.agent-material-workbench,.agent-project-os-workbench,.agent-todo-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-insight-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-onboarding-workbench,.agent-preferences-workbench){border-radius:var(--af-radius)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert.is-info span{color:var(--text-secondary,#536171)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-meta dd{overflow-wrap:anywhere!important;white-space:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-watcher-status em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-profile p.muted{overflow-wrap:anywhere!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:auto auto auto minmax(0,1fr) minmax(170px,.46fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-voice-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-voice-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero{border-radius:var(--af-radius)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:72px!important;padding:15px 16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero strong{color:var(--af-text)!important;letter-spacing:0!important;font-size:20px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero span{max-width:860px!important;color:var(--af-muted)!important;margin-top:5px!important;font-size:13px!important;line-height:1.5!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero .agent-control-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel-head .agent-control-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid>div{border-radius:14px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:5px!important;min-width:0!important;min-height:74px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid>div[data-tone=ready]{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid>div[data-tone=warning]{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid>div[data-tone=blocked]{border-color:color-mix(in srgb, var(--af-danger) 44%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-preview-line span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-stt-grid span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-panel{grid-template-rows:auto auto auto auto!important;gap:10px!important;min-height:250px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-panel[data-phase=ready],html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-panel[data-phase=listening],html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-panel[data-phase=recording]{border-color:color-mix(in srgb, var(--af-success) 36%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-panel[data-phase=blocked]{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-header{border-bottom:1px solid var(--af-border)!important;grid-template-columns:minmax(0,1fr) minmax(240px,.34fr)!important;align-items:start!important;gap:12px!important;min-width:0!important;padding-bottom:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-header strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-state strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.35!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-header span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-state span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-step em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-guard-grid span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-state{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-accent-soft) 24%, var(--af-panel-subtle))!important;border-radius:13px!important;gap:4px!important;min-width:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-state span{color:var(--af-accent-strong)!important;font-weight:800!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-flow{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-step{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:13px!important;gap:4px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-step.is-ready{border-color:color-mix(in srgb, var(--af-success) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-success) 8%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-step span{color:var(--af-accent-strong)!important;font-size:11px!important;font-weight:850!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-step strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-step em{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-width:0!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-bottom{justify-content:flex-start!important;min-width:0!important;display:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-guard-grid{flex-wrap:wrap!important;gap:7px!important;min-width:0!important;margin-top:8px!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-guard-grid span{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;-webkit-line-clamp:2!important;border-radius:11px!important;-webkit-box-orient:vertical!important;min-width:180px!important;max-width:min(360px,100%)!important;padding:6px 8px!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-guard-grid span[data-tone=blocked]{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;color:color-mix(in srgb, var(--af-warning) 86%, var(--af-text))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-contract-details{min-width:0!important;color:var(--af-muted)!important;position:relative!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-contract-details summary{cursor:pointer!important;border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:30px!important;color:var(--af-text)!important;white-space:nowrap!important;border-radius:10px!important;padding:7px 10px!important;font-size:12px!important;font-weight:780!important;list-style:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-contract-details summary::-webkit-details-marker{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-contract{z-index:4!important;border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, transparent)!important;width:min(420px,70vw)!important;min-width:0!important;max-height:180px!important;color:var(--af-text)!important;box-shadow:var(--af-shadow-md,0 20px 50px #0f172a2e)!important;font-family:var(--agent-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace)!important;white-space:pre-wrap!important;border-radius:13px!important;margin:8px 0 0!important;padding:10px 12px!important;font-size:10px!important;line-height:1.38!important;position:absolute!important;right:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-grid{grid-template-columns:minmax(300px,.74fr) minmax(0,1.26fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel{border-radius:var(--af-radius)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel-head{border-bottom:1px solid var(--af-border)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-width:0!important;padding-bottom:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel-head>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-stt-grid strong{color:var(--af-text)!important;font-size:14px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-toggle{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:13px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-width:0!important;padding:11px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-toggle input{accent-color:var(--af-primary,#2563eb)!important;margin-top:2px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-toggle span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-toggle strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-toggle em{text-overflow:ellipsis!important;min-width:0!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-toggle strong{color:var(--af-text)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-toggle em{color:var(--af-muted)!important;margin-top:3px!important;font-size:12px!important;font-style:normal!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid){grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid)>button{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel-subtle) 92%, transparent), color-mix(in srgb, var(--af-panel) 82%, transparent)), var(--af-panel-subtle)!important;min-width:0!important;min-height:72px!important;box-shadow:none!important;color:var(--af-text)!important;text-align:left!important;border-radius:12px!important;align-content:start!important;gap:5px!important;padding:10px 11px!important;transition:border-color .16s,background .16s,transform .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid)>button:hover,html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid)>button:focus-visible{border-color:color-mix(in srgb, var(--af-accent) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 54%, var(--af-panel))!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid) strong,html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid) span{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid) strong{color:var(--af-heading)!important;white-space:nowrap!important;font-size:12px!important;font-weight:840!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid) span{-webkit-line-clamp:2!important;color:var(--af-muted)!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.38!important;display:-webkit-box!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-layout-panel{grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-center-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-card{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel-subtle) 86%, transparent), color-mix(in srgb, var(--af-panel) 94%, transparent)), var(--af-panel)!important;min-width:0!important;min-height:158px!important;box-shadow:0 14px 30px color-mix(in srgb, var(--af-shadow-color) 18%, transparent)!important;border-radius:14px!important;align-content:start!important;gap:10px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-card>strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:860!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-card>span{-webkit-line-clamp:2!important;min-width:0!important;color:var(--af-muted)!important;-webkit-box-orient:vertical!important;font-size:12px!important;line-height:1.45!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-actions{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-actions :where(button){border-radius:10px!important;min-height:32px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-actions .ghost-button.danger{border-color:color-mix(in srgb, var(--af-danger) 52%, var(--af-border))!important;color:color-mix(in srgb, var(--af-danger) 86%, var(--af-text))!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-actions .ghost-button.danger:hover:not(:disabled){background:color-mix(in srgb, var(--af-danger) 14%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-session-summary{border:1px solid color-mix(in srgb, var(--af-accent) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 30%, var(--af-panel) 70%)!important;border-radius:12px!important;gap:5px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-session-summary em,html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-session-summary strong,html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-session-summary span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-session-summary em{color:var(--af-accent-strong)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:10px!important;font-style:normal!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-session-summary strong{color:var(--af-heading)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-session-summary span{color:var(--af-muted)!important;font-size:11px!important}@media (width<=920px){html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-control-center-grid{grid-template-columns:1fr!important}}html[data-theme] body.agent-workbench-route .agent-overlay-scope .agent-layout-options{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}@media (width<=820px){html[data-theme] body.agent-workbench-route :where(.studio-view.agent-workspace-view,.agent-overlay-scope) :where(.agent-layout-preset-grid,.agent-control-preset-grid){grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-engine-switch{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:999px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;padding:5px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-engine-switch button{min-width:0!important;min-height:34px!important;color:var(--af-muted)!important;background:0 0!important;border:0!important;border-radius:999px!important;font-weight:700!important;transition:background .16s,color .16s,transform .16s!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-engine-switch button:hover:not(:disabled),html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-engine-switch button.active{background:color-mix(in srgb, var(--af-primary,#2563eb) 14%, var(--af-panel))!important;color:var(--af-primary,#2563eb)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel .agent-field-label,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-preview-line{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel .agent-field-label{color:var(--af-muted)!important;gap:7px!important;font-size:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel input[type=range]{width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-preview-line{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-preview-line code{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-dictation-panel{grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-stt-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-stt-grid>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:13px!important;min-width:0!important;padding:12px!important}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-flow,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-guard-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-grid{grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-header,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-flow,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-bottom,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-mode-guard-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-preview-line,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-stt-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-hero .agent-control-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-voice-panel-head .agent-control-actions{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template-columns:minmax(320px,.78fr) minmax(0,1fr) minmax(280px,.86fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-background-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-background-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-launch-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-presets button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-card{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-launch-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-panel{border-radius:var(--af-radius)!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-launch-panel{grid-template-rows:auto auto auto auto minmax(132px,.58fr) minmax(118px,.48fr)!important;align-content:stretch!important;gap:12px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-list-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-panel{grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:12px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-launch-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-list-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:40px!important;padding-bottom:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics>div{border-radius:14px!important;grid-template-rows:auto 1fr!important;gap:5px!important;min-width:0!important;min-height:70px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form>div span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form>div span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-meta span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics span{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:20px!important;line-height:1.05!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-diagnostics{border:1px solid var(--af-border)!important;border-left:3px solid var(--af-warning)!important;background:color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)!important;border-radius:14px!important;gap:9px!important;min-width:0!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-diagnostics.is-ready{border-left-color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-head>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-rows strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.28!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-head em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-rows small{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.3!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-head em{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:999px!important;align-self:start!important;max-width:150px!important;min-height:22px!important;padding:3px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-rows{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-rows>span{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:10px!important;gap:2px!important;min-width:0!important;padding:7px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-rows>.is-ready{border-color:color-mix(in srgb, var(--af-success) 38%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-rows>.is-partial{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-presets{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets button{min-width:0!important;min-height:78px!important;color:inherit!important;text-align:left!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:5px!important;padding:10px 11px!important;transition:border-color .16s,background-color .16s,transform .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-presets button{min-width:0!important;min-height:38px!important;color:var(--af-text)!important;text-align:left!important;overflow-wrap:anywhere!important;border-radius:12px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.4!important;transition:border-color .16s,background-color .16s!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets button.active,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-presets button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-presets button.active{border-color:color-mix(in srgb, var(--af-primary) 48%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-accent-soft) 48%, var(--af-panel)), color-mix(in srgb, var(--af-panel) 80%, transparent)), var(--af-panel)!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:760!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview strong{font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head strong{font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets span{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-width:0!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form{grid-template-rows:minmax(0,1fr) auto!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form textarea,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form textarea{resize:none!important;border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;min-height:118px!important;max-height:100%!important;color:var(--af-text)!important;font:inherit!important;border-radius:14px!important;outline:none!important;padding:12px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form textarea:focus,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form textarea:focus{border-color:color-mix(in srgb, var(--af-primary) 58%, var(--af-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-primary) 16%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form>div{flex-wrap:wrap!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form>div span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form>div span{text-overflow:ellipsis!important;white-space:nowrap!important;flex:180px!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview{border-color:color-mix(in srgb, var(--af-primary) 34%, var(--af-border))!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:11px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview pre,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-card pre,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-card pre{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, transparent)!important;min-width:0!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;border-radius:12px!important;margin:0!important;padding:10px!important;font-size:11px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-request-preview pre{min-height:0!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-card{border-left:3px solid var(--af-info)!important;border-radius:15px!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:13px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-card.tone-completed,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-card.tone-completed{border-left-color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-card.tone-failed,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-card.tone-failed{border-left-color:var(--af-danger)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-card.tone-running,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-card.tone-running{border-left-color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head>div{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head em{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;min-height:24px!important;padding:0 9px!important;font-style:normal!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-meta{flex-wrap:wrap!important;gap:7px 10px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-card pre,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-card pre{max-height:190px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-error{border:1px solid color-mix(in srgb, var(--af-danger) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 9%, var(--af-panel))!important;min-width:0!important;color:var(--af-danger)!important;overflow-wrap:anywhere!important;border-radius:12px!important;padding:10px!important;font-size:12px!important;line-height:1.5!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-actions{flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-empty{border-color:color-mix(in srgb, var(--af-primary) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 74%, transparent)!important;border-style:dashed!important;align-content:center!important;justify-items:center!important;min-height:100%!important;display:grid!important}@media (width<=1280px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-workbench{grid-template-rows:minmax(0,1fr) minmax(260px,.55fr)!important;grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-panel{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1020px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-workbench{grid-template-rows:auto minmax(420px,1fr) minmax(360px,.72fr)!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-launch-panel{min-height:620px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-list-panel{min-height:480px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-panel{min-height:420px!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-workbench{height:auto!important;min-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-presets,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-presets,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-task-head{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form>div{flex-direction:column!important;align-items:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-form>div .ghost-button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-side-question-form>div .ghost-button{width:100%!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:auto minmax(0,1fr) minmax(150px,.34fr)!important;grid-template-columns:minmax(460px,1fr) minmax(340px,.7fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-journal-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-journal-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-panel{border-radius:var(--af-radius)!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-summary-panel{grid-area:1/1/auto/-1!important;grid-template-rows:auto auto!important;gap:12px!important;min-height:0!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-timeline-panel{grid-area:2/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel{grid-area:2/2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message-panel{grid-area:3/1/auto/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-timeline-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-summary-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-timeline-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:40px!important;padding-bottom:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-summary-panel .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics>div{border-radius:14px!important;grid-template-rows:auto auto 1fr!important;gap:4px!important;min-width:0!important;min-height:70px!important;padding:11px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message span{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.4!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics span{letter-spacing:.02em!important;text-transform:uppercase!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row b,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message p{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics strong{color:var(--af-text)!important;white-space:nowrap!important;font-size:18px!important;line-height:1.1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics em{white-space:nowrap!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-timeline,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row{border-left:3px solid var(--af-info)!important;width:100%!important;min-height:44px!important;color:var(--af-text)!important;text-align:left!important;border-radius:14px!important;grid-template-columns:78px 68px minmax(120px,190px) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:9px 11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row.active{border-color:color-mix(in srgb, var(--af-primary) 42%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-accent-soft) 48%, var(--af-panel)), color-mix(in srgb, var(--af-panel) 82%, transparent)), var(--af-panel)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row.active{box-shadow:inset 3px 0 0 var(--af-primary), var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row.phase-tool{border-left-color:var(--af-primary)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row.phase-control{border-left-color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row.phase-terminal{border-left-color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row.phase-background,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row.phase-context{border-left-color:color-mix(in srgb, var(--af-primary) 55%, var(--af-success))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row b{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;white-space:nowrap!important;border-radius:999px!important;justify-self:start!important;padding:3px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:720!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row strong{color:var(--af-text)!important;white-space:nowrap!important;font-size:12px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row em{white-space:nowrap!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel .agent-usage-chips{margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel pre{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, transparent)!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;border-radius:14px!important;margin:0!important;padding:12px!important;font-size:11px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message{border-radius:14px!important;grid-template-columns:minmax(160px,.2fr) minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:44px!important;padding:9px 11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message>div:last-child{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message>div:last-child{justify-content:flex-end!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message strong{color:var(--af-text)!important;white-space:nowrap!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message p{color:var(--af-muted)!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-empty{border:1px dashed color-mix(in srgb, var(--af-primary) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 74%, transparent)!important;min-height:100%!important;color:var(--af-muted)!important;border-radius:14px!important;place-items:center!important;font-size:12px!important;display:grid!important}@media (width<=1280px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-workbench{grid-template-columns:minmax(420px,1fr) minmax(300px,.72fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row{grid-template-columns:72px 58px minmax(96px,136px) minmax(0,1fr)!important}}@media (width<=1020px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-workbench{grid-template-rows:auto minmax(360px,1fr) minmax(360px,1fr) minmax(260px,auto)!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-summary-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-timeline-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message-panel{grid-area:auto/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-message>div:last-child{justify-content:flex-start!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-workbench{height:auto!important;min-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-summary-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel>.agent-section-title{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-summary-panel .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-detail-panel .agent-config-actions{justify-content:flex-start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row{grid-template-columns:64px minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row b,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-journal-row strong{display:none!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-workbench{overscroll-behavior:contain!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;scrollbar-gutter:stable!important;grid-template-rows:auto auto auto minmax(150px,auto) minmax(260px,1fr) minmax(260px,1fr)!important;gap:12px!important;padding:0 2px 2px 0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-usage-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-usage-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-token-grid>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-window,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-error-strip{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero{border-radius:var(--af-radius)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;min-height:72px!important;padding:15px 16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head>div{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero .agent-control-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero strong{color:var(--af-text)!important;letter-spacing:0!important;font-size:20px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero span{max-width:960px!important;color:var(--af-muted)!important;margin-top:5px!important;font-size:13px!important;line-height:1.5!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-error-strip{border-color:color-mix(in srgb, var(--af-danger) 44%, var(--af-border))!important;min-width:0!important;color:var(--af-danger)!important;border-radius:14px!important;padding:10px 12px!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid>div{border-radius:14px!important;grid-template-rows:auto auto 1fr!important;gap:5px!important;min-width:0!important;min-height:74px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel{border-radius:var(--af-radius)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-cost-history-panel{min-height:180px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-panel{min-height:190px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head{border-bottom:1px solid var(--af-border)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-width:0!important;min-height:40px!important;padding-bottom:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head .agent-control-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-token-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-summary strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-window strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-row strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:760!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid strong{font-size:21px!important;line-height:1.08!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list strong{font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-token-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-summary em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-window span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-window em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-details span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-row em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-style:normal!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid span{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-token-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-token-grid>div{background:var(--af-panel-subtle)!important;border-radius:13px!important;gap:4px!important;min-width:0!important;min-height:64px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list>div{border-radius:13px!important;grid-template-columns:minmax(150px,1.25fr) minmax(96px,.8fr) minmax(92px,.7fr) minmax(84px,.7fr) minmax(96px,.75fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:42px!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:8px!important;padding:3px 7px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-body{grid-template-columns:minmax(190px,.34fr) minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-summary{border-radius:14px!important;align-content:center!important;gap:7px!important;min-width:0!important;min-height:98px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-summary strong{font-size:20px!important;line-height:1.12!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-windows{scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-window{border-radius:14px!important;grid-template-columns:minmax(160px,.9fr) minmax(160px,1fr) minmax(120px,.6fr)!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:46px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-window>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-meter{background:color-mix(in srgb, var(--af-border) 70%, transparent)!important;border-radius:999px!important;min-width:0!important;height:7px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-meter span{border-radius:inherit!important;background:linear-gradient(90deg, var(--af-primary), color-mix(in srgb, var(--af-warning) 70%, var(--af-primary)))!important;height:100%!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-details{flex-wrap:wrap!important;grid-column:1/-1!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-details span{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:999px!important;max-width:100%!important;padding:4px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-list>div{border-bottom:1px solid var(--af-border)!important;min-width:0!important;padding:8px 0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-list>div:last-child{border-bottom:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-row{grid-template-columns:72px minmax(96px,1fr) 118px 92px!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-bar{background:color-mix(in srgb, var(--af-border) 70%, transparent)!important;border-radius:999px!important;height:5px!important;margin-top:7px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-bar span{border-radius:inherit!important;background:linear-gradient(90deg, var(--af-primary), color-mix(in srgb, var(--af-success) 70%, var(--af-primary)))!important;height:100%!important;display:block!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-hero .agent-control-actions{justify-content:flex-start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-quota-window{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{grid-template-rows:58px 44px 40px 34px minmax(96px,.42fr) minmax(126px,.58fr)!important;grid-template-areas:"title title""toolbar toolbar""jump jump""path path""files search""files activity"!important}:is(html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full:has(>.agent-workspace-filter-note),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full:has(>.agent-workspace-error)){grid-template-rows:58px 44px 40px 34px 30px minmax(88px,.42fr) minmax(118px,.58fr)!important;grid-template-areas:"title title""toolbar toolbar""jump jump""path path""notice notice""files search""files activity"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title{min-height:58px!important;max-height:58px!important;padding:7px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar{grid-template-columns:minmax(170px,240px) auto auto minmax(0,1fr)!important;align-content:center!important;align-items:center!important;min-height:44px!important;max-height:44px!important;padding:5px 7px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>.agent-file-input{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>select{grid-column:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>button:first-of-type{grid-column:2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>button:nth-of-type(2){grid-column:3!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions{flex-wrap:nowrap!important;grid-column:4!important;justify-content:flex-end!important;align-items:center!important;max-height:30px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions .agent-workspace-toggle{min-height:28px!important;max-height:28px!important;line-height:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions .agent-workspace-toggle input{flex:none!important;width:14px!important;height:14px!important;margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path-jump{min-height:40px!important;max-height:40px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path{min-height:34px!important;max-height:34px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-filter-note,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-error{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:notice!important;min-height:30px!important;max-height:30px!important;padding:6px 8px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-search-panel{min-height:88px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-activity-panel{min-height:118px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-activity-list{min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-material-workbench>.agent-upload-panel.is-full{grid-template-rows:40px 76px 44px minmax(118px,.34fr) 40px minmax(0,1fr)!important;gap:10px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-material-workbench .agent-field-label:has(>.agent-note-input){grid-template-rows:auto minmax(92px,1fr)!important;min-height:118px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-material-workbench .agent-note-input{height:100%!important;min-height:92px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-material-workbench .agent-evidence-list{min-height:112px!important;overflow:auto!important}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-workbench{height:auto!important;min-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-metric-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-token-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-panel-head .agent-control-actions{justify-content:flex-start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-model-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-skill-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-usage-daily-row{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-goal-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-goal-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-command-preview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-contract-list article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid>div{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-hero{border-radius:var(--af-radius)!important;grid-template-rows:auto auto!important;gap:12px!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-hero>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:40px!important;padding-bottom:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-hero .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics>div{border-radius:14px!important;grid-template-rows:auto auto 1fr!important;gap:4px!important;min-width:0!important;min-height:72px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-layout{grid-template:"draft contract evidence"minmax(0,1fr)"state state evidence"minmax(185px,.44fr)/minmax(360px,.8fr) minmax(360px,.8fr) minmax(0,1fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-draft-panel{grid-area:draft!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-contract-panel{grid-area:contract!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-panel{grid-area:evidence!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-panel{grid-area:state!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-panel{border-radius:var(--af-radius)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-contract-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-form .agent-field-label{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-form textarea,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-form input{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;color:var(--af-text)!important;border-radius:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-form textarea{resize:none!important;min-height:116px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-command-preview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-contract-list article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid>div{border-radius:13px!important;gap:5px!important;min-width:0!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-command-preview code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:9px!important;padding:7px 9px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-actions{flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-command-preview span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-row span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics span{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-contract-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:760!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics strong{font-size:19px!important;line-height:1.08!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-contract-list p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-row p{color:var(--af-muted)!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:12px!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(420px,.92fr) minmax(0,1.08fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-approval-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-approval-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero{grid-area:1/1/auto/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-queue-panel{grid-area:2/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-events-panel{grid-area:2/2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-queue-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-events-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-raw-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-queue-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-events-panel{border-radius:var(--af-radius)!important;min-width:0!important;min-height:0!important;padding:14px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero{grid-template-rows:auto auto!important;gap:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-queue-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-events-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:40px!important;padding-bottom:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-decision-grid{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics>div{border-radius:14px!important;grid-template-rows:auto auto 1fr!important;gap:4px!important;min-width:0!important;min-height:70px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-queue-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-events-panel{grid-template-rows:auto minmax(0,1fr) auto!important;gap:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:10px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-raw-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row{border-radius:14px!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-card.is-danger{border-left:3px solid var(--af-danger)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row summary{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;list-style:none!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row summary::-webkit-details-marker{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-raw-panel summary::-webkit-details-marker{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-command-preview{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-command-preview pre,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row pre{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;max-height:190px!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;border-radius:12px!important;margin:0!important;padding:10px!important;font-size:11px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-choice-row{flex-wrap:wrap!important;gap:8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-choice-row button{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:30px!important;color:var(--af-text)!important;border-radius:999px!important;padding:0 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-choice-row button.active{border-color:color-mix(in srgb, var(--af-primary) 52%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 60%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-clarify-form{gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-clarify-form textarea{resize:none!important;border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:104px!important;color:var(--af-text)!important;border-radius:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-head em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-command-preview span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row summary em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics span{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-event-row summary strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:760!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics strong{font-size:19px!important;line-height:1.08!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-pending-card p{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template:"summary summary summary""compress editor anchors"minmax(0,.96fr)"references references anchors"minmax(210px,.52fr)/minmax(360px,.85fr) minmax(360px,.85fr) minmax(0,1fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-context-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-context-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-panel{grid-area:summary!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-compress-panel{grid-area:compress!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-editor-panel{grid-area:editor!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-panel{grid-area:anchors!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-panel{grid-area:references!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-panel{border-radius:var(--af-radius)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-panel{grid-template-rows:auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:40px!important;padding-bottom:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-panel .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid>div{border-radius:14px!important;grid-template-rows:auto auto 1fr!important;gap:4px!important;min-width:0!important;min-height:72px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-panel .agent-field-label{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-panel .agent-field-label textarea{resize:none!important;border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;min-height:116px!important;color:var(--af-text)!important;border-radius:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-editor-panel .agent-field-label textarea{min-height:142px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-actions{flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row{border-radius:13px!important;gap:7px!important;min-width:0!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-row{grid-template-columns:86px minmax(120px,.45fr) minmax(0,1fr)!important;align-items:center!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row>div:last-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row{grid-template-columns:minmax(160px,.55fr) minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid span{letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-weight:760!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid strong{font-size:19px!important;line-height:1.08!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-row p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row p{color:var(--af-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:12px!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row code{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:9px!important;padding:6px 8px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-empty{border:1px dashed color-mix(in srgb, var(--af-primary) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 74%, transparent)!important;min-height:100%!important;color:var(--af-muted)!important;border-radius:14px!important;place-items:center!important;font-size:12px!important;display:grid!important}@media (width<=1320px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-workbench{grid-template-columns:minmax(320px,1fr) minmax(320px,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-layout{grid-template-rows:minmax(360px,1fr) minmax(260px,.7fr) minmax(170px,auto)!important;grid-template-areas:"draft contract""evidence evidence""state state"!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-workbench{grid-template-rows:auto minmax(330px,1fr) minmax(300px,1fr)!important;grid-template-areas:"summary summary""compress editor""anchors references"!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=1120px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-workbench{grid-template-rows:auto minmax(360px,1fr) minmax(320px,1fr)!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-queue-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-events-panel{grid-area:auto/1!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-workbench{grid-template:none/minmax(0,1fr)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-draft-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-contract-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-evidence-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-compress-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-editor-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-panel{grid-area:auto!important;min-height:260px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-event-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-reference-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-anchor-row>div:last-child{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-hero .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-hero-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-panel .agent-config-actions{justify-content:flex-start!important}}@media (width<=620px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-approval-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-context-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-goal-state-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extensions-workbench{height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-events,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-native-preview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero{border-radius:var(--af-radius)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:16px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric em{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero h2{color:var(--af-text)!important;letter-spacing:0!important;margin:4px 0!important;font-size:22px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero p{max-width:860px!important;color:var(--af-muted)!important;margin:0!important;font-size:13px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-actions button{border-radius:8px!important;min-height:32px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-alert{border:1px solid color-mix(in srgb, var(--af-danger) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important;color:var(--af-danger)!important;border-radius:10px!important;margin:0!important;padding:10px 12px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-alert.is-info{border-color:color-mix(in srgb, var(--af-info) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-info) 8%, var(--af-panel))!important;color:var(--af-info)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric{border-radius:10px!important;gap:4px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-events{border-radius:var(--af-radius)!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-native-preview{border-radius:var(--af-radius)!important;grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:10px!important;min-height:360px!important;max-height:min(58vh,620px)!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-status{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:10px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-status span{background:color-mix(in srgb, var(--af-text) 6%, transparent)!important;min-height:24px!important;color:var(--af-muted)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:0 9px!important;font-size:12px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-status span.tone-ready{background:color-mix(in srgb, var(--af-success) 12%, transparent)!important;color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-status span.tone-blocked{background:color-mix(in srgb, var(--af-warning) 14%, transparent)!important;color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-status code{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-status em{color:var(--af-muted)!important;white-space:nowrap!important;font-size:12px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-detail{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-native-preview iframe{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:10px!important;width:100%!important;height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-preview-empty{border:1px dashed var(--af-border)!important;background:color-mix(in srgb, var(--af-soft) 82%, transparent)!important;text-align:center!important;border-radius:10px!important;place-content:center!important;justify-items:center!important;gap:10px!important;min-height:220px!important;padding:20px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-preview-empty strong{color:var(--af-text)!important;font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-preview-empty p{max-width:560px!important;color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel-head{justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel-head>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel-head strong{color:var(--af-text)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list{gap:8px!important;max-height:260px!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list article{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:9px!important;gap:6px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list article>div{justify-content:space-between!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-url-list code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-env-list code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rejected-list code{border:1px solid var(--af-border)!important;background:var(--af-code-bg,var(--af-soft))!important;min-width:0!important;color:var(--af-code-text,var(--af-text))!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:7px!important;padding:3px 6px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-url-item{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-layout{grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr)!important;gap:12px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-side{align-content:start!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel{border-radius:var(--af-radius)!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-url-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rejected-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-env-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rule-list{gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-url-list p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rejected-list p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-list p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rule-list span{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rejected-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-env-list>div{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-list>div{grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-list button:first-child{min-width:0!important;color:var(--af-text)!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extensions-workbench{grid-template-rows:auto auto auto auto minmax(0,1fr)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero{min-height:0!important;padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero h2{margin:2px 0!important;font-size:19px!important;line-height:1.16!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric{min-height:48px!important;padding:8px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric em{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-events{grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;max-height:124px!important;padding:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-native-preview{min-height:300px!important;max-height:min(50vh,520px)!important;padding:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list{min-height:0!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-layout{height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-side{overscroll-behavior:contain!important;min-height:0!important;padding-right:2px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-url-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rejected-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-env-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-rule-list{min-height:24px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-commands-workbench{grid-template-rows:minmax(190px,auto) minmax(0,1fr) 144px!important;grid-template-columns:minmax(0,1fr) minmax(270px,.42fr)!important;gap:10px!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-main-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-side-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-runtime-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-hero{grid-area:1/1/auto/-1!important;grid-template-columns:minmax(0,1fr) minmax(248px,.36fr)!important;gap:8px 10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-main-panel{grid-area:2/1!important;height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-side-panel{grid-area:2/2!important;height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-hero>.agent-section-title{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metric-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metric-grid>div{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:9px!important;gap:2px!important;min-width:0!important;min-height:42px!important;padding:7px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metric-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-plugin-command-row span{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metric-grid strong{color:var(--af-heading)!important;font-size:16px!important;line-height:1.12!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-notice{border:1px solid color-mix(in srgb, var(--af-primary) 34%, transparent)!important;background:color-mix(in srgb, var(--af-primary) 10%, var(--af-panel))!important;min-width:0!important;color:var(--af-heading)!important;border-radius:9px!important;grid-column:1/-1!important;padding:7px 9px!important;font-size:12px!important;line-height:1.3!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip{overscroll-behavior-x:contain!important;grid-column:1/-1!important;grid-auto-columns:minmax(236px,.34fr)!important;grid-auto-flow:column!important;gap:8px!important;min-width:0!important;padding-bottom:2px!important;display:grid!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip article{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-soft) 86%, var(--af-panel))!important;border-radius:10px!important;grid-template-rows:auto auto minmax(34px,auto) auto auto!important;gap:6px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip article.status-ready{border-color:color-mix(in srgb, var(--af-success,#16a34a) 28%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip article.status-partial{border-color:color-mix(in srgb, var(--af-warning,#d97706) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning,#d97706) 7%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip article.status-missing{border-color:color-mix(in srgb, var(--af-danger,#dc2626) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger,#dc2626) 7%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip header,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-kbd-row{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip header{justify-content:space-between!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip header span{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;color:var(--af-muted)!important;border-radius:999px!important;flex:none!important;padding:4px 7px!important;font-size:11px!important;line-height:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip article.status-ready header span{border-color:color-mix(in srgb, var(--af-success,#16a34a) 30%, var(--af-border))!important;color:color-mix(in srgb, var(--af-success,#16a34a) 88%, var(--af-heading))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip article.status-partial header span{border-color:color-mix(in srgb, var(--af-warning,#d97706) 38%, var(--af-border))!important;color:color-mix(in srgb, var(--af-warning,#d97706) 86%, var(--af-heading))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip article.status-missing header span{border-color:color-mix(in srgb, var(--af-danger,#dc2626) 36%, var(--af-border))!important;color:color-mix(in srgb, var(--af-danger,#dc2626) 86%, var(--af-heading))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-kbd-row{flex-wrap:wrap!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-kbd-row kbd{border:1px solid color-mix(in srgb, var(--af-border) 82%, var(--af-heading))!important;background:var(--af-panel)!important;color:var(--af-heading)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Consolas, monospace)!important;border-bottom-width:2px!important;border-radius:6px!important;padding:4px 6px!important;font-size:11px!important;line-height:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip small{min-width:0!important;color:var(--af-muted)!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip p{-webkit-line-clamp:2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip small{-webkit-line-clamp:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip button{justify-self:end!important;min-height:25px!important;padding:3px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-toolbar{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-toolbar input{min-height:32px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-toolbar .agent-tool-source-filter{flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;display:flex!important;overflow-x:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-main-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-side-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-runtime-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-main-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-side-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-runtime-panel>.agent-section-title{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-side-panel>.agent-section-title>div{min-width:0!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-side-panel>.agent-section-title strong{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-side-panel>.agent-section-title span{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-runtime-panel{grid-area:3/1/auto/-1!important;height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-plugin-command-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-command-table{overscroll-behavior:contain!important;min-height:0!important;padding-right:2px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))!important;align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-plugin-command-row{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:10px!important;gap:7px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-row-actions{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card-head>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-plugin-command-row>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-plugin-command-row strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.18!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-plugin-command-row p{color:var(--af-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:12px!important;line-height:1.42!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-command-row code{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-row-actions{flex-wrap:wrap!important;flex:none!important;justify-content:flex-end!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-card-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-row-actions button{min-height:26px!important;padding:3px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-command-table{align-content:start!important;gap:5px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-command-table-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-command-row{grid-template-columns:minmax(140px,.8fr) minmax(100px,.4fr) minmax(180px,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:5px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-workbench{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-hero{grid-template-columns:minmax(0,1fr) minmax(300px,.6fr)!important;gap:9px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-metrics{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-metrics>div{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:9px!important;gap:2px!important;min-width:0!important;min-height:42px!important;padding:7px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-tool-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-row p{color:var(--af-muted)!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-metrics strong{color:var(--af-heading)!important;font-size:16px!important;line-height:1.12!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-layout{grid-template-columns:minmax(230px,.9fr) minmax(230px,1fr) minmax(250px,.9fr)!important;gap:10px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-rows,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-tool-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-body{overscroll-behavior:contain!important;align-content:start!important;gap:8px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-tool-row{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:10px!important;gap:7px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-row.is-selected{border-color:color-mix(in srgb, var(--af-accent) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-soft))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-tool-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-title{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-main>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-tool-main>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-title>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-tool-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-title strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.18!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-server-main em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-tool-main em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-title em{background:color-mix(in srgb, var(--af-accent-soft) 48%, transparent)!important;color:var(--af-heading)!important;border-radius:999px!important;flex:none!important;padding:3px 7px!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-chip-row{flex-wrap:wrap!important;gap:5px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-chip-row code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-chip-row span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-row-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-row-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-actions button{min-height:28px!important;padding:4px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-grid>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-field,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-related,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-diagnostic-callout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-diagnostic-template{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:9px!important;min-width:0!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-diagnostic-template{gap:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-diagnostic-template pre{min-height:0!important;max-height:150px!important;overflow:auto!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric-grid{flex-wrap:nowrap!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric{flex:0 0 156px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-webui-status{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-commands-workbench{grid-template-rows:minmax(198px,auto) minmax(0,1fr) 144px!important;grid-template-columns:minmax(0,1fr) minmax(245px,.42fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-hero{grid-template-columns:minmax(0,1fr) minmax(230px,.36fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metric-grid{flex-wrap:nowrap!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metric-grid>div{flex:0 0 112px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-shortcut-strip{grid-auto-columns:minmax(224px,44vw)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-metrics{flex-wrap:nowrap!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-metrics>div{flex:0 0 118px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-layout{grid-template-rows:minmax(0,1fr) minmax(210px,.55fr)!important;grid-template-columns:minmax(230px,.9fr) minmax(230px,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-mcp-detail-panel{grid-column:1/-1!important}}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.75fr)!important}}@media (width<=720px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extensions-workbench{gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel-head{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel-head{flex-direction:column!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-events,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-panel{padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-actions{justify-content:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-file-actions button{flex:132px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero-actions{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;width:100%!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-hero-actions button{width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-metric-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list{max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-extension-client-list article>div{flex-direction:column!important;align-items:flex-start!important;gap:4px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell{height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout{gap:12px!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout.is-page-nav-hidden{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:not(:has(>.agent-research-nav)){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout.is-page-nav-hidden>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton,.agent-capability-center){grid-column:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-capability-center{scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:14px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-skill-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-metric-strip{gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-metric-strip>div{min-height:52px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-metric-strip span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-metric-strip em{font-size:10px!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-metric-strip strong{font-size:14px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-workbench>.agent-research-panel{grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-research-filter-bar{grid-template-columns:minmax(0,1fr) minmax(112px,.22fr) minmax(112px,.22fr)!important;align-items:end!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-field-label{gap:4px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-field-label>span{font-size:10px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-field-label input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-field-label select{min-height:32px!important;padding-block:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-grid{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding-right:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card{grid-template:"head summary actions"minmax(0,auto)"head formula actions"minmax(0,auto)/minmax(150px,.35fr) minmax(0,1fr) auto!important;align-items:center!important;gap:6px 10px!important;min-height:92px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card-head{grid-area:head!important;grid-template-rows:minmax(0,auto) minmax(0,auto)!important;grid-template-columns:minmax(0,1fr)!important;align-content:center!important;align-self:center!important;gap:4px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card-head>div{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card-head em{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card-head strong{font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card p{min-width:0!important;min-height:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:summary!important;margin:0!important;font-size:12px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card code{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:formula!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:5px 8px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card .drawer-toolbar{grid-area:actions!important;align-content:center!important;align-self:stretch!important;gap:6px!important;min-width:128px!important;margin:0!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card .drawer-toolbar button{white-space:nowrap!important;min-height:28px!important;padding:5px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-workbench{grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-priority-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-contract-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-section{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))!important;gap:6px!important;padding:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav button{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-soft) 78%, transparent)!important;min-height:32px!important;color:var(--af-muted)!important;cursor:pointer!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:6px 8px!important;transition:background .16s,border-color .16s,color .16s,transform .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav button:focus-visible{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;color:var(--af-heading)!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav button.active{border-color:color-mix(in srgb, var(--af-accent) 72%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 14%, var(--af-panel))!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-view-nav strong{background:color-mix(in srgb, var(--af-panel-muted) 72%, transparent)!important;min-width:24px!important;color:var(--af-text)!important;text-align:center!important;border-radius:999px!important;justify-self:end!important;padding:2px 6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr)!important;align-items:stretch!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-hero .agent-section-title{min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-summary-grid{grid-template-columns:repeat(auto-fit,minmax(108px,1fr))!important;gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-summary-grid>div{min-height:44px!important;padding:7px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-summary-grid span{font-size:10px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-summary-grid strong{font-size:14px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-toolbar{grid-template-columns:minmax(0,auto) minmax(180px,1fr) auto auto!important;align-items:center!important;gap:8px!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-filter-group{gap:5px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-filter-group button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-toolbar>button{white-space:nowrap!important;min-height:30px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-search{min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-search span{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-search input{min-height:30px!important;padding:5px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-overview-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr)!important;gap:10px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-priority-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-contract-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-section{min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-priority-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-section{grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-contract-panel{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-contract-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-section{height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-priority-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-contract-table{overscroll-behavior:contain!important;min-height:0!important;padding-right:4px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-priority-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-contract-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-grid{max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-soft) 74%, transparent)!important;min-width:0!important;min-height:124px!important;color:var(--af-text)!important;text-align:left!important;cursor:pointer!important;border-radius:10px!important;gap:6px!important;padding:11px!important;transition:border-color .16s,background .16s,transform .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card:focus-visible{border-color:color-mix(in srgb, var(--af-accent) 46%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 8%, var(--af-panel))!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card small{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card span{color:var(--af-heading)!important;white-space:nowrap!important;font-size:13px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card strong{color:var(--af-accent)!important;font-size:22px!important;line-height:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card small{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.4!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-parity-domain-card em{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:9px!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-config-workbench,html[data-theme] body.agent-workbench-route .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-config-workbench{overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-subtabs,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-focus-banner,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-summary-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-subtabs{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;min-height:0!important;padding:6px!important;display:grid!important;position:static!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-subtabs button{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:5px 8px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-status-stack{gap:7px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:8px!important;min-height:44px!important;padding:8px 10px!important;display:grid!important;position:relative!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search label{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search label span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search input{width:100%!important;min-width:0!important;height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results{scrollbar-gutter:stable!important;grid-column:1/-1!important;gap:6px!important;min-height:0!important;max-height:176px!important;padding-top:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results button{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 82%, transparent)!important;text-align:left!important;border-radius:9px!important;grid-template-columns:minmax(64px,.18fr) minmax(0,.34fr) minmax(0,1fr)!important;align-items:center!important;gap:8px!important;height:auto!important;min-height:34px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-empty{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-search-results strong{color:var(--af-heading)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-config-card,.agent-account-card).is-focused-target{border-color:color-mix(in srgb, var(--af-accent) 72%, var(--af-border))!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--af-accent) 20%, transparent), var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-panel{grid-template-columns:minmax(156px,.26fr) minmax(0,1fr)!important;align-items:stretch!important;gap:9px!important;min-height:0!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-head{align-items:center!important;gap:8px!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-head strong{font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-head span{max-width:180px!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-head em{flex:none!important;min-width:58px!important;padding:4px 7px!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid>div{gap:2px!important;min-height:38px!important;padding:6px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid span{font-size:10px!important;line-height:1.1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid strong{font-size:11px!important;line-height:1.18!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-focus-banner{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:42px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-workbench>:where(.agent-config-section,.agent-runtime-skill-panel){height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-summary-panel{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-summary-panel>.agent-config-default-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;padding:10px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important;align-content:start!important;gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card{border-color:color-mix(in srgb, var(--af-border) 84%, transparent)!important;background:color-mix(in srgb, var(--af-soft) 70%, var(--af-panel))!important;min-width:0!important;box-shadow:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card textarea{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-field-toggle{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-field-toggle input[type=checkbox]{justify-self:end!important;width:18px!important;height:18px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-field-toggle em{color:var(--af-text-muted,#667085)!important;grid-column:1/-1!important;font-size:12px!important;font-style:normal!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-config-workbench){grid-template-columns:minmax(0,1fr)!important;gap:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-config-workbench)>.agent-config-workbench{grid-column:1!important;width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-subtabs{scrollbar-gutter:stable!important;grid-template-columns:repeat(7,minmax(104px,1fr))!important;align-items:center!important;min-height:44px!important;padding:6px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-subtabs button{border-radius:9px!important;height:32px!important;min-height:32px!important;font-weight:780!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-status-stack{grid-template-rows:minmax(0,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-panel{grid-template-columns:minmax(190px,.22fr) minmax(0,1fr)!important;max-height:96px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;align-content:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid>div{min-height:34px!important;padding:5px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid strong{font-size:10.5px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-summary-panel{border-radius:16px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-summary-panel>.agent-section-title{min-height:54px!important;padding:10px 14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-grid{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;gap:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card{border-radius:14px!important;padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel{background:var(--agent-surface-subtle,#f8fafce0)!important;border:1px solid var(--agent-border,#94a3b857)!important;border-radius:12px!important;grid-template-columns:minmax(220px,1.2fr) minmax(180px,.8fr) minmax(260px,1fr) auto!important;align-items:end!important;gap:12px!important;margin:0 0 12px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel em{min-width:0!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel em{color:var(--agent-danger,#b42318)!important;margin-top:4px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel label{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-actions{justify-content:flex-end!important;gap:8px!important;display:flex!important}@media (width<=1100px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel{grid-template-columns:1fr 1fr!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-catalog-panel{grid-template-columns:1fr!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card-head{gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card-head>input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card-head strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-card-head em{color:var(--agent-muted,#64748b)!important;margin-top:3px!important;font-size:11px!important;font-style:normal!important;line-height:1.4!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-form-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-role-field textarea{min-height:112px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-team-skill-picker{min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-checkbox-grid{overscroll-behavior:contain!important;min-height:0!important;max-height:190px!important;padding-right:4px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-section-keys{grid-template-rows:auto auto auto minmax(0,1fr)!important;gap:12px!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-section-keys .agent-auth-store-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-section-keys .agent-auth-store-strip>div{border:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;min-height:48px!important;box-shadow:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-section-keys .agent-provider-quota-panel{gap:6px!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-section-keys .agent-provider-quota-empty{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-focus-strip{border:1px solid color-mix(in srgb, var(--af-border) 74%, #2563eb 26%)!important;background:color-mix(in srgb, var(--af-panel) 88%, #2563eb 12%)!important;border-left:3px solid #2563eb!important;border-radius:10px!important;flex:none!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:44px!important;padding:8px 12px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-focus-strip.is-missing{border-color:color-mix(in srgb, var(--af-border) 70%, #d97706 30%)!important;background:color-mix(in srgb, var(--af-panel) 88%, #f59e0b 12%)!important;border-left-color:#d97706!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-focus-strip>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-focus-strip strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-focus-strip span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-focus-strip strong{color:var(--af-ink)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-focus-strip span{color:var(--af-muted)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-api-key-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;min-height:0!important;padding-right:4px!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-api-key-list>.agent-access-panel-head{min-height:34px!important;padding:0 2px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-api-key-list>.agent-access-panel-head+.agent-auth-key-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row{border:1px solid var(--af-border-soft)!important;border-left:3px solid color-mix(in srgb, var(--af-muted) 36%, var(--af-border))!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-soft) 82%, transparent)), var(--af-panel)!important;min-height:106px!important;box-shadow:var(--af-shadow-sm,0 12px 30px #0f172a14)!important;border-radius:14px!important;flex:none!important;grid-template-columns:minmax(220px,.9fr) minmax(190px,.72fr) minmax(230px,.88fr) minmax(250px,auto)!important;align-items:end!important;gap:12px!important;padding:13px 14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row.is-ready{border-left-color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row.is-warning{border-left-color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row.is-error{border-left-color:var(--af-danger)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row.is-focused{border-color:color-mix(in srgb, var(--af-border) 54%, #2563eb 46%)!important;box-shadow:0 0 0 2px #2563eb33, var(--af-shadow-sm,0 12px 30px #0f172a14)!important;border-left-color:#2563eb!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main{grid-template-columns:minmax(0,1fr) auto!important;align-self:stretch!important;gap:6px 10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main code{grid-column:1/-1!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;font-weight:820!important;line-height:1.25!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11.5px!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main em{border:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-soft) 82%, transparent)!important;color:var(--af-text)!important;white-space:nowrap!important;border-radius:999px!important;grid-area:1/2!important;align-self:start!important;padding:5px 8px!important;font-size:11px!important;font-style:normal!important;font-weight:760!important;line-height:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row.is-ready .agent-auth-key-main em{border-color:color-mix(in srgb, var(--af-success) 34%, var(--af-border))!important;color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row.is-warning .agent-auth-key-main em{border-color:color-mix(in srgb, var(--af-warning) 40%, var(--af-border))!important;color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main code{border:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-bg) 54%, transparent)!important;width:fit-content!important;max-width:100%!important;color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:8px!important;padding:5px 7px!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-field{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-field span{color:var(--af-muted)!important;font-size:11px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-field input{border-color:var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-bg) 72%, transparent)!important;border-radius:9px!important;width:100%!important;min-width:0!important;height:34px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row>.agent-access-card-actions{grid-template-columns:repeat(2,minmax(92px,1fr))!important;justify-content:stretch!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row>.agent-access-card-actions button{justify-content:center!important;width:100%!important;min-height:32px!important;padding-inline:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row>.agent-access-error{grid-column:1/-1!important;margin:0!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row{grid-template-columns:minmax(0,1fr) minmax(180px,.8fr)!important;align-items:stretch!important;height:auto!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row>.agent-access-card-actions{grid-column:1/-1!important;grid-template-columns:repeat(4,minmax(88px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-main code{display:none!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-section-keys .agent-auth-store-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-key-row>.agent-access-card-actions{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1280px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-subtabs{grid-template-columns:repeat(7,minmax(92px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-panel{grid-template-columns:minmax(156px,.24fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-persistence-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-hero{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:10px!important;min-height:0!important;max-height:none!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-hero .agent-section-title{height:auto!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-list-title>div{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-list-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-list-title span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-inline-list{min-width:0!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar{grid-template-columns:minmax(180px,1fr) repeat(4,max-content)!important;align-items:center!important;gap:6px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar button{white-space:nowrap!important;height:30px!important;min-height:30px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-provider-filter-strip{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 72%, transparent)!important;min-width:0!important;min-height:28px!important;color:var(--af-muted)!important;border-radius:10px!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:5px 8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-provider-filter-strip.is-ready{border-color:color-mix(in srgb, var(--af-success) 32%, var(--af-border))!important;background:color-mix(in srgb, var(--af-success) 10%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-provider-filter-strip span{letter-spacing:0!important;text-transform:uppercase!important;font-size:10px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-provider-filter-strip strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-search{width:100%!important;min-width:0!important;height:32px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-metrics{grid-column:auto!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-metrics div{min-height:42px!important;padding:6px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-metrics span{font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-metrics strong{font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;padding:6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav button{min-height:32px!important;color:var(--af-muted)!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:5px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav button:focus-visible,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav button.is-active{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 50%, transparent)!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav span{font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage>:where(.agent-skill-manager-layout,.agent-skill-file-library){box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage>.agent-skill-manager-layout{grid-template:"runtime runtime"minmax(138px,.36fr)"catalog detail"minmax(0,1fr)/minmax(0,1fr) minmax(260px,.45fr)!important;gap:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-skill-manager-runtime{grid-area:runtime!important;min-width:0!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-skill-manager-catalog{grid-area:catalog!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-skill-manager-detail{grid-area:detail!important;min-width:0!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-skill-manager-runtime>.agent-runtime-health-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;width:100%!important;height:100%!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-template-rows:auto auto!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-panel>.agent-section-title{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-panel>.agent-section-title strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-panel>.agent-section-title .agent-config-actions{flex-wrap:nowrap!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-panel>.agent-section-title .ghost-button{white-space:nowrap!important;min-width:82px!important;min-height:28px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-summary>div{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:9px!important;min-width:0!important;min-height:48px!important;padding:7px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-summary strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-meta,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-capability-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-details,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-panel>.agent-inline-error,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-panel>.agent-evidence-empty{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage>.agent-skill-file-library{grid-template-rows:auto auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-detail,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-preview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-editor{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-items{overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-catalog .agent-skill-card{align-content:start!important;gap:10px!important;height:auto!important;min-height:182px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-row-main{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-width:0!important;height:auto!important;min-height:156px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-row-copy{align-content:start!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-source code{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head strong{color:var(--af-heading)!important;font-size:13px!important;font-weight:850!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card-head em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card p{min-height:36px!important;max-height:none!important;color:var(--af-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:12px!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-source{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-source span{color:var(--af-muted)!important;font-size:10px!important;font-weight:800!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-source code{border:1px solid var(--af-border)!important;background:var(--af-code-bg,var(--af-panel))!important;color:var(--af-code-text,var(--af-text))!important;border-radius:6px!important;padding:3px 6px!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-card ul{color:var(--af-muted)!important;gap:3px!important;margin:0!important;padding-left:15px!important;font-size:11px!important;line-height:1.35!important;display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-row-actions{align-content:start!important;gap:6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-row-actions button{white-space:nowrap!important;height:auto!important;min-height:28px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-workbench{flex-direction:column!important;gap:8px!important;height:100%!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-computer-use-hero,.agent-computer-use-warning,.agent-computer-use-status-grid,.agent-computer-use-view-nav){flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-computer-use-workbench,html[data-theme] body.agent-workbench-route .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-computer-use-workbench{overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:50px!important;padding:8px 11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-hero>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-hero span{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:780px!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-hero .agent-config-actions{justify-content:flex-end!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-hero .agent-config-actions button{white-space:nowrap!important;min-height:30px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-warning{min-height:0!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid>article{min-height:58px!important;padding:7px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid strong{font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:minmax(30px,auto)!important;gap:7px!important;padding:5px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav button{min-width:0!important;min-height:30px!important;color:var(--af-muted)!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:4px 8px!important;transition:border-color .16s,background .16s,color .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav button:focus-visible,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav button.is-active{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 50%, transparent)!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav span{font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav em{color:var(--af-muted)!important;font-size:10px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-stage{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-stage>:is(.agent-computer-use-overview-grid,.agent-computer-use-task,.agent-computer-use-probe,.agent-computer-use-grid){box-sizing:border-box!important;width:100%!important;height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-overview-grid>:where(.agent-computer-use-panel,.agent-computer-use-probe){overscroll-behavior:contain!important;min-width:0!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-stage>.agent-computer-use-task,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-stage>.agent-computer-use-probe{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-stage>.agent-computer-use-task{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-stage>.agent-computer-use-grid{overscroll-behavior:contain!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-right:3px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-task-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-probe-grid{overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;margin:0 0 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip>button{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;min-width:0!important;min-height:62px!important;color:var(--af-text)!important;text-align:left!important;border-radius:12px!important;gap:3px!important;padding:9px 10px!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip>button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip>button.active{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 56%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 12%, var(--af-panel))!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip span{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip strong{color:var(--af-heading)!important;white-space:nowrap!important;font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip span{color:var(--af-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-overview-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-overview-list>div{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;border-radius:8px!important;gap:3px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-overview-list span{color:var(--af-muted)!important;text-transform:uppercase!important;font-size:10px!important;font-weight:780!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-overview-list strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-tool-list.is-compact,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-probe-grid.is-compact{max-height:none!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-tool-list.is-compact article p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-tool-list.is-compact article em{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-hero{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;min-width:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-hero>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-hero>.agent-section-title>div{grid-template-columns:minmax(0,1fr)!important;gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-hero strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-hero span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-actions{flex-wrap:wrap!important;justify-content:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .studio-view.agent-workspace-view .agent-skill-layout>.agent-diagnostics-workbench{overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-actions .ghost-button{white-space:nowrap!important;border-radius:8px!important;min-height:30px!important;padding:6px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important;gap:7px!important;padding:6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav button{min-width:0!important;min-height:32px!important;color:var(--af-muted)!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:5px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav button:focus-visible,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav button.is-active{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 50%, transparent)!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav span{color:var(--af-heading)!important;font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-view-nav em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage[data-agent-diagnostics-view=summary]{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage:not([data-agent-diagnostics-view=summary]){display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage>:where(.agent-diagnostics-panel,.agent-diagnostics-grid){box-sizing:border-box!important;overscroll-behavior:contain!important;width:100%!important;height:100%!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-grid{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary article{gap:4px!important;min-width:0!important;min-height:72px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-summary strong{color:var(--af-heading)!important;font-size:16px!important;font-weight:880!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-request-diagnostics-panel{grid-template-rows:auto auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-bundle{grid-template-rows:auto minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-bundle pre,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-diagnostics-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-session-recovery-list{overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-request-diagnostics-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-session-recovery-status{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-request-diagnostics-strip>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-diagnostics-stage .agent-session-recovery-status>div{border:1px solid var(--af-border)!important;background:var(--af-soft)!important;border-radius:9px!important;min-width:0!important;padding:8px 10px!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-overview-grid{grid-template-columns:minmax(0,1fr)!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar{grid-template-columns:minmax(0,1fr) repeat(2,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar>button:nth-of-type(n+3){display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav{scrollbar-gutter:stable!important;flex-wrap:nowrap!important;gap:7px!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid>article{flex:0 0 154px!important;min-height:50px!important;padding:6px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid>article em{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav{min-height:42px!important;padding:5px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav button{flex:0 0 146px!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav button em{display:none!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-metrics{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-status-grid>article{flex-basis:148px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-view-nav button{flex-basis:138px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-workbench{flex-direction:column!important;gap:10px!important;height:100%!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-browser-vision-workbench,html[data-theme] body.agent-workbench-route .app-shell .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-browser-vision-workbench{overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview-side,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-probe,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-diagnostic,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-status-grid>article{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:58px!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-hero span{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:900px!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-hero .agent-config-actions{justify-content:flex-end!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-hero .agent-config-actions button{white-space:nowrap!important;min-height:30px!important;padding:5px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-status-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-status-grid>article{gap:3px!important;min-height:58px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-status-grid strong{font-size:14px!important;line-height:1.18!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-status-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-status-grid em{font-size:10px!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;padding:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav button{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-soft) 78%, transparent)!important;min-height:32px!important;color:var(--af-muted)!important;cursor:pointer!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:6px 8px!important;transition:background .16s,border-color .16s,color .16s,transform .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav button:focus-visible{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;color:var(--af-heading)!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav button.active{border-color:color-mix(in srgb, var(--af-accent) 72%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 14%, var(--af-panel))!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-view-nav strong{background:color-mix(in srgb, var(--af-panel-muted) 72%, transparent)!important;min-width:24px!important;color:var(--af-text)!important;text-align:center!important;border-radius:999px!important;justify-self:end!important;padding:2px 6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-stage{flex:auto!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-stage>section{height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview{grid-template-columns:minmax(0,1fr) minmax(280px,.45fr)!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview-side{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview-main .agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview-side .agent-section-title{background:0 0!important;border:0!important;min-height:0!important;padding:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview .agent-browser-vision-diagnostic-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-overview .agent-browser-vision-fix-list{overscroll-behavior:contain!important;min-height:0!important;padding-right:3px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-probe,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-diagnostic,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-panel{grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-probe>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-diagnostic>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-panel>.agent-section-title{min-height:48px!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;margin:0 0 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip>button{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;min-width:0!important;min-height:62px!important;color:var(--af-text)!important;text-align:left!important;border-radius:12px!important;gap:3px!important;padding:9px 10px!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip>button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip>button.active{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 56%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 12%, var(--af-panel))!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip span{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip strong{color:var(--af-heading)!important;white-space:nowrap!important;font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip span{color:var(--af-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.35!important;display:-webkit-box!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-probe-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-diagnostic-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-fix-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-toolsets,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-tool-list{overscroll-behavior:contain!important;min-height:0!important;padding-right:4px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task-grid{grid-template-columns:minmax(220px,.7fr) minmax(220px,.7fr) minmax(320px,1fr)!important;align-content:start!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task-preview{height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-task-preview pre{min-height:0!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-grid.single{grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-panel{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-toolsets{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;align-content:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-tool-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;align-content:start!important;display:grid!important}@media (width<=960px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=620px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-browser-vision-template-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-computer-use-template-strip{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1440px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell{gap:10px!important;padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(180px,.72fr) minmax(300px,1fr) auto!important;gap:10px!important;min-height:50px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-title-block p{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(4,minmax(68px,1fr))!important;gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metrics>div{min-height:36px!important;padding:5px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-actions{gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-actions button{min-height:32px!important;padding-inline:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout:has(>.agent-research-nav){grid-template-columns:188px minmax(0,1fr)!important;gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-nav{gap:8px!important;padding:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-active-group{gap:2px!important;padding:7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-active-group strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-nav-button-text em{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-group-strip button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tabs button{min-height:32px!important;padding:6px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-nav-button-text strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}}@media (width<=1280px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(150px,.64fr) minmax(260px,.9fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout:has(>.agent-research-nav){grid-template-columns:172px minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(3,minmax(68px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metrics>div:nth-child(n+4){display:none!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route,html[data-theme] body.agent-workbench-route #root,html[data-theme] body.agent-workbench-route .app-shell,html[data-theme] body.agent-workbench-route .workspace-main,html[data-theme] body.agent-workbench-route .workspace-main .studio-view.agent-workspace-view,html[data-theme] body.agent-workbench-route .workspace-main .studio-view.agent-workspace-view .agent-shell{height:auto!important;min-height:100dvh!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell{padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-actions{justify-content:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-command-actions button{flex:140px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout:has(>.agent-research-nav){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-nav{grid-area:1/1!important;max-height:38dvh!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton,.agent-capability-center){grid-area:2/1!important;height:auto!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-catalog-workbench .agent-research-filter-bar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-metric-strip{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"head""summary""formula""actions"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .alpha-factor-card .drawer-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-width:0!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-config-workbench){grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-config-workbench)>.agent-research-nav{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-config-workbench)>.agent-config-workbench{grid-area:1/1/auto/-1!important;width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-usage-overview>div{min-height:66px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-usage-overview strong{min-height:23px!important;font-size:18px!important;line-height:1.15!important;display:block!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>:where(.agent-kanban-workbench,.agent-prompts-workbench,.agent-memory-workbench)){min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>:where(.agent-kanban-workbench,.agent-prompts-workbench,.agent-memory-workbench){width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-workbench{overscroll-behavior:contain!important;grid-template-rows:auto minmax(88px,auto) minmax(188px,max-content) minmax(260px,1fr) auto auto!important;grid-auto-rows:auto!important;align-content:start!important;gap:10px!important;padding:0 4px 12px 0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-kanban-hero,.agent-kanban-board-manager){overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-hero{min-height:54px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board-manager{min-height:88px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-workbench .agent-kanban-summary-grid{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-summary-grid{gap:6px!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-summary-grid>div{min-height:54px!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board-manager{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board-strip{min-width:0!important;padding-bottom:2px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board-form{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))!important;align-items:center!important;min-width:0!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board-form :where(input,button){min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board-form button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-editor .agent-config-actions button{min-width:92px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-editor{grid-template-rows:auto auto auto!important;min-height:188px!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-form-grid{grid-template-columns:repeat(auto-fit,minmax(126px,1fr))!important;gap:8px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-form-grid label,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-body-field{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-body-field{padding:0 10px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-body-field textarea{min-height:46px!important;max-height:58px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-main-grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px)!important;align-items:stretch!important;height:min(42dvh,380px)!important;min-height:280px!important;max-height:420px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-workbench:not(.has-detail) .agent-kanban-main-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board{scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;padding:0 2px 4px 0!important;display:flex!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-lane{flex:0 0 230px!important;height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-lane.is-unassigned{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-warning) 7%, var(--af-panel)), var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-card-list{min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-board.is-filter-empty{place-items:center!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-hidden-filter-state{border:1px solid color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-warning) 8%, var(--af-panel))!important;width:min(520px,100%)!important;color:var(--af-text)!important;text-align:center!important;box-shadow:var(--af-shadow)!important;justify-items:center!important;gap:10px!important;padding:22px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-hidden-filter-state strong{color:var(--af-heading)!important;font-size:16px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-hidden-filter-state span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-detail-drawer{height:100%!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-workbench{grid-template-rows:auto auto auto minmax(0,1fr)!important;grid-auto-rows:auto!important;gap:10px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:68px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-metrics>div{min-height:50px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(260px,.62fr) minmax(420px,1.1fr) minmax(360px,.86fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-preview{border-top:0!important;border-right:0!important;grid-column:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-prompts-list,.agent-prompts-editor,.agent-prompts-preview){min-width:0!important;min-height:0!important;padding:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-editor{grid-template-rows:auto auto auto minmax(0,1fr)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-field.is-textarea{grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-field textarea{height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-preview{grid-template-rows:auto auto minmax(0,1fr) auto auto!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompt-preview-text{scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-items{scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-alert{grid-template-columns:minmax(0,1fr)!important;min-height:42px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-actions{scrollbar-gutter:stable!important;align-content:start!important;max-height:104px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench{grid-template-columns:minmax(280px,.76fr) minmax(0,1.24fr)!important;gap:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-memory-editor,.agent-memory-list-panel){overscroll-behavior:contain!important;min-width:0!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-list-panel{grid-template-rows:auto auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-filterbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:start!important;align-items:center!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-filterbar :where(input,select,button){width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-filterbar label{align-items:center!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-filterbar label input{flex:none!important;width:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-filterbar button{min-width:104px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-list{overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-notes-workbench{grid-area:1/2!important;width:100%!important;height:clamp(620px,100vh - 176px,980px)!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-workbench{grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-hero{min-height:0!important;padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-metrics{grid-template-columns:repeat(4,minmax(88px,1fr))!important;gap:8px!important;margin-top:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-metrics>div{min-height:58px!important;padding:9px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-config-callout{border:1px solid color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-warning-soft) 42%, var(--af-panel))!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin-top:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-config-callout strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-config-callout span{min-width:0!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-config-callout strong{color:var(--af-text)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-config-callout span{color:var(--af-muted)!important;margin-top:3px!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-layout{grid-template-columns:minmax(220px,.7fr) minmax(360px,1.16fr) minmax(390px,1.18fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-search{grid-template-rows:auto auto auto minmax(0,.6fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-source-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-result-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-recent-list{overscroll-behavior:contain!important;min-height:0!important;max-height:none!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-recent{grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-source-row small{color:var(--af-warning)!important;grid-column:1/-1!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-source-caps{flex-wrap:wrap!important;grid-column:1/-1!important;gap:5px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-source-caps b{border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 48%, transparent)!important;min-height:20px!important;color:var(--af-accent)!important;letter-spacing:0!important;border-radius:999px!important;align-items:center!important;padding:0 7px!important;font-size:10.5px!important;font-weight:760!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-source-notice{border:1px solid color-mix(in srgb, var(--af-warning) 36%, var(--af-border))!important;border-radius:var(--af-radius-sm)!important;background:color-mix(in srgb, var(--af-warning-soft) 38%, var(--af-panel))!important;min-height:34px!important;color:var(--af-muted)!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.35!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-source-notice strong{color:var(--af-text)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-source-notice span{overflow-wrap:anywhere!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader{grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader-body{height:100%!important;min-height:0!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader-tabs{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:999px!important;align-items:center!important;gap:2px!important;padding:2px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader-tabs button{height:26px!important;color:var(--af-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 10px!important;font-size:12px!important;font-weight:680!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader-tabs button.is-active{background:var(--af-accent)!important;color:var(--af-accent-contrast,#fff)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader-tabs button:disabled{cursor:not-allowed!important;opacity:.58!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-kind-badge{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;height:26px!important;color:var(--af-muted)!important;font-family:var(--af-mono)!important;text-transform:uppercase!important;border-radius:999px!important;align-items:center!important;padding:0 9px!important;font-size:11px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body{overscroll-behavior:contain!important;border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;padding:18px!important;line-height:1.68!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body :where(h1,h2,h3,h4){color:var(--af-text)!important;letter-spacing:0!important;margin:0 0 12px!important;line-height:1.22!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body h1{font-size:22px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body h2{font-size:18px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body h3,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body h4{font-size:15px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body :where(p,ul,ol,blockquote,figure,table){margin:0 0 14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body :where(ul,ol){padding-left:22px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body li+li{margin-top:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body a{color:var(--af-accent)!important;text-decoration:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body a:hover{text-decoration:underline!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body code{border:1px solid var(--af-border)!important;background:var(--af-code-bg,var(--af-panel))!important;color:var(--af-code-text,var(--af-text))!important;font-family:var(--af-mono)!important;border-radius:6px!important;padding:1px 5px!important;font-size:.92em!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body blockquote{border-left:3px solid var(--af-accent)!important;border-radius:0 var(--af-radius-sm) var(--af-radius-sm) 0!important;background:color-mix(in srgb, var(--af-accent-soft) 34%, transparent)!important;color:var(--af-muted)!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-code-block{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-code-bg,var(--af-panel))!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-code-block figcaption{border-bottom:1px solid var(--af-border)!important;color:var(--af-muted)!important;font-family:var(--af-mono)!important;padding:7px 10px!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-code-block pre{color:var(--af-code-text,var(--af-text))!important;font-family:var(--af-mono)!important;margin:0!important;padding:12px!important;font-size:12px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-table-wrap{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-table-wrap table{border-collapse:collapse!important;width:100%!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-table-wrap :where(th,td){border-bottom:1px solid var(--af-border)!important;text-align:left!important;vertical-align:top!important;padding:9px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-table-wrap th{background:color-mix(in srgb, var(--af-panel) 76%, var(--af-panel-subtle))!important;color:var(--af-text)!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body.is-html{background:var(--af-panel)!important;padding:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body.is-html iframe{background:#fff!important;border:0!important;width:100%!important;height:100%!important;min-height:520px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body.is-image{background:color-mix(in srgb, var(--af-panel) 82%, #000 18%)!important;place-items:center!important;gap:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-rendered-body.is-image img{border-radius:var(--af-radius)!important;border:1px solid var(--af-border)!important;object-fit:contain!important;max-width:100%!important;max-height:min(68vh,720px)!important;display:block!important}@media (width>=1320px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(250px,.72fr) minmax(340px,1.1fr) minmax(300px,.86fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-preview{border-top:0!important;grid-column:auto!important}}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-layout{grid-template-rows:minmax(0,1fr) minmax(240px,.56fr)!important;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-preview{border-top:1px solid var(--af-border)!important;grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-main-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-kanban-detail-drawer{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench{grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-memory-editor,.agent-memory-list-panel){max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-layout{grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-panel{min-height:360px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-reader{grid-column:1/-1!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>:where(.agent-kanban-workbench,.agent-prompts-workbench,.agent-memory-workbench,.agent-notes-workbench){height:auto!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-notes-config-callout{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-prompts-preview{grid-column:auto!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav>.agent-research-nav{grid-area:1/1/auto/-1!important;width:100%!important;max-height:min(172px,24dvh)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav>:where([class*=-workbench],.agent-research-skeleton,.agent-capability-center){scrollbar-gutter:stable!important;grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav>.agent-research-nav{grid-template-rows:auto auto minmax(0,auto)!important;gap:7px!important;max-height:138px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip{flex-wrap:nowrap!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:32px!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip button{border-radius:8px!important;flex:1 1 0!important;min-width:0!important;height:32px!important;min-height:32px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip button strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-group-strip button b{flex:none!important;min-width:24px!important;height:20px!important;padding:0 6px!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:20px!important;padding:0 2px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group span{flex:none!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-active-group strong{text-align:right!important;flex:auto!important;font-size:11px!important;font-weight:640!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs{scrollbar-gutter:stable!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:54px!important;max-height:62px!important;padding:0 2px 4px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs:before{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tab-section{flex:none!important;grid-template-rows:14px minmax(0,34px)!important;align-content:start!important;gap:4px!important;min-width:148px!important;max-width:none!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tab-section-label{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:760!important;line-height:14px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tab-section>div{flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button{border-radius:8px!important;flex:0 0 126px!important;width:126px!important;min-width:126px!important;max-width:126px!important;height:34px!important;min-height:34px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button .agent-nav-button-text{min-width:0!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button .agent-nav-button-text strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs button .agent-nav-button-text em{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-config-workbench){grid-template-rows:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-config-workbench)>.agent-research-nav{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-config-workbench)>.agent-config-workbench{grid-area:1/1/auto/-1!important;height:100%!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout>.agent-operation-layout{grid-area:1/1/auto/-1!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(220px,260px) minmax(0,1fr) minmax(300px,340px)!important;grid-auto-rows:minmax(0,1fr)!important;align-content:stretch!important;align-items:stretch!important;gap:12px!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed{grid-template-columns:minmax(0,1fr) minmax(300px,340px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-right-collapsed{grid-template-columns:minmax(220px,260px) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>:where(.agent-side-panel,.agent-task-panel,.agent-ops-column){order:initial!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-side-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-ops-column{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-dialog-panel{grid-template-rows:auto minmax(0,1fr) auto auto auto auto!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-dialog-panel:has(>.agent-runtime-reconnect-banner){grid-template-rows:auto auto minmax(0,1fr) auto auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-runtime-reconnect-banner,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-composer,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-workflow-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-context-editor,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-run-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-queue-strip{min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-banner{border:1px solid color-mix(in srgb, var(--af-warning,#d97706) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning,#d97706) 9%, var(--af-panel))!important;color:var(--af-text)!important;box-shadow:none!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;margin:0 0 8px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-banner.state-error{border-color:color-mix(in srgb, var(--af-danger,#dc2626) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger,#dc2626) 8%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-copy{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-copy strong{color:var(--af-text)!important;font-size:12px!important;font-weight:650!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-copy span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-actions{flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-workflow-strip{scrollbar-width:thin!important;scrollbar-gutter:stable!important;gap:6px!important;max-height:min(18dvh,142px)!important;padding:0 2px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-group{border-color:color-mix(in srgb, var(--af-border) 70%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 54%, transparent)!important;border-radius:7px!important;margin:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-group[open]{background:color-mix(in srgb, var(--af-panel) 76%, transparent)!important;max-height:min(18dvh,140px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-group.is-attention{border-color:color-mix(in srgb, var(--af-warning,#b7791f) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning-soft,#fff8e6) 34%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-summary{grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:32px!important;padding:0 11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-summary strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-summary em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-summary strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:840!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-summary span{color:var(--af-muted)!important;font-family:var(--font-mono)!important;font-size:10px!important;font-weight:680!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-summary em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;font-weight:620!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-workflow-strip .agent-activity-timeline{max-height:calc(min(18dvh,140px) - 34px)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-message{max-width:min(1120px,92%)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed.is-right-collapsed .agent-chat-message{max-width:min(1180px,88%)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-context-editor[open]{max-height:min(34dvh,280px)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-context-editor:not([open]){max-height:40px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-context-editor:not([open])>.agent-context-editor-body{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-context-editor[open]>.agent-context-editor-body{scrollbar-gutter:stable!important;gap:10px!important;max-height:calc(min(34dvh,280px) - 46px)!important;padding:0 12px 12px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-context-editor>.agent-context-editor-body>.agent-field-label{margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-context-editor[open] .agent-task-textarea{min-height:72px!important;max-height:118px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-tabs.has-tab-sections{min-height:62px!important;max-height:62px!important;overflow-y:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench{align-content:stretch!important;gap:10px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0 2px 10px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench:not(.agent-plugin-task-workbench):not(.agent-plugin-toolset-workbench):not(.agent-plugin-hook-workbench){grid-template-rows:minmax(82px,auto) 46px minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-toolset-workbench{grid-template-rows:minmax(58px,auto) 46px minmax(76px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-workbench{grid-template-rows:minmax(82px,auto) 44px 44px minmax(58px,auto) auto auto minmax(180px,1fr) minmax(58px,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-runtime-skill-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-plugin-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-table-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-detail-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;background-image:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-runtime-skill-panel{grid-template-rows:auto auto!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-runtime-skill-panel>.agent-section-title{background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:30px!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-runtime-skill-panel .agent-section-title>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-runtime-skill-panel .agent-section-title strong{color:var(--af-text)!important;font-size:13px!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-runtime-skill-panel .agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.3!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench .agent-config-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-actions button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-toolbar{grid-template-columns:minmax(240px,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:34px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-toolbar input{min-width:0!important;height:32px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-toolbar .agent-tool-source-filter{scrollbar-width:none!important;flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-hero{align-items:stretch!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-summary-grid{grid-template-columns:repeat(auto-fit,minmax(112px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-hero{grid-template-columns:repeat(auto-fit,minmax(116px,1fr))!important;padding:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic{border-left:3px solid var(--af-success)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:0!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic.is-warning{border-left-color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic span{color:var(--af-muted)!important;text-overflow:ellipsis!important;text-transform:uppercase!important;white-space:nowrap!important;font-size:9px!important;font-weight:840!important;line-height:1.1!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:860!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:10px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic-actions{white-space:nowrap!important;flex-wrap:nowrap!important;min-width:0!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-alert{border:1px solid color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important;color:var(--af-danger)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;padding:7px 10px!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-alert.is-info{border-color:color-mix(in srgb, var(--af-accent) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 8%, var(--af-panel))!important;color:var(--af-accent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-summary-grid>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-hero>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:8px!important;align-content:center!important;gap:2px!important;min-width:0!important;min-height:0!important;padding:6px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-summary-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-hero span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1.1!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-summary-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-hero strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench>.agent-plugin-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-table-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-detail-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-section>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-table-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-detail-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:36px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-section>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-table-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-detail-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel>.agent-section-title span{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-detail-body{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-hero>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-hero p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-hero strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;grid-auto-rows:minmax(118px,auto)!important;align-content:start!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-layout{grid-template-columns:minmax(420px,1fr) minmax(300px,.48fr)!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-detail-body{padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel .agent-plugin-hook-cloud{align-content:center!important;align-items:center!important;min-height:0!important;max-height:100%!important;padding:6px 10px!important;display:flex!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel{grid-template-rows:30px minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel>.agent-section-title{min-height:30px!important;padding:5px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel>.agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-map-panel .agent-plugin-hook-cloud span{font-size:11px!important;line-height:1.2!important}@media (width<=1020px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-diagnostic,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-task-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-hook-actions{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-workbench{height:100%!important;min-height:0!important;color:var(--af-text)!important;flex-direction:column!important;gap:10px!important;padding:0 2px 10px 0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-hero{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-height:64px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-hero>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-hero span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-hero strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;line-height:1.18!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-hero .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;max-width:620px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-hero button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-warning,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-warning{border:1px solid color-mix(in srgb, var(--af-accent) 32%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 8%, var(--af-panel))!important;border-radius:10px!important;flex:none!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:30px!important;max-height:42px!important;padding:6px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-warning.is-danger,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-warning.is-danger{border-color:color-mix(in srgb, #ef4444 40%, var(--af-border))!important;background:color-mix(in srgb, #ef4444 9%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-warning strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-warning strong{color:var(--af-text)!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-warning span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-warning span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-gateway-alert{grid-template-columns:auto minmax(0,1fr) auto!important;max-height:46px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-warning-actions{white-space:nowrap!important;align-items:center!important;gap:6px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert{border:1px solid color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel) 93%, var(--af-accent-soft))!important;border-radius:10px!important;flex:none!important;grid-template-columns:minmax(178px,.8fr) minmax(260px,1fr) minmax(220px,.9fr) auto!important;align-items:center!important;gap:8px 10px!important;min-height:58px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert.is-partial{border-color:color-mix(in srgb, var(--af-warning) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel) 92%, var(--af-warning-bg,var(--af-accent-soft)))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert.is-missing{border-color:color-mix(in srgb, var(--af-danger) 38%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-metrics>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-metrics>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:8px!important;min-height:38px!important;padding:5px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert code{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert p{margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert code{border:1px solid var(--af-border)!important;background:var(--af-bg)!important;border-radius:6px!important;justify-self:start!important;max-width:100%!important;padding:3px 6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-status-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-status-grid{flex:none!important;grid-template-columns:repeat(auto-fit,minmax(128px,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-status-grid{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-status-grid article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-status-grid article{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;align-content:center!important;gap:2px!important;min-width:0!important;min-height:54px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-status-grid article span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-status-grid article em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-status-grid article span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-status-grid article em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-style:normal!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-status-grid article strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-status-grid article strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-grid{flex:1 1 0!important;grid-template-columns:minmax(320px,.9fr) minmax(320px,1.1fr)!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel{flex-direction:column!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;flex:none!important;min-height:36px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel>.agent-section-title .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel>.agent-section-title .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair>.agent-section-title .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel>.agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel>.agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair>.agent-section-title strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair>.agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-form{flex:none!important;grid-template-columns:minmax(0,.42fr) minmax(0,1fr)!important;gap:8px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-form label{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-form label span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-form select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-form input{border-radius:8px!important;min-width:0!important;height:32px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-mode-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-probe-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;min-height:0!important;padding:10px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-mode-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-mode-list button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-probe-list>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;gap:4px!important;min-width:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-mode-list button strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-probe-list strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-mode-list button span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-probe-list span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-probe-list em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-panel.is-wide{flex:0 0 clamp(90px,12vh,118px)!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;padding:8px 10px 10px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-policy-grid>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;gap:3px!important;min-width:0!important;padding:7px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-policy-grid strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-policy-grid span{color:var(--af-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:11px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair{flex:0 0 clamp(132px,22vh,190px)!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-repair pre{min-height:0!important;max-height:none!important;color:var(--af-text)!important;white-space:pre-wrap!important;background:0 0!important;border:0!important;border-radius:0!important;padding:10px 12px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;grid-template-columns:repeat(3,minmax(240px,1fr))!important;grid-auto-rows:minmax(160px,auto)!important;align-content:start!important;gap:10px!important;min-height:0!important;padding:0 2px 2px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel.is-wide{grid-column:span 2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel.is-startup-security{min-height:246px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel.is-startup-security .agent-system-health-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-model,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-parity,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-issues{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;min-height:0!important;padding:10px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-parity,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-issues{align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-model{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-list>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-model>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-parity>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-issues>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;gap:3px!important;min-width:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment>.agent-system-health-update-policy,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment>.agent-system-health-update-action{border-color:color-mix(in srgb, var(--af-accent) 24%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, var(--af-accent-soft))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment>.agent-system-health-update-action.is-blocked{border-color:color-mix(in srgb, var(--af-warning) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel-subtle) 90%, var(--af-warning-soft,var(--af-accent-soft)))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-model strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-parity strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-issues strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-list span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-list em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-model span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-model em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-deployment code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-parity span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-parity em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-parity code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-issues span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-note{border-top:1px solid var(--af-border)!important;color:var(--af-muted)!important;flex:none!important;margin:0!important;padding:8px 10px!important;font-size:11px!important;line-height:1.35!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert{grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert code{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-status-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-grid{grid-template-columns:repeat(2,minmax(240px,1fr))!important}}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-gateway-alert,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-grid{flex:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-dashboard-policy-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-model{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-system-health-panel.is-wide{grid-column:auto!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-capability-center{height:100%!important;min-height:0!important;max-height:100%!important;color:var(--af-text)!important;flex-direction:column!important;gap:10px!important;padding:0 2px 10px 0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-hero{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-height:64px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-hero>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-hero strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;line-height:1.18!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-hero p{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-hero .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;max-width:min(760px,58vw)!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-hero button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-center>.agent-workspace-error{min-height:30px!important;max-height:42px!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:10px!important;flex:none!important;padding:7px 10px!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-metrics{flex:none!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-metric{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;align-content:center!important;gap:2px!important;min-width:0!important;min-height:54px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-metric span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-metric em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-style:normal!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-metric strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;grid-template-rows:repeat(3,minmax(0,1fr))!important;grid-template-columns:minmax(360px,1.1fr) minmax(320px,.9fr)!important;grid-auto-rows:minmax(0,1fr)!important;align-content:start!important;gap:10px!important;min-height:0!important;padding:0 2px 2px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel.is-main{grid-row:span 3!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;flex:none!important;min-height:36px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel>.agent-section-title .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel>.agent-section-title strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel>.agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-filterbar{border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 72%, var(--af-panel))!important;flex:none!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;min-height:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-filterbar button{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;min-height:28px!important;color:var(--af-muted)!important;box-shadow:none!important;border-radius:999px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:5px 8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-filterbar button.active{border-color:color-mix(in srgb, var(--af-primary) 56%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 12%, var(--af-panel))!important;color:var(--af-primary)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-filterbar span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-filterbar strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:11px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-credential-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auxiliary-task-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;min-height:0!important;padding:10px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-credential-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auxiliary-task-grid{align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability-grid{grid-template-columns:repeat(auto-fit,minmax(126px,1fr))!important;align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-credential-list article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auxiliary-task-grid article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;gap:6px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row.tone-contextual,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list article.is-contextual,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability.is-contextual{border-color:color-mix(in srgb, var(--af-info,#2563eb) 34%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-info,#2563eb) 7%, transparent), transparent), var(--af-panel-subtle)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability{text-align:left!important;align-content:center!important;min-height:84px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row-main>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-credential-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auxiliary-task-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-credential-list span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-credential-list em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auxiliary-task-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auxiliary-task-grid p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auxiliary-task-grid em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;font-style:normal!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-core-capability small{min-width:0!important;color:color-mix(in srgb, var(--af-warning) 70%, var(--af-muted))!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-chip-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-key-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-issue-list{flex-wrap:wrap!important;gap:4px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-chip-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-key-list code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-issue-list span{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 6px!important;font-size:10px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-row .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-toolset-gap-list article .agent-config-actions{flex-wrap:wrap!important;gap:6px!important;display:flex!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-metrics{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-grid{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:minmax(190px,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-panel.is-main{grid-row:auto!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-capability-center{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-metrics{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-filterbar{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-capability-grid{flex:none!important;overflow:visible!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-scheduled-workbench{height:100%!important;min-height:0!important;max-height:100%!important;color:var(--af-text)!important;grid-template-rows:minmax(72px,auto) minmax(0,1fr) minmax(150px,.38fr)!important;grid-template-columns:minmax(360px,.86fr) minmax(420px,1.14fr)!important;gap:10px!important;padding:0 2px 10px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-width:0!important;min-height:70px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto minmax(360px,.82fr)!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip article em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;font-style:normal!important;line-height:1.22!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip article strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;line-height:1.16!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;max-width:330px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-workbench button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip article{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;align-content:center!important;gap:2px!important;min-width:0!important;min-height:52px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip article span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-editor,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-control-column{grid-template-rows:minmax(0,1fr) minmax(132px,.34fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-editor>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-list-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;flex:none!important;min-height:36px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-editor>.agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-list-panel>.agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-panel>.agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel>.agent-section-title strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-editor>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-list-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-panel>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel>.agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-form{align-content:start!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-list{align-content:start!important;gap:8px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-editor textarea{min-height:112px!important;max-height:190px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-row{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;gap:6px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-card-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-main{width:100%!important;min-width:0!important;color:inherit!important;text-align:left!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-card-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-row strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-card-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-card-main p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-row p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-row p{color:var(--af-muted)!important;text-overflow:ellipsis!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:11px!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-card-meta{flex-wrap:wrap!important;gap:4px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-card-meta span{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 6px!important;font-size:10px!important;line-height:1.15!important;overflow:hidden!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-scheduled-workbench{grid-template-rows:auto minmax(260px,auto) minmax(340px,auto) minmax(180px,auto)!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel{grid-column:auto!important}}@media (width<=640px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench{grid-template-rows:minmax(280px,.82fr) minmax(0,1fr)!important;grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-panel{grid-column:1/-1!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-tabs{flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-tabs button{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-muted) 86%, transparent)!important;min-height:32px!important;color:var(--af-muted)!important;border-radius:8px!important;padding:0 12px!important;font-size:12px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-tabs button.active{border-color:color-mix(in srgb, var(--af-accent) 70%, var(--af-border) 30%)!important;background:color-mix(in srgb, var(--af-accent-soft) 62%, var(--af-panel) 38%)!important;color:var(--af-accent-strong)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-meta{min-width:0!important;color:var(--af-muted)!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;font-size:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-meta code{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-textarea{resize:none!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace!important;font-size:12.5px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project{border-top:1px solid var(--af-border)!important;gap:8px!important;min-width:0!important;max-height:190px!important;padding-top:8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project-head{justify-content:space-between!important;align-items:center!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project-head>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project-head strong{color:var(--af-text)!important;font-size:13px!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project-head span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project-meta{min-width:0!important;color:var(--af-muted)!important;flex-wrap:wrap!important;gap:6px!important;font-size:11.5px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project-meta code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project-meta span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-shadowed code{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:min(100%,540px)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-shadowed{flex-wrap:wrap!important;gap:5px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project pre{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent)!important;background:color-mix(in srgb, var(--af-panel-muted) 54%, transparent)!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;min-height:0!important;max-height:86px!important;color:var(--af-text)!important;border-radius:8px!important;margin:0!important;padding:8px 10px!important;font-size:12px!important;line-height:1.45!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project.is-empty{max-height:158px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-project.is-empty .agent-evidence-empty{margin:0!important}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench{grid-template-rows:minmax(280px,.84fr) minmax(320px,auto) minmax(360px,1fr)!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-meta{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-todo-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-project-workbench{height:100%!important;min-height:0!important;max-height:100%!important;color:var(--af-text)!important;gap:10px!important;padding:0 2px 10px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-todo-workbench{grid-template-rows:minmax(72px,auto) minmax(0,1fr)!important;grid-template-columns:minmax(420px,1fr) minmax(300px,.42fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-project-workbench{grid-template-rows:minmax(72px,auto) minmax(0,1fr)!important;grid-template-columns:minmax(320px,.48fr) minmax(420px,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-hero{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-width:0!important;min-height:70px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto minmax(360px,.82fr)!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-hero>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-hero>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-state-source{min-width:0!important;color:var(--af-muted)!important;align-items:center!important;gap:6px!important;font-size:11px!important;line-height:1.2!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-state-source strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-state-source em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;font-weight:500!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-hero p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-hero p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-metric-strip article em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-metric-strip article em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;font-style:normal!important;line-height:1.22!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-hero strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-hero strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-metric-strip article strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-metric-strip article strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:16px!important;line-height:1.16!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-hero .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-hero .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;max-width:330px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-workbench button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-workbench button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-metric-strip article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-metric-strip article{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;align-content:center!important;gap:2px!important;min-width:0!important;min-height:52px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-metric-strip article span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-metric-strip article span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-inspector,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-editor,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-list-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-inspector>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-editor>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-list-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;flex:none!important;min-height:36px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-status-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;min-height:0!important;padding:10px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-form{grid-template-columns:minmax(0,1fr) 72px!important;align-content:start!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-form button{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-legacy{margin:0 10px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-status-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-list{align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-status-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-card{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;gap:6px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row{grid-template-columns:minmax(90px,.18fr) minmax(0,1fr) auto!important;align-items:center!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-card-main{grid-template-columns:12px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-swatch{border-radius:999px!important;width:10px!important;height:28px!important;box-shadow:inset 0 0 0 1px #ffffff47!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-status,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-card-main>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-card-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-status-card strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-card strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-status-card span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-card span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-card code{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row p{white-space:normal!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-todo-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-project-workbench{grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-todo-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-project-form{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-artifact-library-workbench{height:100%!important;min-height:0!important;max-height:100%!important;color:var(--af-text)!important;grid-template-rows:minmax(70px,auto) minmax(54px,auto) minmax(44px,auto) minmax(0,1fr)!important;gap:10px!important;padding:0 2px 10px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-width:0!important;min-height:68px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;line-height:1.18!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-row em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero .agent-control-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-workbench button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-metrics>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;align-content:center!important;gap:2px!important;min-width:0!important;min-height:52px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-metrics strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-toolbar{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:42px!important;padding:6px 8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-toolbar label{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-toolbar label span{color:var(--af-muted)!important;white-space:nowrap!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-toolbar input{border-radius:8px!important;min-width:0!important;height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-kind-tabs{scrollbar-width:none!important;gap:6px!important;min-width:0!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-shell{grid-template-columns:minmax(460px,1fr) minmax(260px,.34fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-inspector{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-list>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-inspector>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;flex:none!important;min-height:36px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-list>article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-list>.agent-evidence-empty{margin:0 10px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding-top:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-list>.agent-section-title{z-index:2!important;margin-bottom:10px!important;position:sticky!important;top:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-row{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-main{min-width:0!important;color:inherit!important;text-align:left!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-main strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;max-width:460px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-source-filter,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-kind-summary{align-content:start!important;gap:8px!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-kind-summary{border-top:1px solid var(--af-border)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-source-filter button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-kind-summary button{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;text-align:left!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-source-filter button.active,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-kind-summary button.active{border-color:color-mix(in srgb, var(--af-accent) 55%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 12%, var(--af-panel))!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-artifact-library-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-shell{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-metrics{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero .agent-control-actions{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-workspace-workbench.agent-workspace-single-panel{height:100%!important;min-height:0!important;padding:0 2px 10px 0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template:"title title"minmax(58px,auto)"toolbar toolbar"minmax(44px,auto)"jump jump"minmax(40px,auto)"path path"minmax(36px,auto)"files search"minmax(118px,.45fr)"files activity"minmax(0,.55fr)/minmax(480px,1fr) minmax(300px,.36fr)!important;gap:10px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;min-width:0!important;min-height:58px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-area:title!important;grid-template-columns:minmax(0,1fr) minmax(360px,auto)!important;align-items:center!important;gap:14px!important;padding:9px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;line-height:1.18!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-metrics{grid-template-columns:repeat(4,minmax(72px,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-metrics span{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:var(--af-panel-subtle)!important;border-radius:9px!important;gap:1px!important;min-width:0!important;min-height:38px!important;padding:5px 7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-metrics span strong{color:var(--af-text)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;grid-area:toolbar!important;grid-template-columns:minmax(220px,.28fr) minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:42px!important;padding:6px 8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar select{border-radius:8px!important;min-width:0!important;height:30px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path-jump{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 90%, transparent)!important;grid-area:jump!important;grid-template-columns:minmax(0,1fr) auto minmax(0,260px)!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:38px!important;padding:5px 7px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path-jump input{min-width:0!important;height:29px!important;font-family:var(--af-mono)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:var(--af-panel-subtle)!important;scrollbar-width:none!important;grid-area:path!important;align-items:center!important;gap:5px!important;min-width:0!important;min-height:34px!important;padding:4px 7px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-breadcrumbs button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-breadcrumbs span{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 86%, transparent)!important;max-width:260px!important;min-height:24px!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:7px!important;flex:none!important;padding:3px 8px!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-breadcrumbs button[aria-current=page]{border-color:color-mix(in srgb, var(--af-accent) 54%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 12%, var(--af-panel))!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-filter-note,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-error{grid-column:1/-1!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-file-list{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-area:files!important;align-content:start!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-search-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-activity-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-search-panel{grid-area:search!important;grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-activity-panel{grid-area:activity!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-search-results,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-activity-list{scrollbar-gutter:stable!important;min-height:0!important;max-height:none!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-row{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-file-row.is-symlink,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-search-result.is-symlink,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-activity-row.is-symlink{border-style:dashed!important;border-color:color-mix(in srgb, var(--af-primary) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-main{text-align:left!important;background:0 0!important;border:0!important;gap:3px!important;min-width:0!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-main span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-main strong{color:var(--af-heading)!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-main span{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-link-target{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;max-width:100%!important;color:color-mix(in srgb, var(--af-primary) 76%, var(--af-muted))!important;font-size:11px!important;font-style:normal!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important;max-width:520px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-actions .ghost-button.compact{border-radius:8px!important;min-height:27px!important;padding:4px 8px!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-file-actions .ghost-button:disabled{cursor:not-allowed!important;opacity:.46!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker{gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-search{gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-search input{min-width:0!important;height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-list{scrollbar-gutter:stable!important;gap:7px!important;min-height:0!important;max-height:280px!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-group{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-group-head{color:var(--af-muted)!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;font-size:11px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-options{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-expand{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;color:var(--af-text)!important;text-align:left!important;border-radius:8px!important;gap:2px!important;padding:6px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-expand:hover{border-color:color-mix(in srgb, var(--af-primary) 46%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 8%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row.active{border-color:color-mix(in srgb, var(--af-primary) 72%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 12%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row.is-transient{border-color:color-mix(in srgb, var(--af-warning,#f59e0b) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning,#f59e0b) 10%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row strong{color:var(--af-heading)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-model-picker-expand{color:var(--af-muted)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-more summary{border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;background:var(--af-panel)!important;min-height:27px!important;color:var(--af-text)!important;cursor:pointer!important;border-radius:8px!important;padding:5px 8px!important;font-size:11px!important;line-height:1.2!important;list-style:none!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{grid-template:"title""toolbar""jump""path""search"minmax(120px,auto)"files"minmax(260px,1fr)"activity"minmax(160px,auto)/minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path-jump,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-metrics{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-search-result,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-activity-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-search-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-activity-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-workbench{grid-template-rows:minmax(56px,auto) 42px minmax(0,1fr)!important;gap:8px!important;height:100%!important;min-height:0!important;padding:0 2px 10px 0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-hero{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-height:56px!important;padding:9px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-hero>.agent-section-title{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-hero .agent-diagnostics-actions{justify-content:flex-end!important;max-width:min(680px,54vw)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-hero .agent-diagnostics-actions button{min-height:28px!important;padding:5px 9px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-view-nav{scrollbar-width:none!important;grid-template-columns:none!important;grid-auto-columns:minmax(150px,1fr)!important;grid-auto-flow:column!important;align-items:center!important;min-height:42px!important;padding:5px!important;display:grid!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-view-nav button{min-height:30px!important;padding:4px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage{min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage[data-agent-diagnostics-view=summary]{grid-template-rows:minmax(58px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage>:where(.agent-diagnostics-panel,.agent-diagnostics-grid){height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-panel{flex-direction:column!important;gap:8px!important;min-height:0!important;padding:10px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;flex:none!important;min-height:34px!important;margin:-10px -10px 0!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-summary article{min-height:58px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-summary strong{font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-request-diagnostics-panel{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-grid-single{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-bundle pre,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-session-recovery-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:1 1 0!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-request-diagnostics-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-session-recovery-status{gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-request-diagnostics-strip>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-session-recovery-status>div{padding:7px 9px!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-hero .agent-diagnostics-actions{justify-content:flex-start!important;max-width:none!important}}@media (width<=860px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage>:where(.agent-diagnostics-panel,.agent-diagnostics-grid){overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-diagnostics-stage .agent-diagnostics-summary{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-workbench{grid-template-rows:minmax(0,1fr)!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 2px 10px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-workbench>.agent-research-panel{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;gap:8px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-workbench>.agent-research-panel{grid-template-rows:minmax(40px,auto) minmax(52px,auto) minmax(38px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-workbench>.agent-research-panel{grid-template-rows:minmax(40px,auto) minmax(52px,auto) minmax(38px,auto) minmax(64px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-workbench>.agent-research-panel{grid-template-rows:minmax(40px,auto) minmax(52px,auto) minmax(38px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:40px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title strong{color:var(--af-text)!important;font-size:13px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title span{color:var(--af-muted)!important;font-size:11px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title .agent-control-button{justify-self:end!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel button{border-radius:8px!important;min-height:28px!important;padding:5px 9px!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;padding:8px 10px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;align-content:center!important;gap:2px!important;min-width:0!important;min-height:46px!important;padding:6px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip em{color:var(--af-muted)!important;font-size:10px!important;line-height:1.12!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip strong{color:var(--af-text)!important;font-size:14px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar{align-items:end!important;gap:8px!important;min-width:0!important;padding:0 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-workbench .agent-research-filter-bar{grid-template-columns:minmax(0,1fr) minmax(128px,.18fr) minmax(128px,.18fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .bench-control-grid{grid-template-columns:minmax(220px,1fr) repeat(5,minmax(96px,.32fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-workbench .bench-control-grid{grid-template-columns:minmax(0,1fr) minmax(112px,.2fr) minmax(128px,.2fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar .agent-field-label{gap:4px!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar .agent-field-label>span{color:var(--af-muted)!important;font-size:10px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-field-label:has(>.alpha-code-input)>span{color:var(--af-muted)!important;font-size:10px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar select{border-radius:8px!important;min-width:0!important;height:30px!important;min-height:30px!important;padding-block:5px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-field-label:has(>.alpha-code-input){gap:4px!important;min-width:0!important;padding:0 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-code-input{resize:none!important;min-height:48px!important;max-height:64px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-result,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-matrix-wrap{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-grid{grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:8px!important;padding:0 10px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-factor-card{border-radius:10px!important;min-height:78px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-factor-card .drawer-toolbar button{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-result{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;grid-template-rows:auto minmax(0,1fr)!important;margin:0 10px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-result>.agent-evidence-empty,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-result>.agent-research-skeleton{align-self:stretch!important;margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-result-toolbar{border-bottom:1px solid var(--af-border)!important;min-height:36px!important;padding:6px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-table-wrap{min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-table{width:100%!important;min-width:720px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-matrix-wrap{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;grid-template-rows:minmax(0,1fr) auto!important;margin:0 10px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-matrix{min-width:max-content!important;padding:10px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-axis-cell,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-value-cell{border-radius:7px!important;min-height:34px!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-meta{border-top:1px solid var(--af-border)!important;flex-wrap:wrap!important;gap:8px!important;min-height:32px!important;padding:7px 10px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-meta span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .bench-control-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-workbench .agent-research-filter-bar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-workbench .bench-control-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar .is-wide{grid-column:1/-1!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-workbench>.agent-research-panel{overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .bench-control-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-workbench .agent-research-filter-bar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-workbench .bench-control-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-factor-card{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"head""summary""formula""actions"!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav>:where(.agent-material-workbench,.agent-notes-workbench,.agent-memory-workbench){grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench{background:0 0!important;grid-template-rows:minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench>.agent-upload-panel.is-full{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)), var(--af-panel)!important;height:100%!important;min-height:0!important;box-shadow:var(--af-shadow)!important;border-radius:16px!important;grid-template-rows:auto auto auto minmax(92px,.32fr) auto minmax(0,1fr)!important;gap:10px!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:40px!important;padding-bottom:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-upload-box{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;min-height:76px!important;padding:12px 14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-url-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-url-row input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-url-row button{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-field-label:has(>.agent-note-input){grid-template-rows:auto minmax(0,1fr)!important;gap:6px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-note-input{resize:none!important;height:100%!important;min-height:72px!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-toolbar{border-bottom:1px solid var(--af-border)!important;justify-content:flex-end!important;gap:8px!important;min-height:34px!important;margin:0!important;padding:0 0 8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;border-top:0!important;align-content:start!important;gap:8px!important;min-height:0!important;padding:0 2px 4px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-item{border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;min-width:0!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-item p{color:var(--af-muted)!important;margin:0!important;line-height:1.48!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-actions{grid-column:1/-1!important;justify-content:flex-start!important;gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-heading{grid-column:1/-1!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-heading>div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-heading strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-heading span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-heading em{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-stats{flex-wrap:wrap!important;grid-column:1/-1!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-stats span{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;min-width:0!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 8px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-evidence-warnings{border:1px solid color-mix(in srgb, #d97706 30%, var(--af-border))!important;background:color-mix(in srgb, #f59e0b 9%, var(--af-panel))!important;color:color-mix(in srgb, #92400e 72%, var(--af-text))!important;border-radius:10px!important;grid-column:1/-1!important;gap:4px!important;padding:8px 10px!important;font-size:11px!important;line-height:1.45!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-workbench{grid-template-rows:minmax(112px,auto) minmax(0,1fr)!important;gap:12px!important;height:100%!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-hero{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-height:0!important;max-height:188px!important;box-shadow:var(--af-shadow)!important;border-radius:16px!important;grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)!important;align-items:stretch!important;gap:12px!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-hero>.agent-section-title{align-self:start!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:stretch!important;min-width:0!important;margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-config-callout{grid-column:1/-1!important;margin-top:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-layout{grid-template-columns:minmax(210px,.68fr) minmax(320px,1.04fr) minmax(360px,1.2fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-panel{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;grid-template-rows:auto minmax(0,1fr)!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-search{grid-template-rows:auto auto auto minmax(116px,.46fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-notes-source-list,.agent-notes-recent-list,.agent-notes-result-list,.agent-notes-reader-body){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:none!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-reader-body{background:var(--af-panel-subtle)!important;border-radius:12px!important;height:100%!important;margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-workbench{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-memory-editor,.agent-memory-list-panel){min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-form{overscroll-behavior:contain!important;grid-template-rows:auto auto auto minmax(130px,1fr) auto auto!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-form textarea{resize:none!important;height:100%!important;min-height:130px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-list-panel{grid-template-rows:auto auto auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-filterbar{grid-template-columns:minmax(0,1.1fr) minmax(120px,.56fr) minmax(120px,.56fr) minmax(112px,auto) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-hero{grid-template-columns:minmax(0,1fr)!important;max-height:240px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-layout{grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-reader{grid-column:1/-1!important;min-height:360px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-workbench{grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-editor,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-list-panel{min-height:420px!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench .agent-url-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-workbench{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template:"hero hero""metrics metrics""alert alert""personality personality""create list"minmax(0,1fr)/minmax(320px,.72fr) minmax(0,1.28fr)!important;gap:12px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-profiles-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-profiles-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metric,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-hero{border-radius:var(--af-radius)!important;grid-area:hero!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-hero strong{color:var(--af-text)!important;letter-spacing:0!important;font-size:20px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-hero span{max-width:920px!important;color:var(--af-muted)!important;margin-top:5px!important;font-size:13px!important;line-height:1.55!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-hero-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metrics{grid-area:metrics!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metric{border-radius:14px!important;grid-template-rows:auto 1fr!important;gap:5px!important;min-width:0!important;min-height:72px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metric span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-meta dt,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-flags span{color:var(--af-muted)!important;letter-spacing:.02em!important;text-transform:uppercase!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metric strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metric.is-ready{border-color:color-mix(in srgb, var(--af-success) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metric.is-partial,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metric.is-warning{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert{border-color:color-mix(in srgb, var(--af-danger) 42%, var(--af-border))!important;border-radius:14px!important;grid-area:alert!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert span{color:var(--af-muted)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-list-panel{border-radius:var(--af-radius)!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-panel{grid-area:personality!important;grid-template-rows:auto minmax(0,auto)!important;gap:10px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-panel{grid-area:create!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-list-panel{grid-area:list!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;padding:14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-list-panel>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:40px!important;padding-bottom:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-inline-error{border:1px solid color-mix(in srgb, var(--af-danger) 36%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 8%, var(--af-panel))!important;color:var(--af-danger)!important;border-radius:10px!important;padding:9px 10px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-width:0!important;max-height:220px!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row.is-active{border-color:color-mix(in srgb, var(--af-primary) 40%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 7%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row strong{color:var(--af-text)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row span{color:var(--af-muted)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-meta{gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-meta span{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:999px!important;align-items:center!important;max-width:120px!important;min-height:22px!important;padding:0 8px!important;font-size:11px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:12px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-grid label{min-width:0!important;color:var(--af-muted)!important;gap:6px!important;font-size:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-grid input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-create-grid select{width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-check{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-content:start!important;gap:12px!important;min-height:0!important;padding:0 2px 2px 0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card{border-radius:16px!important;grid-template-rows:auto auto auto minmax(42px,auto) auto auto!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card.is-ready{border-color:color-mix(in srgb, var(--af-success) 38%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card.is-warning{border-color:color-mix(in srgb, var(--af-warning) 38%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-path{text-overflow:ellipsis!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-head strong{color:var(--af-text)!important;white-space:nowrap!important;font-size:15px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-head em{border:1px solid color-mix(in srgb, var(--af-primary) 30%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 10%, transparent)!important;min-height:24px!important;color:var(--af-primary)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:0 9px!important;font-size:11px!important;font-style:normal!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-flags{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-flags span{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:22px!important;color:var(--af-muted)!important;text-transform:none!important;border-radius:999px!important;align-items:center!important;padding:0 8px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-meta{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-meta>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:10px!important;gap:3px!important;min-width:0!important;padding:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-meta dd{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:13px!important;font-weight:700!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card p{color:var(--af-muted)!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;font-size:12px!important;line-height:1.5!important;display:-webkit-box!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card p.muted{color:color-mix(in srgb, var(--af-muted) 82%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-path{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;color:var(--af-muted)!important;white-space:nowrap!important;border-radius:10px!important;padding:8px 10px!important;font-size:11px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-actions{justify-content:flex-start!important;padding-top:2px!important}@media (width<=1280px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-workbench{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-grid{grid-template-columns:minmax(0,1fr)!important}}@media (width<=1020px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-workbench{grid-template:"hero""metrics""alert""personality""create""list"minmax(0,1fr)/minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profiles-hero-actions{justify-content:flex-start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-list-panel{min-height:480px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-personality-row .agent-profile-card-actions{justify-content:flex-start!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-meta{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card-head{grid-template-columns:minmax(0,1fr)!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-workbench{grid-template-rows:minmax(74px,auto) auto minmax(0,1fr)!important;gap:10px!important;height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-hero{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-height:0!important;max-height:96px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(220px,.54fr) minmax(360px,1fr) minmax(340px,.84fr)!important;align-items:stretch!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-hero>:where(.agent-section-title,.agent-skill-management-toolbar,.agent-skill-manager-metrics){min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-management-toolbar{grid-template-columns:minmax(0,1fr) repeat(2,auto)!important;align-self:center!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-management-toolbar>button:nth-of-type(n+3){display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-self:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-metrics div{min-height:0!important;padding:7px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-view-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:44px!important;padding:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage>.agent-skill-manager-layout{grid-template:"runtime runtime"92px"catalog detail"minmax(0,1fr)/minmax(0,1fr) minmax(310px,.45fr)!important;gap:10px!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-runtime>.agent-runtime-health-panel{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-runtime .agent-runtime-health-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-runtime .agent-runtime-health-summary>div{min-height:38px!important;padding:6px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-catalog{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;grid-template-rows:auto minmax(0,1fr)!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-catalog>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-detail>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:44px!important;padding:9px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:repeat(auto-fill,minmax(310px,1fr))!important;align-content:start!important;gap:9px!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-catalog .agent-skill-card{min-height:138px!important;padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-row-main{min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-detail{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;grid-template-rows:auto minmax(0,1fr)!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-detail-body{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;padding:12px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage>.agent-skill-file-library{grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-layout{grid-template-columns:minmax(260px,.36fr) minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-detail{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-list{grid-template-rows:auto minmax(0,1fr)!important;padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-items,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-linked-files{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-skill-file-preview,.agent-skill-file-editor){grid-template-rows:auto minmax(0,1fr) auto!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-editor{grid-template-rows:auto minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-form{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-content-field{grid-column:1/-1!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-content-field textarea{resize:none!important;height:100%!important;min-height:220px!important}}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage>.agent-skill-manager-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-hero{max-height:168px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage>.agent-skill-manager-layout{grid-template-rows:86px minmax(0,1fr) minmax(260px,.72fr)!important;grid-template-areas:"runtime""catalog""detail"!important;overflow:auto!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav>.agent-access-workbench{grid-area:2/1/auto/-1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-workbench{grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-hero{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-height:0!important;max-height:184px!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;grid-template-rows:auto auto auto!important;gap:9px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-hero>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section>.agent-section-title{gap:10px!important;min-width:0!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-hero>.agent-section-title>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section>.agent-section-title>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-hero .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-card-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-hero .agent-config-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section .agent-config-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-card-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-actions button{white-space:nowrap!important;min-height:30px!important;padding:6px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-subtabs{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;min-height:36px!important;padding:4px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-subtabs button{text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:9px!important;min-width:0!important;min-height:28px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-card{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;text-align:left!important;border-radius:12px!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:2px!important;min-width:0!important;min-height:58px!important;padding:8px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-card :where(span,em){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-card strong{font-size:16px!important;line-height:1.1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-issue-strip{border:1px solid var(--af-warning-border,#f59e0b59)!important;background:var(--af-warning-bg,#f59e0b1a)!important;border-radius:12px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:36px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-overview-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;grid-template-rows:auto minmax(0,1fr)!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-overview-panel{grid-template-rows:auto minmax(0,1fr)!important;padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:48px!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-panel-head{justify-content:space-between!important;align-items:flex-start!important;gap:10px!important;min-width:0!important;min-height:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-panel-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-meta-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account-main span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-mini-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-provider-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-endpoints,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-credentials,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-api-key-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-pool-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-quota-windows,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-quota-details{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-mini-list{align-content:start!important;gap:8px!important;padding-top:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-gateway-watcher{grid-template-rows:auto auto auto auto!important;gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-grid>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;gap:4px!important;min-width:0!important;min-height:54px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-status span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-status em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-grid strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-status{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:34px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-status.is-ready{border-color:color-mix(in srgb, var(--af-success) 34%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-status.is-warning{border-color:color-mix(in srgb, var(--af-warning) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning-bg,#f59e0b1a) 72%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-watcher-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-mini-list button{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;text-align:left!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:48px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile-create{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(160px,.9fr) minmax(150px,.7fr) auto minmax(210px,1.1fr) auto!important;align-items:end!important;gap:9px!important;min-height:70px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile-create label{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-provider-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;align-content:start!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-provider,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-credential,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-pool-row{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important;border-radius:14px!important;padding:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-provider,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account{grid-template-rows:auto auto auto!important;align-content:start!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-provider-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-account-main{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-meta-grid{background:var(--af-panel)!important;border-radius:10px!important;grid-template-columns:repeat(2,auto minmax(0,1fr))!important;gap:5px 8px!important;min-width:0!important;padding:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-meta-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-bridge-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-issue-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-pool-tags,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-meta{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-access-meta-row span,.agent-access-bridge-row span,.agent-access-issue-list span,.agent-auth-pool-tags span,.agent-access-session-meta span,.agent-access-session-meta code){text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section-auth{grid-template-rows:auto auto minmax(170px,.48fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section-auth:has(.agent-auth-pool-list){grid-template-rows:auto auto minmax(150px,.38fr) minmax(96px,.24fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section-keys{grid-template-rows:auto auto minmax(130px,.32fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section-passkeys{grid-template-rows:auto auto minmax(0,1fr) minmax(76px,.26fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section-gateway{grid-template-rows:auto auto auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-diagnostics{border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)!important;gap:8px 12px!important;min-width:0!important;min-height:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-diagnostics.is-ready{border-left:3px solid var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-diagnostics.is-partial{border-left:3px solid var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-head>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-metrics strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-metrics span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-metrics>div{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:10px!important;gap:2px!important;min-width:0!important;padding:7px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-platforms,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-runs{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-platforms{align-content:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-platforms span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-runs code{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:4px 7px!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-platforms .is-ready,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-runs .is-ready{border-color:color-mix(in srgb, var(--af-success) 38%, var(--af-border))!important;color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-platforms .is-partial,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-runs .is-partial{border-color:color-mix(in srgb, var(--af-warning) 44%, var(--af-border))!important;color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-status{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-height:86px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-status>div{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:12px!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:3px!important;min-width:0!important;padding:9px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-status.is-ready>div:first-child{border-color:color-mix(in srgb, var(--af-success) 34%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-status.is-warning>div:first-child{border-color:color-mix(in srgb, var(--af-warning) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning-bg,#f59e0b1a) 72%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-status :where(span,em),html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-endpoint span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-credential span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.3!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-status strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-endpoint strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)!important;align-content:start!important;gap:12px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-panel{grid-template-rows:auto minmax(0,1fr) auto!important;align-content:start!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-endpoints,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-checklist,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-credentials{align-content:start!important;gap:8px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-endpoint{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:11px!important;grid-template-columns:56px minmax(0,.9fr) minmax(0,1.1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-endpoint code{background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-text)!important;border-radius:8px!important;justify-self:start!important;padding:3px 6px!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-checklist span{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;color:var(--af-muted)!important;border-radius:11px!important;padding:8px 10px!important;line-height:1.45!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-credentials{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))!important;padding:0 12px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-passkey-credential{gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section-accounts,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-section-sessions{grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-store-strip{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-store-strip>div{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:12px!important;min-width:0!important;padding:8px 9px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-oauth-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-quota-panel{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel)!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:8px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-flow-card{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;gap:7px!important;min-height:0!important;padding:10px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-oauth-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-rejected-list{flex-wrap:wrap!important;gap:7px!important;min-width:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-pool-list{border-bottom:1px solid var(--af-border)!important;align-content:start!important;gap:8px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-auth-api-key-list{align-content:start!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-list{align-content:start!important;gap:9px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-row{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-main{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-evidence-empty{border-radius:14px!important;align-self:stretch!important;min-height:0!important;margin:12px!important}}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-hero{max-height:228px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-overview-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile-create,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-session-row{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-profile-create{overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-gateway-multiplex-diagnostics{grid-template-columns:minmax(0,1fr)!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-workbench{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-hero{max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-subtabs,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-overview-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-profile-create,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-profile-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-provider-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-account-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-session-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-passkey-status,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-passkey-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-passkey-endpoint,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-passkey-credentials,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-auth-store-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-gateway-multiplex-diagnostics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-gateway-multiplex-metrics{grid-template-columns:minmax(0,1fr)!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-workbench{grid-template-rows:auto minmax(0,auto) minmax(0,1fr)!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-models,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-auxiliary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-team,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-toolsets,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-config-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-providers{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;border-radius:16px!important;padding:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-models,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-auxiliary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-team,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-toolsets{grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-models>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-auxiliary>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-team>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-toolsets>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-config-section>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-providers>.agent-section-title{border-bottom:1px solid var(--af-border)!important;min-height:50px!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults>.agent-config-default-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-models>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-auxiliary>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-team>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-analytics-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-model-usage-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-daily-usage-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-env-fields,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-toolset-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-env-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-checkbox-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults>.agent-config-default-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-models>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-auxiliary>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-team>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-grid{align-content:start!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults>.agent-config-default-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults>.agent-config-default-grid>.agent-field-toggle{grid-column:span 2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-models>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-auxiliary>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-team>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-config-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-grid{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-config-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-model-usage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-daily-usage{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important;border-radius:14px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-config-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-card{align-content:start!important;gap:10px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-config-card{grid-template-rows:auto auto auto minmax(0,auto) auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-env-fields{border:1px solid var(--af-border)!important;background:var(--af-panel)!important;border-radius:12px!important;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))!important;gap:8px!important;max-height:150px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-metadata textarea,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-toolset-config-card .agent-config-role-field textarea{resize:vertical!important;min-height:88px!important;max-height:130px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-config-section{grid-template-rows:auto auto auto auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-config-section:has(.agent-account-diagnostic-strip){grid-template-rows:auto auto auto auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-summary-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-runtime-strip{border-bottom:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-diagnostic-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-runtime-readiness-banner{border-bottom:1px solid var(--af-border)!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:38px!important;padding:8px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-card{grid-template-rows:auto auto auto auto auto auto minmax(0,auto) auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-toolset-list{gap:8px!important;max-height:220px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-env-grid{max-height:160px!important;padding-right:4px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-providers{grid-template-rows:auto auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-error-stack{gap:8px!important;min-height:0!important;max-height:72px!important;padding:0 12px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-error-stack:empty{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-page-body{grid-template-rows:auto minmax(0,.54fr) minmax(0,.46fr)!important;gap:10px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-page-body:has(.agent-provider-sync-strip){grid-template-rows:auto auto minmax(0,.52fr) minmax(0,.48fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-usage-overview{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))!important;align-content:start!important;gap:10px!important;padding-right:4px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-analytics-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-model-usage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-daily-usage{grid-template-rows:auto minmax(0,1fr)!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-model-usage-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-daily-usage-list{align-content:start!important;gap:7px!important;padding-right:4px!important;display:grid!important}}@media (width<=1280px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-defaults>.agent-config-default-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-summary-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-account-runtime-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-usage-overview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-page-body{overflow:auto!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section-defaults>.agent-config-default-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section-models>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section-auxiliary>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-config-section-team>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-toolset-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-account-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-account-summary-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-account-runtime-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-usage-overview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-analytics-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-workbench{width:100%!important;min-width:0!important;min-height:0!important;color:var(--af-text)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-warning,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary>article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-steps,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-errors,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid>section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;min-width:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;padding:14px 16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-hero>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-hero>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-panel>.agent-section-title>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid>section>.agent-section-title>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section>.agent-section-title>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links>.agent-section-title>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-hero strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-hero strong{color:var(--af-text)!important;letter-spacing:0!important;font-size:20px!important;font-weight:820!important;line-height:1.25!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-hero span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-warning span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-step-list span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-step-list em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-kv span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-tool-list em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links span{color:var(--af-muted)!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-step-list strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-kv strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;font-size:13px!important;font-weight:780!important;line-height:1.32!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-warning{border-color:color-mix(in srgb, var(--af-danger) 44%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-danger-bg) 74%, var(--af-panel)), var(--af-panel-subtle))!important;gap:4px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary{gap:8px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary{grid-template-columns:repeat(5,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary>article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary>div{min-height:58px!important;box-shadow:none!important;gap:5px!important;padding:11px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-steps,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-errors,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid>section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding:13px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-steps>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-errors>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid>section>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links>.agent-section-title{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-step-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-errors,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-link-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-step-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-list{align-content:start!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-step-list>article{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px 11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid{align-content:start!important;gap:10px!important;padding-right:4px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-kv{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-kv>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-list>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-link-grid button{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;box-shadow:none!important;border-radius:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-kv>div{gap:5px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-tool-list{flex-wrap:wrap!important;align-content:flex-start!important;gap:7px!important;min-height:0!important;padding-right:2px!important;display:flex!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-tool-list span{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;max-width:100%!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:9px!important;align-items:center!important;padding:6px 8px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;line-height:1.35!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-errors code{border:1px solid color-mix(in srgb, var(--af-danger) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger-bg) 72%, var(--af-panel))!important;min-width:0!important;color:var(--af-danger)!important;overflow-wrap:anywhere!important;white-space:pre-wrap!important;border-radius:11px!important;padding:9px 10px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;line-height:1.45!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-list>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-link-grid button{color:var(--af-text)!important;text-align:left!important;gap:5px!important;padding:10px 11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-link-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important;align-content:start!important;gap:8px!important;padding-right:4px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-theme-options,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-segmented,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-skin-options{align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-theme-options,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-segmented{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-segmented-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-mode-section{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, transparent)!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-mode-section>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-mode-section>div:first-child strong{color:var(--af-heading)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-mode-section>div:first-child span{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.4!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-skin-options{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))!important;padding-right:2px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :is(.agent-control-theme-options,.agent-control-segmented,.agent-control-skin-options)>button{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;min-height:58px!important;color:var(--af-text)!important;box-shadow:none!important;text-align:left!important;border-radius:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :is(.agent-control-theme-options,.agent-control-segmented)>button{gap:4px!important;padding:10px 11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-skin-options>button{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:9px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :is(.agent-control-theme-options,.agent-control-segmented,.agent-control-skin-options)>button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :is(.agent-control-theme-options,.agent-control-segmented,.agent-control-skin-options)>button.active{border-color:color-mix(in srgb, var(--af-accent) 54%, var(--af-border))!important;background:var(--af-accent-soft)!important;color:var(--af-text)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :is(.agent-control-theme-options,.agent-control-segmented,.agent-control-skin-options)>button:disabled{cursor:not-allowed!important;opacity:.48!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-skin-options i{border:1px solid color-mix(in srgb, #fff 60%, var(--af-border))!important;border-radius:999px!important;width:18px!important;height:18px!important;box-shadow:inset 0 0 0 1px #ffffff40!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-skin-options span{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-skin-options em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-onboarding-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-onboarding-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-preferences-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-preferences-workbench{grid-area:2/1/auto/-1!important;height:100%!important;min-height:0!important;padding:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-workbench{grid-template-rows:auto auto minmax(142px,.34fr) minmax(0,1fr)!important;gap:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-workbench:has(.agent-onboarding-warning){grid-template-rows:auto auto auto minmax(132px,.32fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-workbench:has(.agent-onboarding-errors){grid-template-rows:auto auto minmax(126px,.28fr) minmax(0,.72fr) minmax(96px,.18fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-workbench:has(.agent-onboarding-warning):has(.agent-onboarding-errors){grid-template-rows:auto auto auto minmax(118px,.25fr) minmax(0,.62fr) minmax(92px,.16fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-workbench{grid-template-rows:minmax(68px,78px) minmax(62px,76px) minmax(140px,1fr) minmax(84px,.28fr) minmax(70px,.2fr)!important;gap:10px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-hero{min-height:74px!important;max-height:98px!important}}@media (width<=1280px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-workbench{gap:12px!important;height:auto!important;padding:0 0 16px!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-steps>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid>section>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-kv,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-link-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-step-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-link-grid{max-height:none!important;overflow:visible!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;padding-right:4px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-preferences-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-preferences-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;padding-right:4px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-summary{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid>section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-layout-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-links{grid-template-rows:auto auto!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-control-layout-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-link-grid{max-height:none!important}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-preferences-workbench{grid-template-rows:none!important;grid-auto-rows:max-content!important;gap:10px!important;height:100%!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-preferences-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-preferences-workbench{grid-template-rows:none!important;grid-auto-rows:max-content!important;display:grid!important;overflow:auto!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:auto auto minmax(0,1fr) minmax(140px,.42fr) minmax(150px,.46fr) minmax(140px,.4fr)!important;align-content:stretch!important;gap:10px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-lineage-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-lineage-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-workbench>*{min-width:0!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary article{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 95%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:70px!important;padding:14px 16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-hero>.agent-section-title{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-hero>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-panel>.agent-section-title span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-actions.compact{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary article{gap:4px!important;min-width:0!important;min-height:66px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-current span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-current em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-current small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain button small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-parity-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-parity-row em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-parity-row small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list button span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list button em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-current strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain button strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-parity-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list button strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.22!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary strong{font-size:18px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.38fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-grid.is-lower{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-grid.is-lower:has(.agent-lineage-context){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-panel{align-content:stretch!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-index{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-side{grid-template-rows:minmax(0,1.15fr) minmax(0,.85fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-toolbar{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-toolbar input{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-height:34px!important;color:var(--af-text)!important;padding:7px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-toolbar label{color:var(--af-muted)!important;white-space:nowrap!important;align-items:center!important;gap:6px!important;font-size:12px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-parity-list{align-content:start!important;gap:7px!important;min-width:0!important;min-height:0!important;padding-right:3px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-current,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-parity-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list button{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;box-shadow:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row{text-align:left!important;border-left:3px solid #0000!important;grid-template-columns:94px minmax(160px,1fr) minmax(130px,.6fr)!important;gap:4px 9px!important;width:100%!important;min-height:50px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row.active{border-left-color:var(--af-accent)!important;background:color-mix(in srgb, var(--af-accent) 9%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row small{grid-column:2/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-current,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-parity-row{gap:4px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain{align-content:start!important;gap:7px!important;min-height:0!important;padding:9px 10px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list button{width:100%!important;min-width:0!important;color:var(--af-text)!important;text-align:left!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain button{border-left:3px solid var(--af-accent)!important;background:var(--af-panel)!important;grid-template-columns:minmax(72px,.35fr) minmax(120px,1fr)!important;gap:4px 8px!important;min-height:42px!important;padding:7px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-chain button small{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability{border-left:3px solid var(--af-border)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability.tone-success{border-left-color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability.tone-warning{border-left-color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-capability.tone-danger{border-left-color:var(--af-danger)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list button{border-left:3px solid var(--af-accent)!important;grid-template-columns:minmax(82px,.42fr) minmax(120px,.78fr) minmax(120px,1fr)!important;gap:4px 8px!important;min-height:44px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button small{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-note,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-empty{border:1px dashed var(--af-border)!important;background:var(--af-panel-subtle)!important;color:var(--af-muted)!important;padding:10px!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-note.danger{border-color:color-mix(in srgb, var(--af-danger) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 9%, var(--af-panel-subtle))!important;color:var(--af-text)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-context{grid-template-rows:auto minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-context pre{border:1px solid var(--af-border)!important;background:var(--af-panel-muted)!important;min-height:0!important;max-height:none!important;color:var(--af-text)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;white-space:pre-wrap!important;margin:0!important;padding:10px 12px!important;font-size:12px!important;line-height:1.5!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-workbench{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;flex-direction:column!important;gap:10px!important;padding:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-state-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-state-workbench{grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview article,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-report,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-events{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 95%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-hero{flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;min-height:70px!important;padding:14px 16px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview{flex:none!important;grid-template-columns:minmax(160px,.72fr) minmax(220px,1.3fr) minmax(190px,.82fr) minmax(220px,1.1fr)!important;gap:10px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview article{border-left:3px solid var(--af-accent)!important;gap:4px!important;min-width:0!important;min-height:64px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview.tone-warning article:first-child{border-left-color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview.tone-danger article:first-child{border-left-color:var(--af-danger)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-callout span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-empty{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;font-size:11px!important;font-style:normal!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer em{white-space:nowrap!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-callout strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;line-height:1.24!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-callout{border:1px dashed var(--af-border)!important;background:var(--af-panel-subtle)!important;flex:none!important;gap:5px!important;min-height:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-callout.tone-danger{border-color:color-mix(in srgb, var(--af-danger) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 9%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-grid{flex:1 1 0!important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))!important;align-content:start!important;gap:10px!important;min-width:0!important;min-height:0!important;padding-right:3px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer{border-left:3px solid var(--af-muted)!important;grid-template-rows:auto auto minmax(48px,1fr) auto!important;gap:9px!important;min-width:0!important;min-height:176px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer.tone-ok{border-left-color:var(--af-success)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer.tone-warning{border-left-color:var(--af-warning)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer.tone-danger{border-left-color:var(--af-danger)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer-status{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:7px 9px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer-status b{color:var(--af-heading)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer p{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;margin:0!important;display:-webkit-box!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-bottom{flex:0 0 clamp(210px,30%,320px)!important;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-report,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-events{grid-template-rows:auto minmax(0,1fr) auto!important;align-content:stretch!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-events{grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-report pre{border:1px solid var(--af-border)!important;background:var(--af-panel-muted)!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;color:var(--af-text)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;white-space:pre-wrap!important;margin:0!important;padding:10px 12px!important;font-size:12px!important;line-height:1.5!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-event-list{align-content:start!important;gap:7px!important;min-height:0!important;padding-right:3px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-event-list button{border:1px solid var(--af-border)!important;border-left:3px solid var(--af-accent)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;min-height:38px!important;color:var(--af-text)!important;text-align:left!important;box-shadow:none!important;grid-template-columns:78px minmax(96px,150px) minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-event-list button span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-event-list button em{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-event-list button strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}@media (width<=1280px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-workbench{grid-template-rows:auto auto minmax(0,1fr) minmax(130px,.38fr) minmax(130px,.38fr) minmax(130px,.36fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-grid.is-lower{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=860px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-workbench{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-workbench{grid-template-rows:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:stretch!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-overview,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-bottom{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-side{grid-template-rows:auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-bottom{flex-basis:auto!important}}@media (width<=620px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-actions.compact,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-layer-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-external-list button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-state-event-list button{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-session-row small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-lineage-recovery-list button small{grid-column:auto!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-workbench,.agent-worktree-workbench,.agent-checkpoint-workbench,.agent-log-workbench,.agent-workspace-workbench:not(.agent-workspace-single-panel)){width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;color:var(--af-text)!important;padding:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>:where(.agent-spaces-workbench,.agent-worktree-workbench,.agent-checkpoint-workbench,.agent-log-workbench,.agent-workspace-workbench),html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>:where(.agent-spaces-workbench,.agent-worktree-workbench,.agent-checkpoint-workbench,.agent-log-workbench,.agent-workspace-workbench){grid-area:2/1/auto/-1!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-workbench:not(.agent-workspace-single-panel){grid-template-columns:minmax(0,1fr) minmax(300px,.34fr)!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-side-stack{overscroll-behavior:contain!important;grid-template-rows:repeat(4,minmax(150px,1fr))!important;gap:10px!important;min-width:0!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-hero,.agent-spaces-editor,.agent-spaces-list-panel,.agent-spaces-trust-panel,.agent-worktree-hero,.agent-worktree-create-panel,.agent-worktree-list-panel,.agent-checkpoint-hero,.agent-checkpoint-store-panel,.agent-checkpoint-list-panel,.agent-checkpoint-detail-panel,.agent-runtime-log-panel.is-full){border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 95%, transparent), color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)), var(--af-panel)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-workbench{grid-template:"spacesHero spacesHero""spacesEditor spacesTrust"minmax(150px,.36fr)"spacesUser spacesDefault"minmax(0,1fr)/minmax(0,1fr) minmax(310px,.38fr)!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-hero{grid-area:spacesHero!important;grid-template-columns:minmax(0,1fr) minmax(280px,.45fr)!important;align-items:center!important;gap:12px!important;min-height:78px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-editor{grid-area:spacesEditor!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-list-panel.is-user{grid-area:spacesUser!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-list-panel.is-default{grid-area:spacesDefault!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-trust-panel{grid-area:spacesTrust!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-editor,.agent-spaces-list-panel,.agent-spaces-trust-panel){grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-form{grid-template-columns:minmax(150px,.28fr) minmax(260px,1fr) minmax(170px,.32fr) auto!important;align-items:end!important;gap:9px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-form label,.agent-worktree-create-form label){min-width:0!important;color:var(--af-muted)!important;gap:5px!important;font-size:11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-form input,.agent-worktree-create-form input,.agent-worktree-create-form select,.agent-checkpoint-hero input,.agent-runtime-log-panel.is-full .agent-log-toolbar input){border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;min-width:0!important;min-height:32px!important;color:var(--af-text)!important;padding:6px 9px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-check{align-items:center!important;gap:7px!important;min-height:32px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-metrics,.agent-worktree-metrics,.agent-checkpoint-metrics,.agent-checkpoint-store-summary){grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-metrics>div,.agent-worktree-metrics>div,.agent-checkpoint-metrics>div,.agent-checkpoint-store-summary>div,.agent-checkpoint-detail-grid>div,.agent-checkpoint-detail-card){border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:var(--af-panel-subtle)!important;gap:3px!important;min-width:0!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-metrics span,.agent-spaces-metrics em,.agent-worktree-metrics span,.agent-worktree-metrics em,.agent-checkpoint-metrics span,.agent-checkpoint-metrics em,.agent-checkpoint-store-summary span,.agent-checkpoint-store-summary em,.agent-checkpoint-detail-grid span,.agent-checkpoint-detail-card span,.agent-checkpoint-store-project span,.agent-worktree-meta span,.agent-runtime-log-entry span,.agent-runtime-log-entry em){min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.34!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-metrics strong,.agent-worktree-metrics strong,.agent-checkpoint-metrics strong,.agent-checkpoint-store-summary strong,.agent-spaces-row strong,.agent-worktree-row strong,.agent-checkpoint-row strong,.agent-checkpoint-detail-grid strong,.agent-checkpoint-detail-card strong,.agent-checkpoint-store-project strong,.agent-runtime-log-entry strong){min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-list,.agent-spaces-trust-list,.agent-worktree-list,.agent-checkpoint-list,.agent-checkpoint-store-projects){overscroll-behavior:contain!important;align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;padding-right:3px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-row,.agent-worktree-row,.agent-checkpoint-row,.agent-checkpoint-store-project){border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-row.is-default,.agent-checkpoint-row.is-selected){border-color:color-mix(in srgb, var(--af-accent) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-row.is-dirty{border-color:color-mix(in srgb, var(--af-warning) 58%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-row.is-missing{border-color:color-mix(in srgb, var(--af-danger) 58%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-row>div:first-child,.agent-worktree-row-main){gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-row code,.agent-worktree-row code,.agent-checkpoint-detail-card code,.agent-spaces-trust-list code){border:1px solid var(--af-border)!important;background:var(--af-code-bg,var(--af-panel-muted))!important;min-width:0!important;color:var(--af-code-text,var(--af-text))!important;text-overflow:ellipsis!important;white-space:nowrap!important;padding:3px 6px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-row-actions,.agent-worktree-row-actions,.agent-checkpoint-row-actions,.agent-worktree-hero-actions){flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-workbench{grid-template:"worktreeHero worktreeHero""worktreeCreate worktreeCreate""worktreeList worktreeList"minmax(0,1fr)/minmax(0,1fr) minmax(300px,.34fr)!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-hero{grid-area:worktreeHero!important;grid-template-columns:minmax(0,1fr) minmax(300px,.45fr)!important;align-items:center!important;gap:12px!important;min-height:78px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-create-panel{grid-area:worktreeCreate!important;grid-template-rows:auto auto!important;gap:10px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-create-form{grid-template-columns:minmax(240px,1fr) minmax(170px,.32fr) minmax(190px,.36fr) auto!important;align-items:end!important;gap:9px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-list-panel{grid-area:worktreeList!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-row{grid-template-columns:minmax(0,1fr) minmax(320px,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-meta{flex-wrap:wrap!important;gap:5px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-meta span{border:1px solid color-mix(in srgb, var(--af-border) 80%, transparent)!important;background:var(--af-panel)!important;max-width:220px!important;padding:2px 6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-workbench{grid-template:"checkpointHero checkpointHero""checkpointStore checkpointDetail"minmax(150px,.34fr)"checkpointList checkpointDetail"minmax(0,1fr)/minmax(0,1fr) minmax(300px,.34fr)!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-workbench:has(>.agent-checkpoint-restore-summary){grid-template-rows:auto auto minmax(150px,.34fr) minmax(0,1fr)!important;grid-template-areas:"checkpointHero checkpointHero""checkpointRestore checkpointRestore""checkpointStore checkpointDetail""checkpointList checkpointDetail"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-hero{grid-area:checkpointHero!important;grid-template-columns:minmax(0,1fr) minmax(360px,.48fr)!important;align-items:center!important;gap:12px!important;min-height:82px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-hero .agent-config-actions{grid-template-columns:minmax(140px,1fr) auto auto!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary{border:1px solid color-mix(in srgb, var(--af-accent) 26%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 34%, var(--af-panel))!important;grid-area:checkpointRestore!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary.has-errors{border-color:color-mix(in srgb, var(--af-warning) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning) 10%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary.is-blocked{border-color:color-mix(in srgb, var(--af-danger) 40%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 10%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary-grid{border-bottom:1px solid var(--af-border)!important;grid-template-columns:minmax(150px,.7fr) minmax(160px,.8fr) minmax(180px,1fr) minmax(130px,.65fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary-grid>div{border-right:1px solid var(--af-border)!important;gap:3px!important;min-width:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary-grid>div:last-child{border-right:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary :where(span,em){color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-summary strong{color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-files{flex-wrap:wrap!important;gap:6px!important;padding:10px 12px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-errors{border-top:1px solid color-mix(in srgb, var(--af-danger) 24%, var(--af-border))!important;flex-wrap:wrap!important;gap:6px!important;padding:10px 12px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-checkpoint-restore-files,.agent-checkpoint-restore-errors) :where(code,span){border:1px solid var(--af-border)!important;background:var(--af-panel)!important;max-width:min(360px,100%)!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:4px 8px!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-restore-errors :where(code,span){border-color:color-mix(in srgb, var(--af-danger) 44%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 12%, var(--af-panel-subtle))!important;color:color-mix(in srgb, var(--af-danger) 82%, var(--af-text))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-store-panel{grid-area:checkpointStore!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-list-panel{grid-area:checkpointList!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-detail-panel{grid-area:checkpointDetail!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-checkpoint-store-panel,.agent-checkpoint-list-panel,.agent-checkpoint-detail-panel){grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;padding:12px 14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-store-panel{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-row-main{min-width:0!important;color:var(--af-text)!important;text-align:left!important;background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-row-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-row-main em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-detail{grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;min-height:0!important;padding-right:3px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-danger-zone{border:1px solid color-mix(in srgb, var(--af-danger) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger) 7%, var(--af-panel-subtle))!important;align-content:start!important;gap:9px!important;min-width:0!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-danger-zone p{color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.48!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-danger-zone>div{flex-wrap:wrap!important;gap:7px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-log-workbench{display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-log-workbench>.agent-runtime-log-panel.is-full{height:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template:"logTitle logTitle""logToolbar logToolbar""logJournal logJournal""logStream logDetail"minmax(0,1fr)/minmax(0,1fr) minmax(320px,.34fr)!important;gap:10px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-section-title{grid-area:logTitle!important;min-height:58px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-log-toolbar{grid-area:logToolbar!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-runtime-journal-strip{grid-area:logJournal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-runtime-log-stream{grid-area:logStream!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-event-detail{grid-area:logDetail!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-runtime-log-panel.is-full>.agent-section-title,.agent-runtime-log-panel.is-full>.agent-log-toolbar,.agent-runtime-log-panel.is-full>.agent-runtime-journal-strip,.agent-runtime-log-panel.is-full>.agent-runtime-log-stream,.agent-runtime-log-panel.is-full>.agent-event-detail){border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-log-toolbar{grid-template-columns:minmax(0,1fr) minmax(220px,.3fr)!important;align-items:center!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full .agent-log-filter-group{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full .agent-log-filter-group button{border-radius:8px!important;min-height:28px!important;padding:4px 8px!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-runtime-log-stream{overscroll-behavior:contain!important;align-content:start!important;gap:7px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full .agent-runtime-log-entry{border:1px solid var(--af-border)!important;border-left:3px solid var(--af-accent)!important;background:var(--af-panel-subtle)!important;min-width:0!important;min-height:38px!important;color:var(--af-text)!important;text-align:left!important;grid-template-columns:78px minmax(120px,.35fr) minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full .agent-runtime-log-entry.active{border-color:color-mix(in srgb, var(--af-accent) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 42%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-event-detail{grid-template-rows:auto auto minmax(0,1fr)!important;gap:8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-event-detail pre{border:1px solid var(--af-border)!important;background:var(--af-panel-muted)!important;min-height:0!important;max-height:none!important;color:var(--af-text)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;white-space:pre-wrap!important;margin:0!important;padding:10px 12px!important;font-size:12px!important;line-height:1.5!important;overflow:auto!important}@media (width<=1280px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-workbench:not(.agent-workspace-single-panel),html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-log-workbench>.agent-runtime-log-panel.is-full{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-workbench{grid-template-rows:auto auto minmax(150px,.36fr) minmax(0,1fr) minmax(160px,.44fr)!important;grid-template-areas:"spacesHero""spacesEditor""spacesTrust""spacesUser""spacesDefault"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-checkpoint-workbench{grid-template-rows:auto minmax(150px,.34fr) minmax(0,1fr) minmax(220px,.58fr)!important;grid-template-areas:"checkpointHero""checkpointStore""checkpointList""checkpointDetail"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-log-workbench>.agent-runtime-log-panel.is-full{grid-template-rows:auto auto auto minmax(0,1fr) minmax(220px,.52fr)!important;grid-template-areas:"logTitle""logToolbar""logJournal""logStream""logDetail"!important}}@media (width<=860px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-workbench,.agent-worktree-workbench,.agent-checkpoint-workbench,.agent-log-workbench,.agent-workspace-workbench:not(.agent-workspace-single-panel)){height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-spaces-hero,.agent-worktree-hero,.agent-checkpoint-hero,.agent-spaces-form,.agent-worktree-create-form,.agent-spaces-metrics,.agent-worktree-metrics,.agent-checkpoint-metrics,.agent-checkpoint-store-summary,.agent-checkpoint-hero .agent-config-actions,.agent-runtime-log-panel.is-full>.agent-log-toolbar,.agent-runtime-log-panel.is-full .agent-runtime-log-entry,.agent-worktree-row,.agent-spaces-row,.agent-checkpoint-row){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-worktree-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout{position:relative!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice){grid-template-rows:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice) .agent-research-nav{grid-row:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-action-notice{z-index:40!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;backdrop-filter:blur(18px)saturate(1.18)!important;grid-area:auto!important;width:min(390px,100% - 24px)!important;max-height:min(220px,100% - 24px)!important;position:absolute!important;top:12px!important;right:12px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-background-failure-banner,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-provider-routing-banner{z-index:39!important;border:1px solid color-mix(in srgb, var(--color-error,#d92d20) 34%, var(--border-color,#d7dde8))!important;background:color-mix(in srgb, var(--surface-elevated,#fff) 92%, var(--color-error,#d92d20))!important;-webkit-backdrop-filter:blur(18px)saturate(1.16)!important;backdrop-filter:blur(18px)saturate(1.16)!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;width:min(560px,100% - 24px)!important;min-height:48px!important;padding:10px 12px!important;display:grid!important;position:absolute!important;top:12px!important;left:12px!important;box-shadow:0 18px 42px #0f172a29!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-background-failure-banner)>.agent-provider-routing-banner{top:76px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-provider-routing-banner{z-index:38!important;border-color:color-mix(in srgb, var(--color-warning,#d97706) 38%, var(--border-color,#d7dde8))!important;background:color-mix(in srgb, var(--surface-elevated,#fff) 92%, var(--color-warning,#d97706))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-failure-banner strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-routing-banner strong{color:var(--text-primary,#111827)!important;font-size:13px!important;line-height:1.2!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-failure-banner span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-routing-banner span{color:var(--text-secondary,#667085)!important;overflow-wrap:anywhere!important;margin-top:3px!important;font-size:12px!important;line-height:1.35!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-failure-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-routing-actions{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-action-notice)>:where(.agent-config-workbench,.agent-skill-workbench,.agent-tool-workbench,.agent-plugin-workbench,.agent-access-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-insight-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-workspace-workbench,.agent-log-workbench,.agent-material-workbench,.agent-usage-workbench,.agent-research-workbench,.alpha-workbench,.correlation-workbench,.agent-parity-workbench,.agent-diagnostics-workbench,.agent-lineage-workbench,.agent-state-workbench,.agent-kanban-workbench,.agent-operation-layout,.agent-research-skeleton){grid-row:1!important}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-action-notice,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-background-failure-banner,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-provider-routing-banner{width:auto!important;max-height:180px!important;position:absolute!important;top:8px!important;left:8px!important;right:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-background-failure-banner)>.agent-provider-routing-banner{top:72px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-background-failure-banner,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout>.agent-provider-routing-banner{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-background-failure-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-routing-actions{justify-content:flex-end!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout:has(>.agent-skill-manager-workbench){grid-template-rows:auto minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-workbench{flex-direction:column!important;gap:10px!important;width:100%!important;min-width:0!important;height:auto!important;min-height:100%!important;padding-bottom:12px!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-hero{border-radius:14px!important;flex-direction:column!important;gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding:10px!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-hero>:where(.agent-section-title,.agent-skill-management-toolbar,.agent-skill-manager-metrics),html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-hero>:where(.agent-section-title,.agent-skill-management-toolbar,.agent-skill-manager-metrics){width:100%!important;min-width:0!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar{grid-template-columns:minmax(0,1fr)!important;gap:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar button{width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-view-nav,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-view-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage{width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage>.agent-skill-manager-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage>.agent-skill-manager-layout{grid-template:"runtime""catalog""detail"/minmax(0,1fr)!important;gap:10px!important;width:100%!important;height:auto!important;min-height:0!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage :where(.agent-skill-manager-runtime,.agent-skill-manager-catalog,.agent-skill-manager-detail),html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage :where(.agent-skill-manager-runtime,.agent-skill-manager-catalog,.agent-skill-manager-detail){width:100%!important;min-width:0!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-skill-manager-runtime>.agent-runtime-health-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-runtime>.agent-runtime-health-panel{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage .agent-runtime-health-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-runtime .agent-runtime-health-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-grid{grid-template-columns:minmax(0,1fr)!important;gap:9px!important;min-height:0!important;max-height:none!important;padding:10px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-detail-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-detail-body{min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-manager-stage>.agent-skill-file-library,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-manager-stage>.agent-skill-file-library,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-layout{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-file-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-file-form{grid-template-columns:minmax(0,1fr)!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)){height:auto!important;min-height:100dvh!important;overflow:hidden auto!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route #root{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .app-shell{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .workspace-main{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .workspace-main .studio-view.agent-workspace-view{height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav:has(:where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)){grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;height:auto!important;min-height:100dvh!important;max-height:none!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>:where(.agent-skill-manager-workbench,.agent-config-workbench)){flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>:where(.agent-skill-manager-workbench,.agent-config-workbench))>:where(.agent-skill-manager-workbench,.agent-config-workbench){flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-workbench{grid-template-rows:auto auto auto!important;gap:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-provider-page-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-team,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-workbench :where(.agent-config-grid,.agent-provider-grid,.agent-provider-analytics-grid,.agent-account-grid){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-research-workbench){flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:auto!important;min-height:0!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-nav{flex:none!important;grid-area:1/1!important;width:100%!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-workbench{flex:none!important;grid-area:2/1!important;grid-template-rows:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0 0 12px!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-workbench>.agent-research-panel{grid-template-rows:auto!important;gap:10px!important;height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:10px!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .bench-control-grid{height:auto!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-filter-bar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .bench-control-grid{grid-auto-rows:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-research-metric-strip>div{min-height:46px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-bench-result,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .correlation-matrix-wrap{min-height:220px!important;max-height:none!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .alpha-catalog-grid{align-content:start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent{height:calc(100dvh - 72px)!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view>.agent-shell{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav{grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav>.agent-skill-layout{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-material-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-log-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-parity-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-diagnostics-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-operation-layout{min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench>:where(.agent-config-section,.agent-runtime-skill-panel),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-page-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-section-team{overscroll-behavior:contain!important;min-height:0!important;max-height:100%!important;overflow:auto!important}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-command-bar{border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;width:100%!important;min-width:0!important;box-shadow:none!important;border-radius:14px!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-title-block{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-title-block h2{font-size:16px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-title-block p{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-command-metrics{scrollbar-width:thin;flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-command-metrics>div{flex:none!important;width:auto!important;min-width:86px!important;min-height:42px!important;padding:6px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-command-metrics span{font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-command-metrics strong{margin-top:3px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-command-actions{scrollbar-width:thin;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important;min-width:0!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-command-actions button{flex:none!important;width:auto!important;min-width:max-content!important;height:30px!important;padding:0 10px!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent{height:calc(100dvh - 72px)!important;min-height:0!important;max-height:calc(100dvh - 72px)!important;overflow:hidden!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view{height:calc(100dvh - 72px)!important;min-height:0!important;max-height:calc(100dvh - 72px)!important;overflow:hidden!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view>.agent-shell{height:calc(100dvh - 72px)!important;min-height:0!important;max-height:calc(100dvh - 72px)!important;overflow:hidden!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view>.agent-shell{grid-template-rows:auto minmax(0,1fr)!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)){height:100%!important;min-height:100dvh!important;overflow:hidden!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route #root{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}html[data-theme]:has(body.agent-workbench-route .agent-shell.is-focus-page.has-page-nav :where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)) body.agent-workbench-route .app-shell{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent{height:calc(100dvh - 72px)!important;min-height:0!important;max-height:calc(100dvh - 72px)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav:has(:where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>:where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench)){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-research-nav{border-radius:14px!important;grid-area:1/1!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;width:100%!important;max-width:100%!important;min-height:0!important;max-height:112px!important;padding:9px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-active-group{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-group-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-tabs,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tab-section>div{scrollbar-width:thin;flex-wrap:nowrap!important;gap:6px!important;width:100%!important;min-width:0!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-tabs{align-items:stretch!important;max-height:58px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tab-section{flex:none!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:min-content!important;max-width:none!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tab-section-label{z-index:2!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;height:30px!important;color:var(--af-muted)!important;white-space:nowrap!important;border-radius:999px!important;align-items:center!important;padding:0 7px!important;display:inline-flex!important;position:sticky!important;left:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav :where(.agent-research-groups,.agent-research-tabs){scrollbar-width:thin;flex-wrap:nowrap!important;gap:6px!important;width:100%!important;min-width:0!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav :where(.agent-research-groups,.agent-research-tabs):before{z-index:1!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;flex:none!important;align-items:center!important;min-width:max-content!important;padding-right:4px!important;display:inline-flex!important;position:sticky!important;left:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav :where(.agent-research-groups,.agent-research-tabs) button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav :where(.agent-research-group-strip,.agent-research-tabs,.agent-research-tab-section) button{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;max-width:min(220px,70vw)!important;height:30px!important;padding:0 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-nav-button-text{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:188px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-nav-button-text em{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>:where(.agent-research-workbench,.agent-skill-manager-workbench,.agent-config-workbench){overscroll-behavior:contain!important;grid-area:2/1!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:8px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-workbench.agent-skill-manager-workbench{overscroll-behavior:contain!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-subtabs{scrollbar-width:thin;white-space:nowrap!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-status-stack{overscroll-behavior:contain!important;max-height:164px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench>:where(.agent-config-section,.agent-runtime-skill-panel),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-page-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-section-team{height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav :where(.agent-config-grid,.agent-provider-grid,.agent-provider-analytics-grid,.agent-account-grid){grid-template-columns:minmax(0,1fr)!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-card,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-card{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-start!important;display:flex!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-label{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-section-strip{scrollbar-width:thin;z-index:3!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:32px!important;padding:0 0 2px!important;display:flex!important;position:relative!important;overflow:auto visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)!important;min-width:96px!important;color:var(--af-muted)!important;border-radius:999px!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle:after{content:""!important;background:color-mix(in srgb, var(--af-muted) 58%, transparent)!important;width:7px!important;height:7px!important;box-shadow:0 0 0 4px color-mix(in srgb, var(--af-panel) 72%, transparent)!important;border-radius:999px!important;place-items:center!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle[aria-pressed=true]:after,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle.is-focused-section:after{background:var(--af-accent)!important;box-shadow:0 0 0 4px color-mix(in srgb, var(--af-accent) 16%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle.is-focused-section{border-color:color-mix(in srgb, var(--af-accent) 55%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 13%, var(--af-panel-subtle))!important;color:var(--af-heading)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--af-accent) 14%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle.is-active-section:not(.is-focused-section){border-color:color-mix(in srgb, var(--af-accent) 34%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 18%, var(--af-panel-subtle))!important;color:var(--af-muted)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle b{background:color-mix(in srgb, var(--af-panel) 80%, transparent)!important;min-width:18px!important;height:18px!important;color:var(--af-text)!important;border-radius:999px!important;place-items:center!important;font-size:11px!important;line-height:1!important;display:inline-grid!important}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tab-section-toggle{min-width:max-content!important}}@media (width>=761px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-research-nav{max-height:138px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-section-strip{z-index:3!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:32px!important;padding:0 0 2px!important;display:flex!important;position:relative!important;overflow:auto visible!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-research-tabs{z-index:1!important;position:relative!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-config-workbench){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-config-workbench)>.agent-research-nav{grid-area:1/1!important;grid-template-columns:minmax(0,1fr)!important;gap:7px!important;width:100%!important;max-height:138px!important;padding:9px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.has-page-nav:has(>.agent-config-workbench)>.agent-config-workbench{grid-area:2/1!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar{grid-template-columns:minmax(180px,.95fr) minmax(300px,1.35fr) repeat(4,max-content)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-status-filter{scrollbar-width:thin;border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;border-radius:999px!important;align-items:center!important;gap:4px!important;min-width:0!important;padding:3px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-status-filter button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar .agent-skill-status-filter button{width:auto!important;min-width:max-content!important;height:26px!important;min-height:26px!important;color:var(--af-muted)!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:999px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 9px!important;font-size:12px!important;font-weight:700!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-status-filter button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-status-filter button.active{background:color-mix(in srgb, var(--af-accent) 16%, var(--af-panel))!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-status-filter button b{background:color-mix(in srgb, var(--af-panel) 78%, transparent)!important;min-width:18px!important;height:18px!important;color:var(--af-text)!important;border-radius:999px!important;place-items:center!important;font-size:11px!important;line-height:1!important;display:inline-grid!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-management-toolbar .agent-skill-status-filter{width:100%!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-config-section-models,.agent-config-section-auxiliary,.agent-config-section-team)>.agent-config-grid{grid-auto-rows:max-content!important;align-items:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-config-section-models,.agent-config-section-auxiliary,.agent-config-section-team) .agent-config-card{height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-config-section-models,.agent-config-section-auxiliary,.agent-config-section-team) .agent-config-card .agent-config-form-grid{min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view>.agent-shell{height:100dvh!important;min-height:0!important;max-height:100dvh!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view>.agent-shell.is-focus-page.has-page-nav:has(.agent-config-workbench){grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-config-workbench){grid-template-rows:minmax(0,auto) minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-config-workbench)>.agent-research-nav{min-height:0!important;max-height:104px!important;padding:8px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-config-workbench)>.agent-config-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-status-stack{min-height:0!important;max-height:48px!important;overflow:auto!important}:is(html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-status-stack:has(.agent-config-persistence-panel details[open]),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-status-stack:has(.agent-config-focus-banner),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-status-stack:has(.agent-config-search-results)){max-height:min(22dvh,148px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-panel{max-height:none!important;padding:0!important;display:block!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-panel>details{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 78%, transparent)!important;min-height:40px!important;box-shadow:0 12px 30px color-mix(in srgb, var(--af-shadow) 24%, transparent)!important;border-radius:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-panel>details[open]{max-height:min(22dvh,148px)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-panel summary.agent-config-persistence-head{cursor:pointer!important;grid-template-columns:minmax(150px,.22fr) minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:40px!important;padding:6px 10px!important;list-style:none!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-panel summary.agent-config-persistence-head::-webkit-details-marker{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-head>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-inline{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-inline{align-items:center!important;gap:6px!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-inline b{border:1px solid color-mix(in srgb, var(--af-border) 70%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)!important;min-width:0!important;max-width:240px!important;color:var(--af-muted)!important;font-family:var(--font-mono)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;flex:0 auto!important;padding:3px 7px!important;font-size:10px!important;font-weight:700!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-persistence-panel details[open] .agent-config-persistence-grid{padding:0 10px 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench>:where(.agent-config-section,.agent-runtime-skill-panel){overscroll-behavior:contain!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench :where(.agent-config-grid,.agent-config-default-grid,.agent-toolset-config-grid,.agent-account-grid,.agent-provider-grid,.agent-provider-analytics-grid){overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench :where(.agent-config-card,.agent-toolset-config-card,.agent-account-card,.agent-provider-card,.agent-provider-model-usage,.agent-provider-daily-usage){height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-page-body{overscroll-behavior:contain!important;grid-template-rows:auto max-content max-content!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-page-body:has(.agent-provider-sync-strip){grid-template-rows:auto auto max-content max-content!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-usage-overview{min-height:max-content!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-analytics-grid{grid-auto-rows:max-content!important;height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-provider-analytics-grid{align-items:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-account-config-section{grid-template-rows:auto auto auto auto max-content!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-account-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-toolset-config-grid{grid-auto-rows:max-content!important;height:auto!important;min-height:96px!important;max-height:none!important;overflow:visible!important}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view>.agent-shell{height:100dvh!important;max-height:100dvh!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-config-workbench)>.agent-research-nav{max-height:116px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-research-nav{grid-template-rows:auto auto auto!important;gap:2px!important;min-height:0!important;max-height:98px!important;padding:5px 8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-active-group{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-group-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-section-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-tabs{scrollbar-width:thin;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0 0 2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-group-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-section-strip{height:26px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-tabs{height:28px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-group-strip button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-section-strip button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tabs button{white-space:nowrap!important;flex:none!important;width:auto!important;min-width:max-content!important;height:24px!important;min-height:24px!important;max-height:24px!important;padding:0 9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tab-section{flex:none!important;align-items:center!important;gap:6px!important;width:auto!important;min-width:max-content!important;height:28px!important;max-height:28px!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tab-section>div{flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;min-width:0!important;height:28px!important;padding:0!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tab-section-label,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-nav-button-text em{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-nav-button-text{text-overflow:ellipsis!important;white-space:nowrap!important;align-items:center!important;min-width:0!important;max-width:180px!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-nav-button-text strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav{grid-template-rows:auto minmax(0,1fr)!important}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench){grid-template-rows:minmax(38px,auto) minmax(0,1fr)!important;gap:8px!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-nav{grid-template-rows:minmax(0,1fr)!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:4px 8px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-nav>:where(.agent-research-active-group,.agent-research-group-strip,.agent-research-section-strip){display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-nav>.agent-research-tabs{align-items:center!important;gap:6px!important;height:30px!important;min-height:30px!important;max-height:30px!important;padding:0 0 1px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-nav .agent-research-tab-section{height:30px!important;max-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-nav .agent-research-tab-section>div{height:30px!important;max-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-nav .agent-research-tabs button{height:28px!important;min-height:28px!important;max-height:28px!important;padding:0 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-workbench{height:100%!important;min-height:0!important;padding-bottom:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.alpha-catalog-workbench)>.alpha-catalog-workbench>.agent-research-panel{grid-template-rows:minmax(34px,auto) minmax(44px,auto) minmax(32px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.alpha-bench-workbench)>.alpha-bench-workbench>.agent-research-panel{grid-template-rows:minmax(34px,auto) minmax(44px,auto) minmax(32px,auto) minmax(54px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.correlation-workbench)>.correlation-workbench>.agent-research-panel{grid-template-rows:minmax(34px,auto) minmax(44px,auto) minmax(32px,auto) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-workbench>.agent-research-panel{gap:6px!important;height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-panel>.agent-section-title{min-height:34px!important;padding:6px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-metric-strip{gap:6px!important;padding:6px 10px 0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-metric-strip>div{min-height:38px!important;padding:4px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-metric-strip>div em{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-filter-bar{gap:6px!important;padding:0 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-filter-bar .agent-field-label{grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:0 6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-filter-bar .agent-field-label>span{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:72px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-filter-bar input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-filter-bar select{height:28px!important;min-height:28px!important;padding-block:4px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{grid-template-rows:58px 44px 40px 34px 30px minmax(88px,.42fr) minmax(118px,.58fr)!important;grid-template-areas:"title title""toolbar toolbar""jump jump""path path""notice notice""files search""files activity"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-file-input{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar{grid-template-columns:minmax(170px,240px) auto auto minmax(0,1fr)!important;align-content:center!important;min-height:44px!important;max-height:44px!important;padding:5px 7px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>.agent-file-input{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar select{height:30px!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title{min-height:58px!important;max-height:58px!important;padding:7px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-metrics{grid-template-columns:repeat(4,minmax(56px,1fr))!important;align-items:center!important;gap:5px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-metrics span{min-height:32px!important;padding:4px 6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path-jump{min-height:40px!important;max-height:40px!important;padding:4px 6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path{min-height:34px!important;max-height:34px!important;padding:4px 6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions{scrollbar-width:thin!important;flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;padding-bottom:1px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions>*{white-space:nowrap!important;flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toggle{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:var(--af-panel-subtle)!important;min-height:28px!important;color:var(--af-muted)!important;border-radius:8px!important;align-items:center!important;gap:5px!important;padding:0 8px!important;font-size:11px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-filter-note,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-error{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:notice!important;min-height:30px!important;max-height:30px!important;padding:6px 8px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-search-panel{min-height:88px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-activity-panel{min-height:118px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-activity-list{min-height:0!important;overflow:auto!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{grid-template-rows:auto 44px auto auto auto minmax(96px,auto) minmax(260px,1fr) minmax(132px,auto)!important;grid-template-areas:"title""toolbar""jump""path""notice""search""files""activity"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar{grid-template-columns:minmax(0,1fr) auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions{grid-column:1/-1!important;justify-content:flex-start!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-skill-manager-workbench){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-skill-manager-workbench)>.agent-research-nav{grid-area:1/1!important;min-height:0!important;max-height:126px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench{grid-area:2/1!important;grid-template-rows:minmax(124px,max-content) 36px minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero{grid-template-rows:minmax(44px,auto) minmax(36px,auto)!important;grid-template-columns:minmax(210px,.34fr) minmax(0,1fr)!important;min-height:124px!important;max-height:none!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-management-toolbar{grid-area:2/1/auto/-1!important;grid-template-columns:minmax(180px,.4fr) minmax(430px,1fr) repeat(4,max-content)!important;min-height:34px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero>.agent-section-title{grid-area:1/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics{grid-area:1/2!important;align-self:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-status-filter{scrollbar-width:thin!important;height:34px!important;min-height:34px!important;max-height:34px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-status-filter button{height:26px!important;min-height:26px!important;max-height:26px!important;line-height:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage{height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-layout{grid-template:minmax(0,1fr)/minmax(220px,.28fr) minmax(430px,1fr) minmax(300px,.42fr)!important;grid-auto-flow:column!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav :where(.agent-skill-manager-runtime,.agent-skill-manager-catalog,.agent-skill-manager-detail){min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime{grid-area:1/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog{grid-area:1/2!important;grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-detail{grid-area:1/3!important;grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage :where(.agent-runtime-health-summary,.agent-skill-manager-runtime .agent-runtime-health-summary){grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage .agent-runtime-health-summary>div{min-height:38px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-detail-body{overscroll-behavior:contain!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-commands-workbench{grid-template-rows:minmax(150px,max-content) minmax(216px,1fr) minmax(108px,.3fr)!important;grid-template-columns:minmax(0,1fr) minmax(280px,.36fr)!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-command-hero{min-height:150px!important;max-height:156px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-command-main-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-command-side-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-command-runtime-panel{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-command-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-command-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-runtime-command-table{overscroll-behavior:contain!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench{grid-template-rows:minmax(106px,max-content) minmax(46px,max-content) minmax(38px,max-content) minmax(48px,max-content) minmax(0,1fr) minmax(68px,max-content)!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench>.agent-runtime-skill-panel{grid-template-rows:minmax(28px,auto) minmax(34px,auto)!important;min-height:106px!important;max-height:116px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench>.agent-runtime-skill-panel>.agent-section-title{min-height:28px!important;max-height:32px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench .agent-plugin-toolbar{grid-template-columns:minmax(260px,1fr) minmax(280px,.62fr)!important;min-height:34px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench .agent-plugin-toolbar .agent-tool-source-filter{scrollbar-width:thin!important;min-height:30px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench .agent-plugin-toolbar .agent-tool-source-filter>button{white-space:nowrap!important;flex:none!important;height:28px!important;min-height:28px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench>.agent-plugin-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-diagnostic,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-alert{min-height:0!important;max-height:72px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-layout{grid-template-columns:minmax(420px,1fr) minmax(300px,.46fr)!important;gap:10px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav :where(.agent-plugin-hook-table-panel,.agent-plugin-hook-detail-panel,.agent-plugin-hook-map-panel){min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-table-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-detail-panel{height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-map-panel{min-height:74px!important;max-height:112px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav :where(.agent-plugin-hook-table,.agent-plugin-hook-detail-body,.agent-plugin-hook-cloud){overscroll-behavior:contain!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav :where(.agent-plugin-hook-table-panel,.agent-plugin-hook-detail-panel)>.agent-evidence-empty{box-sizing:border-box!important;height:100%!important;min-height:0!important;max-height:100%!important;margin:0!important;padding:12px!important;overflow:hidden!important}}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench{overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero{max-height:none!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout{grid-template:minmax(0,1fr)/minmax(220px,.28fr) minmax(430px,1fr) minmax(300px,.42fr)!important;grid-auto-flow:column!important;gap:10px!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout>.agent-skill-manager-runtime,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout>.agent-skill-manager-catalog,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout>.agent-skill-manager-detail{grid-area:auto!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout>.agent-skill-manager-runtime{grid-area:1/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout>.agent-skill-manager-catalog{grid-area:1/2!important;grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout>.agent-skill-manager-detail{grid-area:1/3!important;grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench{grid-template-rows:minmax(84px,max-content) 32px minmax(0,1fr)!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero{grid-template-rows:minmax(28px,auto) minmax(30px,auto)!important;grid-template-columns:minmax(190px,.28fr) minmax(0,1fr)!important;gap:7px 10px!important;min-height:84px!important;padding:9px 10px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero>.agent-section-title{min-height:28px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero .agent-section-title strong{font-size:13px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero .agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-inline-list{text-overflow:ellipsis!important;white-space:nowrap!important;max-height:16px!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics{gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics div{min-height:28px!important;padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics span{font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-metrics strong{font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-management-toolbar{grid-template-columns:minmax(160px,.32fr) minmax(0,1fr) repeat(4,max-content)!important;gap:6px!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-search{height:30px!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-view-nav{height:32px!important;min-height:30px!important;padding:3px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-view-nav button{height:24px!important;min-height:24px!important;padding:0 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage>.agent-skill-manager-layout{grid-template-columns:minmax(154px,.18fr) minmax(520px,1fr) minmax(260px,.36fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage .agent-runtime-health-summary{gap:5px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage .agent-runtime-health-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-detail>.agent-section-title{min-height:34px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage .agent-runtime-health-summary>div{min-height:30px!important;padding:5px 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog{padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-catalog .agent-skill-grid{grid-template-columns:repeat(auto-fit,minmax(248px,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-card{padding:9px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-card p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}}@media (width<=720px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench{overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-hero{overscroll-behavior:contain!important;height:auto!important;min-height:0!important;max-height:min(28dvh,168px)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-layout{overflow-x:hidden!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-tray{border:1px solid color-mix(in srgb, var(--af-accent) 28%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 28%, var(--af-panel))!important;min-width:0!important;box-shadow:none!important;border-radius:10px!important;gap:8px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-head{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-head :is(strong,span){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-head strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-head span{color:var(--af-muted)!important;font-size:11px!important;font-weight:650!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-list{overscroll-behavior:contain!important;scrollbar-width:thin!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important;max-height:78px!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-chip{border:1px solid color-mix(in srgb, var(--af-border) 84%, transparent)!important;background:var(--af-panel)!important;min-width:0!important;max-width:min(100%,360px)!important;min-height:28px!important;color:var(--af-text)!important;box-shadow:none!important;border-radius:999px!important;grid-template-columns:minmax(0,auto) auto auto!important;align-items:center!important;gap:6px!important;padding:3px 5px 3px 9px!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-chip.is-blocked{border-color:color-mix(in srgb, var(--af-danger,#c2410c) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger,#c2410c) 8%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-chip strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;color:var(--af-heading)!important;font-size:12px!important;font-weight:760!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-chip em{background:color-mix(in srgb, var(--af-accent-soft) 58%, var(--af-panel-subtle))!important;height:18px!important;color:var(--af-muted)!important;font-family:var(--font-mono)!important;text-transform:lowercase!important;border-radius:999px!important;align-items:center!important;padding:0 6px!important;font-size:10px!important;font-style:normal!important;font-weight:760!important;line-height:1!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-chip button{width:20px!important;min-width:20px!important;height:20px!important;color:var(--af-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:999px!important;place-items:center!important;padding:0!important;font-size:13px!important;line-height:1!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-composer-attachment-chip button:hover:not(:disabled){background:color-mix(in srgb, var(--af-accent-soft) 72%, transparent)!important;color:var(--af-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-menu{border:1px solid color-mix(in srgb, var(--af-accent) 24%, var(--af-border))!important;background:color-mix(in srgb, var(--af-panel) 88%, var(--af-accent-soft))!important;min-width:0!important;box-shadow:none!important;border-radius:10px!important;gap:8px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-menu-head{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-menu-head input{border:1px solid color-mix(in srgb, var(--af-border) 88%, transparent)!important;background:var(--af-panel)!important;width:100%!important;min-width:0!important;height:30px!important;color:var(--af-text)!important;border-radius:8px!important;outline:none!important;padding:0 9px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-menu-head input:focus{border-color:color-mix(in srgb, var(--af-accent) 55%, var(--af-border))!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--af-accent-soft) 70%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-list{overscroll-behavior:contain!important;scrollbar-width:thin!important;gap:6px!important;max-height:min(25dvh,188px)!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-option{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent)!important;background:var(--af-panel)!important;width:100%!important;min-width:0!important;min-height:48px!important;color:var(--af-text)!important;text-align:left!important;cursor:pointer!important;border-radius:8px!important;grid-template-columns:minmax(0,1fr)!important;gap:3px!important;padding:7px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-option:hover{border-color:color-mix(in srgb, var(--af-accent) 48%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 36%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-option :where(strong,span,em){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-option strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-option span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-option em{color:var(--af-muted)!important;font-size:11px!important;line-height:1.35!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-error,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-empty{border:1px dashed color-mix(in srgb, var(--af-border) 86%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 70%, transparent)!important;min-width:0!important;color:var(--af-muted)!important;border-radius:8px!important;gap:3px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-error{border-color:color-mix(in srgb, var(--af-danger,#dc2626) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger,#dc2626) 8%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-error strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-empty strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-error span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-composer .agent-saved-prompt-empty span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-row .agent-session-search-match{min-width:0!important;color:var(--af-muted)!important;background:0 0!important;border:0!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:baseline!important;gap:6px!important;margin-top:5px!important;padding:0!important;font-size:11px!important;line-height:1.35!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-row .agent-session-search-match b,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-row .agent-session-search-match span{text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-row .agent-session-search-match b{color:var(--af-accent-strong)!important;font-size:10px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-row .agent-session-search-match span{color:var(--af-muted)!important;font-weight:620!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-meta-rail{flex-wrap:wrap!important;align-items:center!important;gap:5px!important;min-width:0!important;margin:5px 28px 0 0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-meta-pill,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-tag-chip{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 74%, transparent)!important;min-width:0!important;max-width:100%!important;height:20px!important;color:var(--af-muted)!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 7px!important;font-size:10px!important;font-style:normal!important;font-weight:760!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-tag-chip{border-color:color-mix(in srgb, var(--af-primary) 26%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 7%, var(--af-panel))!important;color:color-mix(in srgb, var(--af-primary) 86%, var(--af-text))!important;cursor:pointer!important;transition:background .16s,border-color .16s,transform .16s!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-tag-chip:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-tag-chip.active{border-color:color-mix(in srgb, var(--af-primary) 58%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 15%, var(--af-panel))!important;color:var(--af-primary)!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-meta-pill.is-draft{border-color:color-mix(in srgb, var(--af-warning,#d97706) 34%, var(--af-border))!important;color:var(--af-warning,#d97706)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-meta-pill.is-project{border-color:color-mix(in srgb, var(--af-accent,#19a99a) 34%, var(--af-border))!important;color:var(--af-accent-strong,#0f766e)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel) 88%, transparent), color-mix(in srgb, var(--af-panel-subtle) 86%, transparent))!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;padding:7px 9px!important;display:grid!important;box-shadow:inset 0 1px #ffffff14!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-running{border-color:color-mix(in srgb, var(--af-success,#16a34a) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-active-stopped{border-color:color-mix(in srgb, var(--af-warning,#d97706) 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-empty,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-stopped{border-color:color-mix(in srgb, var(--af-danger,#dc2626) 28%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-config{appearance:none!important;color:inherit!important;cursor:pointer!important;font:inherit!important;background:0 0!important;border:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main{text-align:left!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main svg{color:var(--af-accent-strong,#0f766e)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-state{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-state strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-state em{text-overflow:ellipsis!important;white-space:nowrap!important;letter-spacing:0!important;min-width:0!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-state strong{color:var(--af-heading)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-main em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-state em{color:var(--af-muted)!important;font-family:var(--font-mono)!important;font-size:10px!important;font-weight:660!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-running .agent-gateway-profile-state strong{color:var(--af-success,#16a34a)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-active-stopped .agent-gateway-profile-state strong{color:var(--af-warning,#d97706)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-empty .agent-gateway-profile-state strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip.is-stopped .agent-gateway-profile-state strong{color:var(--af-danger,#dc2626)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-config{border:1px solid color-mix(in srgb, var(--af-primary) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-primary) 9%, transparent)!important;height:24px!important;color:var(--af-primary)!important;border-radius:8px!important;justify-self:end!important;padding:0 10px!important;font-size:11px!important;font-weight:780!important}@media (width<=720px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-chip{grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-profile-state{grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout.has-page-nav{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout.has-page-nav>.agent-research-nav{z-index:1!important;grid-area:1/1!important;min-height:0!important;position:relative!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout.has-page-nav>.agent-operation-layout{z-index:2!important;grid-area:2/1!important;height:100%!important;min-height:0!important;max-height:100%!important;position:relative!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench{box-sizing:border-box!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench:not(.agent-plugin-hook-workbench){grid-template-rows:minmax(58px,max-content) minmax(42px,max-content) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench.agent-plugin-task-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench.agent-plugin-toolset-workbench{grid-template-rows:minmax(58px,max-content) 42px 72px minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench{grid-template-rows:minmax(86px,max-content) minmax(42px,max-content) minmax(38px,max-content) minmax(42px,max-content) minmax(0,1fr) minmax(56px,max-content)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench>.agent-runtime-skill-panel{min-height:58px!important;max-height:108px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench:not(.agent-plugin-hook-workbench)>.agent-runtime-skill-panel{grid-template-rows:minmax(28px,auto) minmax(0,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench>.agent-plugin-summary-grid{min-height:40px!important;max-height:42px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-summary-grid>div{padding:5px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-task-hero{box-sizing:border-box!important;height:72px!important;min-height:64px!important;min-block-size:0!important;align-self:stretch!important;max-height:72px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-diagnostic{min-height:38px!important;max-height:48px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-layout{grid-template-columns:minmax(430px,1fr) minmax(320px,.5fr)!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-table-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-detail-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-map-panel{background:color-mix(in srgb, var(--af-panel) 94%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-task-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-detail-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-cloud{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-table{align-content:start!important;gap:8px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-table-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-row{grid-template-columns:minmax(220px,.8fr) minmax(180px,.54fr) minmax(132px,.32fr) minmax(260px,1fr)!important;gap:10px!important;min-width:820px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-table-head{z-index:2!important;border:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel-subtle) 88%, var(--af-panel))!important;min-height:30px!important;color:var(--af-muted)!important;letter-spacing:0!important;border-radius:10px!important;align-items:center!important;padding:6px 8px!important;font-size:10px!important;font-weight:820!important;position:sticky!important;top:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-row{border:1px solid var(--af-border)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 96%, transparent), color-mix(in srgb, var(--af-panel-subtle) 92%, transparent))!important;box-shadow:none!important;border-radius:12px!important;align-items:start!important;padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-row :where(strong,p,span,em,code){overflow-wrap:anywhere!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-name-cell,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-status-cell,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-source-cell,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-capability-cell,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-capability-cell>div{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-capability-cell>div{grid-template-columns:48px minmax(0,1fr)!important;align-items:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-capability-cell code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-source-cell code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-status-cell code{border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 6px!important;font-size:10px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-task-grid{grid-template-columns:repeat(auto-fill,minmax(238px,1fr))!important;align-content:start!important;gap:8px!important;padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-task-grid>span{grid-column:1/-1!important}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench{height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-workbench{grid-template-rows:auto minmax(72px,auto) minmax(58px,auto) minmax(72px,auto) minmax(450px,auto) minmax(92px,auto)!important;align-content:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench>.agent-plugin-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-diagnostic{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench>.agent-runtime-skill-panel{height:auto!important;min-height:94px!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench>.agent-plugin-summary-grid{min-height:72px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-hero{min-height:58px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-diagnostic{min-height:72px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-workbench>.agent-runtime-skill-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-task-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-diagnostic{max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-task-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-layout{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-layout{grid-template-rows:minmax(220px,auto) minmax(220px,auto)!important;min-height:450px!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-table-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-detail-panel{min-height:220px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-hook-map-panel{min-height:92px!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-table-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-plugin-row{min-width:760px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-artifact-library-workbench{grid-template-rows:auto minmax(104px,auto) auto minmax(390px,auto)!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-hero{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;min-height:104px!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-metrics>div{min-height:48px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-toolbar{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-kind-tabs{flex-wrap:nowrap!important;max-height:42px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-shell{grid-template-rows:minmax(250px,auto) minmax(140px,auto)!important;grid-template-columns:minmax(0,1fr)!important;min-height:400px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-list{min-height:250px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-artifact-library-inspector{min-height:140px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel{height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{grid-template:"title""toolbar""jump""path""notice""search"minmax(132px,auto)"files"minmax(260px,auto)"activity"minmax(150px,auto)/minmax(0,1fr)!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path-jump,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-search-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-file-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-activity-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-filter-note,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-error{grid-column:1/-1!important;width:100%!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-section-title{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-file-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-toolbar{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions{grid-column:1/-1!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full .agent-workspace-toggle{position:relative!important;left:auto!important;right:auto!important;transform:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-path-jump{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-search-panel{min-height:132px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-file-list{min-height:260px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-activity-panel{min-height:150px!important}}@media (width<=520px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-metrics>div{width:auto!important;min-width:0!important;min-height:38px!important;padding:6px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-metrics :where(span,strong){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel{grid-template-rows:auto minmax(120px,1fr) auto auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel:has(>.agent-runtime-reconnect-banner){grid-template-rows:auto auto minmax(120px,1fr) auto auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-banner{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-copy span{white-space:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-actions{scrollbar-width:none!important;justify-content:flex-start!important;width:100%!important;overflow-x:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-runtime-reconnect-actions::-webkit-scrollbar{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-section-title{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:6px!important;height:auto!important;min-height:0!important;padding:8px 10px!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-section-title>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-section-title .agent-focus-actions{scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;margin-left:0!important;padding-bottom:2px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-section-title .agent-focus-actions::-webkit-scrollbar{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-focus-actions .ghost-button.compact{flex:none!important;min-width:max-content!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-composer{grid-template-columns:minmax(0,1fr) minmax(112px,118px)!important;gap:6px!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-composer textarea{min-height:74px!important;max-height:96px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-composer>div:last-child :where(button,select){height:28px!important;min-height:28px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-composer .agent-saved-prompt-menu-head{grid-template-columns:minmax(0,1fr) auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-composer .agent-saved-prompt-menu-head input{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-composer .agent-saved-prompt-list{max-height:min(22dvh,150px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .drawer-toolbar.agent-run-toolbar{scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;min-height:36px!important;padding:6px 8px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .drawer-toolbar.agent-run-toolbar::-webkit-scrollbar{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .drawer-toolbar.agent-run-toolbar>button{flex:none!important;height:28px!important;min-height:28px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-message{width:100%!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-message-head{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:5px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-chat-message-head>:where(strong,span,time){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-time{color:var(--af-muted)!important;font-family:var(--font-mono)!important;letter-spacing:0!important;font-size:12px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-actions{scrollbar-width:none!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:100%!important;max-width:100%!important;margin-left:0!important;padding-bottom:2px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-actions::-webkit-scrollbar{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-actions>button{flex:none!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-actions>.agent-message-danger-action{border-color:color-mix(in srgb, var(--af-danger,#dc2626) 40%, var(--af-border-strong,var(--af-border)))!important;color:color-mix(in srgb, var(--af-danger,#dc2626) 88%, var(--af-text))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-actions>.agent-message-danger-action:hover:not(:disabled),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-actions>.agent-message-danger-action.is-confirming{border-color:color-mix(in srgb, var(--af-danger,#dc2626) 62%, var(--af-border-strong,var(--af-border)))!important;background:color-mix(in srgb, var(--af-danger,#dc2626) 12%, var(--af-panel))!important;color:var(--af-danger,#dc2626)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-message-actions>.agent-message-danger-cancel{border-color:color-mix(in srgb, var(--af-muted,#64748b) 30%, var(--af-border))!important;color:var(--af-muted,#64748b)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-section-toolsets{grid-template-rows:auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-control-strip{border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-panel) 92%, var(--af-bg))!important;gap:8px!important;min-width:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-summary>div{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;border-radius:12px!important;gap:2px!important;min-width:0!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-summary span{min-width:0!important;color:var(--af-text-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-summary strong{color:var(--af-text)!important;font-size:15px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-filter-row{grid-template-columns:minmax(0,1fr) minmax(220px,320px)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-filter-buttons{scrollbar-width:none!important;gap:6px!important;min-width:0!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-filter-buttons::-webkit-scrollbar{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-filter-buttons .ghost-button.compact{flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-filter-buttons .ghost-button.compact.active{border-color:color-mix(in srgb, var(--af-accent) 62%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 12%, var(--af-panel))!important;color:var(--af-accent-strong,var(--af-accent))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-search{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;width:100%!important;min-width:0!important;height:32px!important;color:var(--af-text)!important;border-radius:10px!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-search::placeholder{color:var(--af-text-muted)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-queue{border-bottom:1px solid var(--af-border)!important;background:color-mix(in srgb, var(--af-warning,#b7791f) 5%, var(--af-panel))!important;gap:8px!important;min-width:0!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-queue-head{justify-content:space-between!important;align-items:baseline!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-queue-head strong{color:var(--af-text)!important;font-size:13px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-queue-head span{min-width:0!important;color:var(--af-text-muted)!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-items{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item{border:1px solid color-mix(in srgb, var(--af-warning,#b7791f) 38%, var(--af-border))!important;background:var(--af-panel-subtle)!important;min-width:0!important;color:var(--af-text)!important;font:inherit!important;text-align:left!important;cursor:pointer!important;border-radius:10px!important;gap:3px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item:hover{border-color:color-mix(in srgb, var(--af-accent) 55%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent) 8%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item strong{font-size:12px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item span{color:var(--af-warning-strong,#9a5b00)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-item em{color:var(--af-text-muted)!important;font-size:11px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-config-card{border-color:color-mix(in srgb, var(--af-border) 84%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-config-card.tone-warning{border-color:color-mix(in srgb, var(--af-warning,#b7791f) 42%, var(--af-border))!important;box-shadow:inset 3px 0 0 color-mix(in srgb, var(--af-warning,#b7791f) 72%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-config-card.tone-ready{border-color:color-mix(in srgb, var(--af-success,#2f855a) 28%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-card-state{flex:none!important;align-items:center!important;gap:8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-card-state>em{border:1px solid var(--af-border)!important;background:var(--af-panel-subtle)!important;max-width:150px!important;color:var(--af-text-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 7px!important;font-size:11px!important;font-style:normal!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-config-card.tone-warning .agent-toolset-card-state>em{border-color:color-mix(in srgb, var(--af-warning,#b7791f) 45%, var(--af-border))!important;color:var(--af-warning-strong,#9a5b00)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-config-card.tone-ready .agent-toolset-card-state>em{border-color:color-mix(in srgb, var(--af-success,#2f855a) 35%, var(--af-border))!important;color:var(--af-success-strong,#276749)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-env-field.is-missing{border-color:color-mix(in srgb, var(--af-warning,#b7791f) 42%, var(--af-border))!important;background:color-mix(in srgb, var(--af-warning,#b7791f) 5%, var(--af-panel-subtle))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-env-field span em{background:color-mix(in srgb, var(--af-accent) 9%, var(--af-panel))!important;color:var(--af-text-muted)!important;border-radius:999px!important;margin-left:6px!important;padding:1px 5px!important;font-size:10px!important;font-style:normal!important;font-weight:600!important}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-filter-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-toolset-gap-items{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-layout{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-panel{scrollbar-gutter:stable!important;min-width:0!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-search{overscroll-behavior:contain!important;grid-template-rows:auto auto auto minmax(118px,.72fr) minmax(118px,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-recent,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-reader{min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-recent{min-height:140px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-result-list{min-height:112px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view :where(.agent-notes-source-list,.agent-notes-recent-list,.agent-notes-result-list,.agent-notes-reader-body,.agent-notes-rendered-body){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-notes-rendered-body{height:100%!important}@media (width>=1181px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(220px,.7fr) minmax(340px,1.08fr) minmax(360px,1.18fr)!important;align-items:stretch!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-reader{grid-column:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-panel{height:100%!important}}@media (width<=1180px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-layout{scrollbar-gutter:stable!important;align-content:start!important;padding-right:2px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-panel{min-height:264px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-search,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-reader{min-height:344px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-notes-search{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-message-window-strip{z-index:2!important;border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 94%, transparent)!important;width:min(520px,100%)!important;box-shadow:0 10px 24px color-mix(in srgb, var(--af-shadow) 12%, transparent)!important;color:var(--af-muted)!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:8px!important;margin:0 auto 10px!important;padding:6px 8px!important;font-size:12px!important;display:flex!important;position:sticky!important;top:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-message-window-strip span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-message-window-strip.agent-transcript-window-strip{background:color-mix(in srgb, var(--af-panel) 88%, var(--af-accent) 8%)!important;justify-content:space-between!important;width:min(760px,100%)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-message-window-strip.agent-transcript-window-strip .ghost-button{flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline{z-index:4!important;border:1px solid color-mix(in srgb, var(--af-primary) 18%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 98%, transparent), color-mix(in srgb, var(--af-panel-subtle) 92%, transparent)), var(--af-panel)!important;width:min(960px,100%)!important;height:auto!important;max-height:190px!important;box-shadow:0 14px 30px color-mix(in srgb, var(--af-shadow) 10%, transparent)!important;border-radius:10px!important;flex:none!important;grid-template-rows:auto auto!important;margin:0 auto 12px!important;display:grid!important;position:sticky!important;top:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-head{border-bottom:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:34px!important;padding:7px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-head strong{color:var(--af-text)!important;font-size:12px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-head span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;min-height:0!important;max-height:142px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry{border:0!important;border-bottom:1px solid color-mix(in srgb, var(--af-border) 58%, transparent)!important;min-width:0!important;min-height:34px!important;color:var(--af-text)!important;text-align:left!important;background:0 0!important;border-radius:0!important;grid-template-columns:34px 52px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:0 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry:hover{background:color-mix(in srgb, var(--af-primary) 7%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry span{color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry strong{color:var(--af-text)!important;font-size:12px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry.is-user strong{color:var(--af-primary)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry em{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-empty{color:var(--af-muted)!important;padding:16px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-panel{z-index:5!important;border:1px solid color-mix(in srgb, var(--af-primary) 20%, var(--af-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 96%, var(--af-primary) 4%), color-mix(in srgb, var(--af-panel-subtle) 96%, transparent)), var(--af-panel)!important;width:min(980px,100%)!important;box-shadow:0 14px 30px color-mix(in srgb, var(--af-shadow) 12%, transparent)!important;border-radius:10px!important;gap:8px!important;margin:0 auto 12px!important;padding:9px!important;display:grid!important;position:sticky!important;top:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-row{grid-template-columns:minmax(220px,1fr) auto auto auto auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-row input{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 96%, transparent)!important;min-width:0!important;height:32px!important;color:var(--af-text)!important;border-radius:8px!important;outline:none!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-row input:focus{border-color:color-mix(in srgb, var(--af-primary) 62%, var(--af-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-primary) 12%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-count{border:1px solid color-mix(in srgb, var(--af-border) 66%, transparent)!important;min-width:72px!important;height:28px!important;color:var(--af-muted)!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0 9px!important;font-size:11px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-count.has-results{border-color:color-mix(in srgb, var(--af-primary) 32%, var(--af-border))!important;color:var(--af-primary)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-hint{min-width:0!important;color:var(--af-muted)!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;font-size:11px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-hint span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-results{border-top:1px solid color-mix(in srgb, var(--af-border) 62%, transparent)!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;max-height:176px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry{border:0!important;border-bottom:1px solid color-mix(in srgb, var(--af-border) 50%, transparent)!important;min-height:32px!important;color:var(--af-text)!important;text-align:left!important;background:0 0!important;border-radius:0!important;grid-template-columns:34px 52px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;padding:0 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry.active{background:color-mix(in srgb, var(--af-primary) 8%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry.is-hidden-window{opacity:.76!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry span{color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry strong{color:var(--af-text)!important;font-size:12px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry.is-user strong{color:var(--af-primary)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry em{color:var(--af-muted)!important;font-size:12px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-empty{color:var(--af-muted)!important;padding:8px 2px 2px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-chat-message.agent-outline-jump-flash{animation:1.2s ease-out agent-outline-jump-flash!important}@keyframes agent-outline-jump-flash{0%{box-shadow:0 0 0 1px color-mix(in srgb, var(--af-primary) 72%, transparent), 0 0 0 7px color-mix(in srgb, var(--af-primary) 18%, transparent)}to{box-shadow:0 5px 14px #0f172a0a}}@media (width<=720px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline{max-height:150px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-outline-entry{grid-template-columns:28px 42px minmax(0,1fr)!important;min-height:32px!important;padding:0 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-row{grid-template-columns:minmax(0,1fr) auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-count,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-row button:nth-of-type(3){display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-conversation-search-entry{grid-template-columns:28px 42px minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>:where(.agent-config-workbench,.agent-research-workbench,.agent-skill-manager-workbench)){height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>:where(.agent-config-workbench,.agent-research-workbench,.agent-skill-manager-workbench){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;align-content:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-workbench>:where(.agent-config-section,.agent-runtime-skill-panel){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-config-section :where(.agent-config-grid,.agent-config-default-grid,.agent-toolset-config-grid,.agent-account-grid,.agent-provider-grid,.agent-provider-analytics-grid){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-account-config-section{grid-template-rows:auto max-content max-content auto max-content!important;align-content:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-account-config-section:has(.agent-account-diagnostic-strip){grid-template-rows:auto max-content max-content auto auto max-content!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav :where(.agent-account-summary-strip,.agent-account-runtime-strip){height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-workbench>.agent-research-panel{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-research-workbench :where(.alpha-catalog-grid,.alpha-bench-result,.correlation-matrix-wrap){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-research-workbench)>.agent-research-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-config-workbench>.agent-account-config-section.agent-config-section{grid-template-rows:auto max-content max-content auto max-content!important;align-content:start!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-config-workbench>.agent-account-config-section.agent-config-section:has(.agent-account-diagnostic-strip){grid-template-rows:auto max-content max-content auto auto max-content!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-account-config-section.agent-config-section>.agent-account-summary-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-account-config-section.agent-config-section>.agent-account-runtime-strip{height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .agent-config-form-grid>.agent-config-secret-field{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .agent-config-form-grid>.agent-config-secret-field>span{color:var(--af-muted)!important;font-size:12px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .agent-config-secret-control{gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .agent-config-secret-control input{width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .agent-config-secret-actions{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}html[data-theme] body.agent-workbench-route .agent-config-secret-note{color:var(--af-muted)!important;font-size:11px!important;font-style:normal!important;line-height:1.45!important;display:block!important}html[data-theme] body.agent-workbench-route .agent-config-secret-note.is-danger{color:var(--af-danger)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-mcp-workbench){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-mcp-workbench)>.agent-research-nav{grid-area:1/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-mcp-workbench{grid-area:2/1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-workbench{grid-template-rows:minmax(72px,auto) minmax(0,1fr)!important;min-width:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-layout{align-items:stretch!important;min-width:0!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-panel{flex-direction:column!important;align-items:stretch!important;min-width:0!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-panel>.agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-tool-toolbar{flex:none!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-server-rows,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-tool-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-detail-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-panel>.agent-evidence-empty,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-panel>.agent-runtime-skeleton{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:auto!important;min-width:0!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-server-row,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-tool-row{min-height:max-content!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-server-list .agent-control-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important;min-width:0!important}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-mcp-workbench){grid-template-rows:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-workbench{grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-mcp-layout{grid-template-rows:repeat(3,minmax(260px,1fr))!important;grid-template-columns:minmax(0,1fr)!important}}:is(html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-dashboard-workbench),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-system-health-workbench)){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}:is(html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-dashboard-workbench)>.agent-research-nav,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-system-health-workbench)>.agent-research-nav){grid-area:1/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-dashboard-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-system-health-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex-direction:column!important;grid-area:2/1!important;gap:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0 2px 10px 0!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-grid{flex:none!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-repair{min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-mode-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-probe-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-policy-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-model,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-deployment,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-parity,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-issues{flex:none!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-panel.is-wide{flex:none!important;min-height:max-content!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-repair pre{background:var(--af-panel-subtle)!important;border-radius:10px!important;max-height:220px!important;overflow:auto!important}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-dashboard-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-system-health-workbench{height:100%!important;min-height:0!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-dashboard-workbench>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-system-health-workbench>*{flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-dashboard-workbench .agent-dashboard-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-dashboard-workbench .agent-dashboard-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-repair{flex:none!important;height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-dashboard-workbench .agent-dashboard-panel.is-wide{flex:none!important;height:auto!important;min-height:max-content!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-dashboard-workbench .agent-dashboard-mode-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-dashboard-workbench .agent-dashboard-probe-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-dashboard-workbench .agent-dashboard-policy-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-model,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-deployment,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-parity,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-issues{flex:none!important;height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-repair{grid-template-rows:auto minmax(0,clamp(150px,24vh,220px))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-system-health-workbench .agent-system-health-repair pre{height:clamp(150px,24vh,220px)!important;min-height:0!important;max-height:clamp(150px,24vh,220px)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout.has-page-nav:has(>.agent-insight-workbench){grid-template-rows:auto minmax(0,1fr)!important;align-content:stretch!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout.has-page-nav:has(>.agent-insight-workbench)>.agent-tab-bar{grid-row:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-skill-layout.has-page-nav:has(>.agent-insight-workbench)>.agent-insight-workbench{scrollbar-gutter:stable!important;flex-direction:column!important;grid-row:2!important;gap:12px!important;width:100%!important;height:100%!important;min-height:0!important;padding:0 2px 14px!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-insight-workbench>.agent-config-section{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-insight-workbench :is(.agent-insight-metric-grid,.agent-insight-usage-grid,.agent-insight-rank-list,.agent-insight-split-list,.agent-insight-hour-grid,.agent-skill-usage-table){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-overview{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-overview>div{border:1px solid var(--af-border);background:var(--af-panel);border-radius:8px;gap:3px;min-width:0;padding:10px 12px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-overview span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-overview em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-style:normal;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-overview strong{min-width:0;color:var(--af-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-strip{scrollbar-gutter:stable;flex:none;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;max-height:162px;padding-right:2px;display:grid;overflow:auto}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill{border:1px solid var(--af-border);background:var(--af-panel);min-width:0;color:var(--af-ink);text-align:left;cursor:pointer;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name count""state state";gap:3px 8px;padding:8px 10px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill:hover{background:color-mix(in srgb, var(--af-panel) 82%, #2563eb 18%);border-color:#2563eb73}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill.is-current{border-color:#2563eb99;box-shadow:inset 3px 0 #2563eb}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill.is-ready{box-shadow:inset 3px 0 #16a34a}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill.is-missing{box-shadow:inset 3px 0 #d97706}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill strong{text-overflow:ellipsis;white-space:nowrap;grid-area:name;min-width:0;font-size:12px;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill span{color:var(--af-muted);white-space:nowrap;grid-area:count;font-size:11px}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-pill em{min-width:0;color:var(--af-muted);text-overflow:ellipsis;white-space:nowrap;grid-area:state;font-size:11px;font-style:normal;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-hint{background:color-mix(in srgb, var(--af-panel) 86%, #f59e0b 14%);color:var(--af-ink);border-radius:8px;margin:0;padding:8px 10px;font-size:12px;line-height:1.5}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-provider-inventory-overview{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-theme] body.agent-workbench-route .agent-command-palette-overlay{padding:clamp(42px,8vh,76px) 18px 18px!important}html[data-theme] body.agent-workbench-route .agent-command-palette{border-color:color-mix(in srgb, var(--af-border) 78%, var(--af-accent) 22%)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel) 96%, transparent), color-mix(in srgb, var(--af-panel-subtle) 88%, transparent)), var(--af-panel)!important;width:min(820px,100vw - 36px)!important;max-height:min(720px,100dvh - 52px)!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results{scrollbar-gutter:stable!important;align-content:start!important;gap:7px!important;max-height:min(560px,100dvh - 228px)!important;padding:0 16px 16px!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results button{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 88%, var(--af-panel-subtle) 12%)!important;height:auto!important;min-height:62px!important;color:var(--af-text)!important;border-radius:10px!important;grid-template-columns:minmax(54px,auto) minmax(0,1fr) minmax(82px,auto)!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results button.active,html[data-theme] body.agent-workbench-route .agent-command-palette-results button:hover:not(:disabled){border-color:color-mix(in srgb, var(--af-accent) 56%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 72%, var(--af-panel) 28%)!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results button div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results strong{min-width:0!important;color:var(--af-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.3!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results em,html[data-theme] body.agent-workbench-route .agent-command-palette-results code{text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:0!important;height:auto!important;min-height:26px!important;padding:0 9px!important;font-size:11px!important;line-height:1!important;display:inline-grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results em{background:color-mix(in srgb, var(--af-accent-soft) 62%, var(--af-panel) 38%)!important;color:var(--af-accent-strong)!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results code{background:color-mix(in srgb, var(--af-panel-muted) 84%, transparent)!important;max-width:126px!important;color:var(--af-muted)!important}@media (width<=640px){html[data-theme] body.agent-workbench-route .agent-command-palette-overlay{place-items:stretch stretch!important;padding:12px!important}html[data-theme] body.agent-workbench-route .agent-command-palette{width:100%!important;max-height:calc(100dvh - 24px)!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results button{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"main type""main group"!important;min-height:70px!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results button div{grid-area:main!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results em{grid-area:type!important}html[data-theme] body.agent-workbench-route .agent-command-palette-results code{grid-area:group!important;max-width:96px!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench{grid-template-rows:auto minmax(320px,.9fr) minmax(280px,.82fr)!important;grid-template-columns:minmax(310px,.74fr) minmax(0,1.26fr)!important;gap:12px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-provider-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-panel{grid-column:1/-1!important;gap:10px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary>div{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:linear-gradient(145deg, color-mix(in srgb, var(--agent-focus,#2563eb) 6%, transparent), transparent), color-mix(in srgb, var(--af-panel) 94%, var(--af-bg))!important;border-radius:12px!important;min-width:0!important;padding:10px 12px!important;box-shadow:inset 0 1px #ffffff47!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-card span{color:var(--af-muted)!important;font-size:11px!important;line-height:1.35!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:3px!important;font-size:18px!important;line-height:1.15!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:4px!important;font-size:11px!important;font-style:normal!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary.is-ready>div:first-child{border-color:color-mix(in srgb, #16a34a 42%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary.is-warning>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary.is-error>div:first-child{border-color:color-mix(in srgb, #dc2626 38%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-card{border:1px solid color-mix(in srgb, var(--af-border) 86%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 92%, var(--af-bg))!important;border-radius:12px!important;min-width:0!important;padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-card.is-ready{border-color:color-mix(in srgb, #16a34a 34%, var(--af-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-card header{justify-content:space-between!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-card strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;font-size:13px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-card p{color:var(--af-muted)!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-tools{flex-wrap:wrap!important;gap:5px!important;margin-top:8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-tools code{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-hermes-memory-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-panel{grid-column:1/-1!important;grid-template-rows:auto auto auto auto minmax(0,1fr) auto!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-status{gap:6px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-status:empty{height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page :where(.agent-memory-editor,.agent-memory-list-panel),html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view :where(.agent-memory-editor,.agent-memory-list-panel){min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-list{overscroll-behavior:contain!important;min-height:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-workspace-success{border:1px solid color-mix(in srgb, #16a34a 36%, var(--af-border))!important;background:color-mix(in srgb, #16a34a 9%, var(--af-panel))!important;color:color-mix(in srgb, #166534 74%, var(--af-text))!important;border-radius:10px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.45!important;display:block!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench{grid-template-rows:auto minmax(340px,.95fr) minmax(300px,auto) minmax(360px,1fr)!important;grid-template-columns:minmax(0,1fr)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-memory-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-workbench{height:auto!important;min-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-hermes-memory-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-memory-panel{min-height:430px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-memory-provider-grid{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert.is-info{border-color:color-mix(in srgb, var(--agent-focus,#2f6df6) 32%, var(--af-border,#d8e0ea))!important;background:color-mix(in srgb, var(--agent-focus,#2f6df6) 7%, var(--af-panel,#fff))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert.is-info strong{color:var(--agent-focus,#2f6df6)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert.is-info span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-watcher-status em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-profile p.muted,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-card p.muted{overflow-wrap:anywhere!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-alert.is-info .ghost-button{justify-self:end!important;width:max-content!important;min-width:96px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-profile-meta dd{overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-block{min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-block figcaption{border-bottom:1px solid var(--af-border,#d8e0ea)!important;background:var(--af-panel-subtle,#f5f7fb)!important;color:var(--af-text-muted,#64748b)!important;font-family:var(--font-mono)!important;letter-spacing:0!important;text-transform:uppercase!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:7px 10px!important;font-size:11px!important;font-weight:700!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-block figcaption>span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-copy-button{border:1px solid color-mix(in srgb, var(--agent-focus,#2f6df6) 32%, var(--af-border,#d8e0ea))!important;background:color-mix(in srgb, var(--agent-focus,#2f6df6) 7%, var(--af-panel,#fff))!important;min-height:24px!important;color:var(--agent-focus,#2f6df6)!important;cursor:pointer!important;letter-spacing:0!important;border-radius:999px!important;flex:none!important;padding:0 9px!important;font-size:11px!important;font-weight:800!important;line-height:1!important;transition:background .16s,border-color .16s,color .16s!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-copy-button:hover{border-color:color-mix(in srgb, var(--agent-focus,#2f6df6) 52%, var(--af-border,#d8e0ea))!important;background:color-mix(in srgb, var(--agent-focus,#2f6df6) 12%, var(--af-panel,#fff))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-copy-button[data-copied=true]{border-color:color-mix(in srgb, var(--af-success,#059669) 52%, var(--af-border,#d8e0ea))!important;background:color-mix(in srgb, var(--af-success,#059669) 12%, var(--af-panel,#fff))!important;color:var(--af-success,#059669)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-expandable-block{min-width:0!important;position:relative!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-expandable-block-inner{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-width:0!important;max-height:192px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-expandable-block-inner[data-expanded=true]{max-height:min(62vh,680px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-expandable-block[data-overflowing=true] .agent-expandable-block-inner[data-expanded=false]{padding-bottom:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-expandable-block-toggle{border:1px solid color-mix(in srgb, var(--agent-focus,#2f6df6) 34%, var(--af-border,#d8e0ea))!important;background:color-mix(in srgb, var(--agent-focus,#2f6df6) 8%, var(--af-panel,#fff))!important;min-width:54px!important;height:24px!important;color:var(--agent-focus,#2f6df6)!important;cursor:pointer!important;border-radius:999px!important;padding:0 10px!important;font-size:12px!important;font-weight:700!important;line-height:1!important;position:absolute!important;bottom:8px!important;right:10px!important;box-shadow:0 8px 24px #0f172a1a!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-expandable-block-toggle:hover{background:color-mix(in srgb, var(--agent-focus,#2f6df6) 14%, var(--af-panel,#fff))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-scroll pre,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-block .agent-mermaid-block pre{white-space:pre!important;width:max-content!important;min-width:100%!important;margin:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-scroll .agent-code-chunk,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-block .agent-mermaid-block .agent-code-chunk{min-width:max-content!important;color:inherit!important;white-space:pre!important;background:0 0!important;border:0!important;padding:0!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-code-preview-note{border:1px dashed var(--af-border,#d8e0ea)!important;background:var(--af-panel-subtle,#f5f7fb)!important;color:var(--af-text-muted,#64748b)!important;border-radius:10px!important;margin:8px 10px 10px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview{border:1px solid var(--af-border,#d8e0ea)!important;background:var(--af-panel,#fff)!important;border-radius:10px!important;gap:0!important;min-width:0!important;max-height:220px!important;margin:8px 10px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-head{border-bottom:1px solid var(--af-border,#d8e0ea)!important;background:var(--af-panel-subtle,#f5f7fb)!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;padding:7px 10px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-head span{color:var(--af-text-muted,#64748b)!important;font-family:var(--font-mono)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-rows{scrollbar-gutter:stable!important;max-height:178px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-row{min-width:0!important;padding:5px 10px 5px var(--agent-structured-indent,10px)!important;border-bottom:1px solid color-mix(in srgb, var(--af-border,#d8e0ea) 54%, transparent)!important;color:var(--af-text,#18212b)!important;font-family:var(--font-mono)!important;grid-template-columns:minmax(110px,.38fr) minmax(0,1fr)!important;align-items:start!important;gap:10px!important;font-size:12px!important;line-height:1.45!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-row:last-child{border-bottom:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-row code{min-width:0!important;color:var(--agent-focus,#2f6df6)!important;font:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;background:0 0!important;border:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-preview-row span{overflow-wrap:anywhere!important;min-width:0!important;color:var(--af-text,#18212b)!important}@media (width<=1440px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-workbench{scrollbar-gutter:stable!important;grid-template-rows:repeat(6,max-content)!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"hero""config""relay""endpoints""evidence""plan"!important;grid-auto-rows:max-content!important;align-content:start!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher>div{flex-wrap:wrap!important;min-width:0!important;max-width:100%!important;display:flex!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button{flex:150px!important;max-width:220px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-config,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-relay,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-endpoints,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-evidence,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-plan{align-self:start!important;min-width:0!important;height:auto!important;min-height:max-content!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-relay{grid-template-rows:auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-endpoints,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-evidence,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-plan{grid-template-rows:auto minmax(180px,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-relay-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))!important;min-width:0!important;height:auto!important;min-height:min-content!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-timeline,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-plan-list{scrollbar-gutter:stable!important;min-height:180px!important;max-height:min(360px,48dvh)!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-table>div{grid-template-columns:minmax(82px,.2fr) minmax(0,.8fr)!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-chat-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-actions{flex-wrap:wrap!important;justify-content:flex-start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-workbench{scrollbar-gutter:stable!important;flex-direction:column!important;gap:12px!important;min-width:0!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board-manager,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-editor,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-main-grid{min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-live-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-control-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board-actions{flex-wrap:wrap!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board-manager,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-main-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board-strip{flex-wrap:wrap!important;max-width:100%!important;height:auto!important;min-height:34px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board-chip{flex:170px!important;max-width:220px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;align-items:stretch!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-lane{flex:initial!important;width:auto!important;min-width:0!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-access-panel-head{flex-direction:column!important;align-items:stretch!important;gap:8px!important;min-width:0!important;max-width:100%!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-access-panel-head>*{min-width:0!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title .agent-gateway-chat-actions{width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title .agent-gateway-chat-actions{flex-wrap:wrap!important;justify-content:flex-start!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title .agent-config-actions button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-section-title .agent-gateway-chat-actions button{flex:100%!important;width:100%!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-parity-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-manager-hero{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-parity-coverage-total{justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-parity-coverage-total>*{justify-self:start!important;min-width:0!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-status-filter{flex-wrap:wrap!important;max-width:100%!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-status-filter button{flex:90px!important;max-width:130px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-hero>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-config>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-relay>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-endpoints>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-evidence>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-plan>*{min-width:0!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-relay-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-capability-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-reliability-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-kanban-board,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-table>div{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-table>div small,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-table>div span:not(.method),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-table>div em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-runs-table strong{overflow-wrap:anywhere!important;text-overflow:clip!important;white-space:normal!important;grid-column:1!important;justify-self:start!important;min-width:0!important;max-width:100%!important;overflow:visible!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-dashboard-workbench.agent-dashboard-webui-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-workbench.agent-dashboard-webui-workbench{grid-template-rows:auto auto minmax(360px,1fr) minmax(188px,.42fr)!important;gap:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-webui-workbench>*{min-width:0!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-top-stack{gap:8px!important;min-width:0!important;min-height:0!important;max-height:min(32dvh,292px)!important;padding-right:2px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-webui-workbench .agent-dashboard-status-grid{grid-template-columns:repeat(4,minmax(128px,1fr))!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-matrix{border:1px solid color-mix(in srgb, var(--af-border,#d8e0ea) 82%, transparent)!important;border-radius:var(--af-radius,12px)!important;background:color-mix(in srgb, var(--af-panel,#fff) 92%, var(--af-bg,#f8fafc))!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;gap:8px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-matrix .agent-section-title{background:0 0!important;border:0!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-matrix .agent-section-title>div:first-child{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-matrix .agent-section-title strong{color:var(--af-text,#0f172a)!important;font-size:13px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-matrix .agent-section-title span{min-width:0!important;color:var(--af-muted,#64748b)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list{scrollbar-width:thin!important;grid-auto-columns:minmax(248px,.8fr)!important;grid-auto-flow:column!important;gap:8px!important;min-width:0!important;padding-bottom:2px!important;display:grid!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list article{border:1px solid var(--af-border,#d8e0ea)!important;background:var(--af-panel-subtle,#f5f7fb)!important;border-radius:10px!important;grid-template-rows:auto auto minmax(32px,auto) auto!important;gap:5px!important;min-width:0!important;min-height:118px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list article.is-ready{border-color:color-mix(in srgb, #16a34a 34%, var(--af-border,#d8e0ea))!important;box-shadow:inset 3px 0 #16a34ab8!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list article.is-partial{border-color:color-mix(in srgb, #f59e0b 40%, var(--af-border,#d8e0ea))!important;box-shadow:inset 3px 0 #f59e0bb8!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list article.is-missing{border-color:color-mix(in srgb, #ef4444 36%, var(--af-border,#d8e0ea))!important;box-shadow:inset 3px 0 #ef4444ad!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list header,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-route{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list header{justify-content:space-between!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list header strong{min-width:0!important;color:var(--af-text,#0f172a)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list header span{border:1px solid color-mix(in srgb, var(--af-accent,#2563eb) 32%, var(--af-border,#d8e0ea))!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 10%, var(--af-panel,#fff))!important;color:var(--af-accent-strong,#1d4ed8)!important;border-radius:999px!important;flex:none!important;padding:3px 7px!important;font-size:11px!important;font-weight:700!important;line-height:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-route code{background:color-mix(in srgb, var(--af-bg,#eef2f7) 72%, var(--af-panel,#fff))!important;min-width:0!important;color:var(--af-text,#0f172a)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:7px!important;padding:3px 6px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-route em{color:var(--af-muted,#64748b)!important;text-transform:uppercase!important;flex:none!important;font-size:10px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list small{min-width:0!important;color:var(--af-muted,#64748b)!important;text-overflow:ellipsis!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list p{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;margin:0!important;display:-webkit-box!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list small{white-space:nowrap!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-shell{border:1px solid var(--af-border,#d8e0ea)!important;border-radius:var(--af-radius,12px)!important;background:color-mix(in srgb, var(--af-panel,#fff) 96%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar{border-bottom:1px solid var(--af-border,#d8e0ea)!important;background:var(--af-panel-subtle,#f5f7fb)!important;grid-template-columns:minmax(0,.74fr) minmax(260px,1.26fr)!important;align-items:center!important;gap:10px!important;min-height:42px!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar>div{align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar>div:first-child{gap:2px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar>div:last-child{justify-content:flex-end!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar strong{color:var(--af-text,#0f172a)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar code{min-width:0!important;color:var(--af-muted,#64748b)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar span[class^=tone-]{border:1px solid var(--af-border,#d8e0ea)!important;background:var(--af-panel,#fff)!important;color:var(--af-text,#0f172a)!important;border-radius:999px!important;flex:none!important;padding:4px 8px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar .tone-ready{border-color:color-mix(in srgb, #16a34a 42%, var(--af-border,#d8e0ea))!important;color:#15803d!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar .tone-blocked{border-color:color-mix(in srgb, #f59e0b 48%, var(--af-border,#d8e0ea))!important;color:#b45309!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-frame-wrap{background:var(--af-panel,#fff)!important;min-width:0!important;min-height:0!important;display:grid!important;position:relative!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-frame-wrap iframe{background:#fff!important;border:0!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-empty{text-align:center!important;place-content:center!important;gap:10px!important;min-width:0!important;min-height:240px!important;padding:24px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-empty strong{color:var(--af-text,#0f172a)!important;font-size:16px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-empty p{max-width:520px!important;color:var(--af-muted,#64748b)!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-admin-grid{grid-template-columns:minmax(320px,.88fr) minmax(360px,1.12fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-admin-grid .agent-dashboard-panel{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-admin-grid .agent-dashboard-mode-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-admin-grid .agent-dashboard-probe-list{flex:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-dashboard-workbench.agent-dashboard-webui-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-workbench.agent-dashboard-webui-workbench{grid-template-rows:auto auto minmax(320px,1fr) minmax(260px,.58fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-webui-workbench .agent-dashboard-status-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-admin-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-top-stack{max-height:min(38dvh,340px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-matrix .agent-section-title{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-matrix .agent-config-actions{justify-content:flex-start!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-proxy-list{grid-auto-columns:minmax(236px,86vw)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-native-toolbar>div:last-child{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-path-field{grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-path-field input{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-suggestions{grid-template-columns:72px minmax(0,1fr)!important;align-items:start!important;gap:8px!important;min-width:0!important;margin-top:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-suggestions>span{color:var(--af-muted,#64748b)!important;font-size:11px!important;line-height:28px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-suggestions>div{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-suggestion{border:1px solid var(--af-border,#d7dde8)!important;background:color-mix(in srgb, var(--af-panel,#fff) 88%, var(--af-accent,#2563eb) 12%)!important;max-width:min(100%,520px)!important;height:28px!important;color:var(--af-text,#0f172a)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-family:var(--font-mono,"SFMono-Regular", Consolas, monospace)!important;text-align:left!important;border-radius:7px!important;padding:0 9px!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-suggestion:hover{border-color:var(--af-accent,#2563eb)!important;background:color-mix(in srgb, var(--af-panel,#fff) 76%, var(--af-accent,#2563eb) 24%)!important}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-path-field,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-suggestions{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-spaces-suggestions>span{line-height:1.3!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup{border:1px solid var(--af-border);border-radius:var(--af-radius);background:color-mix(in srgb, var(--af-panel) 92%, transparent);width:100%;min-width:0;box-shadow:var(--af-shadow);gap:14px;padding:16px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup>.agent-section-title{border-bottom:1px solid var(--af-border);justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;padding-bottom:12px;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup>.agent-section-title>div:first-child{gap:4px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup>.agent-section-title strong{color:var(--af-heading);letter-spacing:0;font-size:14px;font-weight:820}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup>.agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup>.agent-section-title em{color:var(--af-muted);font-size:12px;font-style:normal;line-height:1.35}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid label{gap:6px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid label.is-wide{grid-column:span 2}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid label>span{color:var(--af-muted);letter-spacing:0;font-size:11px;font-weight:760}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid select{border:1px solid var(--af-border);background:color-mix(in srgb, var(--af-panel-subtle) 88%, transparent);width:100%;min-width:0;height:34px;color:var(--af-text);font:inherit;letter-spacing:0;border-radius:7px;outline:none;padding:0 10px;font-size:12px}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid input:focus,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid select:focus{border-color:var(--af-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent) 18%, transparent)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-actions>span{color:var(--af-muted);margin-right:auto;font-size:12px;line-height:1.4}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-actions>span.is-ok{color:var(--af-success)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-actions>span.is-error{color:var(--af-danger)}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-onboarding-setup-grid label.is-wide{grid-column:auto;grid-template-columns:minmax(0,1fr)}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-workbench{gap:14px;min-height:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-detail{border:1px solid var(--af-border);background:var(--af-panel);box-shadow:var(--af-shadow)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-hero{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-hero span{color:var(--af-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800;display:block}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-hero strong{color:var(--af-text);font-size:24px;line-height:1.2;display:block}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-hero p{max-width:760px;color:var(--af-subtle);margin:8px 0 0;line-height:1.7}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-config .agent-config-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary{border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary>div{background:var(--af-panel-muted);border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary span{color:var(--af-muted);font-size:12px;font-weight:700}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary strong{color:var(--af-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary em{color:var(--af-subtle);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary .is-ready{border:1px solid color-mix(in srgb, var(--af-success) 36%, transparent)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary .is-warning{border:1px solid color-mix(in srgb, var(--af-warning) 42%, transparent)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-config{gap:14px}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-toggle-row{background:var(--af-panel-muted);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-toggle-row label{color:var(--af-text);align-items:center;gap:8px;font-weight:700;display:inline-flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-toggle-row span{color:var(--af-subtle)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field{gap:8px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field>span{color:var(--af-text);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field span em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field span b{background:var(--af-panel-muted);border-radius:999px;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field span em{color:var(--af-muted)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field span b{color:var(--af-accent)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field.is-missing input{border-color:color-mix(in srgb, var(--af-warning) 55%, var(--af-border))}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field input[type=text],html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field input[type=password]{border:1px solid var(--af-border);background:var(--af-input);width:100%;min-height:38px;color:var(--af-text);border-radius:10px;padding:0 12px}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field input::placeholder{color:var(--af-muted)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field.is-checkbox{align-content:end}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-field.is-checkbox input{width:18px;height:18px}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-detail{border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-detail article{background:var(--af-panel-muted);border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-detail strong{color:var(--af-text)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-detail p{color:var(--af-subtle);margin:0;line-height:1.6}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-detail code{background:var(--af-input);color:var(--af-subtle);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:7px 8px;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-strip{border:1px solid color-mix(in srgb, var(--af-border) 82%, #2563eb 18%);border-left:3px solid var(--af-accent,#2563eb);background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel) 92%, #2563eb 8%), color-mix(in srgb, var(--af-panel-subtle) 96%, transparent)), var(--af-panel);min-width:0;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14);border-radius:14px;gap:10px;padding:12px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-strip.is-compact{gap:8px;padding:10px}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-head strong{color:var(--af-text);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:850;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-head span{color:var(--af-muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-items{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item{border:1px solid var(--af-border-soft,var(--af-border));background:color-mix(in srgb, var(--af-panel-subtle) 86%, transparent);min-width:0;min-height:0;box-shadow:none;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;padding:10px;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item.is-ready{border-color:color-mix(in srgb, var(--af-success,#16a34a) 36%, var(--af-border))}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item.is-partial{border-color:color-mix(in srgb, var(--af-warning,#f59e0b) 42%, var(--af-border))}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item.is-intentional{border-color:color-mix(in srgb, var(--af-muted) 35%, var(--af-border))}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item-main{grid-template-columns:auto minmax(0,1fr);gap:3px 8px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item-main span{color:var(--af-accent);background:color-mix(in srgb, var(--af-accent) 14%, transparent);white-space:nowrap;border-radius:999px;align-self:start;padding:2px 7px;font-size:11px;font-weight:800;line-height:1.3}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item.is-partial .agent-hermes-upstream-item-main span{color:var(--af-warning,#d97706);background:color-mix(in srgb, var(--af-warning,#f59e0b) 16%, transparent)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item.is-ready .agent-hermes-upstream-item-main span{color:var(--af-success,#16a34a);background:color-mix(in srgb, var(--af-success,#16a34a) 14%, transparent)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item-main em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item small{text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item-main strong{color:var(--af-text);white-space:nowrap;font-size:12px;font-weight:850}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item-main em{color:var(--af-muted);white-space:nowrap;grid-column:2;font-size:10px;font-style:normal}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item p{color:var(--af-subtle);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;margin:0;font-size:11px;line-height:1.42;display:-webkit-box}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item small{color:var(--af-muted);white-space:nowrap;grid-column:1/-1;font-size:10px;line-height:1.35}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-hermes-upstream-item>button{grid-area:1/2;align-self:start}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-access-section-keys{grid-template-rows:auto auto auto auto auto minmax(220px,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-runtime,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-panel{border:1px solid color-mix(in srgb, var(--af-border) 82%, #2563eb 18%)!important;background:color-mix(in srgb, var(--af-panel) 90%, #2563eb 10%)!important;min-width:0!important;min-height:0!important;box-shadow:none!important;border-left:3px solid #2563eb!important;border-radius:14px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-runtime.is-warning,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-panel.is-warning{border-color:color-mix(in srgb, var(--af-border) 72%, #d97706 28%)!important;background:color-mix(in srgb, var(--af-panel) 91%, #f59e0b 9%)!important;border-left-color:#d97706!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-runtime{grid-template-rows:auto auto minmax(0,auto) auto!important;gap:8px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head em{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head>div{gap:2px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head strong{color:var(--af-ink)!important;font-size:13px!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-head em{color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid>:where(div,button){border:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-panel-subtle) 84%, transparent)!important;min-width:0!important;min-height:54px!important;color:inherit!important;text-align:left!important;border-radius:11px!important;gap:3px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid>:where(div,button).is-ready{border-color:color-mix(in srgb, var(--af-border) 68%, #16a34a 32%)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid>:where(div,button).is-warning{border-color:color-mix(in srgb, var(--af-border) 68%, #d97706 32%)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid span{color:var(--af-muted)!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid strong{color:var(--af-ink)!important;font-size:13px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid em{color:var(--af-subtle)!important;font-size:10px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-profile-table{border:1px solid var(--af-border-soft)!important;border-radius:11px!important;min-height:0!important;max-height:150px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-profile-row{border-bottom:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;grid-template-columns:minmax(110px,.9fr) minmax(180px,1.6fr) minmax(92px,.7fr) minmax(80px,.6fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;min-height:30px!important;padding:6px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-profile-row:last-child{border-bottom:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-profile-row.is-head{z-index:1!important;background:var(--af-panel-subtle)!important;position:sticky!important;top:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-profile-row span{min-width:0!important;color:var(--af-subtle)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-missing,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-foot{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-missing code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-foot span{border:1px solid var(--af-border-soft)!important;background:color-mix(in srgb, var(--af-panel-subtle) 78%, transparent)!important;max-width:100%!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 7px!important;font-size:10px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-hermes-upstream-strip{grid-column:1/-1!important;min-height:0!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-hermes-upstream-strip .agent-hermes-upstream-items{grid-template-columns:repeat(3,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-chronos-diagnostics{grid-column:1/-1!important;min-height:0!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-chronos-diagnostics .agent-wakeup-rows{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-chronos-diagnostics .agent-wakeup-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-chronos-diagnostics .agent-wakeup-rows strong{font-size:12px!important;line-height:1.28!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-chronos-diagnostics .agent-wakeup-rows{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-access-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-wakeup-rows,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-chronos-diagnostics .agent-wakeup-rows,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-managed-scope-profile-row{grid-template-columns:minmax(0,1fr)!important}}@media (width<=960px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-detail{grid-template-columns:1fr}html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main .studio-view.agent-workspace-view .agent-observability-config .agent-config-actions{justify-content:flex-start}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>:where(.agent-gateway-chat-workbench,.agent-hermes-files-workbench,.agent-project-os-workbench)){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>:where(.agent-gateway-chat-workbench,.agent-hermes-files-workbench,.agent-project-os-workbench))>.agent-research-nav{grid-area:1/1!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>:where(.agent-gateway-chat-workbench,.agent-hermes-files-workbench,.agent-project-os-workbench){scrollbar-gutter:stable!important;grid-area:2/1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-bottom:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-hermes-files-workbench{grid-template-rows:auto auto minmax(0,1fr) auto!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-hermes-files-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-chat-config,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-chat-runtime,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-gateway-chat-plan,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-project-os-docs,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-project-os-runtime,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-project-os-prompt{min-height:0!important;max-height:100%!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell{--agent-composer-popout-bottom:24px;--agent-composer-popout-right:24px;--agent-composer-dock-proximity:0;gap:6px;min-width:0;display:grid}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell.is-docked{position:relative}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell.is-floating{right:var(--agent-composer-popout-right)!important;bottom:var(--agent-composer-popout-bottom)!important;z-index:1200!important;border:1px solid color-mix(in srgb, var(--agent-border-strong,#93c5fd) 46%, transparent)!important;background:linear-gradient(135deg, #2563eb2e, transparent 34%), color-mix(in srgb, var(--agent-panel,#0f172a) 86%, transparent)!important;width:min(560px,100vw - 28px)!important;max-width:calc(100vw - 28px)!important;max-height:min(76dvh,640px)!important;box-shadow:0 20px 54px #02061747, 0 0 0 calc(var(--agent-composer-dock-proximity) * 6px) #2563eb2e!important;-webkit-backdrop-filter:blur(22px)saturate(1.25)!important;backdrop-filter:blur(22px)saturate(1.25)!important;scrollbar-gutter:stable!important;border-radius:16px!important;padding:7px!important;position:fixed!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-handle{min-height:22px;color:var(--agent-muted,#64748b);letter-spacing:0;cursor:grab;touch-action:none;background:repeating-linear-gradient(-45deg, color-mix(in srgb, currentColor 18%, transparent) 0, color-mix(in srgb, currentColor 18%, transparent) 1px, transparent 1px, transparent 5px);opacity:.64;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:3px 6px;font-size:11px;line-height:1.2;transition:opacity .16s,background-color .16s,color .16s;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-handle:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-handle:focus-visible,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell.is-dragging .agent-composer-popout-handle{color:var(--agent-text,#0f172a);opacity:1;background-color:#2563eb1a;outline:none}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-handle span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-handle .ghost-button.compact{border-radius:8px!important;height:24px!important;min-height:24px!important;padding:0 9px!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell.is-floating .agent-chat-composer{max-height:min(62dvh,520px)!important;box-shadow:none!important;grid-template-columns:minmax(0,1fr) minmax(112px,132px)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell.is-floating .agent-chat-composer textarea{min-height:112px!important;max-height:min(36dvh,260px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-dock-placeholder{min-width:0;color:var(--agent-muted,#64748b);background:#2563eb12;border:1px dashed #2563eb61;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;font-size:12px;line-height:1.35;display:flex}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-dock-placeholder span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-popout-shell.is-floating{right:10px!important;bottom:max(10px, min(var(--agent-composer-popout-bottom), 96px))!important;width:calc(100vw - 20px)!important;max-height:min(70dvh,560px)!important}}@media (width<=640px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-bar{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;min-height:0!important;max-height:72px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-title-block{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-title-block h2{min-width:0!important;color:var(--agent-text,#e5edf8)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important;line-height:1.18!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-title-block p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-actions{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail{justify-content:flex-end!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail>span:not([data-status-key=market]):not([data-status-key=runtime]){display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail>span[data-status-key=market],html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail>span[data-status-key=runtime]{flex:none!important;width:auto!important;max-width:112px!important;height:26px!important;padding:0 8px!important;display:inline-flex!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-workbench.agent-dashboard-webui-workbench{grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-webui-workbench .agent-dashboard-hero{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 26%, var(--af-border,#d8e0ea))!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-accent,#2563eb) 10%, transparent), transparent 42%), color-mix(in srgb, var(--af-panel,#fff) 94%, transparent)!important;min-height:76px!important;padding:14px 16px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-webui-workbench .agent-dashboard-hero strong{font-size:21px!important;line-height:1.16!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-cockpit{grid-template-columns:minmax(0,1.5fr) minmax(360px,.86fr)!important;gap:12px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar{min-width:0!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-stage{display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar{flex-direction:column!important;gap:10px!important;padding-right:2px!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-cockpit .agent-dashboard-native-shell{background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel,#fff) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle,#f5f7fb) 84%, transparent)), var(--af-panel,#fff)!important;border-radius:14px!important;height:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-cockpit .agent-dashboard-native-toolbar{background:linear-gradient(90deg, color-mix(in srgb, var(--af-accent,#2563eb) 8%, transparent), transparent 48%), color-mix(in srgb, var(--af-panel-subtle,#f5f7fb) 92%, transparent)!important;min-height:50px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-warning,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-status-grid{flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-status-grid>article{background:linear-gradient(180deg, color-mix(in srgb, var(--af-panel,#fff) 96%, transparent), color-mix(in srgb, var(--af-panel-muted,#eef2f7) 70%, transparent)), var(--af-panel,#fff)!important;border-radius:12px!important;min-height:78px!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-status-grid strong{font-size:17px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-proxy-matrix{flex:250px!important;grid-template-rows:auto minmax(0,1fr)!important;min-height:190px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar .agent-dashboard-proxy-list{grid-auto-flow:row!important;grid-auto-columns:unset!important;grid-template-columns:minmax(0,1fr)!important;padding-right:2px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar .agent-dashboard-proxy-list article{min-height:108px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-admin-grid{flex:280px!important;grid-template-rows:minmax(184px,.88fr) minmax(164px,.74fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;min-height:250px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar .agent-dashboard-panel{border-radius:14px!important;padding:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar .agent-dashboard-form{grid-template-columns:minmax(0,.42fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar .agent-dashboard-mode-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=1360px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-cockpit{scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;padding-right:3px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-stage{min-height:420px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar{overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-admin-grid{grid-template-rows:minmax(220px,1fr)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-workbench.agent-dashboard-webui-workbench{height:auto!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-webui-workbench .agent-dashboard-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-webui-workbench .agent-dashboard-hero .agent-config-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-status-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-admin-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar .agent-dashboard-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar .agent-dashboard-mode-list{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-stage{min-height:360px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-dashboard-sidecar>.agent-dashboard-admin-grid{grid-template-rows:none!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-page{height:min(100%,100dvh - 156px)!important;min-height:0!important;color:var(--af-text)!important;grid-template-rows:auto auto auto auto auto minmax(0,1fr)!important;gap:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-hero{border-bottom:1px solid color-mix(in srgb, var(--af-border) 70%, transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:14px!important;padding:2px 0 6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-title{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-title span{color:var(--af-accent,#2563eb)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-title h2{color:var(--af-text)!important;letter-spacing:0!important;margin:0!important;font-size:22px!important;font-weight:720!important;line-height:1.18!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-title p{max-width:760px!important;color:var(--af-muted)!important;margin:0!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-footer{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-status{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-status{grid-template-columns:repeat(6,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-metrics>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-status>div{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel) 92%, #fff 8%), color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 90%, #2563eb 10%))!important;border-radius:12px!important;gap:3px!important;min-width:0!important;padding:10px 12px!important;display:grid!important;box-shadow:0 18px 38px #0f172a14!important}html[data-theme=dark] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-metrics>div,html[data-theme=dark] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-status>div{background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel) 88%, #fff 4%), color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 84%, #2563eb 10%))!important;box-shadow:0 18px 42px #0000003d!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-metrics strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;font-weight:760!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-metrics span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-status span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-status strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:650!important;line-height:1.35!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-metrics .is-live{border-color:color-mix(in srgb, var(--af-success,#16a34a) 54%, var(--af-border))!important;background:color-mix(in srgb, var(--af-success,#16a34a) 10%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-runtime-status{border-left:3px solid var(--af-accent,#2563eb)!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 7%, var(--af-panel))!important;min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:10px!important;padding:9px 12px!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-policy{border:1px solid color-mix(in srgb, var(--af-border) 68%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel) 92%, transparent), color-mix(in srgb, var(--af-accent,#2563eb) 5%, var(--af-panel)))!important;border-radius:14px!important;gap:10px!important;min-width:0!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid button{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 82%, transparent)!important;min-width:0!important;min-height:82px!important;color:var(--af-text)!important;text-align:left!important;cursor:pointer!important;border-radius:12px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:4px 8px!important;padding:10px 12px!important;transition:border-color .16s,background .16s,transform .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid button:hover{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 44%, var(--af-border))!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid button.is-active{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 64%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 12%, var(--af-panel))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--af-accent,#2563eb) 18%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:760!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-policy-note code{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 86%, transparent)!important;color:var(--af-accent,#2563eb)!important;border-radius:999px!important;padding:2px 7px!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid span{min-width:0!important;color:var(--af-muted)!important;grid-column:1/-1!important;font-size:11px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-policy-note{flex-wrap:wrap!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-policy-note span{background:color-mix(in srgb, var(--af-accent,#2563eb) 7%, transparent)!important;min-width:0!important;color:var(--af-muted)!important;border-radius:10px!important;padding:7px 9px!important;font-size:11px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-grid{grid-template-columns:minmax(0,1fr) minmax(300px,.34fr)!important;gap:12px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose{border:1px solid color-mix(in srgb, var(--af-border) 70%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 92%, transparent)!important;border-radius:14px!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:10px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow:hidden!important;box-shadow:0 20px 48px #0f172a1a!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-section-title{justify-content:space-between!important;align-items:baseline!important;gap:10px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-section-title strong{color:var(--af-text)!important;font-size:13px!important;font-weight:720!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-section-title span{min-width:0!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-list{scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-height:0!important;padding-right:2px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row{border:1px solid color-mix(in srgb, var(--af-border) 68%, transparent)!important;background:color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 72%, transparent)!important;border-radius:12px!important;grid-template-columns:34px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:10px!important;transition:border-color .16s,transform .16s,background .16s!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row:hover{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 42%, var(--af-border))!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row.tone-ready{border-left:3px solid var(--af-accent,#2563eb)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row.tone-running{border-left:3px solid var(--af-warning,#d97706)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row.tone-danger{border-left:3px solid var(--af-danger,#dc2626)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row.tone-local{border-left:3px solid color-mix(in srgb, var(--af-muted) 56%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-index{background:color-mix(in srgb, var(--af-accent,#2563eb) 11%, var(--af-panel))!important;width:30px!important;height:30px!important;color:var(--af-accent,#2563eb)!important;border-radius:10px!important;place-items:center!important;font-size:12px!important;font-weight:760!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-main{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-meta{flex-wrap:wrap!important;gap:5px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-meta span{background:color-mix(in srgb, var(--af-muted) 9%, var(--af-panel))!important;max-width:160px!important;color:var(--af-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:999px!important;padding:3px 7px!important;font-size:10px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-main p{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin:0!important;font-size:12px!important;line-height:1.5!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-actions button{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;min-height:30px!important;color:var(--af-text)!important;cursor:pointer!important;border-radius:9px!important;padding:0 10px!important;font-size:12px!important;font-weight:650!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-actions button:hover:not(:disabled){border-color:color-mix(in srgb, var(--af-accent,#2563eb) 46%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 9%, var(--af-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-actions button:disabled{cursor:not-allowed!important;opacity:.48!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-actions button.danger{color:var(--af-danger,#dc2626)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-empty{border:1px dashed color-mix(in srgb, var(--af-border) 76%, transparent)!important;min-height:220px!important;color:var(--af-muted)!important;text-align:center!important;border-radius:14px!important;place-content:center!important;gap:7px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-empty strong{color:var(--af-text)!important;font-size:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-empty span{max-width:360px!important;font-size:12px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose form{gap:10px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose textarea{resize:vertical!important;border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent)!important;background:color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 80%, transparent)!important;width:100%!important;min-height:180px!important;color:var(--af-text)!important;border-radius:12px!important;outline:none!important;padding:11px 12px!important;font-size:13px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose textarea:focus{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 58%, var(--af-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent,#2563eb) 14%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-hints{align-content:start!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-hints span{background:color-mix(in srgb, var(--af-accent,#2563eb) 7%, transparent)!important;color:var(--af-muted)!important;border-radius:10px!important;padding:9px 10px!important;font-size:11px!important;line-height:1.45!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-page{height:auto!important;min-height:calc(100dvh - 156px)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-grid{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-list{max-height:520px!important}}@media (width<=920px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-metrics,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-status,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-mode-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-actions{justify-content:flex-start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row{grid-template-columns:28px minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-row-actions{grid-column:1/-1!important;justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-workbench{scrollbar-gutter:stable!important;grid-template-rows:auto auto auto minmax(0,1fr) auto!important;gap:12px!important;height:calc(100dvh - 154px)!important;min-height:0!important;padding:16px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-status,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-message{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 86%, transparent)!important;box-shadow:0 18px 48px color-mix(in srgb, var(--af-shadow,#020617) 11%, transparent)!important;border-radius:14px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-hero{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important;padding:18px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-hero span{color:var(--af-accent,#2563eb)!important;letter-spacing:0!important;text-transform:uppercase!important;font-size:11px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-hero h2{color:var(--af-text)!important;letter-spacing:0!important;margin:4px 0 6px!important;font-size:22px!important;line-height:1.16!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-hero p{max-width:820px!important;color:var(--af-muted)!important;margin:0!important;font-size:13px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-status{background:color-mix(in srgb, var(--af-border) 60%, transparent)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-status>div{background:color-mix(in srgb, var(--af-panel) 90%, transparent)!important;gap:5px!important;min-width:0!important;padding:12px 14px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-status span{color:var(--af-muted)!important;text-transform:uppercase!important;letter-spacing:0!important;font-size:10px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-status strong{min-width:0!important;color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:740!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-status .is-ready strong{color:var(--af-success,#059669)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-message{color:var(--af-text)!important;padding:10px 12px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-grid{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)!important;gap:12px!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-panel{align-content:start!important;gap:12px!important;min-width:0!important;min-height:0!important;padding:14px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-source textarea{resize:vertical!important;border:1px solid color-mix(in srgb, var(--af-border) 74%, transparent)!important;background:color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 78%, transparent)!important;width:100%!important;min-height:260px!important;color:var(--af-text)!important;border-radius:12px!important;outline:none!important;padding:12px!important;font-size:13px!important;line-height:1.55!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-source textarea:focus{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 58%, var(--af-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent,#2563eb) 14%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-command{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-command span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-plan-source span{color:var(--af-muted)!important;font-size:11px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-command code,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-plan-source{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 7%, var(--af-panel))!important;min-width:0!important;color:var(--af-text)!important;white-space:nowrap!important;border-radius:10px!important;padding:10px 12px!important;font-size:12px!important;display:block!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-plan-source{white-space:normal!important;gap:6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-plan-source p{color:var(--af-text)!important;white-space:normal!important;word-break:break-word!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-runtime-plan ol{counter-reset:learn-step!important;gap:10px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-runtime-plan li{border:1px solid color-mix(in srgb, var(--af-border) 68%, transparent)!important;background:color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 72%, transparent)!important;min-height:38px!important;color:var(--af-text)!important;counter-increment:learn-step!important;border-radius:12px!important;padding:10px 12px 10px 46px!important;font-size:12px!important;line-height:1.5!important;position:relative!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-runtime-plan li:before{content:counter(learn-step, decimal-leading-zero)!important;background:color-mix(in srgb, var(--af-accent,#2563eb) 12%, transparent)!important;min-width:24px!important;height:20px!important;color:var(--af-accent,#2563eb)!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;font-size:10px!important;font-weight:760!important;display:inline-flex!important;position:absolute!important;top:10px!important;left:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-plan-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-files{min-height:180px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-file-list{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))!important;gap:9px!important;min-height:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-file-list article{border:1px solid color-mix(in srgb, var(--af-border) 66%, transparent)!important;background:color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 74%, transparent)!important;border-radius:11px!important;gap:5px!important;min-width:0!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-file-list strong{color:var(--af-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-file-list span{background:color-mix(in srgb, var(--af-accent,#2563eb) 10%, transparent)!important;width:fit-content!important;color:var(--af-accent,#2563eb)!important;border-radius:999px!important;padding:2px 7px!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-file-list p{color:var(--af-muted)!important;margin:0!important;font-size:11px!important;line-height:1.45!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-workbench{height:auto!important;min-height:calc(100dvh - 156px)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-status,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-hero{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-learn-actions{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-view-toggle{border:1px solid color-mix(in srgb, var(--af-border) 78%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 74%, transparent)!important;border-radius:999px!important;grid-template-columns:repeat(2,minmax(54px,1fr))!important;gap:3px!important;padding:3px!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-view-toggle button{min-height:26px!important;color:var(--af-muted)!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0 10px!important;font-size:11px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-view-toggle button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-view-toggle button.active{background:color-mix(in srgb, var(--af-accent,#2563eb) 18%, transparent)!important;color:var(--af-text)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view:is(.agent-workspace-view,.agent-overlay-scope) .agent-artifact-raw-structured-text{border:1px solid color-mix(in srgb, var(--af-border) 74%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 88%, transparent)!important;color:var(--af-text)!important;font-family:var(--af-mono)!important;white-space:pre!important;border-radius:10px!important;margin:0!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-code-prefs{grid-column:span 2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-control-number-field{border:1px solid color-mix(in srgb, var(--af-border) 74%, transparent)!important;background:color-mix(in srgb, var(--af-panel-2,var(--af-panel)) 74%, transparent)!important;border-radius:12px!important;grid-template-columns:minmax(140px,max-content) minmax(96px,150px)!important;align-items:center!important;gap:10px!important;width:fit-content!important;min-width:min(100%,280px)!important;padding:8px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-control-number-field span{color:var(--af-muted)!important;font-size:12px!important;font-weight:720!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-control-number-field input{border:1px solid color-mix(in srgb, var(--af-border) 72%, transparent)!important;background:var(--af-panel)!important;width:100%!important;min-height:32px!important;color:var(--af-text)!important;border-radius:9px!important;outline:none!important;padding:0 10px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-control-number-field input:focus{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 58%, var(--af-border))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--af-accent,#2563eb) 14%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-control-number-field.is-disabled{opacity:.62!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-browser-grid{grid-template-columns:minmax(210px,.3fr) minmax(0,1fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-panel{border:1px solid color-mix(in srgb, var(--af-border) 82%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 94%, transparent)!important;border-radius:12px!important;grid-template-rows:auto auto minmax(0,1fr)!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-list{border-top:1px solid color-mix(in srgb, var(--af-border) 74%, transparent)!important;background:color-mix(in srgb, var(--af-panel-subtle) 76%, transparent)!important;scrollbar-gutter:stable!important;align-content:start!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-row{min-width:0!important;padding:6px 8px 6px calc(8px + (var(--agent-tree-depth,0) * 14px))!important;border-bottom:1px solid color-mix(in srgb, var(--af-border) 68%, transparent)!important;background:0 0!important;grid-template-columns:44px minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view [data-agent-context-target]{cursor:context-menu!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-row:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-row.is-current{background:color-mix(in srgb, var(--af-accent-soft) 34%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-row.is-current{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--af-accent,#2563eb) 84%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-toggle{border:1px solid color-mix(in srgb, var(--af-border) 76%, transparent)!important;background:color-mix(in srgb, var(--af-panel) 86%, transparent)!important;min-width:0!important;min-height:24px!important;color:var(--af-muted)!important;border-radius:7px!important;padding:0 6px!important;font-size:10px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-toggle[aria-expanded=true]{border-color:color-mix(in srgb, var(--af-accent,#2563eb) 42%, var(--af-border))!important;color:var(--af-accent-strong,var(--af-text))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-toggle.is-loading{cursor:wait!important;opacity:.72!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-toggle.is-placeholder{background:0 0!important;border-color:#0000!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-error{border:1px solid color-mix(in srgb, var(--af-danger,#dc2626) 38%, var(--af-border))!important;background:color-mix(in srgb, var(--af-danger,#dc2626) 10%, var(--af-panel))!important;color:var(--af-text)!important;border-radius:9px!important;margin:8px!important;padding:8px 10px!important;font-size:12px!important;line-height:1.5!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-main{min-width:0!important;color:var(--af-text)!important;text-align:left!important;background:0 0!important;border:0!important;gap:2px!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-main strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-main em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-main strong{color:var(--af-heading)!important;font-size:12px!important;font-weight:780!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-main span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-main em{color:var(--af-muted)!important;font-size:10px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:5px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-actions .ghost-button.compact{border-radius:7px!important;min-height:24px!important;padding:3px 7px!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu{z-index:1200!important;border:1px solid color-mix(in srgb, var(--af-border) 74%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--af-panel) 94%, transparent), color-mix(in srgb, var(--af-panel-subtle) 86%, transparent))!important;-webkit-backdrop-filter:blur(18px)saturate(138%)!important;backdrop-filter:blur(18px)saturate(138%)!important;border-radius:12px!important;gap:6px!important;width:min(320px,100vw - 24px)!important;max-height:min(520px,100vh - 24px)!important;padding:8px!important;display:grid!important;position:fixed!important;overflow:auto!important;box-shadow:0 22px 55px #0206175c,inset 0 1px #ffffff1a!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-head{border-bottom:1px solid color-mix(in srgb, var(--af-border) 64%, transparent)!important;gap:3px!important;min-width:0!important;padding:6px 8px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-head span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-head strong{color:var(--af-text)!important;font-size:12px!important;font-weight:780!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-head span{color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace)!important;font-size:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-actions{gap:3px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action{width:100%!important;min-height:34px!important;color:var(--af-text)!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;gap:2px!important;padding:7px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action:hover:not(:disabled),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action:focus-visible:not(:disabled){border-color:color-mix(in srgb, var(--af-accent,#2563eb) 32%, var(--af-border))!important;background:color-mix(in srgb, var(--af-accent-soft) 34%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action:disabled{cursor:not-allowed!important;opacity:.46!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action em{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action span{font-size:12px!important;font-weight:720!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action em{color:var(--af-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace)!important;font-size:10px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-context-menu-action.is-danger{color:var(--af-danger,#ef4444)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-ops-column .agent-workspace-browser-grid{grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-ops-column .agent-workspace-tree-panel{max-height:260px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-ops-column .agent-workspace-tree-row{grid-template-columns:42px minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-ops-column .agent-workspace-tree-actions{grid-column:2!important;justify-content:flex-start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full{grid-template-areas:"title title""toolbar toolbar""jump jump""path path""browser search""browser activity"!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-browser-grid{grid-area:browser!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full>.agent-workspace-browser-grid>.agent-workspace-file-list{border:1px solid var(--af-border)!important;border-radius:var(--af-radius)!important;background:color-mix(in srgb, var(--af-panel) 93%, transparent)!important;min-height:0!important;box-shadow:var(--af-shadow-sm,0 10px 24px #0f172a14)!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:auto!important}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-structured-code-prefs{grid-column:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-control-number-field{grid-template-columns:minmax(0,1fr) 112px!important;width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-browser-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-workspace-tree-actions{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{grid-template:"title title""toolbar toolbar""jump jump""path path""notice notice""error error""browser search"minmax(0,1fr)"browser activity"minmax(132px,auto)/minmax(0,1fr) minmax(280px,360px)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-section-title{grid-area:title!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-toolbar{grid-area:toolbar!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-path-jump{grid-area:jump!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-path{grid-area:path!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-filter-note{grid-area:notice!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-error{grid-area:error!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-browser-grid{grid-area:browser!important;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-search-panel{grid-area:search!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-activity-panel{grid-area:activity!important;width:100%!important;min-width:0!important;min-height:0!important;margin:0!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full{grid-template:"title"minmax(58px,auto)"toolbar"minmax(180px,auto)"jump"minmax(76px,auto)"path"minmax(34px,auto)"notice""error""browser"minmax(260px,auto)"search"minmax(132px,auto)"activity"minmax(150px,auto)/minmax(0,1fr)!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-browser-grid{grid-template-columns:minmax(0,1fr)!important;min-height:260px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full>.agent-workspace-toolbar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-toolbar{grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important;align-self:stretch!important;height:auto!important;min-height:180px!important;max-height:none!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full>.agent-workspace-toolbar>select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full>.agent-workspace-toolbar>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-toolbar>button{grid-column:1/-1!important;justify-content:center!important;width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions{flex-wrap:wrap!important;grid-column:1/-1!important;justify-content:flex-start!important;width:100%!important;min-width:0!important;max-height:none!important;display:flex!important;position:static!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions>*,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full .agent-workspace-toolbar-actions>*{flex:132px!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full>.agent-workspace-path-jump,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-path-jump{grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:76px!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.is-focus-layout.has-page-nav>.agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full>.agent-workspace-path-jump>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-workspace-file-panel.is-full>.agent-workspace-path-jump>button{justify-content:center!important;width:100%!important}}html[data-theme] body.agent-workbench-route{--agent-finance-bg:#07111f;--agent-finance-bg-2:#0b1628;--agent-finance-panel:#0c1524e0;--agent-finance-panel-strong:#101c30f0;--agent-finance-panel-soft:#16243cad;--agent-finance-surface:var(--agent-finance-panel);--agent-finance-grid:#60a5fa1f;--agent-finance-border:#94a3b838;--agent-finance-border-strong:#60a5fa5c;--agent-finance-text:#e5eefb;--agent-finance-heading:#f8fbff;--agent-finance-muted:#95a7bf;--agent-finance-faint:#6f829d;--agent-finance-primary:#2563eb;--agent-finance-primary-strong:#60a5fa;--agent-finance-primary-soft:#2563eb29;--agent-finance-success:#22c55e;--agent-finance-warning:#f59e0b;--agent-finance-danger:#ef4444;--agent-finance-radius:8px;--agent-finance-shadow:0 22px 58px #00000057;--agent-finance-shadow-sm:0 12px 30px #0000003d;--agent-finance-transition:.16s ease}html[data-theme=institutional-light] body.agent-workbench-route{--agent-finance-bg:#eef3f8;--agent-finance-bg-2:#e7edf5;--agent-finance-panel:#ffffffe6;--agent-finance-panel-strong:#fffffff5;--agent-finance-panel-soft:#f1f5f9d1;--agent-finance-surface:var(--agent-finance-panel);--agent-finance-grid:#2563eb14;--agent-finance-border:#64748b3d;--agent-finance-border-strong:#2563eb57;--agent-finance-text:#172033;--agent-finance-heading:#0f172a;--agent-finance-muted:#64748b;--agent-finance-faint:#8492a6;--agent-finance-primary-strong:#1d4ed8;--agent-finance-shadow:0 18px 44px #0f172a1a;--agent-finance-shadow-sm:0 10px 24px #0f172a14}html[data-agent-surface=solid] body.agent-workbench-route{--agent-finance-panel:#0d1320;--agent-finance-panel-strong:#111a2b;--agent-finance-panel-soft:#0a101b;--agent-finance-surface:var(--agent-finance-panel);--agent-finance-border:#94a3b833;--agent-finance-shadow:none;--agent-finance-shadow-sm:none}html[data-theme=institutional-light][data-agent-surface=solid] body.agent-workbench-route{--agent-finance-panel:#fff;--agent-finance-panel-strong:#fff;--agent-finance-panel-soft:#f8fafc;--agent-finance-border:#64748b38}html[data-agent-surface=neumorphic] body.agent-workbench-route{--agent-finance-panel:#0d1320eb;--agent-finance-panel-strong:#111a2bf5;--agent-finance-panel-soft:#111a2bc7;--agent-finance-surface:var(--agent-finance-panel-strong);--agent-finance-shadow:10px 10px 28px #0000004d, -8px -8px 24px #ffffff0a;--agent-finance-shadow-sm:7px 7px 18px #0000003d, -5px -5px 14px #ffffff09}html[data-theme=institutional-light][data-agent-surface=neumorphic] body.agent-workbench-route{--agent-finance-panel:#f8fafcf0;--agent-finance-panel-strong:#fffffffa;--agent-finance-panel-soft:#f1f5f9e0;--agent-finance-shadow:10px 10px 28px #0f172a1a, -8px -8px 24px #ffffffc7;--agent-finance-shadow-sm:7px 7px 18px #0f172a14, -5px -5px 14px #ffffffb8}html[data-theme] body.agent-workbench-route .workspace-main.workspace-main-agent,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view{background:linear-gradient(90deg, #60a5fa0e 1px, transparent 1px), linear-gradient(180deg, var(--agent-finance-bg-2), var(--agent-finance-bg))!important;color:var(--agent-finance-text)!important;background-size:28px 28px,auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell{max-width:none!important;height:100%!important;min-height:0!important;color:var(--agent-finance-text)!important;grid-template-rows:auto minmax(0,1fr)!important;gap:12px!important;padding:clamp(10px,1.3vw,16px)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-bar{border:1px solid var(--agent-finance-border)!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(180deg, var(--agent-finance-panel-strong), var(--agent-finance-panel))!important;min-height:66px!important;box-shadow:var(--agent-finance-shadow)!important;-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;backdrop-filter:blur(20px)saturate(1.12)!important;grid-template-columns:minmax(240px,1fr) minmax(320px,.78fr) max-content!important;align-items:center!important;gap:12px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-title-block h2{color:var(--agent-finance-heading)!important;letter-spacing:0!important;margin:0!important;font-size:clamp(18px,1.18vw,22px)!important;font-weight:820!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-title-block p{color:var(--agent-finance-muted)!important;letter-spacing:0!important;margin:5px 0 0!important;font-size:12px!important;line-height:1.35!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail{flex-wrap:nowrap!important;gap:6px!important;min-width:0!important;margin-top:8px!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail>span{border:1px solid color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-panel-soft) 88%, transparent), color-mix(in srgb, var(--agent-finance-bg-2) 66%, transparent))!important;min-width:0!important;max-width:210px!important;height:24px!important;color:var(--agent-finance-text)!important;border-radius:999px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:6px!important;padding:0 8px!important;display:inline-grid!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail>span[data-status-key=runtime]{border-color:color-mix(in srgb, var(--agent-finance-primary-strong) 42%, var(--agent-finance-border))!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail>span[data-status-key=market]{border-color:color-mix(in srgb, var(--agent-finance-success) 34%, var(--agent-finance-border))!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail b,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;line-height:1!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail b{color:var(--agent-finance-faint)!important;font-size:10px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail strong{color:var(--agent-finance-heading)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-metrics{grid-template-columns:repeat(4,minmax(86px,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-metrics>div{border:1px solid var(--agent-finance-border)!important;background:var(--agent-finance-panel-soft)!important;border-radius:7px!important;min-height:44px!important;padding:8px 9px!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-metrics span,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-kbd-hint span{color:var(--agent-finance-faint)!important;font-size:10px!important;font-weight:740!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-metrics strong,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-kbd-hint strong{color:var(--agent-finance-heading)!important;font-size:14px!important;font-weight:820!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.agent-primary-button,.ghost-button){letter-spacing:0!important;min-height:34px!important;transition:transform var(--agent-finance-transition), border-color var(--agent-finance-transition), background-color var(--agent-finance-transition), color var(--agent-finance-transition)!important;border-radius:7px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-primary-button{border-color:var(--agent-finance-primary)!important;background:linear-gradient(180deg, var(--agent-finance-primary), #1d4ed8)!important;color:#fff!important;box-shadow:0 10px 24px #2563eb47!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .ghost-button{border-color:var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 80%, transparent)!important;color:var(--agent-finance-text)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.agent-primary-button,.ghost-button):hover:not(:disabled){border-color:var(--agent-finance-border-strong)!important;transform:translateY(-1px)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.agent-primary-button,.ghost-button):disabled{cursor:not-allowed!important;opacity:.48!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-skill-layout{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(240px,280px) minmax(0,1fr)!important;gap:12px!important;min-height:0!important;display:grid!important;overflow:hidden!important}@media (width>=901px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(248px,286px) minmax(0,1fr)!important;gap:12px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden)>.agent-research-nav,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-research-nav{border-radius:var(--agent-finance-radius)!important;grid-area:1/1!important;grid-template-rows:auto auto auto auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden)>:where([class*=-workbench],.agent-research-skeleton,.agent-capability-center,.agent-operation-layout),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>:where([class*=-workbench],.agent-research-skeleton,.agent-capability-center,.agent-operation-layout){scrollbar-gutter:stable!important;overscroll-behavior:contain!important;grid-area:1/2!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-nav>.agent-research-group-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-nav>.agent-research-tabs,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-nav .agent-research-tab-section>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-group-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-tabs,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-research-tab-section>div{scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-nav>.agent-research-tabs,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-nav>.agent-research-tabs{min-height:0!important;max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-nav :where(.agent-research-group-strip,.agent-research-tabs,.agent-research-tab-section,.agent-research-search-results) button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-nav :where(.agent-research-group-strip,.agent-research-tabs,.agent-research-tab-section,.agent-research-search-results) button{white-space:normal!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:34px!important;padding:8px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-nav .agent-nav-button-text,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-nav .agent-nav-button-text{max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-search-results button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-search-results button{grid-template-columns:minmax(0,1fr)!important;gap:3px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout.is-focus-layout:not(.is-page-nav-hidden) .agent-research-search-results button span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-research-search-results button span{justify-self:start!important}}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-skill-layout.is-page-nav-hidden{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-stage-workbench{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-stage-body{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-stage-body>:where([class*=-workbench],.agent-research-skeleton){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-nav{border:1px solid var(--agent-finance-border)!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(180deg, var(--agent-finance-panel), color-mix(in srgb, var(--agent-finance-panel-soft) 86%, transparent))!important;min-height:0!important;box-shadow:var(--agent-finance-shadow)!important;-webkit-backdrop-filter:blur(18px)saturate(1.1)!important;backdrop-filter:blur(18px)saturate(1.1)!important;grid-template-rows:auto auto auto auto auto minmax(0,1fr)!important;gap:10px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.agent-research-group-strip,.agent-research-section-strip,.agent-research-tabs){min-width:0!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search label{color:var(--agent-finance-faint)!important;font-size:10px!important;font-weight:780!important;line-height:1!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search>div{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search input{border:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-bg-2) 78%, transparent)!important;width:100%!important;min-width:0!important;min-height:34px!important;color:var(--agent-finance-text)!important;letter-spacing:0!important;transition:border-color var(--agent-finance-transition), box-shadow var(--agent-finance-transition), background-color var(--agent-finance-transition)!important;border-radius:7px!important;outline:none!important;padding:0 10px!important;font-size:12px!important;font-weight:680!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search input::placeholder{color:var(--agent-finance-faint)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search input:focus{border-color:var(--agent-finance-border-strong)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--agent-finance-primary) 18%, transparent)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search button{border:1px solid var(--agent-finance-border)!important;background:var(--agent-finance-panel-soft)!important;min-height:34px!important;color:var(--agent-finance-muted)!important;letter-spacing:0!important;border-radius:7px!important;padding:0 10px!important;font-size:12px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search button:hover{border-color:var(--agent-finance-border-strong)!important;color:var(--agent-finance-heading)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map{border:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 72%, transparent)!important;border-radius:7px!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map>summary{cursor:pointer!important;min-height:34px!important;color:var(--agent-finance-muted)!important;letter-spacing:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;padding:0 10px!important;font-size:11px!important;font-weight:760!important;list-style:none!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map>summary::-webkit-details-marker{display:none!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map>summary span,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map>summary strong{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map>summary strong{color:var(--agent-finance-heading)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map[open]>summary{border-bottom:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-primary-soft) 58%, transparent)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid{scrollbar-gutter:stable!important;overscroll-behavior:contain!important;grid-template-columns:minmax(0,1fr)!important;gap:6px!important;max-height:min(40dvh,300px)!important;padding:8px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button{min-width:0!important;min-height:50px!important;color:var(--agent-finance-muted)!important;text-align:left!important;letter-spacing:0!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr)!important;gap:4px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button:hover{border-color:var(--agent-finance-border)!important;background:var(--agent-finance-panel-soft)!important;color:var(--agent-finance-heading)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button.is-active{border-color:var(--agent-finance-border-strong)!important;background:linear-gradient(180deg, var(--agent-finance-primary-soft), #2563eb14)!important;box-shadow:inset 3px 0 0 var(--agent-finance-primary-strong)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button>span,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button :where(strong,em,b,small){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button>span{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button strong{color:var(--agent-finance-heading)!important;font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button em,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button small{color:var(--agent-finance-faint)!important;font-size:10px!important;font-style:normal!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-map-grid button b{color:var(--agent-finance-primary-strong)!important;font-size:11px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-group-strip,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-tabs{scrollbar-gutter:stable!important;overscroll-behavior:contain!important;gap:6px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-section-strip{scrollbar-gutter:stable!important;overscroll-behavior:contain!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:34px!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-group-strip button,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-tabs button,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-section-strip button{min-width:0!important;min-height:34px!important;color:var(--agent-finance-muted)!important;letter-spacing:0!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-section-strip.is-empty{border:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-group-strip button:hover,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-tabs button:hover,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-section-strip button:hover{border-color:var(--agent-finance-border)!important;background:var(--agent-finance-panel-soft)!important;color:var(--agent-finance-heading)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-group-strip button.active,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-tabs button.active,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-section-strip button.is-active-section{border-color:var(--agent-finance-border-strong)!important;background:linear-gradient(180deg, var(--agent-finance-primary-soft), #2563eb14)!important;color:var(--agent-finance-heading)!important;box-shadow:inset 3px 0 0 var(--agent-finance-primary-strong)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-active-group{border:1px solid var(--agent-finance-border)!important;background:var(--agent-finance-panel-soft)!important;border-radius:7px!important;padding:9px 10px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-active-group span{color:var(--agent-finance-faint)!important;font-size:10px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-active-group strong{color:var(--agent-finance-heading)!important;font-size:12px!important;line-height:1.3!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-tabs.is-searching{display:block!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results{gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results button{text-align:left!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:3px 8px!important;min-height:54px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results button strong,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results button span,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results button small{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results button strong{color:var(--agent-finance-heading)!important;font-size:12px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results button span{color:var(--agent-finance-primary-strong)!important;justify-self:end!important;font-size:10px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-results button small{color:var(--agent-finance-muted)!important;grid-column:1/-1!important;font-size:11px!important;font-weight:620!important;line-height:1.35!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-empty{border:1px dashed var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 72%, transparent)!important;border-radius:7px!important;gap:6px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-empty strong{color:var(--agent-finance-heading)!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-search-empty span{color:var(--agent-finance-muted)!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-skill-layout>:where([class*=-workbench],.agent-operation-layout,.agent-research-skeleton){border:1px solid var(--agent-finance-border)!important;border-radius:var(--agent-finance-radius)!important;background:var(--agent-finance-panel)!important;min-width:0!important;min-height:0!important;box-shadow:var(--agent-finance-shadow)!important;-webkit-backdrop-filter:blur(16px)saturate(1.08)!important;backdrop-filter:blur(16px)saturate(1.08)!important;scrollbar-gutter:stable!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>:where(.agent-session-workbench,.agent-operation-layout){border-color:var(--agent-finance-border-strong)!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-chat-stream{-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overflow-anchor:auto!important}@media (hover:hover) and (pointer:fine){html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-chat-stream{overflow-anchor:none!important}}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-dialog-panel{grid-template-rows:auto minmax(0,max-content) auto auto auto auto!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-dialog-panel:has(>.agent-runtime-reconnect-banner){grid-template-rows:auto auto minmax(0,max-content) auto auto auto auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream{height:auto!important;min-height:120px!important;max-height:clamp(180px,34dvh,320px)!important;overflow:hidden auto!important}:is(html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream:has(.agent-chat-message:nth-of-type(n+4)),html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream:has(.agent-activity-group:nth-of-type(n+4))){max-height:min(52dvh,560px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-dialog-panel{grid-template-rows:auto minmax(0,max-content) auto auto auto auto!important;align-self:start!important;height:auto!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-dialog-panel:has(>.agent-runtime-reconnect-banner){grid-template-rows:auto auto minmax(0,max-content) auto auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream{height:auto!important;min-height:112px!important;max-height:clamp(136px,24dvh,220px)!important;overflow:hidden auto!important}:is(html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream:has(.agent-chat-message:nth-of-type(n+4)),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream:has(.agent-activity-group:nth-of-type(n+4))){max-height:min(52dvh,560px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page{grid-template-rows:auto max-content!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout{grid-template-rows:max-content!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout>.agent-operation-layout{grid-template-rows:max-content!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:start!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>:where(.agent-side-panel,.agent-task-panel,.agent-ops-column){height:auto!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.is-ready,.tone-success,.status-ok){--agent-status-color:var(--agent-finance-success)}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.is-missing,.tone-error,.status-error,.danger){--agent-status-color:var(--agent-finance-danger)}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.tone-warning,.status-warning){--agent-status-color:var(--agent-finance-warning)}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-action-notice{border-radius:var(--agent-finance-radius)!important;border-color:color-mix(in srgb, var(--agent-status-color,var(--agent-finance-primary)) 48%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-status-color,var(--agent-finance-primary)) 12%, var(--agent-finance-panel))!important;color:var(--agent-finance-text)!important}@media (width<=900px){html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-operation-layout[data-agent-mobile-edge-swipe=enabled]{touch-action:pan-y!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-panel-toggle-button{border-radius:7px!important;min-width:44px!important;min-height:44px!important;padding:0 14px!important}}@media (width<=1280px){html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(220px,1fr) max-content!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-metrics{display:none!important}}@media (width<=900px){html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell{overflow:auto!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-bar,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;min-height:0!important;max-height:104px!important;padding:10px 12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-title-block p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-title-block p{display:none!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail{scrollbar-width:thin!important;margin-top:4px!important;padding-bottom:2px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail>span{flex:none!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-actions,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-actions{display:none!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-skill-layout,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-skill-layout.has-page-nav,html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-nav-collapsed .agent-skill-layout{grid-template-rows:auto minmax(0,max-content)!important;grid-template-columns:minmax(0,1fr)!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-research-nav{max-height:34vh!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-dialog-panel>.agent-chat-stream{max-height:clamp(220px,42dvh,420px)!important}}@media (width<=640px){html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-shell{padding:8px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-height:0!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-title-block h2{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;line-height:1.08!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-title-block p{display:none!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail{margin-top:4px!important;padding-bottom:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail>span:not([data-status-key=market]):not([data-status-key=runtime]){display:none!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-status-rail>span{max-width:150px!important;height:22px!important;padding:0 7px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-actions{scrollbar-width:thin!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important;padding-bottom:1px!important;display:none!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-command-actions button{flex:none!important;width:auto!important;min-height:30px!important;padding:0 10px!important;font-size:12px!important;line-height:1.1!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view :where(.agent-primary-button,.ghost-button){width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-bar{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;min-height:0!important;max-height:72px!important;padding:10px 12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-title-block h2{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-title-block p{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail{margin-top:4px!important;padding-bottom:0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail>span:not([data-status-key=market]):not([data-status-key=runtime]){display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-status-rail>span{flex:none!important;width:auto!important;max-width:150px!important;height:22px!important;padding:0 7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-actions{flex-wrap:nowrap!important;justify-content:flex-start!important;gap:6px!important;padding-bottom:1px!important;display:none!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-actions :where(.agent-primary-button,.ghost-button),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-command-actions button{flex:none!important;width:auto!important;min-width:max-content!important;min-height:30px!important;padding:0 10px!important;font-size:12px!important;line-height:1.1!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question{border:1px solid color-mix(in srgb, var(--agent-finance-primary) 26%, var(--agent-finance-border))!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--agent-finance-primary) 10%, transparent), transparent 58%), color-mix(in srgb, var(--agent-finance-panel) 92%, transparent)!important;min-width:0!important;box-shadow:var(--agent-finance-shadow)!important;grid-template-columns:minmax(150px,.22fr) minmax(0,1fr) auto!important;align-items:stretch!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question>div:first-child{align-content:center!important;gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question>div:first-child :where(strong,span){text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question>div:first-child strong{color:var(--agent-finance-text)!important;font-size:13px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question>div:first-child span{color:var(--agent-finance-muted)!important;font-size:11px!important;font-weight:650!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question textarea{resize:vertical!important;border:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-bg-2) 82%, transparent)!important;width:100%!important;min-width:0!important;min-height:56px!important;max-height:104px!important;color:var(--agent-finance-text)!important;border-radius:10px!important;outline:none!important;padding:9px 10px!important;font-size:12px!important;line-height:1.45!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question textarea:focus{border-color:color-mix(in srgb, var(--agent-finance-primary) 62%, var(--agent-finance-border))!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--agent-finance-primary) 14%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question-actions{align-content:center!important;gap:6px!important;min-width:118px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question-actions .ghost-button{width:100%!important}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-inline-side-question-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-width:0!important}}@media (width>=901px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench{grid-template-rows:minmax(92px,auto) 38px minmax(0,1fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage{width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout{grid-template:"runtime runtime"minmax(86px,auto)"catalog detail"minmax(0,1fr)/minmax(0,1fr) minmax(320px,.34fr)!important;grid-auto-flow:row!important;gap:12px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout>.agent-skill-manager-runtime{grid-area:runtime!important;width:100%!important;min-width:0!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout>.agent-skill-manager-catalog{grid-area:catalog!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout>.agent-skill-manager-detail{grid-area:detail!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime>.agent-runtime-health-panel{border:1px solid color-mix(in srgb, var(--agent-finance-primary) 22%, var(--agent-finance-border))!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--agent-finance-primary) 12%, transparent), transparent 42%), color-mix(in srgb, var(--agent-finance-panel) 92%, transparent)!important;height:100%!important;min-height:86px!important;max-height:116px!important;box-shadow:var(--agent-finance-shadow-sm)!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(260px,.34fr) minmax(0,1fr)!important;align-items:stretch!important;gap:12px!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime>.agent-runtime-health-panel>.agent-section-title{border:0!important;grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime .agent-runtime-health-summary{grid-template-columns:repeat(4,minmax(118px,1fr))!important;gap:10px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime .agent-runtime-health-summary>div{border:1px solid color-mix(in srgb, var(--agent-finance-border) 78%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-surface) 88%, transparent)!important;border-radius:12px!important;align-content:center!important;gap:4px!important;min-width:0!important;min-height:62px!important;padding:10px 12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime .agent-runtime-health-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime .agent-runtime-health-summary strong{writing-mode:horizontal-tb!important;text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime .agent-runtime-health-summary span{color:var(--agent-finance-muted)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-runtime .agent-runtime-health-summary strong{color:var(--agent-finance-text)!important;font-size:18px!important;font-weight:800!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-manager-stage[data-skill-manager-view=curator]>.agent-curator-workbench{border:1px solid color-mix(in srgb, var(--agent-finance-primary) 24%, var(--agent-finance-border))!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--agent-finance-primary) 11%, transparent), transparent 46%), var(--agent-finance-panel)!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:var(--agent-finance-shadow-sm)!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:14px!important;padding:16px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-curator-status-strip{grid-template-columns:repeat(6,minmax(120px,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-curator-controls{grid-template-columns:repeat(4,minmax(160px,1fr))!important}}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"runtime""catalog""detail"!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-skill-manager-runtime .agent-runtime-health-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-curator-status-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-curator-controls{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width>=901px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout{grid-template:"runtime runtime"minmax(86px,auto)"catalog detail"minmax(0,1fr)/minmax(0,1fr) minmax(320px,.34fr)!important;grid-auto-flow:row!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout>.agent-skill-manager-runtime{grid-area:1/1/auto/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout>.agent-skill-manager-catalog{grid-area:2/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-skill-manager-workbench .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout>.agent-skill-manager-detail{grid-area:2/2!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser{border:1px solid color-mix(in srgb, var(--agent-finance-primary) 20%, var(--agent-finance-border))!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--agent-finance-primary) 9%, transparent), transparent 48%), color-mix(in srgb, var(--agent-finance-panel) 92%, transparent)!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:12px!important;display:grid!important;box-shadow:inset 0 1px #ffffff0d!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-head>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-preview-head{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-head strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-preview-head strong{color:var(--agent-finance-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:820!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-head span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-preview-head span{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-grid{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr)!important;gap:10px!important;min-width:0!important;min-height:260px!important;max-height:min(54vh,560px)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-preview{border:1px solid color-mix(in srgb, var(--agent-finance-border) 78%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 78%, transparent)!important;border-radius:7px!important;grid-template-rows:auto minmax(0,1fr)!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list{gap:8px!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list input{border:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-strong) 88%, transparent)!important;width:100%!important;min-width:0!important;min-height:34px!important;color:var(--agent-finance-text)!important;border-radius:7px!important;outline:none!important;padding:7px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list input:focus{border-color:var(--agent-finance-border-strong)!important;box-shadow:0 0 0 2px color-mix(in srgb, var(--agent-finance-primary) 14%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:6px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body button{width:100%!important;min-width:0!important;min-height:48px!important;color:var(--agent-finance-text)!important;text-align:left!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"name size""path path"!important;gap:3px 8px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body button.active{border-color:var(--agent-finance-border-strong)!important;background:color-mix(in srgb, var(--agent-finance-primary) 13%, transparent)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body button strong{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:name!important;font-size:12px!important;font-weight:800!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body button span{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:path!important;font-size:10px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body button em{color:var(--agent-finance-faint)!important;white-space:nowrap!important;grid-area:size!important;align-self:start!important;font-size:10px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-preview{padding:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-preview-head{border-bottom:1px solid color-mix(in srgb, var(--agent-finance-border) 72%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-strong) 82%, transparent)!important;padding:10px 12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-content{min-width:0!important;min-height:0!important;color:var(--agent-finance-text)!important;overscroll-behavior:contain!important;padding:14px!important;line-height:1.65!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-content :where(p,ul,ol,pre,table,blockquote){max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-content pre{border:1px solid color-mix(in srgb, var(--agent-finance-border) 78%, transparent)!important;background:color-mix(in srgb, #020617 72%, var(--agent-finance-panel))!important;color:color-mix(in srgb, var(--agent-finance-text) 94%, #fff)!important;white-space:pre-wrap!important;border-radius:7px!important;padding:12px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-tray{border:1px solid color-mix(in srgb, var(--agent-finance-primary) 24%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-panel-strong) 80%, transparent)!important;min-width:0!important;box-shadow:none!important;border-radius:8px!important;gap:7px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-head{grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-head strong{color:var(--agent-finance-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:820!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-head span{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-weight:650!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-head button{width:26px!important;min-width:26px!important;height:26px!important;padding:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-list{overscroll-behavior:contain!important;scrollbar-width:thin!important;flex-wrap:wrap!important;gap:6px!important;min-width:0!important;max-height:82px!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-chip{border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 86%, transparent)!important;min-width:min(100%,260px)!important;max-width:min(100%,480px)!important;min-height:30px!important;color:var(--agent-finance-text)!important;border-radius:8px!important;grid-template-columns:minmax(88px,136px) minmax(0,1fr) auto!important;align-items:center!important;gap:6px!important;padding:3px 4px 3px 6px!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-chip input{background:color-mix(in srgb, var(--agent-finance-primary) 10%, transparent)!important;min-width:0!important;height:24px!important;color:var(--agent-finance-heading)!important;border:1px solid #0000!important;border-radius:6px!important;outline:none!important;padding:0 7px!important;font-size:12px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-chip input:focus{border-color:color-mix(in srgb, var(--agent-finance-primary) 56%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 14%, var(--agent-finance-panel))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-chip em{min-width:0!important;color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;font-weight:650!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-chip button{width:24px!important;min-width:24px!important;height:24px!important;color:var(--agent-finance-muted)!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:6px!important;place-items:center!important;padding:0!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-composer-context-chip button:hover{background:color-mix(in srgb, var(--agent-finance-danger,#ef4444) 12%, transparent)!important;color:color-mix(in srgb, var(--agent-finance-danger,#ef4444) 88%, #fff)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-section{background:0 0!important;border:0!important;grid-column:1/-1!important;gap:8px!important;min-width:0!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-toggle{border:1px solid color-mix(in srgb, var(--agent-finance-warning,#f59e0b) 28%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-warning,#f59e0b) 7%, var(--agent-finance-panel))!important;width:100%!important;min-height:38px!important;color:var(--agent-finance-text)!important;cursor:pointer!important;text-align:left!important;box-shadow:none!important;border-radius:8px!important;grid-template-columns:auto auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;padding:7px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-toggle:hover{border-color:color-mix(in srgb, var(--agent-finance-warning,#f59e0b) 46%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-warning,#f59e0b) 10%, var(--agent-finance-panel-strong))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-toggle span{background:color-mix(in srgb, var(--agent-finance-warning,#f59e0b) 16%, transparent)!important;min-width:38px!important;height:22px!important;color:color-mix(in srgb, var(--agent-finance-warning,#f59e0b) 82%, var(--agent-finance-heading))!important;border-radius:999px!important;place-items:center!important;padding:0 7px!important;font-size:11px!important;font-weight:780!important;line-height:1!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-toggle strong{color:var(--agent-finance-heading)!important;white-space:nowrap!important;font-size:13px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-toggle em{min-width:0!important;color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;font-weight:650!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-list{overscroll-behavior:contain!important;scrollbar-width:thin!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))!important;gap:8px!important;min-width:0!important;max-height:min(52dvh,520px)!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-list .agent-scheduled-card{margin:0!important}@media (width<=720px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-toggle{grid-template-columns:auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-scheduled-paused-toggle em{grid-column:1/-1!important}}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-browser-grid{max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-list-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-wiki-page-content{max-height:360px!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-operation-layout[data-agent-mobile-edge-swipe=enabled]{touch-action:pan-y!important}html[data-theme] body.agent-workbench-route .studio-view.agent-workspace-view .agent-panel-toggle-button.agent-panel-toggle-button{border-radius:7px!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0 14px!important}.studio-view.agent-workspace-view .agent-operation-layout[data-agent-mobile-edge-swipe=enabled]{touch-action:pan-y!important}.studio-view.agent-workspace-view .agent-panel-toggle-button.agent-panel-toggle-button{flex:none!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0 14px!important;line-height:1!important;display:inline-flex!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout.is-page-nav-hidden{grid-template-rows:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout.has-page-nav>.agent-research-nav{grid-area:1/1!important;min-height:0!important;max-height:148px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout>.agent-operation-layout{grid-area:1/1/auto/-1!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(220px,248px) minmax(0,1fr) minmax(292px,332px)!important;place-items:stretch stretch!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout.has-page-nav>.agent-operation-layout{grid-row:2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed{grid-template-columns:minmax(0,1fr) minmax(292px,332px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-right-collapsed{grid-template-columns:minmax(220px,248px) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>:where(.agent-side-panel,.agent-task-panel,.agent-ops-column){align-self:stretch!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>:where(.agent-side-panel,.agent-ops-column){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-main-panel{border-color:color-mix(in srgb, var(--agent-finance-border) 78%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 96%, transparent)!important;box-shadow:0 18px 46px color-mix(in srgb, var(--agent-finance-shadow-color,#0f172a) 8%, transparent)!important;grid-template-rows:auto minmax(0,1fr) auto!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout>.agent-dialog-panel.agent-session-main-panel{grid-template-rows:auto minmax(0,1fr) auto!important;align-self:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed.is-right-collapsed>.agent-session-main-panel{justify-self:stretch!important;width:100%!important;max-width:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-main-header{gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-chat-stage{grid-template-rows:auto auto auto minmax(0,1fr) auto auto!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important;position:relative!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-chat-stage>.agent-conversation-search-panel{grid-row:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-chat-stage>.agent-message-window-strip:not(.agent-transcript-window-strip){grid-row:2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-chat-stage>.agent-transcript-window-strip{grid-row:3!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-chat-stage>.agent-chat-stream{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-row:4!important;height:100%!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-chat-stage>.agent-workflow-strip{grid-row:5!important;max-height:min(16dvh,124px)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-runtime-control-slot{overscroll-behavior:contain!important;grid-row:6!important;min-width:0!important;min-height:0!important;max-height:min(20dvh,176px)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-main-footer{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;gap:8px!important;min-width:0!important;min-height:0!important;max-height:min(34dvh,310px)!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-main-footer>.agent-chat-composer{flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-main-footer>.agent-context-editor{max-height:132px!important;overflow:hidden auto!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout.has-page-nav>.agent-research-nav{max-height:190px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout:not(.is-left-collapsed):not(.is-right-collapsed){grid-template-rows:minmax(420px,1fr) minmax(220px,auto) minmax(240px,auto)!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden auto!important}}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page{height:auto!important;min-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout{grid-template-rows:auto auto!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout.is-session-layout>.agent-operation-layout,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-right-collapsed,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-operation-layout.is-left-collapsed.is-right-collapsed{grid-template-rows:auto!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-session-main-panel{height:min(760px,100dvh - 116px)!important;min-height:620px!important}}@media (width>=901px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-skill-layout.has-page-nav>.agent-research-nav{border:1px solid var(--agent-finance-border)!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-panel-strong) 90%, transparent), color-mix(in srgb, var(--agent-finance-panel) 94%, transparent))!important;width:100%!important;height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:var(--agent-finance-shadow)!important;-webkit-backdrop-filter:blur(20px)saturate(1.12)!important;backdrop-filter:blur(20px)saturate(1.12)!important;grid-template-rows:auto auto auto auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;align-content:stretch!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-group-strip{scrollbar-gutter:stable!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;min-height:0!important;max-height:156px!important;padding:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-group-strip button{min-width:0!important;height:34px!important;min-height:34px!important;color:var(--agent-finance-muted)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:0 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-group-strip button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-group-strip button.active{border-color:color-mix(in srgb, var(--agent-finance-primary-strong) 34%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 12%, var(--agent-finance-panel-soft))!important;color:var(--agent-finance-heading)!important;transform:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-group-strip button strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tabs button strong{min-width:0!important;color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:820!important;line-height:1.1!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-group-strip button b,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-nav-badge{border:1px solid color-mix(in srgb, var(--agent-finance-border) 80%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-bg-2) 48%, transparent)!important;min-width:22px!important;height:22px!important;color:var(--agent-finance-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;border-radius:999px!important;place-items:center!important;font-size:10px!important;font-weight:850!important;line-height:1!important;display:inline-grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-active-group{border:1px solid color-mix(in srgb, var(--agent-finance-primary-strong) 26%, var(--agent-finance-border))!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-primary) 10%, var(--agent-finance-panel-soft)), color-mix(in srgb, var(--agent-finance-panel-soft) 88%, transparent))!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:6px 10px!important;min-width:0!important;min-height:58px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-active-group>div{align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-active-group span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-active-group em{min-width:0!important;color:var(--agent-finance-faint)!important;text-overflow:ellipsis!important;white-space:nowrap!important;text-transform:none!important;font-size:10px!important;font-style:normal!important;font-weight:820!important;line-height:1.1!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-active-group>strong{min-width:0!important;color:var(--agent-finance-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-column:1/-1!important;font-size:13px!important;font-weight:840!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-active-group p{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-utility-row{grid-template-columns:minmax(0,1fr) minmax(86px,auto)!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search{gap:0!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search label{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search>div{grid-template-columns:minmax(0,1fr) auto!important;gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search input{border-radius:7px!important;min-width:0!important;height:32px!important;padding:0 9px!important;font-size:12px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map summary{border:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 72%, transparent)!important;height:32px!important;min-height:32px!important;color:var(--agent-finance-text)!important;border-radius:7px!important;font-size:11px!important;font-weight:780!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map{min-width:0!important;position:relative!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map summary{cursor:pointer!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 8px!important;list-style:none!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map summary::-webkit-details-marker{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map summary strong{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map[open]{grid-column:1/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map[open] .agent-research-map-grid{scrollbar-gutter:stable!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;max-height:192px!important;margin-top:6px!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map:not([open]) .agent-research-map-grid{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map-grid button{border:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 70%, transparent)!important;min-width:0!important;min-height:42px!important;color:var(--agent-finance-text)!important;text-align:left!important;border-radius:7px!important;padding:7px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-section-strip{scrollbar-width:none!important;flex-wrap:nowrap!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:30px!important;max-height:34px!important;padding:0!important;display:flex!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-section-strip::-webkit-scrollbar{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-section-strip.is-empty{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tab-section-toggle{border:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 70%, transparent)!important;height:28px!important;min-height:28px!important;color:var(--agent-finance-muted)!important;white-space:nowrap!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:6px!important;padding:0 8px!important;font-size:11px!important;font-weight:760!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tab-section-toggle.is-focused-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tab-section-toggle.is-active-section{border-color:color-mix(in srgb, var(--agent-finance-primary-strong) 40%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 14%, var(--agent-finance-panel-soft))!important;color:var(--agent-finance-heading)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tabs{scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:6px!important;min-width:0!important;min-height:0!important;padding:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tab-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tab-section>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search-results{gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tabs button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search-results button{min-width:0!important;height:auto!important;min-height:36px!important;color:var(--agent-finance-muted)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:7px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tabs button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-tabs button.active,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search-results button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-search-results button.active{border-color:color-mix(in srgb, var(--agent-finance-primary-strong) 34%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 10%, var(--agent-finance-panel-soft))!important;color:var(--agent-finance-heading)!important;transform:none!important}}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-utility-row{grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-active-group p,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.has-page-nav .agent-research-map summary strong{display:none!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-config-workbench{border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--agent-finance-panel) 90%, transparent), color-mix(in srgb, var(--agent-finance-panel-soft) 82%, transparent)), radial-gradient(circle at 14% 0%, color-mix(in srgb, var(--agent-finance-primary) 10%, transparent), transparent 32%)!important;border-radius:10px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff17,0 18px 52px #02061757!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head{grid-template-columns:minmax(180px,260px) minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;min-width:0!important;padding:10px 10px 0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-title{border:1px solid color-mix(in srgb, var(--agent-finance-primary-strong) 28%, var(--agent-finance-border))!important;background:linear-gradient(160deg, color-mix(in srgb, var(--agent-finance-primary) 13%, var(--agent-finance-panel-soft)), color-mix(in srgb, var(--agent-finance-panel-soft) 82%, transparent))!important;border-radius:9px!important;align-content:center!important;gap:4px!important;min-width:0!important;min-height:76px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-title em{min-width:0!important;color:var(--agent-finance-faint)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;font-weight:760!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-title strong{min-width:0!important;color:var(--agent-finance-heading)!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:18px!important;font-weight:880!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-status-stack{width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important;max-height:min(28dvh,190px)!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(150px,.75fr) minmax(260px,1.25fr)!important;gap:8px!important;padding:0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-search,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-focus-banner,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-panel{box-sizing:border-box!important;border-radius:9px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-search{grid-template-columns:minmax(0,1fr) auto!important;align-content:center!important;gap:8px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-search label{gap:5px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-search label span{color:var(--agent-finance-faint)!important;letter-spacing:0!important;font-size:10px!important;font-weight:820!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-search input{border-radius:8px!important;min-width:0!important;height:34px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-panel{align-self:stretch!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-panel>details{height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:6px 8px!important;height:100%!important;min-height:76px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-head>div,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-inline{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-head>div{grid-area:1/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-inline{grid-area:2/1/auto/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-head em{text-overflow:ellipsis!important;white-space:nowrap!important;grid-area:1/2!important;max-width:72px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-panel details[open]{scrollbar-gutter:stable!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-persistence-panel details[open] .agent-config-persistence-grid{max-height:210px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-body{grid-template-columns:244px minmax(0,1fr)!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:0 10px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups{scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:0 2px 0 0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups section{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 76%, transparent)!important;border-radius:9px!important;gap:6px!important;min-width:0!important;padding:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups section.is-active{border-color:color-mix(in srgb, var(--agent-finance-primary-strong) 40%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 9%, var(--agent-finance-panel-soft))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups header{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups header div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups header strong{color:var(--agent-finance-heading)!important;font-size:12px!important;font-weight:860!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups header span{color:var(--agent-finance-faint)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-weight:720!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups header b{background:color-mix(in srgb, var(--agent-finance-primary) 16%, var(--agent-finance-panel))!important;min-width:22px!important;height:22px!important;color:var(--agent-finance-heading)!important;text-align:center!important;border-radius:999px!important;padding:0 6px!important;font-size:10px!important;font-weight:860!important;line-height:22px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups .agent-config-subtabs{min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups .agent-config-subtabs button{min-width:0!important;height:32px!important;min-height:32px!important;color:var(--agent-finance-muted)!important;text-align:left!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:7px!important;justify-content:flex-start!important;align-items:center!important;padding:0 9px!important;font-size:12px!important;font-weight:780!important;line-height:1!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups .agent-config-subtabs button:hover,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups .agent-config-subtabs button.active{border-color:color-mix(in srgb, var(--agent-finance-primary-strong) 38%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 12%, var(--agent-finance-panel))!important;color:var(--agent-finance-heading)!important;transform:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups .agent-config-subtabs button span{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region{scrollbar-gutter:stable!important;align-content:start!important;gap:10px!important;min-width:0!important;min-height:0!important;padding:0 6px 18px 0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region>:where(.agent-config-section,.agent-runtime-skill-panel){margin:0!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-status-stack{grid-template-columns:minmax(220px,.75fr) minmax(300px,1.25fr)!important;max-height:none!important}}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head .agent-config-status-stack{grid-template-columns:minmax(0,1fr)!important}}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-config-workbench{height:auto!important;min-height:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-console-body{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups{gap:8px!important;padding-bottom:2px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups section{flex:0 0 min(78vw,260px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region{overflow:visible!important}}@media (width<=640px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;padding:0!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups section{flex:none!important;width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-nav-groups .agent-config-subtabs{grid-template-columns:repeat(auto-fit,minmax(94px,1fr))!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section{align-content:start!important;gap:10px!important;min-width:0!important;max-width:100%!important;height:auto!important;min-height:min-content!important;max-height:none!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section-models{grid-template-rows:auto auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section-auxiliary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section-team{grid-template-rows:auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section>:where(.agent-config-grid,.agent-config-default-grid,.agent-toolset-config-grid,.agent-account-grid,.agent-provider-grid,.agent-provider-analytics-grid){min-width:0!important;max-width:100%!important;height:auto!important;min-height:min-content!important;max-height:none!important;padding-bottom:18px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section-models>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section-auxiliary>.agent-config-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-section-team>.agent-config-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))!important;grid-auto-rows:max-content!important;gap:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-card{gap:8px!important;min-width:0!important;max-width:100%!important;padding:10px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-models,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-auxiliary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-team{height:auto!important;min-height:max-content!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-models{flex-direction:column!important;grid-template-rows:auto auto auto!important;align-items:stretch!important;gap:10px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-models>:where(.agent-section-title,.agent-config-catalog-panel,.agent-config-grid){flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-models>.agent-config-catalog-panel{align-items:start!important;height:auto!important;min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-auxiliary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region .agent-config-section-team{grid-template-rows:auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-config-content-region :where(.agent-config-section-models,.agent-config-section-auxiliary,.agent-config-section-team)>.agent-config-grid{grid-auto-rows:max-content!important;height:auto!important;min-height:max-content!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-card-head,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-form-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-actions{min-width:0!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-form-grid :where(input,select,textarea),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-card-head input{width:100%!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel{border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-panel-soft) 90%, transparent), color-mix(in srgb, var(--agent-finance-panel) 80%, transparent))!important;border-radius:9px!important;grid-template-columns:minmax(0,1fr) minmax(150px,.7fr) minmax(150px,.7fr)!important;gap:8px!important;min-width:0!important;max-width:100%!important;min-height:106px!important;padding:10px!important;display:grid!important;box-shadow:inset 0 1px #ffffff12!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel>div:first-child,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel label,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-actions{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel select:disabled{border-color:color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 84%, transparent)!important;width:100%!important;min-width:0!important;color:var(--agent-finance-text)!important;opacity:1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel select:disabled,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel button:disabled{color:var(--agent-finance-faint)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-actions{flex-wrap:wrap!important;grid-column:1/-1!important;justify-content:flex-end!important;gap:8px!important;display:flex!important}@media (width<=1280px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-panel{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-config-content-region .agent-config-catalog-actions{justify-content:flex-start!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-system-health-workbench){grid-template-rows:auto minmax(0,1fr)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-system-health-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-rows:auto minmax(230px,.86fr) minmax(230px,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0 2px 8px 0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage{min-width:0!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-panel) 96%, transparent), color-mix(in srgb, var(--agent-finance-panel-soft) 92%, transparent))!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:10px!important;grid-template-rows:auto auto!important;grid-template-columns:minmax(0,.66fr) minmax(330px,1fr)!important;align-items:stretch!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage .agent-system-health-hero{min-width:0!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:1/1/span 2!important;grid-template-rows:auto 1fr!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:10px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage .agent-system-health-hero>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage .agent-system-health-hero strong{color:var(--agent-finance-heading)!important;white-space:normal!important;font-size:18px!important;font-weight:860!important;line-height:1.18!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage .agent-system-health-hero span{max-width:620px!important;color:var(--agent-finance-muted)!important;text-overflow:clip!important;white-space:normal!important;font-size:12px!important;line-height:1.45!important;display:block!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage .agent-system-health-hero .agent-config-actions{flex-wrap:wrap!important;place-content:end flex-start!important;align-items:end!important;gap:7px!important;min-width:0!important;max-width:none!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage .agent-system-health-hero button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-grid button{border-radius:7px!important;min-height:30px!important;padding:5px 10px!important;font-size:12px!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-warning-stack{scrollbar-gutter:stable!important;grid-area:1/2!important;gap:6px!important;min-width:0!important;max-height:90px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-warning-stack:empty{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-warning-stack .agent-system-health-warning{border-radius:8px!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-height:30px!important;max-height:none!important;margin:0!important;padding:6px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage>.agent-system-health-status-grid{grid-area:2/2!important;grid-template-columns:repeat(auto-fit,minmax(124px,1fr))!important;align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage>.agent-system-health-status-grid article{border:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 92%, transparent)!important;min-width:0!important;min-height:58px!important;box-shadow:none!important;border-radius:9px!important;align-content:center!important;gap:3px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage>.agent-system-health-status-grid article span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage>.agent-system-health-status-grid article em{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-style:normal!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage>.agent-system-health-status-grid article strong{color:var(--agent-finance-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:15px!important;font-weight:820!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage{grid-template-columns:minmax(300px,.86fr) minmax(420px,1.14fr)!important;gap:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 94%, transparent)!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:10px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert{grid-template-rows:auto auto auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-items:stretch!important;gap:9px!important;padding:12px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert>div:first-child{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert strong{color:var(--agent-finance-heading)!important;white-space:normal!important;font-size:13px!important;font-weight:820!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert p{color:var(--agent-finance-muted)!important;text-overflow:clip!important;white-space:normal!important;font-size:11px!important;line-height:1.35!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert p{margin:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-metrics>div{border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 88%, transparent)!important;border-radius:8px!important;gap:3px!important;min-width:0!important;min-height:48px!important;padding:7px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-metrics>div strong{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert code{border:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 92%, transparent)!important;min-width:0!important;max-width:100%!important;color:var(--agent-finance-text)!important;text-overflow:clip!important;white-space:nowrap!important;border-radius:7px!important;justify-self:stretch!important;padding:6px 8px!important;font-size:11px!important;line-height:1.3!important;display:block!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-gateway-alert .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-start!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair{grid-template-rows:auto minmax(0,1fr)!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair>.agent-section-title{border-bottom:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 88%, transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-width:0!important;min-height:45px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair>.agent-section-title>div:first-child{min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair>.agent-section-title strong{color:var(--agent-finance-heading)!important;font-size:13px!important;font-weight:820!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair>.agent-section-title span{color:var(--agent-finance-muted)!important;font-size:11px!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair>.agent-section-title .agent-config-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:6px!important;min-width:0!important;max-width:min(52vw,560px)!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair pre{min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;color:var(--agent-finance-text)!important;white-space:pre-wrap!important;background:0 0!important;border:0!important;border-radius:0!important;padding:11px 12px!important;font-size:12px!important;line-height:1.55!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:repeat(3,minmax(230px,1fr))!important;grid-auto-rows:minmax(150px,auto)!important;align-content:start!important;gap:10px!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0 4px 0 0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-panel{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 94%, transparent)!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:none!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:10px!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-panel.is-wide{grid-column:span 2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-panel>.agent-section-title{border-bottom:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 88%, transparent)!important;min-height:42px!important;padding:9px 10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-model,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-deployment,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-parity,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-issues{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;max-height:none!important;padding:10px!important;overflow:auto!important}@media (width<=1320px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-system-health-workbench{grid-template-rows:auto minmax(250px,auto) minmax(260px,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage .agent-system-health-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-warning-stack,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage>.agent-system-health-status-grid{grid-area:auto/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage{overflow:auto!important}}@media (width<=980px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-system-health-workbench{grid-template-rows:none!important;height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-command-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid{height:auto!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-ops-stage .agent-system-health-repair{min-height:320px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-system-health-workbench>.agent-system-health-grid .agent-system-health-panel.is-wide{grid-column:auto!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-preferences-workbench){grid-template-rows:minmax(0,1fr)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-preferences-workbench{grid-area:1/2!important;grid-template-rows:minmax(66px,auto) minmax(52px,auto) minmax(0,1fr)!important;grid-template-columns:minmax(320px,.95fr) minmax(320px,1.05fr) minmax(260px,.8fr)!important;grid-auto-rows:unset!important;overscroll-behavior:contain!important;scrollbar-gutter:stable!important;gap:10px!important;width:100%!important;min-width:0!important;height:calc(100dvh - 132px)!important;min-height:0!important;max-height:calc(100dvh - 132px)!important;padding:0 2px 8px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-hero{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 94%, transparent)!important;min-width:0!important;min-height:66px!important;max-height:86px!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:10px!important;grid-area:1/1/auto/-1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:11px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-hero strong{color:var(--agent-finance-heading)!important;font-size:18px!important;font-weight:860!important;line-height:1.2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-hero span{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.35!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-hero .agent-control-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-summary{grid-area:2/1/auto/-1!important;grid-template-columns:repeat(auto-fit,minmax(104px,1fr))!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-summary>div{border:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 88%, transparent)!important;min-width:0!important;min-height:52px!important;box-shadow:none!important;border-radius:9px!important;align-content:center!important;gap:3px!important;padding:7px 9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-summary span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-summary strong{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-summary span{color:var(--agent-finance-muted)!important;font-size:10px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-summary strong{color:var(--agent-finance-heading)!important;font-size:14px!important;font-weight:820!important;line-height:1.18!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-layout-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 94%, transparent)!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:10px!important;grid-row:3!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-column:1!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:9px!important;padding:10px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid>section{border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 84%, transparent)!important;min-width:0!important;min-height:min-content!important;box-shadow:none!important;border-radius:9px!important;grid-template-rows:auto auto minmax(0,auto)!important;gap:8px!important;padding:10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid .agent-control-system-prefs{min-height:176px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid .agent-control-layout-list{max-height:184px!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-layout-section{grid-column:2!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-preferences-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-preferences-head strong{color:var(--agent-finance-heading)!important;font-size:13px!important;font-weight:820!important;line-height:1.25!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-preferences-head span{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.35!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-preset-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))!important;gap:8px!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-layout-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:8px!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-mode-section{min-height:min-content!important;padding:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links{grid-column:3!important;grid-template-rows:auto minmax(0,1fr)!important;gap:10px!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links .agent-preferences-link-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:8px!important;min-height:0!important;max-height:none!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links .agent-preferences-route-groups{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;gap:10px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-right:3px!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-group{border:1px solid color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 78%, transparent)!important;border-radius:10px!important;gap:8px!important;min-width:0!important;padding:9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-group-head{justify-content:space-between!important;align-items:flex-start!important;gap:8px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-group-head>div{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-group-head b{border:1px solid color-mix(in srgb, var(--agent-finance-accent) 28%, var(--agent-finance-border))!important;min-width:28px!important;color:var(--agent-finance-accent)!important;font-family:var(--font-mono)!important;text-align:center!important;border-radius:999px!important;flex:none!important;padding:3px 7px!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links .agent-preferences-link-grid button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-grid button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-layout-list>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-preset-grid>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-segmented>button,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-layout-toggle{border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 86%, transparent)!important;box-shadow:none!important;border-radius:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-grid button{min-width:0!important;min-height:0!important;color:var(--agent-finance-text)!important;text-align:left!important;gap:3px!important;padding:8px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-grid button strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-grid button span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-grid button em{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-preferences-route-grid button em{color:var(--agent-finance-muted)!important;font-size:10px!important;font-style:normal!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench .agent-control-actions{flex-wrap:wrap!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench button{border-radius:7px!important;min-height:30px!important;padding:5px 10px!important;font-size:12px!important;line-height:1.2!important}@media (width<=1320px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-preferences-workbench{grid-template-rows:auto auto minmax(280px,.9fr) minmax(220px,.55fr)!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid{grid-area:3/1/span 2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-layout-section{grid-area:3/2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links{grid-area:4/2!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-preferences-workbench{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-summary,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-layout-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links{grid-area:auto/1!important;height:auto!important;max-height:none!important;overflow:visible!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page{grid-template-rows:auto minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>:where([class*=-workbench],.agent-capability-center,.agent-research-skeleton){grid-area:1/1!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-stage-workbench{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;padding:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-body{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-body>:where([class*=-workbench],.agent-research-skeleton){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher{border:1px solid var(--agent-finance-border)!important;border-radius:var(--agent-finance-radius)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-panel-strong) 88%, transparent), color-mix(in srgb, var(--agent-finance-panel) 82%, transparent))!important;min-width:0!important;min-height:54px!important;box-shadow:var(--agent-finance-shadow-sm)!important;-webkit-backdrop-filter:blur(18px)saturate(1.12)!important;backdrop-filter:blur(18px)saturate(1.12)!important;grid-template-columns:minmax(190px,.24fr) minmax(0,1fr)!important;align-items:center!important;gap:10px!important;padding:9px 10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher>div:first-child strong{color:var(--agent-finance-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:840!important;line-height:1.15!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher>div:first-child span{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher>div:last-child{scrollbar-width:thin!important;gap:7px!important;min-width:0!important;padding-bottom:1px!important;display:flex!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button{border:1px solid var(--agent-finance-border)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 82%, transparent)!important;min-width:116px!important;min-height:36px!important;color:var(--agent-finance-text)!important;text-align:left!important;box-shadow:none!important;border-radius:7px!important;flex:0 0 min(150px,19vw)!important;gap:2px!important;padding:6px 9px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button.active{border-color:color-mix(in srgb, var(--agent-finance-primary-strong) 58%, var(--agent-finance-border))!important;background:linear-gradient(180deg, var(--agent-finance-primary-soft), color-mix(in srgb, var(--agent-finance-panel-soft) 76%, transparent))!important;color:var(--agent-finance-primary-strong)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button span{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button strong{color:inherit!important;font-size:11px!important;font-weight:820!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button span{color:var(--agent-finance-faint)!important;font-size:10px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center{padding-bottom:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-capability-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-rows:none!important;grid-template-columns:minmax(420px,.95fr) minmax(420px,1.05fr)!important;grid-auto-rows:max-content!important;align-content:start!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-capability-panel.is-main{grid-row:span 5!important;min-height:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-capability-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-runtime-toolset-gap-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-core-capability-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-plugin-credential-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-auxiliary-task-grid{max-height:min(34vh,260px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-capability-center .agent-capability-panel.is-main .agent-capability-list{max-height:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-skill-manager-workbench{grid-template-rows:minmax(92px,max-content) 36px minmax(0,1fr)!important;gap:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-hero{grid-template:"title metrics"minmax(30px,auto)"toolbar toolbar"32px/minmax(260px,.42fr) minmax(520px,1fr)!important;align-items:stretch!important;gap:6px 10px!important;min-height:92px!important;max-height:112px!important;padding:8px 10px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-hero>.agent-section-title{grid-area:title!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-hero .agent-section-title strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-hero .agent-section-title span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-inline-list{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-management-toolbar{scrollbar-width:thin!important;grid-area:toolbar!important;grid-template-columns:minmax(160px,.42fr) minmax(260px,.72fr) repeat(4,max-content)!important;justify-content:stretch!important;align-items:center!important;gap:6px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-search{width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-status-filter{width:100%!important;min-width:0!important;height:30px!important;overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-management-toolbar>button{white-space:nowrap!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:max-content!important;height:30px!important;min-height:30px!important;padding:0 10px!important;display:inline-flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-metrics{grid-area:metrics!important;grid-template-columns:repeat(4,minmax(92px,1fr))!important;align-self:stretch!important;gap:6px!important;min-width:0!important;min-height:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-metrics div{min-height:28px!important;padding:4px 8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-view-nav{height:36px!important;min-height:36px!important;padding:3px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-stage{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-stage[data-skill-manager-view=runtime]>.agent-skill-manager-layout{grid-template-columns:minmax(200px,.28fr) minmax(420px,1fr) minmax(250px,.38fr)!important;height:100%!important;min-height:0!important;overflow:hidden!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page{overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden{grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-dashboard-workbench.agent-dashboard-webui-workbench{grid-template-rows:auto minmax(0,1fr)!important;height:max(360px,100dvh - 204px)!important;min-height:0!important;max-height:max(360px,100dvh - 204px)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>:where([class*=-workbench],.agent-capability-center,.agent-research-skeleton){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-area:1/1!important;width:100%!important;min-width:0!important;height:max(420px,100dvh - 204px)!important;min-height:0!important;max-height:max(420px,100dvh - 204px)!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-stage-workbench{grid-template-rows:auto minmax(0,1fr)!important;gap:8px!important;padding:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:8px!important;min-height:0!important;padding:8px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher>div:last-child{overflow:auto hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-stage-switcher button{flex-basis:128px!important;min-width:116px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-dashboard-cockpit{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-dashboard-stage{min-height:min(42dvh,300px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-layout.is-page-nav-hidden>.agent-skill-manager-workbench{grid-template-rows:auto auto minmax(0,1fr)!important;height:max(420px,100dvh - 204px)!important;min-height:0!important;max-height:max(420px,100dvh - 204px)!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-skill-manager-stage{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-config-workbench{height:max(420px,100dvh - 204px)!important;min-height:0!important;max-height:max(420px,100dvh - 204px)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-config-content-region{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:hidden auto!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-research-stage-workbench{grid-template-rows:minmax(54px,max-content) minmax(0,1fr)!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-research-stage-workbench>.agent-stage-body{min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-stage-body>:where(.alpha-catalog-workbench,.alpha-bench-workbench,.correlation-workbench){grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page :where(.alpha-catalog-workbench,.alpha-bench-workbench,.correlation-workbench)>.agent-research-panel{gap:10px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .alpha-catalog-workbench>.agent-research-panel{grid-template-rows:auto auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page :where(.alpha-bench-workbench,.correlation-workbench)>.agent-research-panel{grid-template-rows:auto auto auto auto minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .alpha-catalog-grid{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;min-height:0!important;padding:0 6px 8px 0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page :where(.alpha-bench-result,.correlation-matrix-wrap){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .alpha-factor-card{border-radius:10px!important;min-height:76px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell .agent-skill-layout>.agent-preferences-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] .studio-view.agent-workspace-view .agent-preferences-workbench,.studio-view.agent-workspace-view .agent-preferences-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:hidden auto!important}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-research-stage-workbench{height:max(420px,100dvh - 204px)!important;max-height:max(420px,100dvh - 204px)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .agent-research-stage-workbench .agent-stage-switcher{max-height:128px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-full-stage-page .alpha-catalog-workbench>.agent-research-panel{grid-template-rows:auto auto minmax(0,auto) minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-skill-layout.agent-skill-layout.is-focus-layout.is-page-nav-hidden>:is([class*=-workbench],.agent-capability-center):not(.agent-research-stage-workbench):not(.alpha-catalog-workbench):not(.alpha-bench-workbench):not(.correlation-workbench):not(.agent-operation-layout),body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-skill-layout.agent-skill-layout.is-focus-layout.is-page-nav-hidden>:is([class*=-workbench],.agent-capability-center):not(.agent-research-stage-workbench):not(.alpha-catalog-workbench):not(.alpha-bench-workbench):not(.correlation-workbench):not(.agent-operation-layout){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-skill-layout.agent-skill-layout.is-focus-layout.is-page-nav-hidden>.agent-plugin-hook-workbench,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-skill-layout.agent-skill-layout.is-focus-layout.is-page-nav-hidden>.agent-plugin-hook-workbench{flex-direction:column!important;gap:8px!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:0 2px 10px 0!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-runtime-skill-panel,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-runtime-skill-panel{flex:none!important;max-height:76px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-summary-grid,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-summary-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-hero,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-hero{flex:0 0 36px!important;min-height:36px!important;max-height:36px!important;padding:4px 6px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-diagnostic,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-diagnostic{flex:none!important;min-height:48px!important;max-height:54px!important;padding:8px 10px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-alert,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-alert{flex:none!important;max-height:34px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-layout,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-layout{flex:180px!important;grid-template-columns:minmax(420px,1fr) minmax(300px,.48fr)!important;gap:10px!important;min-height:150px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-map-panel,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-map-panel{flex:0 0 44px!important;grid-template-rows:0 minmax(0,1fr)!important;min-height:44px!important;max-height:44px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-map-panel>.agent-section-title,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-map-panel>.agent-section-title{clip:rect(0 0 0 0)!important;width:1px!important;height:1px!important;margin:-1px!important;position:absolute!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench .agent-plugin-hook-table,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench .agent-plugin-hook-table,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench .agent-plugin-hook-detail-body,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench .agent-plugin-hook-detail-body{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;overflow:auto!important}@media (width<=1020px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-layout,body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .workspace-view.studio-view.agent-workspace-view .agent-shell.agent-shell.is-focus-page.is-full-stage-page.is-page-nav-hidden .agent-plugin-hook-workbench>.agent-plugin-hook-layout{grid-template-columns:minmax(0,1fr)!important}}html[data-theme]{--agent-appearance-up:var(--agent-finance-danger);--agent-appearance-down:var(--agent-finance-success)}html[data-agent-market-colors=intl]{--agent-appearance-up:var(--agent-finance-success);--agent-appearance-down:var(--agent-finance-danger)}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-appearance-workbench{scrollbar-gutter:stable!important;overscroll-behavior:contain!important;grid-area:1/2!important;grid-template-rows:minmax(62px,auto) minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-width:0!important;height:100%!important;min-height:0!important;max-height:100%!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-hero{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-panel) 95%, transparent), color-mix(in srgb, var(--agent-finance-panel-soft) 82%, transparent))!important;min-width:0!important;min-height:62px!important;max-height:78px!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:10px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 12px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-hero strong{color:var(--agent-finance-heading)!important;font-size:18px!important;font-weight:860!important;line-height:1.18!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-hero span{min-width:0!important;color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;line-height:1.35!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-hero .agent-control-actions{flex-wrap:wrap!important;justify-content:flex-end!important;gap:7px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-stage{grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr)!important;gap:10px!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal{border:1px solid color-mix(in srgb, var(--agent-finance-border) 88%, transparent)!important;background:linear-gradient(180deg, color-mix(in srgb, var(--agent-finance-panel) 94%, transparent), color-mix(in srgb, var(--agent-finance-panel-soft) 82%, transparent))!important;min-width:0!important;height:100%!important;min-height:0!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:10px!important;grid-template-rows:auto auto minmax(0,1fr)!important;gap:10px!important;padding:11px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal[data-mode=dark]{background:linear-gradient(180deg, #0f172af0, #07111ff7), var(--agent-finance-panel)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal header{border-bottom:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-width:0!important;padding-bottom:8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal header>div:first-child{gap:3px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal em,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls span{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;font-size:11px!important;font-style:normal!important;line-height:1.32!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal strong,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls strong{min-width:0!important;color:var(--agent-finance-heading)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;font-weight:820!important;line-height:1.22!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal-status{border:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 82%, transparent)!important;border-radius:999px!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:180px!important;padding:6px 8px!important;display:inline-flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal-status i{width:10px!important;height:10px!important;box-shadow:0 0 0 4px color-mix(in srgb, var(--agent-finance-primary) 12%, transparent)!important;border-radius:999px!important;flex:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-ticker{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-ticker>div{border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 82%, transparent)!important;border-radius:8px!important;gap:3px!important;min-width:0!important;padding:8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-ticker>div[data-tone=up] em{color:var(--agent-appearance-up)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-ticker>div[data-tone=down] em{color:var(--agent-appearance-down)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-ticker>div[data-tone=info] em{color:var(--agent-finance-primary)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal-body{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)!important;gap:8px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-depth,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-chat-preview{border:1px solid color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 76%, transparent)!important;border-radius:8px!important;align-content:start!important;gap:8px!important;min-width:0!important;min-height:0!important;padding:9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-depth>div{gap:4px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-depth b{color:var(--agent-finance-text)!important;font-size:11px!important;font-weight:760!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-depth i{background:linear-gradient(90deg, var(--agent-finance-primary) var(--bar), color-mix(in srgb, var(--agent-finance-border) 68%, transparent) var(--bar))!important;border-radius:999px!important;width:100%!important;height:6px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-chat-preview p{color:var(--agent-finance-muted)!important;margin:0!important;font-size:11px!important;line-height:1.42!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(128px,auto)!important;align-content:stretch!important;gap:8px!important;min-width:0!important;height:100%!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls>section{border:1px solid color-mix(in srgb, var(--agent-finance-border) 86%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 93%, transparent)!important;min-width:0!important;min-height:0!important;box-shadow:var(--agent-finance-shadow-sm)!important;border-radius:9px!important;grid-template-rows:auto minmax(0,1fr)!important;gap:7px!important;padding:9px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-section-title{grid-template-columns:minmax(0,1fr)!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-section-title>div{grid-template-columns:minmax(0,1fr)!important;gap:2px!important;min-width:0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-section-title strong{text-overflow:clip!important;white-space:nowrap!important;max-width:none!important;font-size:12px!important;line-height:1.16!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-section-title span{white-space:nowrap!important;max-width:100%!important;font-size:10px!important;line-height:1.22!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls :where(.agent-control-theme-options,.agent-control-segmented,.agent-control-skin-options){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:6px!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls :where(.agent-control-theme-options,.agent-control-segmented-2,.agent-control-segmented-3,.agent-control-segmented-4){grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-control-skin-options{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls :where(.agent-control-theme-options>button,.agent-control-segmented>button,.agent-control-skin-options>button){border:1px solid color-mix(in srgb, var(--agent-finance-border) 84%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 86%, transparent)!important;min-width:0!important;min-height:34px!important;box-shadow:none!important;text-align:left!important;border-radius:8px!important;align-content:center!important;gap:3px!important;padding:6px 8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls :where(.agent-control-theme-options>button.active,.agent-control-segmented>button.active,.agent-control-skin-options>button.active){border-color:color-mix(in srgb, var(--agent-finance-primary) 70%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 16%, var(--agent-finance-panel-soft))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-control-skin-options>button{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-control-skin-options>button i{border-radius:999px!important;width:10px!important;height:10px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-control-skin-options>button span{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:6px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid>div{border:1px solid color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 88%, transparent)!important;border-radius:8px!important;gap:3px!important;min-width:0!important;padding:8px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid>div[data-ready=true]{border-color:color-mix(in srgb, var(--agent-finance-success) 42%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-success) 9%, var(--agent-finance-panel-soft))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid>div[data-ready=false]{border-color:color-mix(in srgb, var(--agent-finance-warning) 36%, var(--agent-finance-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid strong{color:var(--agent-finance-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.2!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid span{color:var(--agent-finance-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;text-transform:uppercase!important;font-size:10px!important;line-height:1.15!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls em{color:var(--agent-finance-muted)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;font-style:normal!important;line-height:1.2!important;display:block!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls .agent-control-petdex-runtime{grid-column:1/-1!important;grid-template-rows:auto auto auto auto auto minmax(146px,1fr) auto!important;min-height:428px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-toolbar{flex-wrap:wrap!important;gap:6px!important;min-width:0!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-state{border:1px solid color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 84%, transparent)!important;border-radius:8px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:7px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-state strong{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-shell{border:1px solid color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;background:linear-gradient(135deg, color-mix(in srgb, var(--agent-finance-primary) 10%, transparent), transparent 46%), color-mix(in srgb, var(--agent-finance-panel-soft) 90%, transparent)!important;border-radius:10px!important;grid-template-columns:minmax(180px,320px) minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;min-width:0!important;padding:10px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-stage{border:1px solid color-mix(in srgb, var(--agent-finance-border) 70%, transparent)!important;background:linear-gradient(90deg, color-mix(in srgb, var(--agent-finance-grid) 72%, transparent) 1px, transparent 1px), linear-gradient(0deg, color-mix(in srgb, var(--agent-finance-grid) 72%, transparent) 1px, transparent 1px), color-mix(in srgb, var(--agent-finance-panel) 76%, transparent)!important;background-size:16px 16px!important;border-radius:9px!important;place-items:center!important;min-height:136px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-frame{grid-template-columns:repeat(var(--petdex-cols), 5px)!important;image-rendering:pixelated!important;transform-origin:50%!important;filter:drop-shadow(0 12px 18px #0000003d)!important;grid-auto-rows:9px!important;gap:0!important;display:grid!important;transform:scale(1.12)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-frame i{width:5px!important;height:9px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-empty{min-height:112px!important;color:var(--agent-finance-muted)!important;place-items:center!important;font-size:11px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-meta{align-content:center!important;gap:8px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-meta strong{min-width:0!important;color:var(--agent-finance-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:14px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-meta span{color:var(--agent-finance-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:11px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-meta em{min-width:0!important;color:color-mix(in srgb, var(--agent-finance-muted) 88%, var(--agent-finance-text))!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;font-style:normal!important;line-height:1.45!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-state-picker{flex-wrap:wrap!important;gap:6px!important;display:flex!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-state-picker .ghost-button[data-active=true]{border-color:color-mix(in srgb, var(--agent-finance-primary) 58%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 14%, var(--agent-finance-panel-soft))!important;color:var(--agent-finance-primary)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-message{min-width:0!important;color:var(--agent-finance-text)!important;text-overflow:ellipsis!important;white-space:nowrap!important;border-radius:8px!important;padding:7px 8px!important;font-size:11px!important;line-height:1.28!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-message[data-tone=ok]{background:color-mix(in srgb, var(--agent-finance-success) 12%, var(--agent-finance-panel-soft))!important;border:1px solid color-mix(in srgb, var(--agent-finance-success) 34%, var(--agent-finance-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-message[data-tone=error]{background:color-mix(in srgb, var(--agent-finance-danger) 10%, var(--agent-finance-panel-soft))!important;border:1px solid color-mix(in srgb, var(--agent-finance-danger) 34%, var(--agent-finance-border))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-gallery{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;align-content:start!important;gap:6px!important;min-width:0!important;min-height:0!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-gallery>div:not(.agent-petdex-empty){border:1px solid color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel-soft) 86%, transparent)!important;border-radius:8px!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-width:0!important;padding:7px 8px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-thumb{border:1px solid color-mix(in srgb, var(--agent-finance-border) 72%, transparent)!important;background:color-mix(in srgb, var(--agent-finance-panel) 82%, transparent)!important;border-radius:9px!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-thumb img{object-fit:contain!important;image-rendering:auto!important;width:32px!important;height:32px!important;display:block!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-thumb span{color:var(--agent-finance-muted)!important;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace)!important;font-size:10px!important;font-weight:700!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-gallery>div.active{border-color:color-mix(in srgb, var(--agent-finance-primary) 52%, var(--agent-finance-border))!important;background:color-mix(in srgb, var(--agent-finance-primary) 12%, var(--agent-finance-panel-soft))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-gallery>div>div{gap:2px!important;min-width:0!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-gallery>div>div:last-child{grid-template-columns:repeat(2,auto)!important;justify-content:end!important;gap:6px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-empty{border:1px dashed color-mix(in srgb, var(--agent-finance-border) 82%, transparent)!important;min-height:80px!important;color:var(--agent-finance-muted)!important;border-radius:8px!important;place-items:center!important;font-size:11px!important;display:grid!important}@media (width<=1320px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-stage{grid-template-rows:minmax(240px,.65fr) minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:minmax(128px,auto)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-shell{grid-template-columns:minmax(180px,260px) minmax(0,1fr)!important}}@media (width<=820px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-appearance-workbench{grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;display:grid!important;overflow:auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-stage,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-controls,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-terminal-body,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-ticker{grid-template-rows:none!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-appearance-runtime-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-preview-shell,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-gallery>div:not(.agent-petdex-empty){grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-thumb{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-petdex-gallery>div>div:last-child{justify-content:start!important}}@media (width<=900px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-session-queue-page){grid-template-rows:auto minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav:has(>.agent-session-queue-page)>.agent-research-nav{max-height:112px!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page.has-page-nav .agent-skill-layout.has-page-nav>.agent-session-queue-page{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;height:auto!important;min-height:0!important;max-height:100%!important;padding-right:2px!important;overflow:hidden auto!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-page{flex-direction:column!important;height:100%!important;min-height:0!important;max-height:100%!important;padding-right:2px!important;display:flex!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-page>:where(.agent-session-queue-hero,.agent-session-queue-console,.agent-session-queue-runtime-status){flex:none!important;min-height:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-grid{flex:220px!important;align-items:stretch!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-sidecar{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-list-panel{grid-template-rows:auto auto auto!important;align-content:start!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-list{max-height:none!important;padding-right:0!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-sidecar{grid-template-rows:none!important;grid-auto-rows:max-content!important;align-content:start!important;gap:12px!important;padding-right:2px!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view :where(.agent-session-queue-compose,.agent-session-queue-policy,.agent-session-queue-safety,.agent-session-queue-hints){min-height:max-content!important;max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose{grid-template-rows:auto auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose form{grid-template-rows:minmax(84px,auto) minmax(28px,max-content)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose textarea{min-height:84px!important;max-height:160px!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-page{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-grid{flex:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-sidecar{max-height:none!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-session-queue-compose textarea{min-height:140px!important;max-height:none!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-material-workbench>.agent-upload-panel.is-full,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-workbench.agent-workspace-single-panel>.agent-workspace-file-panel.is-full,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-workspace-file-panel.is-full,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view :where(.agent-workspace-file-panel,.agent-workspace-terminal-panel,.agent-workspace-git-panel,.agent-workspace-command-panel,.agent-checkpoint-workbench,.agent-project-os-workbench,.agent-spaces-workbench,.agent-worktree-workbench,.agent-hermes-files-layout,.agent-artifact-library-workbench,.agent-goal-workbench,.agent-approval-workbench,.agent-background-workbench,.agent-journal-workbench,.agent-runtime-log-stream,.agent-lineage-workbench,.agent-diagnostics-workbench){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-runtime-log-panel.is-full>.agent-runtime-log-stream{min-height:96px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page :is(.agent-session-chat-stage,.agent-notes-workbench,.agent-state-workbench,.agent-usage-workbench,.agent-context-workbench,.agent-prompts-workbench,.agent-memory-workbench,.agent-todo-workbench,.agent-kanban-workbench,.agent-project-workbench,.agent-scheduled-workbench,.agent-onboarding-workbench,.agent-config-content-region,.agent-appearance-workbench,.agent-preferences-workbench,.agent-voice-workbench,.agent-profiles-workbench,.agent-gateway-chat-workbench,.agent-gateway-platforms-workbench,.agent-gateway-runs-workbench,.agent-access-workbench,.agent-skill-manager-stage,.agent-skill-learn-workbench,.agent-skill-file-items,.agent-curator-workbench,.agent-plugin-workbench,.agent-mcp-workbench,.agent-observability-workbench,.agent-extensions-workbench,.agent-command-main-panel,.agent-tool-table-panel,.alpha-catalog-grid,.alpha-bench-workbench,.correlation-workbench,.agent-parity-workbench,.agent-capability-center,.agent-system-health-workbench,.agent-dashboard-webui-workbench,.agent-browser-vision-workbench){overscroll-behavior:contain!important;scrollbar-gutter:stable!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-plugin-workbench.agent-plugin-hook-workbench.agent-plugin-workbench.agent-plugin-hook-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-browser-vision-workbench:not(.agent-image-generation-workbench),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-page .agent-skill-layout>.agent-browser-vision-workbench:not(.agent-image-generation-workbench),html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-browser-vision-workbench:not(.agent-image-generation-workbench){overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-scheduled-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-knowledge-stage-workbench .agent-scheduled-workbench{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;grid-template-rows:max-content minmax(380px,1fr) minmax(190px,.45fr)!important;grid-template-columns:minmax(280px,.82fr) minmax(300px,1fr) minmax(240px,.72fr)!important;grid-auto-rows:max-content!important;align-content:start!important;align-items:stretch!important;gap:10px!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:0!important;padding:0 2px 14px 0!important;display:grid!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero{grid-area:1/1/auto/-1!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-auto-rows:max-content!important;align-items:start!important;gap:10px!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:max-content!important;max-height:none!important;display:grid!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>div:first-child{grid-column:1!important;min-width:0!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-config-actions{grid-column:2!important;min-width:0!important;max-width:min(330px,34vw)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-hermes-upstream-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-chronos-diagnostics{grid-column:1/-1!important;width:auto!important;min-width:0!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-hermes-upstream-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-chronos-diagnostics{min-height:max-content!important;max-height:none!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero .agent-hermes-upstream-items,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero .agent-wakeup-rows{grid-template-columns:repeat(auto-fit,minmax(176px,1fr))!important;width:100%!important;min-width:0!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-editor{grid-area:2/1!important;min-width:0!important;min-height:380px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-control-column{grid-area:2/2/auto/-1!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr) minmax(0,.78fr)!important;align-items:stretch!important;gap:10px!important;min-width:0!important;min-height:380px!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-panel{min-width:0!important;height:100%!important;min-height:0!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel{grid-area:3/1/auto/-1!important;min-width:0!important;min-height:190px!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-form,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-list,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-list{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;flex:auto!important;min-width:0!important;min-height:0!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-row{grid-template-columns:minmax(150px,.58fr) minmax(0,1fr) max-content!important}@media (width<=1180px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-scheduled-workbench,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-knowledge-stage-workbench .agent-scheduled-workbench{grid-template-rows:max-content minmax(420px,max-content) minmax(420px,max-content) minmax(220px,max-content)!important;grid-template-columns:minmax(0,1fr)!important;height:100%!important;overflow:hidden auto!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-editor,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-control-column,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-history-panel{grid-area:auto/1/auto/-1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero>.agent-config-actions{grid-column:1!important;justify-content:flex-start!important;max-width:100%!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-control-column{grid-template-rows:minmax(240px,max-content) minmax(190px,max-content)!important;grid-template-columns:minmax(0,1fr)!important;min-height:420px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-list-panel,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-recent-panel{min-height:190px!important}}@media (width<=720px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-metric-strip,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero .agent-hermes-upstream-items,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-hero .agent-wakeup-rows,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-scheduled-run-row{grid-template-columns:minmax(0,1fr)!important}}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout>.agent-compact-page-switcher{grid-template-columns:minmax(180px,.72fr) minmax(240px,.82fr) minmax(260px,1fr)!important;grid-auto-rows:minmax(34px,auto)!important;align-items:center!important;gap:8px!important;min-height:44px!important;max-height:52px!important;padding:5px!important;overflow:visible!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout>.agent-compact-page-switcher>.agent-compact-page-groups{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-search{grid-template-columns:minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-select>span,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-search>label{display:none!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-trail{align-content:center!important;min-height:34px!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-select select,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-search input,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout .agent-compact-page-search button{height:32px!important}@media (width<=860px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-session-focus-layout>.agent-compact-page-switcher{grid-template-columns:minmax(0,1fr)!important;max-height:none!important}}@media (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-preferences-workbench{grid-auto-rows:unset!important;scrollbar-gutter:stable!important;grid-template-rows:minmax(66px,auto) minmax(52px,auto) minmax(0,1fr)!important;grid-template-columns:minmax(320px,.95fr) minmax(320px,1.05fr) minmax(260px,.8fr)!important;align-content:stretch!important;gap:10px!important;height:min(100%,100dvh - 132px)!important;min-height:0!important;max-height:min(100%,100dvh - 132px)!important;padding:0 2px 8px 0!important;display:grid!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-layout-section,html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links{align-self:stretch!important;height:auto!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid{grid-area:3/1!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-layout-section{grid-area:3/2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links{grid-area:3/3!important;grid-template-rows:auto minmax(0,1fr)!important;display:grid!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links .agent-preferences-route-groups{overscroll-behavior:contain!important;scrollbar-gutter:stable!important;height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden auto!important}}@media (width<=900px) and (width>=821px){html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-shell.is-focus-page .agent-skill-layout>.agent-preferences-workbench{grid-template-rows:minmax(66px,auto) minmax(52px,auto) minmax(0,1fr) minmax(0,.72fr)!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-grid{grid-area:3/1/span 2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-layout-section{grid-area:3/2!important}html[data-theme] body.agent-workbench-route .app-shell .workspace-main.workspace-main-agent .studio-view.agent-workspace-view .agent-preferences-workbench>.agent-preferences-links{grid-area:4/2!important}}
