:root[data-workbench-theme=dark] :is(.ant-tag-green,.ant-tag-success,.admin-pill-success,.gateway-source-pill-success,.gateway-result-text-success,.knowledge-pill-success,.compliance-result-status-success,.workflow-status-pill-active,.workflow-trace-pill-end,.report-stat-delta-up,.gen-result-summary-ok){color:var(--workspace-success)!important;border-color:color-mix(in srgb,var(--workspace-success) 38%,var(--workspace-border))!important;background:var(--workspace-success-soft)!important}:root[data-workbench-theme=dark] :is(.chat-agent-stage-steps span[data-state=complete],.agent-stage-row-completed .agent-stage-label){color:var(--workspace-success)!important}:root[data-workbench-theme=dark] :is(.ant-tag-green .anticon,.ant-tag-success .anticon,.gateway-result-text-success .gateway-result-dot,.chat-agent-stage-mark[data-state=completed],.usage-report-token-line,.usage-report-token-dot,.chat-agent-stage-steps span[data-state=complete] i,.agent-stage-row-completed .agent-stage-status,.retouch-strip-badge){color:var(--workspace-success)!important;border-color:color-mix(in srgb,var(--workspace-success) 55%,var(--workspace-border))!important;background:var(--workspace-success-soft)!important;stroke:var(--workspace-success)!important}:root[data-workbench-theme=dark] .ant-switch.ant-switch-checked{background:#a78bfa!important}.workbench-root{--icon-blue:var(--workspace-accent);--icon-blue-soft:var(--workspace-accent-soft);--icon-teal:var(--workspace-text-muted);--icon-teal-soft:var(--workspace-bg-soft);--icon-violet:var(--workspace-accent);--icon-violet-soft:var(--workspace-accent-soft);--icon-magenta:var(--workspace-accent);--icon-magenta-soft:var(--workspace-accent-soft);--icon-orange:var(--workspace-text-muted);--icon-orange-soft:var(--workspace-bg-soft);--icon-cyan:var(--workspace-text-muted);--icon-cyan-soft:var(--workspace-bg-soft);--icon-green:var(--workspace-text-muted);--icon-green-soft:var(--workspace-bg-soft);--icon-amber:var(--workspace-text-muted);--icon-amber-soft:var(--workspace-bg-soft);--icon-indigo:var(--workspace-text-muted);--icon-indigo-soft:var(--workspace-bg-soft);--icon-coral:var(--workspace-accent);--icon-coral-soft:var(--workspace-accent-soft)}.workbench-root-dark{--icon-blue:#60a5fa;--icon-blue-soft:rgba(59,130,246,0.16);--icon-teal:#5eead4;--icon-teal-soft:rgba(20,184,166,0.15);--icon-violet:#a78bfa;--icon-violet-soft:rgba(139,92,246,0.17);--icon-magenta:#e879f9;--icon-magenta-soft:rgba(217,70,239,0.15);--icon-orange:#fb923c;--icon-orange-soft:rgba(249,115,22,0.16);--icon-cyan:#22d3ee;--icon-cyan-soft:rgba(6,182,212,0.15);--icon-green:#34d399;--icon-green-soft:rgba(16,185,129,0.15);--icon-amber:#fbbf24;--icon-amber-soft:rgba(245,158,11,0.16);--icon-indigo:#818cf8;--icon-indigo-soft:rgba(99,102,241,0.17);--icon-coral:#fb7185;--icon-coral-soft:rgba(244,63,94,0.16)}.workbench-root .icon-tone-blue{--icon-tone-color:var(--icon-blue);--icon-tone-bg:var(--icon-blue-soft)}.workbench-root .icon-tone-teal{--icon-tone-color:var(--icon-teal);--icon-tone-bg:var(--icon-teal-soft)}.workbench-root .icon-tone-violet{--icon-tone-color:var(--icon-violet);--icon-tone-bg:var(--icon-violet-soft)}.workbench-root .icon-tone-magenta{--icon-tone-color:var(--icon-magenta);--icon-tone-bg:var(--icon-magenta-soft)}.workbench-root .icon-tone-orange{--icon-tone-color:var(--icon-orange);--icon-tone-bg:var(--icon-orange-soft)}.workbench-root .icon-tone-cyan{--icon-tone-color:var(--icon-cyan);--icon-tone-bg:var(--icon-cyan-soft)}.workbench-root .icon-tone-green{--icon-tone-color:var(--icon-green);--icon-tone-bg:var(--icon-green-soft)}.workbench-root .icon-tone-amber{--icon-tone-color:var(--icon-amber);--icon-tone-bg:var(--icon-amber-soft)}.workbench-root .icon-tone-indigo{--icon-tone-color:var(--icon-indigo);--icon-tone-bg:var(--icon-indigo-soft)}.workbench-root .icon-tone-coral{--icon-tone-color:var(--icon-coral);--icon-tone-bg:var(--icon-coral-soft)}.workbench-root-light{background:#eceef1!important;color:var(--workspace-text)}.workbench-root-light>.workbench-content-layout,.workbench-root-light>.workbench-content-layout>.workbench-content,.workbench-root-light>.workbench-sider-rail{min-height:100vh}.workbench-root-light>.workbench-sider-rail{padding:0!important;background:#eceef1!important}.workbench-root-light>.workbench-sider-rail>.workbench-sider{height:100vh!important;border:0!important;border-right:1px solid var(--workspace-border)!important;border-radius:0!important;background:#eceef1!important;box-shadow:none!important}.workbench-root-light>.workbench-content-layout,.workbench-root-light>.workbench-content-layout>.workbench-content{margin:0!important;border:0!important;border-radius:0!important;background:#ffffff!important;box-shadow:none!important}.workbench-root-light .workbench-brand-home-button,.workbench-root-light .workbench-shell-bell,.workbench-root-light .workbench-toggle-button{color:#4f5155}.workbench-root-light .workbench-shell-bell:hover,.workbench-root-light .workbench-toggle-button:hover{background:#f4f4f5;color:#202123}.workbench-root-light .ant-layout-sider-light,.workbench-root-light .ant-layout-sider-light .ant-menu{background:transparent!important}.workbench-root-light .ant-layout-sider-light .ant-menu-inline .ant-menu-item,.workbench-root-light .ant-layout-sider-light .ant-menu-inline-collapsed .ant-menu-item{margin-bottom:4px;border-radius:6px!important;color:#4f5155}.workbench-root-light .ant-layout-sider-light .ant-menu-inline .ant-menu-item:not(.ant-menu-item-selected):hover{background:#f4f4f5!important;box-shadow:none;transform:none}.workbench-root-light .ant-menu-light.ant-menu-inline .ant-menu-item-selected,.workbench-root-light .ant-menu-light.ant-menu-inline-collapsed .ant-menu-item-selected{border-radius:6px!important;background:var(--workspace-accent-soft)!important;box-shadow:none;color:var(--workspace-accent);transform:none}.workbench-root .ant-menu .workbench-nav-icon{width:20px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--icon-tone-color)!important;line-height:0;opacity:.82;transition:color .15s ease,opacity .15s ease}.workbench-root .ant-menu .workbench-nav-icon svg{width:18px;height:18px;display:block;color:currentColor!important;stroke:currentColor!important}.workbench-root .workbench-nav-label-with-status{display:inline-flex;align-items:baseline;gap:4px;min-width:0}.workbench-root .workbench-nav-optimization-status{color:#ef4444;font-size:11px;font-weight:600;line-height:1;white-space:nowrap}.workbench-root .ant-menu-item-selected .workbench-nav-icon,.workbench-root .ant-menu-item:hover .workbench-nav-icon{background:transparent;opacity:1;transform:none;color:var(--workspace-light-accent,var(--icon-tone-color))!important}.workbench-root .ant-menu-inline .ant-menu-item{display:flex;align-items:center;padding-inline:10px!important}.workbench-root .ant-menu-inline:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-title-content{height:auto;-webkit-margin-start:10px!important;margin-inline-start:10px!important;line-height:20px}.workbench-root .ant-menu-inline-collapsed .ant-menu-item{justify-content:center;padding-inline:0!important}.workbench-root-dark .ant-menu-dark.ant-menu-inline .ant-menu-item-selected{border:0;background:#242427!important;box-shadow:none;color:#f4f4f5!important}.workbench-root-dark .ant-menu-dark.ant-menu-inline .ant-menu-item:hover{background:#202023!important;transform:none}.workbench-root-light .workbench-theme-toggle-light .workbench-theme-toggle-track{background:var(--workspace-accent)}.workbench-root-light :is(.workbench-page,.admin-page,.agent-workbench-page,.main-image-template-page,.knowledge-panel,.creation-shell,.creation-main,.creation-board-main){background-color:#ffffff;background-image:none;color:var(--workspace-text)}.workbench-root-light .agent-workbench-page:has(.agent-home-stage){background:#ffffff!important}.workbench-root-light .agent-workbench-page:has(.agent-home-stage):before{display:none;background:none!important}.workbench-root-light .creation-side-panel{border-color:var(--workspace-border);background:#f4f4f5}.workbench-root-light :is(.shared-page-header-title.ant-typography,.shared-stat-card-value,.workbench-module-title,.admin-section-title.ant-typography,.agent-workbench-title.ant-typography,.agent-workbench-section-title.ant-typography,.agent-workbench-card-title.ant-typography,.agent-home-title.ant-typography,.agent-home-title-greeting,.agent-home-title-brand,.creation-title.ant-typography,.creation-home-title.ant-typography,.creation-gallery-title.ant-typography,.knowledge-card-title.ant-typography,.knowledge-overview-card-title){color:var(--workspace-text)!important}.workbench-root-light :is(.shared-page-header-subtitle.ant-typography,.shared-stat-card-label.ant-typography,.shared-stat-card-hint.ant-typography,.workbench-section-label.ant-typography,.workbench-module-desc.ant-typography,.agent-workbench-section-subtitle,.agent-workbench-card-desc.ant-typography,.creation-subtitle.ant-typography,.creation-home-subtitle.ant-typography,.knowledge-panel-copy.ant-typography,.knowledge-overview-card-desc){color:var(--workspace-text-muted)!important}.workbench-root :is(.shared-page-header-icon,.knowledge-overview-card-icon){border:0;border-radius:14px;background:var(--icon-tone-bg,var(--icon-indigo-soft))!important;box-shadow:none!important;color:var(--icon-tone-color,var(--icon-indigo))!important;line-height:0;transition:background .16s ease}.workbench-root .shared-stat-card-icon{border:0;border-radius:6px;background:color-mix(in srgb,var(--stat-card-accent) 10%,var(--workspace-surface-raised))!important;box-shadow:none!important;color:var(--stat-card-accent)!important;line-height:0}.workbench-root .workbench-module-icon{border:0;border-radius:6px;background:color-mix(in srgb,var(--workspace-light-category,var(--workbench-module-color)) 10%,var(--workspace-surface-raised))!important;box-shadow:none!important;color:var(--workspace-light-category,var(--workbench-module-color))!important;line-height:0}.workbench-root .agent-workbench-card-icon{border:0;border-radius:6px;background:var(--icon-violet-soft)!important;box-shadow:none!important;color:var(--icon-violet)!important;line-height:0}.workbench-root :is(.shared-page-header-icon,.shared-stat-card-icon,.workbench-module-icon,.agent-workbench-card-icon,.knowledge-overview-card-icon,.main-image-template-platform-icon) :is(svg,.anticon){display:block}.workbench-root :is(.shared-page-header-icon,.shared-stat-card-icon,.workbench-module-icon,.agent-workbench-card-icon,.knowledge-overview-card-icon,.main-image-template-platform-icon) .anticon svg{display:block}.workbench-root :is(.shared-page-header-icon,.shared-stat-card-icon,.workbench-module-icon,.agent-workbench-card-icon,.knowledge-overview-card-icon,.main-image-template-platform-icon) svg{stroke-width:1.8}.workbench-root :is(.ant-btn-icon,.ant-dropdown-menu-item-icon){display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:0}.workbench-root :is(.ant-btn-icon,.ant-dropdown-menu-item-icon) :is(svg,.anticon,.anticon svg){display:block}.workbench-root .shared-page-header-icon{width:38px;height:38px;font-size:19px}.workbench-root .shared-page-header-icon>svg{width:20px;height:20px}.workbench-root .knowledge-overview-card-icon{width:40px;height:40px}.workbench-root .knowledge-overview-card-icon>svg{width:20px;height:20px}.workbench-root .workbench-module-icon{width:32px;height:32px}.workbench-root .workbench-module-icon>svg{width:18px;height:18px}.workbench-root .agent-workbench-card-icon>svg{width:17px;height:17px}.workbench-root-light .agent-home-title-orb{border:1px solid color-mix(in srgb,var(--icon-violet) 20%,var(--workspace-border));background:var(--icon-violet-soft)!important;background-image:none!important;box-shadow:none!important}.workbench-root .creation-home-mark{border:1px solid color-mix(in srgb,var(--icon-magenta) 20%,var(--workspace-border));border-radius:6px;background:var(--icon-magenta-soft)!important;background-image:none!important;box-shadow:none!important;color:var(--icon-magenta)!important}.workbench-root .chat-empty-mark{border-color:color-mix(in srgb,var(--icon-blue) 20%,var(--workspace-border));background:var(--icon-blue-soft);color:var(--icon-blue)}.workbench-root .creation-empty-frame{border-color:color-mix(in srgb,var(--icon-magenta) 22%,var(--workspace-border));background:var(--icon-magenta-soft);box-shadow:none}.workbench-root .creation-empty-frame span{background:color-mix(in srgb,var(--icon-magenta) 58%,transparent)}.workbench-root .creation-empty-spark{background:color-mix(in srgb,var(--icon-cyan) 72%,transparent)}.workbench-root :is(.reports-empty-page,.knowledge-empty-page){border-color:color-mix(in srgb,var(--icon-amber) 20%,var(--workspace-border));background:var(--workspace-surface-raised)}.workbench-root :is(.reports-empty-page-back,.knowledge-empty-page-back){background:var(--icon-amber-soft)}.workbench-root :is(.reports-empty-page-front,.knowledge-empty-page-front) span{background:color-mix(in srgb,var(--icon-amber) 34%,transparent)}.workbench-root .workflow-empty-mark span{border-color:color-mix(in srgb,var(--icon-teal) 22%,var(--workspace-border));background:var(--icon-teal-soft);box-shadow:none}.workbench-root .jd-upload-drop-icon{border:1px solid color-mix(in srgb,var(--icon-cyan) 20%,var(--workspace-border));background:var(--icon-cyan-soft);color:var(--icon-cyan)}.workbench-root .knowledge-dragger-icon{color:var(--icon-amber)}.workbench-root-light .agent-home-title-orb:after,.workbench-root-light .agent-home-title-orb:before{display:none}.workbench-root-light :is(.creation-home-title-gradient,.board-home-title-gradient,.chat-empty-title-gradient),.workbench-root-light :is(.creation-home-title-gradient,.board-home-title-gradient,.chat-empty-title-gradient) .rb-text-token{background:none!important;color:var(--workspace-text)!important;-webkit-text-fill-color:currentColor!important}.workbench-root-light :is(.shared-stat-card,.workbench-module-card,.admin-panel-card,.org-tree-pane,.org-detail-pane,.knowledge-card,.knowledge-overview-card,.agent-workbench-card,.agent-quick-launch-panel,.agent-composer-box-fill,.creation-editor-panel,.creation-gallery-panel,.creation-task-card,.creation-template-panel,.creation-video-panel,.main-image-template-card){border-color:var(--workspace-border)!important;background-color:#ffffff!important;box-shadow:none!important}.workbench-root-light :is(.workbench-module-card:hover,.workbench-module-card:focus-visible,.agent-workbench-card:hover,.agent-workbench-card-active,.knowledge-overview-card:hover,.main-image-template-card:hover:not(:disabled),.main-image-template-card:focus-visible,.main-image-template-card-active){border-color:var(--workspace-border-strong)!important;background:#f7f7f8!important;box-shadow:none!important;outline-color:var(--workspace-border-strong);transform:none}.workbench-root-light :is(.agent-workbench-platforms .agent-workbench-platform-active,.agent-quick-agent-option-active,.creation-nav-item-active,.admin-tabs.ant-tabs .ant-tabs-tab-active,.knowledge-pill-blue,.admin-pill-purple,.admin-pill-blue){border-color:var(--workspace-border)!important;background:var(--workspace-accent-soft)!important;color:var(--workspace-accent)!important;box-shadow:none!important}.workbench-root-light .creation-nav-item{color:var(--workspace-text-muted)!important}.workbench-root-light .creation-nav-item:not(:disabled):hover{background:#eceef1;color:var(--workspace-text)!important}.workbench-root-light .creation-nav-item-active{background:var(--workspace-accent-soft)!important}.workbench-root .creation-nav-icon{width:20px;height:20px;margin-left:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:0;background:transparent;color:var(--icon-tone-color);line-height:0;opacity:.82}.workbench-root .creation-nav-icon svg{width:18px;height:18px;display:block;color:currentColor;stroke:currentColor}.workbench-root .creation-nav-item-active .creation-nav-icon,.workbench-root .creation-nav-item:hover .creation-nav-icon{background:transparent;opacity:1}.workbench-root-dark .creation-nav-item-active{background:#242427;color:#f4f4f5;box-shadow:none}.workbench-root .main-image-template-platform-card{display:flex;align-items:center;gap:10px}.workbench-root .main-image-template-platform-icon{width:32px;height:32px;display:flex;flex:0 0 32px;align-items:center;justify-content:center;border:0;border-radius:7px;background:color-mix(in srgb,var(--icon-tone-color) 9%,var(--workspace-surface-raised));color:color-mix(in srgb,var(--icon-tone-color) 78%,var(--workspace-text));line-height:0}.workbench-root .main-image-template-platform-mark{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 2px;font-size:10px;font-weight:750;letter-spacing:-.03em;line-height:1;text-align:center;white-space:nowrap}.workbench-root .main-image-template-platform-brand-image{display:block;width:20px;height:20px;background-position:50%;background-repeat:no-repeat;background-size:contain}.workbench-root .main-image-template-platform-icon>svg{width:18px;height:18px;display:block}.workbench-root .main-image-template-platform-copy{min-width:0}.workbench-root .main-image-template-platform-status.ant-tag{margin:0;border-color:color-mix(in srgb,var(--icon-tone-color) 18%,var(--workspace-border));background:var(--icon-tone-bg);color:var(--icon-tone-color)}.workbench-root .main-image-template-platform-card-active{border-color:color-mix(in srgb,var(--icon-tone-color) 42%,var(--workspace-border))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--icon-tone-color) 24%,transparent)!important}.workbench-root-light :is(.creation-generate-button.ant-btn-primary,.creation-home-send.ant-btn-primary,.creation-video-button.ant-btn-primary,.board-home-send.ant-btn-primary,.board-chat-generate-button.ant-btn-primary,.knowledge-primary-button.ant-btn-primary,.chat-send-button,.agent-quick-send):not(:disabled):not(.ant-btn-disabled){border-color:var(--workspace-accent)!important;background:var(--workspace-accent)!important;background-image:none!important;box-shadow:none!important;color:#ffffff!important}.workbench-root-light :is(.creation-generate-button.ant-btn-primary,.creation-home-send.ant-btn-primary,.creation-video-button.ant-btn-primary,.board-home-send.ant-btn-primary,.board-chat-generate-button.ant-btn-primary,.knowledge-primary-button.ant-btn-primary,.chat-send-button,.agent-quick-send):not(:disabled):not(.ant-btn-disabled):hover{border-color:var(--workspace-action-hover)!important;background:var(--workspace-action-hover)!important}.workbench-root-light :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector,.ant-segmented){border-color:var(--workspace-border)!important}.workbench-root-light :is(.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-picker,.ant-select-selector){background-color:var(--workspace-control-bg)!important;box-shadow:none!important}.workbench-root-light :is(.ant-input:hover,.ant-input:focus,.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper-focused,.ant-input-number:hover,.ant-input-number-focused,.ant-picker:hover,.ant-picker-focused,.ant-select-focused .ant-select-selector,.ant-select-selector:hover){border-color:var(--workspace-border-strong)!important;box-shadow:none!important}.workbench-root-light .admin-agent-switch.ant-switch.ant-switch-checked:not(.ant-switch-disabled),.workbench-root-light .ant-switch.ant-switch-checked:not(.ant-switch-disabled){background:var(--workspace-accent)!important}.workbench-root-light .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.workbench-root-light .ant-radio-wrapper .ant-radio-checked:not(.ant-radio-disabled) .ant-radio-inner{border-color:var(--workspace-accent);background:var(--workspace-accent)}.workbench-root-light .ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn,.workbench-root-light .ant-tabs .ant-tabs-tab:hover{color:var(--workspace-accent)!important}.workbench-root-light .ant-tabs .ant-tabs-ink-bar{background:var(--workspace-accent)!important}.workbench-root-light .admin-tabs.ant-tabs>.ant-tabs-nav{border-color:var(--workspace-border);border-radius:8px;background:#f4f4f5}.workbench-root-light .admin-tabs.ant-tabs .ant-tabs-tab{border-radius:6px;color:var(--workspace-text-muted)}.workbench-root-light .admin-tabs.ant-tabs .ant-tabs-tab-active{background:var(--workspace-accent-soft)!important}.workbench-root-light .admin-panel-card,.workbench-root-light .admin-panel-card .ant-table-wrapper,.workbench-root-light .org-detail-pane,.workbench-root-light .org-tree-pane{border-radius:8px}.workbench-root-light .admin-panel-card .ant-table-thead>tr>th{border-color:var(--workspace-border)!important;background:#f4f4f5!important;color:var(--workspace-text-muted)!important}.workbench-root-light .admin-panel-card .ant-table-tbody>tr:hover>td{background:#f7f7f8!important}.workbench-root-light :is(.main-image-template-page,.custom-agents-page,.reports-page) :is(.ant-tag-blue,.ant-tag-cyan,.ant-tag-purple,.ant-tag-magenta,.ant-tag-gold){border-color:var(--workspace-border)!important;background:#f4f4f5!important;color:#4f5155!important}.workbench-root-light :is(.reports-type-pill-purple,.reports-type-pill-orange,.reports-type-pill-blue,.reports-type-pill-pink,.reports-type-pill-gold,.reports-type-pill-indigo,.agent-plan-pill){border-color:var(--workspace-border)!important;background:#f4f4f5!important;color:#4f5155!important}.workbench-root-light .knowledge-overview-card-count,.workbench-root-light .main-image-template-page .ant-typography-link{color:var(--workspace-accent)!important}.workbench-root-light .agent-composer-box-fill,.workbench-root-light .chat-composer-box,.workbench-root-light .creation-home-composer{border-color:var(--workspace-border)!important;background:#ffffff!important;box-shadow:0 1px 3px rgba(26,28,31,.08)!important}.workbench-root-light .creation-editor-panel-home{border-color:transparent!important;background:transparent!important}.workbench-root-light .agent-quick-agent-strip,.workbench-root-light .creation-control-row,.workbench-root-light .creation-home-toolbar,.workbench-root-light .creation-video-control-row,.workbench-root-light .main-image-template-draft-preview,.workbench-root-light .workbench-module-empty{border-color:var(--workspace-border);background:#f4f4f5}.workbench-root-light .board-select-dropdown .ant-select-item-option-selected,.workbench-root-light .creation-select-dropdown .ant-select-item-option-selected{background:var(--workspace-accent-soft)!important;color:var(--workspace-accent)!important}.workbench-root-light .agent-quick-agent-entry,.workbench-root-light .agent-quick-agent-strip button,.workbench-root-light .agent-quick-fields button,.workbench-root-light .agent-workbench-page:has(.agent-home-stage) .chat-suggestion-chip{border-color:var(--workspace-border);background:#f7f7f8;color:var(--workspace-text-muted);box-shadow:none}.workbench-root-light .agent-quick-agent-entry:hover,.workbench-root-light .agent-quick-agent-strip button:hover,.workbench-root-light .agent-quick-fields button:hover,.workbench-root-light .agent-workbench-page:has(.agent-home-stage) .chat-suggestion-chip:hover{border-color:var(--workspace-border-strong);background:#eceef1;color:var(--workspace-text)}@media (max-width:720px){.workbench-root-light>.workbench-sider-rail>.workbench-sider{height:100dvh!important}}.workbench-root .agent-workbench-page:has(.inline-agent-workspace) .agent-home-stage{width:100%;min-height:min(760px,100vh);justify-content:flex-start;margin:0;padding-top:clamp(24px,4vh,44px)}.workbench-root .agent-workbench-page:has(.inline-agent-workspace) .agent-home-title-wrap{margin-bottom:18px}.workbench-root .agent-workbench-page:has(.inline-agent-workspace) .agent-workbench-shell{width:100%;max-width:none}.workbench-root .agent-workbench-page:has(.inline-agent-workspace) .agent-home-fill-shell{width:100%;max-width:none;margin:0}.workbench-root .inline-agent-workspace{display:grid;grid-template-columns:minmax(360px,1fr) minmax(0,1.27fr);grid-gap:16px;gap:16px;min-height:calc(100vh - 88px);overflow:hidden}.workbench-root .inline-agent-input-pane,.workbench-root .inline-agent-result-pane{min-width:0;min-height:0;display:flex;flex-direction:column;border:1px solid var(--workspace-border);border-radius:12px;background:var(--workspace-surface);box-shadow:0 14px 36px color-mix(in srgb,var(--workspace-text) 7%,transparent);overflow:hidden}.workbench-root .inline-agent-result-pane{background:var(--workspace-bg-soft)}.workbench-root .inline-agent-pane-header,.workbench-root .inline-agent-result-header{min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;border-bottom:1px solid var(--workspace-border)}.workbench-root .inline-agent-pane-header h3,.workbench-root .inline-agent-result-header h3{margin:2px 0 0;color:var(--workspace-text);font-size:17px;line-height:24px}.workbench-root .inline-agent-pane-kicker{color:var(--workspace-text-muted);font-size:11px;line-height:16px}.workbench-root .inline-agent-status{flex:0 0 auto;padding:3px 8px;border:1px solid var(--workspace-border);border-radius:999px;color:var(--workspace-text-muted);line-height:16px}.workbench-root .inline-agent-status-running,.workbench-root .inline-agent-status-validating{border-color:color-mix(in srgb,var(--workspace-accent) 36%,var(--workspace-border));color:var(--workspace-accent)}.workbench-root .inline-agent-status-result{border-color:color-mix(in srgb,#2e9d68 34%,var(--workspace-border));color:#238653}.workbench-root .inline-agent-status-error{border-color:color-mix(in srgb,#d95757 34%,var(--workspace-border));color:#c23d3d}.workbench-root .inline-agent-composer-wrap{min-height:0;flex:1 1;overflow:auto;padding:18px}.workbench-root .inline-agent-composer-wrap .agent-composer-root{min-height:100%}.workbench-root .inline-agent-composer-wrap .agent-composer-box-fill{min-height:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.workbench-root .inline-agent-composer-wrap .agent-composer-footer-fill{position:-webkit-sticky;position:sticky;bottom:0;margin-top:18px;padding-top:12px;background:var(--workspace-surface)}.workbench-root .inline-agent-input-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--workspace-border)}.workbench-root .inline-agent-result-pane>.inline-agent-result-header{flex:0 0 auto}.workbench-root .inline-agent-empty-state,.workbench-root .inline-agent-running-state{display:flex;min-height:0;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:32px;color:var(--workspace-text-muted);text-align:center}.workbench-root .inline-agent-empty-state strong,.workbench-root .inline-agent-running-state strong{color:var(--workspace-text);font-size:15px}.workbench-root .inline-agent-empty-state span,.workbench-root .inline-agent-running-state>span{max-width:360px;font-size:13px;line-height:20px}.workbench-root .inline-agent-spinner{color:var(--workspace-accent);animation:inline-agent-spin 1s linear infinite}.workbench-root .inline-agent-running-state ol{width:min(360px,100%);margin:8px 0;padding:0;list-style:none;text-align:left}.workbench-root .inline-agent-running-state li{display:flex;align-items:center;gap:7px;padding:5px 0;color:var(--workspace-text-muted);font-size:12px}.workbench-root .inline-agent-running-state li.is-done{color:#238653}.workbench-root .inline-agent-running-state details{width:min(420px,100%);text-align:left}.workbench-root .inline-agent-previous-results summary,.workbench-root .inline-agent-running-state summary{cursor:pointer;color:var(--workspace-accent);font-size:12px}.workbench-root .inline-agent-running-state pre{max-height:150px;overflow:auto;margin:8px 0 0;padding:10px;border:1px solid var(--workspace-border);border-radius:6px;background:var(--workspace-surface);color:var(--workspace-text-muted);font-size:11px;line-height:16px;white-space:pre-wrap}.workbench-root .inline-agent-preview-wrap{min-height:0;flex:1 1;overflow:auto}.workbench-root .inline-agent-preview-wrap .agent-report-preview-panel{min-height:100%;border-left:0}.workbench-root .inline-agent-previous-results{flex:0 0 auto;padding:12px 18px;border-top:1px solid var(--workspace-border)}.workbench-root .inline-agent-previous-results>div{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.workbench-root .inline-agent-previous-results button{max-width:100%;overflow:hidden;padding:4px 8px;border:1px solid var(--workspace-border);border-radius:6px;background:var(--workspace-surface);color:var(--workspace-text-muted);cursor:pointer;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.workbench-root .inline-agent-previous-results button:hover{border-color:var(--workspace-border-strong);color:var(--workspace-text)}.workbench-root .agent-structured-form{display:flex;flex-direction:column;gap:18px}.workbench-root .agent-structured-field{display:flex;flex-direction:column;gap:8px}.workbench-root .agent-structured-field-label{display:flex;align-items:center;gap:6px;min-height:20px;color:var(--workspace-text);font-size:13px;line-height:20px}.workbench-root .agent-structured-label-text{font-weight:600}.workbench-root .agent-structured-optional{padding:1px 6px;border:1px solid var(--workspace-border);border-radius:999px;color:var(--workspace-text-muted);font-size:11px;line-height:16px}.workbench-root .agent-structured-field-control{min-width:0;display:flex;align-items:flex-start}.workbench-root .agent-structured-field-control .agent-inline-control{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.workbench-root .agent-structured-field-control .agent-inline-text-input{width:100%!important}.workbench-root .agent-structured-field-control .agent-inline-textarea,.workbench-root .agent-structured-field-control .agent-inline-upload,.workbench-root .agent-structured-field-control .agent-inline-upload-paste-target{width:100%}@keyframes inline-agent-spin{to{transform:rotate(1turn)}}@media (max-width:980px){.workbench-root .inline-agent-workspace{grid-template-columns:minmax(320px,.9fr) minmax(360px,1.1fr)}}@media (max-width:760px){.workbench-root .agent-workbench-page:has(.inline-agent-workspace) .agent-home-stage{width:calc(100% - 24px);padding-top:18px}.workbench-root .inline-agent-workspace{grid-template-columns:1fr;overflow:auto}.workbench-root .inline-agent-input-pane{min-height:520px}.workbench-root .inline-agent-result-pane{min-height:460px}}.workbench-root :is(.creation-side-panel,.chat-side-panel,.agent-side-panel){border-right-color:var(--workspace-border)!important;background:var(--workspace-surface)!important}.workbench-root .creation-side-panel{padding:22px 13px}.workbench-root .creation-side-title{margin:0 10px 14px;color:var(--workspace-text)!important;font-size:14px;letter-spacing:.01em}.workbench-root .creation-agent-tools{margin-top:0;padding:0;border-top:0}.workbench-root .creation-agent-tools-title{display:none}.workbench-root .creation-nav-item,.workbench-root .creation-nav-item.creation-agent-tool{position:relative;height:44px;gap:10px;margin-bottom:4px;padding:0 12px;border:1px solid transparent;border-radius:var(--ui-radius-control,8px);background:transparent;color:var(--workspace-text-muted)!important;box-shadow:none;transition:background .16s ease,color .16s ease}.workbench-root .creation-nav-item .creation-nav-icon{color:var(--workspace-text-muted)}.workbench-root .creation-nav-item:focus-visible,.workbench-root .creation-nav-item:hover{background:var(--workspace-bg-soft);color:var(--workspace-text)!important;transform:none;box-shadow:none}.workbench-root .creation-nav-item.creation-agent-tool.creation-nav-item-active,.workbench-root .creation-nav-item.creation-nav-item-active{border-color:var(--workspace-border);background:var(--workspace-accent-soft)!important;color:var(--workspace-light-accent,var(--workspace-text))!important;box-shadow:none}.workbench-root .creation-nav-item-active .creation-nav-icon{color:var(--workspace-accent)}.workbench-root .creation-nav-index,.workbench-root .creation-nav-marker{display:none}@media (max-width:820px){.workbench-root .creation-shell{min-height:0;grid-template-rows:64px minmax(0,1fr)}.workbench-root .creation-side-panel{height:64px;min-height:0;align-items:center;gap:6px;padding:12px}.workbench-root .creation-agent-tools{display:contents}.workbench-root .creation-nav-item,.workbench-root .creation-nav-item.creation-agent-tool{flex:0 0 auto;margin:0;height:40px;scroll-margin-inline:12px}}.workbench-root :is(.chat-side-panel,.agent-side-panel){width:244px;background:var(--workspace-surface)!important}.workbench-root :is(.history-panel-header,.agent-workbench-side-head){min-height:54px;padding:13px 14px 7px}.workbench-root :is(.chat-side-title,.agent-side-title){color:var(--workspace-text)!important;font-size:14px;font-weight:650}.workbench-root :is(.history-new-wrapper,.agent-workbench-new-button){padding-inline:12px}.workbench-root .agent-workbench-new-button,.workbench-root .history-new-button{border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-surface-raised);color:var(--workspace-text);box-shadow:0 3px 10px color-mix(in srgb,var(--workspace-text) 5%,transparent)}.workbench-root .agent-workbench-new-button:hover,.workbench-root .history-new-button:hover{border-color:var(--workspace-border-strong);background:var(--workspace-bg-soft);box-shadow:0 7px 16px color-mix(in srgb,var(--workspace-text) 8%,transparent);transform:translateY(-1px)}.workbench-root :is(.chat-side-conversation-list,.agent-side-conversation-list){padding:6px 10px 12px}.workbench-root .agent-side-folder-section{margin:0 10px 8px;padding:6px 0 2px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-surface-raised)}.workbench-root .agent-side-folder-head{padding:2px 10px 6px}.workbench-root .agent-side-folder-row{min-height:38px;margin:0 6px 6px;padding:0 7px;border:1px solid transparent;border-radius:9px;background:transparent;transition:background .16s ease,border-color .16s ease,transform .16s ease}.workbench-root .agent-side-folder-row:focus-within,.workbench-root .agent-side-folder-row:hover{border-color:var(--workspace-border);background:var(--workspace-bg-soft);transform:translateX(2px)}.workbench-root .agent-side-folder-icon{color:var(--icon-amber)}.workbench-root .agent-side-folder-count{min-width:20px;padding:1px 5px;border-radius:999px;background:var(--workspace-bg-soft);color:var(--workspace-text-muted);text-align:center}.workbench-root :is(.chat-history-category-trigger,.chat-conversation-row){min-height:38px;margin-bottom:6px;border:1px solid transparent;border-radius:9px;background:transparent}.workbench-root .chat-history-category-trigger{padding-inline:9px}.workbench-root .chat-conversation-row{padding:7px 8px}.workbench-root :is(.chat-history-category-trigger:hover,.chat-conversation-row:hover){border-color:var(--workspace-border);background:var(--workspace-bg-soft)}.workbench-root .chat-conversation-row.chat-conversation-row-active,.workbench-root .chat-conversation-row.chat-conversation-row-active:hover{border-color:color-mix(in srgb,var(--workspace-accent) 32%,var(--workspace-border));background:color-mix(in srgb,var(--workspace-accent) 9%,var(--workspace-surface-raised));box-shadow:0 0 0 2px color-mix(in srgb,var(--workspace-accent) 8%,transparent)}.workbench-root .agent-workbench-recent-label,.workbench-root .history-section-label{padding-inline:13px;color:var(--workspace-text-muted)!important;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.workbench-root-dark :is(.history-new-button,.agent-workbench-new-button){background:var(--workspace-surface-raised)!important}.workbench-root-dark :is(.chat-history-category-trigger:hover,.chat-conversation-row:hover){background:var(--workspace-bg-soft)!important}.workbench-root-dark .agent-side-folder-section{background:var(--workspace-surface-raised)}.workbench-root .main-image-template-compose-layout{display:grid;grid-template-columns:238px minmax(0,1fr);grid-gap:18px;gap:18px;min-width:0;align-items:start}.workbench-root .main-image-template-platform-rail{position:-webkit-sticky;position:sticky;top:0;min-width:0;padding:10px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-surface)}.workbench-root .main-image-template-secondary-title{margin:2px 6px 10px;color:var(--workspace-text);font-size:13px;font-weight:700}.workbench-root .main-image-template-platform-rail .main-image-template-platform-picker{display:flex!important;flex-direction:column;flex-wrap:nowrap!important;gap:8px!important}.workbench-root .main-image-template-platform-rail .main-image-template-platform-card{width:100%;min-width:0!important;min-height:58px;padding:10px 11px!important;border-radius:8px!important}.workbench-root .main-image-template-compose-content{min-width:0}.workbench-root .main-image-template-template-section{min-width:0;padding:14px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-surface)}.workbench-root .main-image-template-template-section .main-image-template-secondary-title{margin-left:0}.workbench-root .main-image-template-compose-placeholder{display:grid;min-height:150px;place-items:center;border:1px dashed var(--workspace-border);border-radius:10px;background:var(--workspace-bg-soft);color:var(--workspace-text-muted);font-size:13px}@media (max-width:900px){.workbench-root .main-image-template-compose-layout{grid-template-columns:1fr}.workbench-root .main-image-template-platform-rail{position:static}.workbench-root .main-image-template-platform-rail .main-image-template-platform-picker{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}}.workbench-root .workbench-secondary-panel{border-color:var(--workspace-border)!important;border-radius:8px!important;background:var(--workspace-surface)!important;box-shadow:none!important}.workbench-root .agent-selector-rail{border-right-color:var(--workspace-border);background:var(--workspace-surface)}.workbench-root .agent-selector-rail-cards{gap:14px}.workbench-root .agent-selector-card{display:block;align-self:flex-start;width:180px;min-width:180px;height:120px;min-height:120px;overflow:visible;padding:0;border-color:var(--workspace-border);border-radius:8px;background:var(--workspace-surface-raised);box-shadow:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease}.workbench-root .agent-selector-card:after{display:none}.workbench-root .agent-selector-card-title{position:absolute;z-index:2;top:11px;right:12px;left:12px;overflow:hidden;color:var(--workspace-text);font-size:14px;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.workbench-root .agent-selector-card-art{position:absolute;inset:36px 10px 10px;display:block;overflow:hidden;border:0;border-radius:5px;background:color-mix(in srgb,var(--agent-card-accent) 9%,var(--workspace-bg-soft))}.workbench-root .agent-selector-card-description{position:absolute;z-index:3;right:10px;bottom:9px;left:10px;display:-webkit-box;overflow:hidden;padding:6px 7px;border-radius:4px;background:color-mix(in srgb,var(--workspace-surface-raised) 92%,transparent);color:var(--workspace-text-muted);font-size:11px;line-height:16px;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity .16s ease,transform .16s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.workbench-root .agent-rail-artwork{display:grid;width:100%;height:100%;place-items:center;align-content:center;grid-gap:2px;gap:2px;color:var(--workspace-text-muted)}.workbench-root .agent-rail-artwork-icon{display:inline-flex;color:var(--workspace-text);line-height:0}.workbench-root .agent-rail-artwork-label,.workbench-root .agent-rail-artwork-rule{display:none}.workbench-root .agent-selector-card:focus-visible,.workbench-root .agent-selector-card:hover{border-color:var(--workspace-border-strong);background:var(--workspace-bg-soft);box-shadow:0 5px 14px color-mix(in srgb,var(--workspace-text) 7%,transparent)}.workbench-root .agent-selector-card:focus-visible .agent-selector-card-description,.workbench-root .agent-selector-card:hover .agent-selector-card-description{opacity:1;transform:translateY(0)}.workbench-root .agent-selector-card-selected{border-color:var(--workspace-border-strong);background:var(--workspace-bg-soft);box-shadow:inset 3px 0 0 var(--workspace-accent)}.workbench-root .agent-selector-card-selected .agent-rail-artwork-icon,.workbench-root .agent-selector-card-selected .agent-selector-card-title{color:var(--workspace-accent)}.workbench-root :is(.agent-selector-generating-item,.agent-selector-history-button){border:1px solid var(--workspace-border);border-radius:8px;background:var(--workspace-surface-raised);color:var(--workspace-text-muted)}.workbench-root :is(.agent-selector-generating-item,.agent-selector-history-button):hover{border-color:var(--workspace-border-strong);background:var(--workspace-bg-soft);color:var(--workspace-text)}.workbench-root .main-image-template-library-tabs{width:-moz-fit-content;width:fit-content;padding:4px;border:1px solid var(--workspace-border);border-radius:8px;background:var(--workspace-surface)}.workbench-root .main-image-template-library-tabs .ant-segmented{border:0;background:transparent}.workbench-root .admin-tabs.ant-tabs>.ant-tabs-nav{flex:0 0 208px;width:208px;margin:0 16px 0 0;padding:7px;border-color:var(--workspace-border)!important;border-radius:8px;background:var(--workspace-surface)!important}.workbench-root .admin-tabs.ant-tabs>.ant-tabs-content-holder{min-width:0;padding:2px 0 0}.workbench-root .admin-tabs.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{width:100%;flex-direction:column}.workbench-root .admin-tabs.ant-tabs .ant-tabs-tab{width:100%;margin:0 0 6px!important;min-height:36px;border:1px solid transparent;border-radius:7px}.workbench-root .admin-tabs.ant-tabs .ant-tabs-tab:last-child{margin-bottom:0!important}.workbench-root .admin-tabs.ant-tabs .ant-tabs-tab:hover{border-color:var(--workspace-border);background:var(--workspace-bg-soft)!important}.workbench-root .admin-tabs.ant-tabs .ant-tabs-tab-active{border-color:var(--workspace-border)!important;background:var(--workspace-light-accent-soft,var(--workspace-surface-raised))!important;box-shadow:0 3px 10px color-mix(in srgb,var(--workspace-text) 6%,transparent)}.workbench-root .admin-tab-label{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.workbench-root .admin-tab-marker{position:relative;width:14px;height:1px;flex:0 0 14px;background:color-mix(in srgb,var(--admin-tab-tone) 32%,var(--workspace-border-strong));transform-origin:left center;transition:transform .16s ease}.workbench-root .admin-tab-marker:after{position:absolute;top:50%;right:-2px;width:4px;height:4px;border-radius:50%;background:var(--admin-tab-tone);content:"";transform:translateY(-50%)}.workbench-root .admin-tab-index{color:color-mix(in srgb,var(--admin-tab-tone) 44%,var(--workspace-text-muted));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;letter-spacing:.04em}.workbench-root .admin-tab-icon{flex:0 0 16px;color:var(--workspace-light-category,var(--admin-tab-tone))}.workbench-root .admin-tabs.ant-tabs .ant-tabs-tab-active .admin-tab-marker{transform:scaleX(1.16)}.workbench-root-dark .agent-selector-card,.workbench-root-dark .main-image-template-library-tabs,.workbench-root-dark .workbench-secondary-panel,.workbench-root-dark :is(.agent-selector-generating-item,.agent-selector-history-button){background:var(--workspace-surface-raised)!important}.workbench-root .knowledge-layout{display:grid;grid-template-columns:216px minmax(0,1fr);grid-gap:18px;gap:18px;min-width:0;align-items:start}.workbench-root .knowledge-secondary-nav{position:-webkit-sticky;position:sticky;top:0;display:flex;min-width:0;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--workspace-border);border-radius:10px;background:var(--workspace-surface)}.workbench-root .knowledge-secondary-nav-title{padding:4px 7px 8px;color:var(--workspace-text);font-size:13px;font-weight:700}.workbench-root .knowledge-secondary-nav-item{display:flex;width:100%;min-height:42px;align-items:center;gap:7px;padding:0 8px 0 6px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--workspace-text-muted);cursor:pointer;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.workbench-root .knowledge-secondary-nav-item:focus-visible,.workbench-root .knowledge-secondary-nav-item:hover{border-color:var(--workspace-border);background:var(--workspace-bg-soft);color:var(--workspace-text);outline:none;transform:translateX(2px)}.workbench-root .knowledge-secondary-nav-item-active{border-color:color-mix(in srgb,var(--icon-tone-color) 36%,var(--workspace-border));background:color-mix(in srgb,var(--icon-tone-color) 9%,var(--workspace-surface-raised));color:var(--workspace-text);box-shadow:0 0 0 2px color-mix(in srgb,var(--icon-tone-color) 8%,transparent)}.workbench-root .knowledge-secondary-nav-marker{position:relative;width:17px;height:1px;flex:0 0 17px;background:color-mix(in srgb,var(--icon-tone-color) 35%,var(--workspace-border-strong))}.workbench-root .knowledge-secondary-nav-marker:after{position:absolute;top:50%;right:-2px;width:4px;height:4px;border-radius:50%;background:var(--icon-tone-color);content:"";transform:translateY(-50%)}.workbench-root .knowledge-secondary-nav-index{width:17px;flex:0 0 17px;color:color-mix(in srgb,var(--icon-tone-color) 45%,var(--workspace-text-muted));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.workbench-root .knowledge-secondary-nav-icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;color:var(--icon-tone-color)}.workbench-root .knowledge-secondary-nav-icon svg{width:16px;height:16px;stroke:currentColor}.workbench-root .knowledge-secondary-nav-label{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-root .knowledge-secondary-nav-count{min-width:22px;padding:1px 5px;border-radius:999px;background:var(--workspace-bg-soft);color:var(--workspace-text-muted);font-size:12px;line-height:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.workbench-root .knowledge-layout-content{min-width:0}.workbench-root .knowledge-overview-placeholder{display:grid;min-height:340px;place-items:center;align-content:center;grid-gap:8px;gap:8px;padding:32px;border:1px dashed var(--workspace-border);border-radius:10px;background:var(--workspace-bg-soft);text-align:center}.workbench-root .knowledge-overview-placeholder .ant-typography{margin:0}.workbench-root .knowledge-overview-placeholder-mark{display:grid;width:46px;height:46px;place-items:center;border-radius:8px;background:var(--icon-amber-soft);color:var(--icon-amber)}@media (max-width:860px){.workbench-root .knowledge-layout{grid-template-columns:1fr}.workbench-root .knowledge-secondary-nav{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-root .knowledge-secondary-nav-title{grid-column:1/-1}}@media (max-width:520px){.workbench-root .knowledge-secondary-nav{grid-template-columns:minmax(0,1fr)}.workbench-root .knowledge-secondary-nav-item{padding-inline:8px}.workbench-root .knowledge-secondary-nav-label{white-space:normal;overflow-wrap:anywhere}}.workbench-root .inline-agent-pane-header>div:first-child,.workbench-root .inline-agent-result-header>div:first-child{display:flex;align-items:center;gap:9px;min-width:0}.workbench-root .inline-agent-pane-header>div:first-child:before,.workbench-root .inline-agent-result-header>div:first-child:before{content:"";flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#8ea2ff,#5b7cfa);box-shadow:0 0 0 3px color-mix(in srgb,#5b7cfa 14%,transparent)}.workbench-root .inline-agent-pane-header .inline-agent-pane-kicker,.workbench-root .inline-agent-result-header .inline-agent-pane-kicker{font-size:14.5px;font-weight:600;color:var(--workspace-text);line-height:20px;white-space:nowrap}.workbench-root .inline-agent-pane-header h3,.workbench-root .inline-agent-result-header h3{margin:0!important;font-size:13px!important;font-weight:400!important;color:var(--workspace-text-muted)!important;line-height:20px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workbench-root .inline-agent-pane-header,.workbench-root .inline-agent-result-header{min-height:50px;padding:10px 18px}.workbench-root .inline-agent-status{padding:2px 10px;font-size:11px;letter-spacing:.2px}.workbench-root .inline-agent-status-running,.workbench-root .inline-agent-status-validating{color:#5b7cfa!important;border-color:color-mix(in srgb,#5b7cfa 45%,transparent)!important;background:color-mix(in srgb,#5b7cfa 10%,transparent)!important}.workbench-root .inline-agent-status-result{color:#34b27b!important;border-color:color-mix(in srgb,#34b27b 45%,transparent)!important;background:color-mix(in srgb,#34b27b 10%,transparent)!important}.workbench-root .inline-agent-status-error{color:#e5484d!important;border-color:color-mix(in srgb,#e5484d 45%,transparent)!important;background:color-mix(in srgb,#e5484d 10%,transparent)!important}.workbench-root .inline-agent-composer-wrap{padding:22px 24px 20px}.workbench-root .inline-agent-composer-wrap .agent-composer-footer-fill{margin-top:20px;padding-top:14px;border-top:1px solid var(--workspace-border)}.workbench-root .inline-agent-empty-state{position:relative;gap:6px;padding:40px 32px}.workbench-root .inline-agent-empty-orb{position:relative;width:58px;height:58px;border-radius:50%;border:1.5px dashed color-mix(in srgb,var(--workspace-text) 28%,transparent);margin-bottom:16px}.workbench-root .inline-agent-empty-orb:before{content:"";position:absolute;inset:11px;border-radius:50%;background:color-mix(in srgb,var(--workspace-light-accent,#5b7cfa) 10%,transparent)}.workbench-root .inline-agent-empty-orb:after{content:"";position:absolute;inset:0;margin:auto;width:14px;height:14px;border-radius:50%;background:linear-gradient(135deg,var(--workspace-light-accent,#8ea2ff),var(--workspace-light-accent,#5b7cfa));box-shadow:0 3px 12px color-mix(in srgb,var(--workspace-light-accent,#5b7cfa) 50%,transparent)}.workbench-root .inline-agent-empty-state strong{font-size:15px;font-weight:600;color:var(--workspace-text);line-height:22px}.workbench-root .inline-agent-empty-state>span:last-child{max-width:320px;font-size:12.5px;line-height:20px;color:var(--workspace-text-muted)}.workbench-root .inline-agent-error-state .inline-agent-empty-orb{border-color:color-mix(in srgb,#e5484d 55%,transparent)}.workbench-root .inline-agent-error-state .inline-agent-empty-orb:before{background:color-mix(in srgb,#e5484d 12%,transparent)}.workbench-root .inline-agent-error-state .inline-agent-empty-orb:after{background:linear-gradient(135deg,#ff8f93,#e5484d);box-shadow:0 3px 12px color-mix(in srgb,#e5484d 50%,transparent)}.workbench-root .inline-agent-error-state strong{color:#e5484d}:root{--ui-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--ui-font-caption:12px;--ui-font-body:14px;--ui-font-section:16px;--ui-font-title:24px;--ui-space-1:4px;--ui-space-2:8px;--ui-space-3:12px;--ui-space-4:16px;--ui-space-5:20px;--ui-space-6:24px;--ui-space-8:32px;--ui-radius-control:8px;--ui-radius-panel:12px;--ui-radius-dialog:16px;--ui-control-height:36px;--ui-page-gutter:clamp(16px,2vw,32px);--ui-shadow-sm:0 1px 3px rgb(20 24 32/5%);--ui-shadow-popover:0 8px 28px rgb(20 24 32/12%);--ui-focus-ring:0 0 0 3px color-mix(in srgb,var(--workspace-accent) 18%,transparent)}:root[data-workbench-theme=dark]{--ui-shadow-sm:0 1px 3px rgb(0 0 0/16%);--ui-shadow-popover:0 8px 28px rgb(0 0 0/32%)}.workbench-root{font-family:var(--ui-font-family);font-size:var(--ui-font-body);line-height:1.6}.workbench-root .workbench-brand-lockup{width:auto;max-width:160px;height:40px}.workbench-root .workbench-brand-text{font-size:16px;font-weight:600;line-height:24px}.workbench-root .workbench-brand-mark{width:30px;height:28px;flex-basis:30px}.workbench-root .workbench-shell-user-row{min-height:60px;margin:0 8px;padding:12px 8px;border-top:1px solid var(--workspace-border)}.workbench-root .workbench-shell-user-name{font-size:13px;font-weight:500}.workbench-root .workbench-toggle-button{width:32px;height:32px;border-radius:var(--ui-radius-control)}.workbench-root :is(.workbench-page,.admin-page){padding:var(--ui-space-6) var(--ui-page-gutter)}.workbench-root .shared-page-header{gap:var(--ui-space-4);margin-bottom:var(--ui-space-6);flex-wrap:wrap}.workbench-root .shared-page-header-main{gap:var(--ui-space-3)}.workbench-root .shared-page-header-title.ant-typography{color:var(--workspace-text);font-size:var(--ui-font-title);font-weight:600;line-height:1.4;letter-spacing:-.02em}.workbench-root .shared-page-header-subtitle.ant-typography{display:block;margin-top:var(--ui-space-1);color:var(--workspace-text-muted);font-size:13px;line-height:1.6}.workbench-root .shared-page-header-extra{max-width:100%}.workbench-root :is(.shared-page-header-icon,.knowledge-overview-card-icon){border-radius:var(--ui-radius-control)}.workbench-root :is(.shared-stat-card,.workbench-module-card,.knowledge-card,.knowledge-overview-card,.admin-panel-card,.main-image-template-card){border-radius:var(--ui-radius-panel)}.workbench-root .shared-stat-card{padding:var(--ui-space-5)}.workbench-root .shared-stat-card-value{font-size:28px;font-weight:600;line-height:36px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workbench-root :is(.workbench-module-grid,.workbench-overview-grid){gap:var(--ui-space-4)}.workbench-root :is(button,a,input,textarea,select):focus-visible{outline:2px solid var(--workspace-accent);outline-offset:2px}:root .workbench-root :is(.ant-input-affix-wrapper-focused,.ant-input-number-focused,.ant-picker-focused,.ant-select-focused .ant-select-selector){box-shadow:var(--ui-focus-ring)!important;border-color:var(--workspace-accent)!important}.workbench-root :is(.admin-tab-marker,.admin-tab-index,.knowledge-secondary-nav-marker,.knowledge-secondary-nav-index){display:none}.workbench-root :is(.knowledge-secondary-nav-item:hover,.knowledge-secondary-nav-item:focus-visible,.knowledge-secondary-nav-item-active){transform:none;box-shadow:none}.workbench-root .admin-tabs.ant-tabs .ant-tabs-tab-active{box-shadow:none}.workbench-root .admin-tabs.ant-tabs-top>.ant-tabs-nav{flex:0 0 auto;width:100%;margin:0 0 16px}.workbench-root .admin-tabs.ant-tabs-top>.ant-tabs-nav .ant-tabs-nav-list{width:auto;flex-direction:row;gap:4px}.workbench-root .admin-tabs.ant-tabs-top .ant-tabs-tab{width:auto;flex:0 0 auto;margin:0!important;padding:8px 12px}.workbench-root .admin-tabs.ant-tabs-top>.ant-tabs-content-holder{border-left:0;padding:0}.workbench-root .admin-tab-pane:has(>.org-tree-layout){container:admin-organization/inline-size;height:100%;min-height:0;overflow:auto;-webkit-padding-end:4px;padding-inline-end:4px}.workbench-root .admin-workshop-head{flex-wrap:wrap;align-items:flex-start}.workbench-root .admin-workshop-primary-button{flex-shrink:0}.workbench-root .org-tree-layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr);min-height:0}.workbench-root :is(.org-tree-pane,.org-detail-pane){border-radius:var(--ui-radius-panel)}.workbench-root .org-detail-pane{padding:var(--ui-space-4)}.workbench-root .org-detail-head{flex-wrap:wrap}.workbench-root .org-detail-head>div:first-child{min-width:0;flex:1 1 160px;overflow-wrap:anywhere}.workbench-root .org-detail-actions{max-width:100%;flex:0 1 auto;flex-wrap:wrap}.workbench-root .org-detail-actions .ant-btn{flex:0 0 auto}.workbench-root .org-detail-descriptions.ant-descriptions{background:var(--workspace-bg-soft);color:var(--workspace-text);padding:var(--ui-space-3)}.workbench-root .org-detail-descriptions .ant-descriptions-item-container{min-width:0}.workbench-root .org-detail-descriptions .ant-descriptions-item-label{max-width:88px;flex:0 0 88px;white-space:nowrap}.workbench-root .org-detail-descriptions .ant-descriptions-item-content{min-width:0;overflow-wrap:anywhere}.workbench-root .org-tree-pane .ant-tree-node-content-wrapper,.workbench-root .org-tree-pane .ant-tree-title{min-width:0;flex:1 1}.workbench-root .org-tree-node-title{width:100%;flex-wrap:wrap}.workbench-root :is(.org-tree-node-name,.org-tree-node-code,.org-employee-email){min-width:0;overflow-wrap:anywhere}.workbench-root .org-employee-row{flex-wrap:wrap}@container admin-organization (max-width: 760px){.workbench-root .org-tree-layout{grid-template-columns:minmax(0,1fr)}.workbench-root .org-tree-pane{max-height:320px}.workbench-root .org-tree-node-title{align-items:flex-start;flex-direction:column;gap:2px;padding:4px 0}.workbench-root .org-detail-head{flex-direction:column}.workbench-root .org-detail-head>div:first-child{flex-basis:auto}}.workbench-root .agent-selector-rail-cards{gap:var(--ui-space-3)}.workbench-root .agent-selector-card:nth-child(n){align-self:stretch;margin:0;transform:none}.workbench-root .agent-selector-card{height:136px;min-height:136px;border-radius:var(--ui-radius-panel)}.workbench-root .agent-selector-card-art{bottom:52px}.workbench-root .agent-selector-card-description{opacity:1;transform:none;background:var(--workspace-surface-raised);font-size:var(--ui-font-caption);line-height:18px}.workbench-root :is(.inline-agent-pane-header,.inline-agent-result-header)>div:first-child:before{display:none}.workbench-root .inline-agent-pane-header .inline-agent-pane-kicker,.workbench-root .inline-agent-result-header .inline-agent-pane-kicker{font-size:12px;font-weight:400;color:var(--workspace-text-muted)}.workbench-root .inline-agent-pane-header h3,.workbench-root .inline-agent-result-header h3{font-size:var(--ui-font-section)!important;font-weight:600!important;color:var(--workspace-text)!important;line-height:24px!important}.workbench-root .agent-workbench-page:has(.inline-agent-workspace){container:inline-agent/inline-size}.workbench-root .inline-agent-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.workbench-root .inline-agent-workspace .detail-copy-form-head{flex-direction:row;flex-wrap:wrap;gap:var(--ui-space-4)}.workbench-root .inline-agent-workspace .detail-copy-form-head>div:first-child{min-width:0;flex:1 1 180px}.workbench-root .inline-agent-workspace .detail-copy-category{min-width:0;flex:1 1 200px;flex-direction:column;align-items:flex-start;gap:var(--ui-space-2)}.workbench-root .inline-agent-workspace .detail-copy-category>span{white-space:normal;line-height:20px}.workbench-root .inline-agent-workspace .detail-copy-category .ant-select{width:100%}.workbench-root .inline-agent-workspace .detail-copy-options{grid-template-columns:minmax(0,1fr);gap:var(--ui-space-4)}.workbench-root .inline-agent-workspace .detail-copy-screen-option{flex-wrap:wrap}.workbench-root .inline-agent-workspace .detail-copy-search-option{padding:0;border-inline:0}.workbench-root .inline-agent-workspace .detail-copy-model-option{align-items:flex-start;flex-direction:column;flex-wrap:nowrap}.workbench-root .inline-agent-workspace .detail-copy-model-option>small{position:static;width:100%;max-width:100%;flex:0 0 auto;font-size:var(--ui-font-caption);line-height:20px;white-space:normal;overflow-wrap:anywhere}.workbench-root .inline-agent-workspace .detail-copy-options .ant-segmented{max-width:100%}.workbench-root .inline-agent-workspace .detail-copy-options .ant-segmented-group{flex-wrap:wrap}@container inline-agent (max-width: 820px){.workbench-root .agent-workbench-page:has(.inline-agent-workspace) .agent-home-stage{width:100%;min-height:0;padding:var(--ui-space-5) var(--ui-space-4) var(--ui-space-8)}.workbench-root .inline-agent-workspace{grid-template-columns:minmax(0,1fr);min-height:0;overflow:visible}.workbench-root .inline-agent-input-pane{min-height:0}.workbench-root .inline-agent-result-pane{min-height:320px}.workbench-root .inline-agent-composer-wrap{overflow:visible;padding:var(--ui-space-4)}.workbench-root .inline-agent-composer-wrap .agent-composer-footer-fill{position:static}.workbench-root :is(.inline-agent-pane-header,.inline-agent-result-header){flex-wrap:wrap}}@media (max-width:640px){.workbench-root :is(.workbench-page,.admin-page){padding:var(--ui-space-4)}.workbench-root .shared-page-header-title.ant-typography{font-size:20px}.workbench-root .shared-page-header-extra{width:100%}}.workbench-root .pet-feed-main{container:pet-feed/inline-size;overflow-y:auto}.workbench-root .pet-feed-count-row,.workbench-root .pet-feed-settings-row{flex-wrap:wrap}.workbench-root .pet-feed-settings-row>.ant-btn{flex-shrink:0}.workbench-root .pet-feed-settings-row>.ant-typography{flex:1 1 180px}.workbench-root .pet-feed-reference-card{grid-template-columns:minmax(120px,42%) minmax(0,1fr)}.workbench-root :is(.pet-feed-reference-preview,.pet-feed-reference-image-wrap,.pet-feed-reference-image,.pet-feed-reference-upload){min-width:0;width:100%!important;height:180px!important}@container pet-feed (max-width: 800px){.workbench-root :is(.pet-feed-workspace,.pet-feed-layout){height:auto;overflow:visible}.workbench-root .pet-feed-layout{grid-template-columns:minmax(0,1fr)}.workbench-root :is(.pet-feed-input-panel,.pet-feed-result-panel,.pet-feed-result-scroll){height:auto;max-height:none;overflow:visible}.workbench-root .pet-feed-result-panel{min-height:320px}}@container pet-feed (max-width: 400px){.workbench-root .pet-feed-reference-card{grid-template-columns:minmax(0,1fr)}}.workbench-root .creation-ai-image-controls{flex-wrap:wrap}.workbench-root .creation-ai-image-controls :is(.creation-model-select,.creation-ratio-select).ant-select{min-width:0!important;max-width:100%}.workbench-root .creation-ai-image-controls .ant-segmented-group{flex-wrap:wrap}.workbench-root .creation-reference-upload .ant-upload-select,.workbench-root .creation-reference-upload button{min-width:100px;white-space:nowrap}.workbench-root .chat-response-stream{min-width:0}.workbench-root .chat-response-stream table{display:block;max-width:100%;overflow-x:auto;margin:16px 0;border-collapse:collapse;border:1px solid var(--workspace-border);border-radius:8px}.workbench-root .chat-response-stream :is(th,td){min-width:128px;padding:10px 14px;border:1px solid var(--workspace-border);text-align:left;vertical-align:top;line-height:1.65}.workbench-root .chat-response-stream th{background:var(--workspace-bg-soft);font-weight:600}@media (max-width:560px){.chat-footer-select-dropdown{max-width:calc(100vw - 32px);left:16px!important;right:auto!important}.ant-select-dropdown.chat-footer-select-dropdown{position:fixed!important;left:8px!important;right:8px!important;width:auto!important;max-width:none!important;transform:none!important}}.admin-web-root{--admin-brand-color:#c9161d;--admin-brand-soft:#fff0f0;--admin-brand-hover:#f7f1f1;--admin-avatar-bg:#c9161d;min-height:100dvh;display:flex;background:var(--workspace-bg,#f6f7f9);color:var(--workspace-text,#202123)}.admin-web-root.workbench-root-dark{--admin-brand-color:#a78bfa;--admin-brand-soft:rgba(139,92,246,0.14);--admin-brand-hover:var(--workspace-accent-soft);--admin-avatar-bg:#8b5cf6}.admin-web-sidebar{position:-webkit-sticky;position:sticky;top:0;width:248px;height:100dvh;min-height:0;display:flex;flex-direction:column;flex-shrink:0;padding:22px 14px 16px;border-right:1px solid var(--workspace-border,#dedee2);background:var(--workspace-surface,#eceef1)}.admin-web-brand{display:flex;align-items:center;padding-inline:8px;flex-shrink:0;text-decoration:none}.admin-web-brand-compact{display:none}.admin-web-brand:focus-visible{outline:2px solid var(--admin-brand-color);outline-offset:4px;border-radius:5px}.admin-web-context{flex-shrink:0;margin:10px 8px 22px;color:var(--workspace-text-muted,#6f7074);font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.5}.admin-web-nav{display:grid;grid-gap:6px;gap:6px;min-height:0;overflow-y:auto;align-content:start;padding:3px;margin:-3px -3px 16px}.admin-web-nav a{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:9px;color:var(--workspace-text-muted,#6f7074);text-decoration:none}.admin-web-nav a:hover{color:var(--workspace-text);background:var(--admin-brand-hover)}.admin-web-nav a.is-active{color:var(--admin-brand-color);background:var(--admin-brand-soft);font-weight:600}.admin-web-root.workbench-root-dark .admin-web-nav a.is-active{color:var(--workspace-text);background:var(--workspace-accent-soft)}.admin-web-nav a:focus-visible{outline:2px solid var(--workspace-accent);outline-offset:2px}.admin-web-sidebar-footer{margin-top:auto;flex-shrink:0;display:grid;grid-gap:10px;gap:10px;padding:14px 4px 0;border-top:1px solid var(--workspace-border,#dedee2)}.admin-web-user{display:flex;align-items:center;gap:9px}.admin-web-avatar{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--admin-avatar-bg);color:#fff;font-weight:700}.admin-web-user small,.admin-web-user strong{display:block}.admin-web-user strong{font-size:13px}.admin-web-user small{color:var(--workspace-text-muted,#6f7074);font-size:11px}.admin-web-main{min-width:0;min-height:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden}.admin-web-topbar{min-height:58px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:0 26px;border-bottom:1px solid var(--workspace-border);background:var(--workspace-surface)}.admin-web-topbar>div{display:flex;align-items:center;gap:8px;color:var(--workspace-text-muted,#6f7074);font-size:13px}.admin-web-admin-badge{padding:2px 7px;border:1px solid color-mix(in srgb,var(--admin-brand-color) 24%,transparent);border-radius:4px;background:var(--admin-brand-soft);color:var(--admin-brand-color);font-size:11px;font-weight:600;line-height:18px}.admin-web-content{flex:1 1;min-height:0;overflow:auto}.admin-web-content>.admin-page{height:auto;min-height:100%;overflow:visible}.admin-web-root .admin-panel-card{flex:0 0 auto;padding-top:20px}.admin-web-root .admin-panel-card .ant-table-content{overflow-x:auto}.admin-web-loading{min-height:100dvh;display:grid;place-items:center}@media (max-width:760px){.admin-web-sidebar{width:74px;padding-inline:8px}.admin-web-brand-full,.admin-web-context,.admin-web-nav a span,.admin-web-sidebar-footer .ant-btn>span:not(.ant-btn-icon),.admin-web-user div{display:none}.admin-web-brand{justify-content:center;margin-bottom:16px}.admin-web-brand-compact{display:inline-flex}.admin-web-nav a,.admin-web-user{justify-content:center}.admin-web-topbar{padding-inline:14px}}