@charset "UTF-8";.brand-header[data-v-d14f931d]{align-items:center;background:var(--wb-sidebar);color:var(--wb-text);display:flex;flex:none;gap:8px;height:var(--nav-height);padding:0 12px}.brand-header.is-rail[data-v-d14f931d]{justify-content:center;padding:0}.logo-mark[data-v-d14f931d]{align-items:center;border-radius:8px;display:flex;flex:none;height:34px;justify-content:center;width:34px}.logo-mark img[data-v-d14f931d]{height:26px;-o-object-fit:contain;object-fit:contain;width:26px}.brand-title[data-v-d14f931d]{color:var(--wb-text-strong);flex:1;font-family:Inter,Arial,Helvetica Neue,sans-serif;font-size:15px;font-weight:800;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-toggle[data-v-d14f931d]{align-items:center;background:transparent;border-radius:8px;color:var(--wb-text-secondary);cursor:pointer;display:flex;flex:none;height:32px;justify-content:center;width:32px}.sidebar-toggle[data-v-d14f931d]:hover{background:var(--wb-hover);color:var(--wb-text-strong)}.brand-title[data-v-d14f931d]:focus-visible,.logo-mark[data-v-d14f931d]:focus-visible,.sidebar-toggle[data-v-d14f931d]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.primary-nav-scroll[data-v-d821dc8d]{flex:1;min-height:0;width:100%}.primary-nav-scroll[data-v-d821dc8d] .el-scrollbar__wrap{overflow-x:hidden;overscroll-behavior-y:contain}.primary-nav-scroll[data-v-d821dc8d] .el-scrollbar__bar.is-vertical{right:1px;width:3px}.rail-navigation[data-v-d821dc8d]{align-items:center;display:flex;flex-direction:column;gap:4px;padding:6px 0}.rail-nav-button[data-v-d821dc8d]{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--wb-text-secondary);cursor:pointer;display:inline-flex;flex:none;height:34px;justify-content:center;padding:0;transition:color .15s ease,background-color .15s ease;width:34px}.rail-nav-button.is-active[data-v-d821dc8d],.rail-nav-button[data-v-d821dc8d]:focus-visible,.rail-nav-button[data-v-d821dc8d]:hover{background:var(--wb-active);color:var(--wb-text-strong)}.rail-nav-button[data-v-d821dc8d]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.sidebar-rail-nav-popper.el-popover.el-popper,.sidebar-rail-nav-tooltip.el-popper{background:var(--wb-card-raised);border:1px solid var(--wb-divider);border-radius:10px;box-shadow:var(--el-box-shadow-light);color:var(--wb-text-strong)}.sidebar-rail-nav-popper.el-popover.el-popper{padding:8px}.sidebar-rail-nav-tooltip.el-popper{font-size:13px;padding:7px 10px}.sidebar-rail-nav-flyout{display:grid;gap:2px}.sidebar-rail-nav-flyout .sidebar-rail-nav-title{color:var(--wb-text-secondary);font-size:13px;line-height:20px;padding:4px 10px 8px}.sidebar-rail-nav-flyout button{align-items:center;background:transparent;border:0;border-radius:8px;color:var(--wb-text-strong);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:8px;min-height:36px;padding:0 10px;text-align:left;width:100%}.sidebar-rail-nav-flyout button.is-active,.sidebar-rail-nav-flyout button:focus-visible,.sidebar-rail-nav-flyout button:hover{background:var(--wb-hover)}.sidebar-rail-nav-flyout button:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.sidebar-rail-nav-flyout button span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-rail-nav-flyout button .el-icon,.sidebar-rail-nav-flyout button .local-icon{flex:none}.session-item[data-v-25796253]{align-items:center;border-radius:8px;color:var(--wb-text);display:flex;gap:7px;height:32px;padding:4px 12px;position:relative}.session-item.is-active[data-v-25796253],.session-item.is-popover-open[data-v-25796253],.session-item[data-v-25796253]:focus-within,.session-item[data-v-25796253]:hover{background:rgb(var(--theme-muted))}.session-title[data-v-25796253]{flex:1;font-size:14px;font-weight:400;line-height:24px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.session-item.is-active .session-title[data-v-25796253]{font-weight:600}.session-time[data-v-25796253]{color:var(--wb-text-muted);flex:none;font-size:11px;white-space:nowrap}.session-pin[data-v-25796253]{color:var(--wb-text-muted);display:inline-flex}.session-actions[data-v-25796253]{align-items:center;display:none;flex:none;gap:2px}.session-item:not(.is-editing):not(.is-batch).is-popover-open .session-pin[data-v-25796253],.session-item:not(.is-editing):not(.is-batch).is-popover-open .session-time[data-v-25796253],.session-item:not(.is-editing):not(.is-batch):focus-within .session-pin[data-v-25796253],.session-item:not(.is-editing):not(.is-batch):focus-within .session-time[data-v-25796253],.session-item:not(.is-editing):not(.is-batch):hover .session-pin[data-v-25796253],.session-item:not(.is-editing):not(.is-batch):hover .session-time[data-v-25796253]{display:none}.session-item:not(.is-editing):not(.is-batch).is-popover-open .session-actions[data-v-25796253],.session-item:not(.is-editing):not(.is-batch):focus-within .session-actions[data-v-25796253],.session-item:not(.is-editing):not(.is-batch):hover .session-actions[data-v-25796253]{display:flex}.session-icon[data-v-25796253]{align-items:center;border-radius:4px;color:var(--wb-text-secondary);display:inline-flex;height:24px;justify-content:center;width:22px}.session-icon.is-pinned[data-v-25796253],.session-icon[data-v-25796253]:focus-visible,.session-icon[data-v-25796253]:hover{color:var(--wb-text-strong)}.more-dots[data-v-25796253]{align-items:center;color:inherit;display:inline-flex;gap:2px;height:16px}.more-dots i[data-v-25796253]{background:currentColor;border-radius:50%;height:2px;width:2px}.session-rename[data-v-25796253]{background:var(--wb-card-raised);border:1px solid var(--wb-border);border-radius:4px;color:var(--wb-text);flex:1;font-size:14px;height:24px;min-width:0;outline:none;padding:1px 4px;width:0}.session-rename[data-v-25796253]:focus{border-color:var(--wb-text-muted)}.session-checkbox[data-v-25796253]{height:24px;margin:0}.session-generating[data-v-25796253]{animation:session-spin-25796253 1s linear infinite;color:#00cbb3;display:inline-flex;flex:none}@keyframes session-spin-25796253{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.session-generating[data-v-25796253]{animation:none}}.task-menu button[data-v-25796253]{align-items:center;border-radius:6px;color:var(--wb-text);display:flex;font-size:14px;gap:9px;height:34px;padding:0 10px;text-align:left;width:100%}.task-menu button[data-v-25796253]:focus-visible,.task-menu button[data-v-25796253]:hover{background:var(--wb-hover)}.task-menu button.is-danger[data-v-25796253]{color:var(--el-color-danger)}.task-menu-icon[data-v-25796253]{fill:none;flex:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45;width:17px}.task-action-popover.el-popover{background:var(--wb-card-raised)!important;border:1px solid var(--wb-border)!important;border-radius:14px!important;min-width:144px!important;padding:7px!important}.task-panel[data-v-9af391e1]{color:var(--wb-text);display:flex;flex:1;flex-direction:column;height:100%;min-height:0;padding:0}.task-panel[data-v-9af391e1] .el-checkbox{--el-checkbox-checked-bg-color:var(--wb-text);--el-checkbox-checked-icon-color:var(--color-btn-text);--el-checkbox-checked-input-border-color:var(--wb-text);--el-checkbox-checked-text-color:var(--wb-text);--el-checkbox-text-color:var(--wb-text)}.task-panel__scroll[data-v-9af391e1]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:0 12px 12px;scrollbar-color:var(--wb-active) transparent;scrollbar-width:thin}.task-panel.is-embedded[data-v-9af391e1]{flex:none;height:auto}.task-panel.is-embedded .task-panel__scroll[data-v-9af391e1]{flex:none;overflow:visible;padding:0}.task-panel.is-embedded .task-batch-footer[data-v-9af391e1]{padding:10px 4px}.task-panel.is-embedded .task-batch-footer__actions[data-v-9af391e1]{gap:4px}.task-panel.is-batch[data-v-9af391e1] .el-checkbox{flex:none;margin-right:0}.task-panel.is-batch .task-more[data-v-9af391e1],.task-panel.is-batch .task-panel__header[data-v-9af391e1],.task-panel.is-batch[data-v-9af391e1] .session-item{padding-left:7px;padding-right:7px}.task-panel__header[data-v-9af391e1]{align-items:center;background:var(--wb-sidebar);display:flex;flex:none;gap:7px;height:32px;padding:0 12px;position:sticky;top:0;z-index:2}.task-panel__heading[data-v-9af391e1]{align-items:center;color:var(--wb-text-muted);display:flex;font-size:13px;gap:4px}.task-panel__heading .is-collapsed[data-v-9af391e1]{transform:rotate(-90deg)}.task-panel__body[data-v-9af391e1]{display:flex;flex-direction:column;min-height:0;overflow:visible}.task-list[data-v-9af391e1]{flex:none}.task-list.is-expanded[data-v-9af391e1]{overflow:visible}.task-more[data-v-9af391e1]{align-self:flex-start;color:var(--wb-text-secondary);flex:none;font-size:13px;min-height:31px;padding:5px 12px}.task-more[data-v-9af391e1]:hover{color:var(--wb-text)}.task-empty[data-v-9af391e1]{color:var(--wb-text-muted);font-size:13px;padding:10px 12px}.task-panel__loading[data-v-9af391e1]{padding:4px 12px}.task-skeleton[data-v-9af391e1]{background:var(--wb-hover);border-radius:6px;height:21px;margin:10px 0}.task-batch-footer[data-v-9af391e1]{background:var(--wb-sidebar);border-top:1px solid var(--wb-border);flex:none;padding:12px 19px 18px}.task-batch-footer__selection[data-v-9af391e1]{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.task-batch-close[data-v-9af391e1]{color:var(--wb-text-muted);display:inline-flex;padding:4px}.task-batch-footer__actions[data-v-9af391e1]{display:flex;gap:12px}.task-batch-footer__actions[data-v-9af391e1] .el-button{border-radius:8px;flex:1;margin:0;min-width:0;padding:8px}.task-batch-footer__actions[data-v-9af391e1] .el-button span{gap:4px}.task-batch-footer__actions[data-v-9af391e1] .el-button--danger.is-plain{background:var(--wb-card-raised)}.task-dialog-heading[data-v-9af391e1]{align-items:center;color:var(--wb-text);display:flex;font-size:16px;font-weight:600;gap:9px}.task-dialog-heading[data-v-9af391e1] .el-icon{color:var(--el-color-warning)}.task-dialog-description[data-v-9af391e1]{color:var(--wb-text-secondary);font-size:14px;line-height:22px;padding-left:29px}.task-archive-dialog.el-dialog,.task-delete-dialog.el-dialog{background:var(--wb-card-raised);border-radius:24px;max-width:calc(100vw - 32px);padding:24px}.task-archive-dialog.el-dialog .el-dialog__header,.task-delete-dialog.el-dialog .el-dialog__header{margin:0;padding:0}.task-archive-dialog.el-dialog .el-dialog__body,.task-delete-dialog.el-dialog .el-dialog__body{padding:18px 0 24px}.task-archive-dialog.el-dialog .el-dialog__footer,.task-delete-dialog.el-dialog .el-dialog__footer{padding:0}.task-archive-dialog.el-dialog .el-button,.task-delete-dialog.el-dialog .el-button{border-radius:8px}.archive-success-link{background:transparent;border:0;color:var(--el-color-primary);cursor:pointer;font:inherit;font-weight:600;padding:0}.archive-success-link:focus-visible,.archive-success-link:hover{text-decoration:underline}.project-panel[data-v-f5ef5c6b]{color:var(--wb-text);display:flex;flex:none;flex-direction:column;margin:0 12px 8px;max-height:42%;min-height:32px}.project-panel__header[data-v-f5ef5c6b]{align-items:center;display:flex;flex:none;height:32px;justify-content:space-between;padding:0 12px}.project-panel__heading[data-v-f5ef5c6b]{align-items:center;color:var(--wb-text-muted);display:flex;font-size:13px;gap:5px}.project-panel__heading .is-collapsed[data-v-f5ef5c6b]{transform:rotate(-90deg)}.project-panel__scroll[data-v-f5ef5c6b]{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--wb-active) transparent;scrollbar-width:thin}.project-row[data-v-f5ef5c6b]{align-items:center;border-radius:8px;display:flex;height:34px;padding-right:4px}.project-row.is-active[data-v-f5ef5c6b],.project-row.is-menu-open[data-v-f5ef5c6b],.project-row[data-v-f5ef5c6b]:focus-within,.project-row[data-v-f5ef5c6b]:hover{background:var(--wb-hover)}.project-row__name[data-v-f5ef5c6b]{align-items:center;display:flex;flex:1;font-size:13px;gap:6px;height:100%;min-width:0;padding:0 4px 0 12px;text-align:left}.project-row__name[data-v-f5ef5c6b] .el-icon,.project-row__name[data-v-f5ef5c6b] .icon{flex:none}.project-row__name span[data-v-f5ef5c6b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-row__pin[data-v-f5ef5c6b]{color:var(--wb-text-muted);min-width:18px}.project-icon-button[data-v-f5ef5c6b],.project-row__pin[data-v-f5ef5c6b]{align-items:center;display:inline-flex;flex:none;justify-content:center}.project-icon-button[data-v-f5ef5c6b]{border-radius:5px;color:var(--wb-text-secondary);height:24px;width:22px}.project-icon-button[data-v-f5ef5c6b]:focus-visible,.project-icon-button[data-v-f5ef5c6b]:hover{background:var(--wb-active);color:var(--wb-text-strong)}.project-icon-button[data-v-f5ef5c6b]:disabled{cursor:not-allowed;opacity:.5}.project-more-icon[data-v-f5ef5c6b]{transform:rotate(90deg)}.project-sessions[data-v-f5ef5c6b]{border-left:1px solid var(--wb-border);margin:3px 0 7px 18px;padding-left:4px}.project-empty[data-v-f5ef5c6b],.project-more[data-v-f5ef5c6b]{color:var(--wb-text-muted);font-size:13px;line-height:20px;padding:9px 12px}.project-more[data-v-f5ef5c6b]{color:var(--wb-text-secondary);text-align:left}.project-more[data-v-f5ef5c6b]:hover{color:var(--wb-text)}.project-more[data-v-f5ef5c6b]:disabled{cursor:wait}.project-loading[data-v-f5ef5c6b]{padding:0 12px}.project-skeleton[data-v-f5ef5c6b]{background:var(--wb-hover);border-radius:6px;height:20px;margin:10px 0}.project-menu button[data-v-f5ef5c6b]{align-items:center;border-radius:6px;color:var(--wb-text);display:flex;font-size:14px;gap:9px;height:34px;padding:0 10px;text-align:left;width:100%}.project-menu button[data-v-f5ef5c6b]:focus-visible,.project-menu button[data-v-f5ef5c6b]:hover{background:var(--wb-hover)}.project-menu button.is-danger[data-v-f5ef5c6b]{color:var(--el-color-danger)}.project-menu svg[data-v-f5ef5c6b]{fill:none;flex:none;height:17px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45;width:17px}.project-delete-message[data-v-f5ef5c6b]{color:var(--wb-text-secondary);font-size:14px;line-height:22px;overflow-wrap:anywhere}.project-name-field[data-v-f5ef5c6b]{margin-bottom:0}.project-name-field[data-v-f5ef5c6b] .el-input__wrapper{border-radius:10px;min-height:40px}.project-name-field[data-v-f5ef5c6b] .el-input__prefix{padding-right:4px}button[data-v-f5ef5c6b]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:1px}.chat-project-dialog.el-dialog{background:var(--wb-card-raised);border-radius:20px;max-width:calc(100vw - 32px);padding:24px}.chat-project-dialog.el-dialog .el-dialog__header{margin:0;padding:0 24px 0 0}.chat-project-dialog.el-dialog .el-dialog__title{color:var(--wb-text-strong);font-size:18px;font-weight:600}.chat-project-dialog.el-dialog .el-dialog__body{padding:22px 0 32px}.chat-project-dialog.el-dialog .el-dialog__footer{padding:0}.chat-project-dialog.el-dialog .el-button{border-radius:8px}.chat-project-menu-popover.el-popover{background:var(--wb-card-raised)!important;border:1px solid var(--wb-border)!important;border-radius:14px!important;min-width:144px!important;padding:7px!important}.conversation-sidebar[data-v-a2e5db84]{display:flex;flex:1;flex-direction:column;min-height:0;padding-top:8px}.new-task-button[data-v-a2e5db84]{align-items:center;background:var(--wb-card);border:1px solid var(--wb-border);border-radius:10px;color:var(--wb-text-strong);cursor:pointer;display:flex;flex:none;font-size:14px;gap:10px;height:40px;justify-content:center;margin:0 12px 18px}.new-task-button[data-v-a2e5db84]:hover{background:var(--wb-hover)}.new-task-button[data-v-a2e5db84]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:2px}.new-task-button[data-v-a2e5db84]:disabled{cursor:wait;opacity:.6}.task-history[data-v-a2e5db84]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.task-history[data-v-a2e5db84] .task-panel{flex:1;height:100%;min-height:0}.notification-entry[data-v-cc77b63a]{align-items:center;background:transparent;border-radius:8px;color:var(--wb-text);cursor:pointer;display:flex;flex:none;font-size:13px;gap:10px;margin:4px 12px;min-height:42px;padding:8px 12px;position:relative;text-align:left}.notification-entry.is-active[data-v-cc77b63a],.notification-entry[data-v-cc77b63a]:hover{background:var(--wb-hover)}.notification-entry[data-v-cc77b63a]:focus-visible{outline:2px solid var(--el-color-primary);outline-offset:-2px}.notification-entry__icon[data-v-cc77b63a]{flex:none;height:18px;width:18px}.notification-entry__label[data-v-cc77b63a]{flex:1}.notification-entry__count[data-v-cc77b63a]{align-items:center;background:rgb(var(--theme-primary));border-radius:10px;color:rgb(var(--theme-on-primary));display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;height:20px;justify-content:center;min-width:20px;padding:0 5px}.notification-entry.is-compact[data-v-cc77b63a]{margin:0;min-height:36px;padding:8px;width:36px}.notification-entry.is-compact .notification-entry__count[data-v-cc77b63a]{font-size:10px;height:16px;min-width:16px;padding:0 3px;position:absolute;right:-5px;top:-2px}@media (pointer:coarse){.notification-entry[data-v-cc77b63a],.notification-entry.is-compact[data-v-cc77b63a]{min-height:44px;min-width:44px}}.sidebar-shell[data-v-db6c53d0]{--wb-sidebar:var(--wb-conversation-sidebar);--wb-divider:var(--wb-sidebar-divider);display:flex;height:100%;inset:0 auto 0 0;position:fixed;transition:width .3s ease;width:var(--sidebar-occupied-width);z-index:889}.sidebar-rail[data-v-db6c53d0]{--wb-sidebar:var(--wb-nav-rail);background:var(--wb-sidebar);border-right:1px solid var(--wb-divider);display:flex;flex:none;flex-direction:column;min-height:0;width:var(--nav-rail-width)}.sidebar-rail[data-v-db6c53d0]>.menu-container{flex:1;min-height:0}.sidebar-rail__utilities[data-v-db6c53d0]{align-items:center;border-top:1px solid var(--wb-divider);display:flex;flex:none;flex-direction:column;gap:6px;margin:6px 6px 0;padding:10px 0}.sidebar-surface[data-v-db6c53d0]{background:var(--wb-sidebar);box-shadow:inset -1px 0 0 var(--wb-divider);overflow:hidden;transition:width .3s ease;width:var(--aside-width)}.conversation-sidebar__inner[data-v-db6c53d0]{display:flex;flex-direction:column;height:100%;min-height:0;width:var(--aside-width)}.is-collapsed .sidebar-surface[data-v-db6c53d0]{pointer-events:none;visibility:hidden;width:0}@media (prefers-reduced-motion:reduce){.sidebar-shell[data-v-db6c53d0],.sidebar-surface[data-v-db6c53d0]{transition:none}}.notification-drawer.el-drawer{background:var(--el-bg-color);max-width:100vw}.notification-drawer.el-drawer .el-drawer__header{border-bottom:1px solid var(--el-border-color-lighter);color:var(--el-text-color-primary);margin:0;padding:22px 20px}.notification-drawer.el-drawer .el-drawer__title{font-size:18px;font-weight:600}.notification-drawer.el-drawer .el-drawer__body{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.notification-drawer.el-drawer .el-drawer__footer{border-top:1px solid var(--el-border-color-lighter);padding:0}.notification-drawer.el-drawer .notification-center-link{align-items:center;color:var(--el-text-color-regular);display:flex;font-size:13px;gap:8px;justify-content:center;padding:18px;width:100%}.notification-drawer.el-drawer .notification-center-link:hover{background:var(--el-fill-color-light)}.el-aside[data-v-657157a3]{transition:all .3s}.layout-default{background:var(--wb-conversation-sidebar)}.layout-default .el-main,.layout-default .layout-main,.layout-default .workbench-header,.layout-default>.el-container>.el-main{background:var(--wb-main)}.layout-default .right-workspace,.layout-default .workbench-header{border-radius:12px 12px 0 0}.layout-default .right-workspace{margin-left:var(--sidebar-occupied-width);overflow:hidden}.layout-default.workbench-shell{color:var(--wb-text)}.layout-default.workbench-shell .el-main,.layout-default.workbench-shell .layout-main,.layout-default.workbench-shell>.el-container>.el-main{background:var(--wb-main)}.layout-default.workbench-shell .workbench-header .el-dropdown>[role=button]{box-shadow:0 0 0 1px var(--wb-border)!important;color:var(--wb-text)!important}.layout-default.workbench-shell .workbench-header .el-dropdown>[role=button] span{color:inherit!important}.layout-default.workbench-shell .workbench-header .el-dropdown>[role=button]:hover{background:var(--wb-hover)!important}.layout-default.workbench-shell .workbench-header [title=企业设置]{color:var(--wb-text)!important}.layout-default.workbench-shell .workbench-header [title=企业设置]:hover{background:var(--wb-hover)!important}.layout-default.workbench-shell .workbench-header .el-divider{border-color:var(--wb-border)!important}.layout-default.task-conversation-shell .right-workspace{border-radius:16px 16px 0 0}.layout-default.has-account-header .right-workspace{border-top-left-radius:0;border-top-right-radius:0}
