[data-theme] .neuro-workspace-topbar-tabs{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:var(--neuro-radius-md);background:color-mix(in srgb,var(--neuro-text) 5%,transparent)}[data-theme] .neuro-workspace-topbar-tile{position:absolute;z-index:-1;top:2px;bottom:2px;left:0;width:var(--neuro-topbar-tile-width,0);transform:translateX(var(--neuro-topbar-tile-x,0));border-radius:var(--neuro-radius-tile);background:var(--neuro-plate-fill);box-shadow:var(--neuro-plate-shadow)}[data-theme] .neuro-workspace-topbar-tabs[data-settled]>.neuro-workspace-topbar-tile{transition:transform calc(var(--neuro-duration-structural) * var(--neuro-motion-travel, 1)) var(--neuro-ease-structural),width calc(var(--neuro-duration-structural) * var(--neuro-motion-travel, 1)) var(--neuro-ease-structural)}[data-theme] .neuro-workspace-topbar-button{display:inline-flex;height:26px;align-items:center;gap:6px;padding:0 10px;border:0;border-radius:var(--neuro-radius-tile);background:transparent;color:var(--neuro-text-soft);font:inherit;font-size:13px;line-height:18px;font-weight:var(--neuro-weight-medium);cursor:pointer;transition:color var(--neuro-duration-feedback) var(--neuro-ease),background-color var(--neuro-duration-feedback) var(--neuro-ease)}[data-theme] .neuro-workspace-topbar-button>svg{flex:none;stroke-width:1.75}[data-theme] .neuro-workspace-topbar-button:hover:not([aria-pressed=true]){background:color-mix(in srgb,var(--neuro-text) 5%,transparent);color:var(--neuro-text)}[data-theme] .neuro-workspace-topbar-button[aria-pressed=true]{color:var(--neuro-text)}[data-theme] .neuro-workspace-topbar-button:focus-visible{outline:2px solid var(--neuro-focus);outline-offset:-2px}[data-theme] .neuro-workspace-topbar-compact{position:absolute;right:8px;display:inline-grid;width:28px;height:28px;place-items:center;padding:0;border:0;border-radius:var(--neuro-radius-tile);background:transparent;color:var(--neuro-text-soft);cursor:pointer;transition:color var(--neuro-duration-feedback) var(--neuro-ease),background-color var(--neuro-duration-feedback) var(--neuro-ease)}[data-theme] .neuro-workspace-topbar-compact>svg{stroke-width:1.75}[data-theme] .neuro-workspace-topbar-compact:hover{background:color-mix(in srgb,var(--neuro-text) 5%,transparent);color:var(--neuro-text)}[data-theme] .neuro-workspace-topbar-compact:focus-visible{outline:2px solid var(--neuro-focus);outline-offset:-2px}[data-theme] .neuro-workspace-grid[data-compact]>:is(.neuro-sidebar,.neuro-workspace-sidebar,.neuro-layout-controls,.neuro-sidebar-resizer,.neuro-workspace-nav-surface,.neuro-workspace-surface,.neuro-task-surface,.neuro-task-window,.neuro-drawer-scrim){display:none}[data-theme] .neuro-workspace-grid[data-compact]>.neuro-chat-split{padding-top:0}[data-theme] .neuro-workspace-grid[data-compact]>.neuro-workspace-compact-bar{visibility:visible;justify-content:flex-start;gap:var(--neuro-space-2);height:var(--desktop-titlebar-height,40px);padding:0 44px 0 var(--neuro-space-3);pointer-events:auto}[data-theme] .neuro-workspace-compact-bar .neuro-wordmark{--neuro-wordmark-height:17px;display:block}[data-theme] .neuro-workspace-compact-status{display:inline-flex;min-width:0;height:28px;align-items:center;gap:6px;padding:0 8px 0 6px;border:0;border-radius:var(--neuro-radius-tile);background:transparent;color:var(--neuro-text-soft);font:inherit;font-size:12.5px;line-height:16px;white-space:nowrap;cursor:pointer}[data-theme] .neuro-workspace-compact-status>span:not([class]){overflow:hidden;text-overflow:ellipsis}[data-theme] .neuro-workspace-compact-status:hover{background:color-mix(in srgb,var(--neuro-text) 5%,transparent);color:var(--neuro-text)}[data-theme] .neuro-workspace-compact-status:focus-visible{outline:2px solid var(--neuro-focus);outline-offset:-2px}[data-theme] .neuro-workspace-compact-dot{flex:none;width:7px;height:7px;border-radius:var(--neuro-radius-pill);background:var(--neuro-brand-gradient-diagonal)}[data-theme] .neuro-workspace-compact-status[data-state=waiting] .neuro-workspace-compact-dot{background:var(--neuro-amber)}[data-theme] .neuro-workspace-compact-agents{display:inline-flex;flex:none;align-items:center;gap:3px;color:var(--neuro-muted);font-variant-numeric:tabular-nums}@media (min-width:901px){[data-theme] .neuro-workspace-grid>.neuro-chat-split{position:relative}[data-theme] .neuro-workspace-grid>.neuro-chat-split:before{content:"";position:absolute;z-index:3;inset:0 0 auto;height:20px;pointer-events:none;background:linear-gradient(var(--neuro-surface-bg),transparent)}[data-theme] .neuro-chat-surface:not(.is-empty) .neuro-composer{margin-bottom:14px}}[data-theme] .neuro-workspace-grid>.neuro-workspace-surface:not([hidden]){animation:neuro-space-in var(--neuro-duration-reveal) var(--neuro-ease)}@keyframes neuro-space-in{0%{opacity:0}}@media (min-width:901px){[data-theme] :is(.neuro-workspace-grid>.neuro-sidebar){view-transition-name:neuro-panel-left}[data-theme] :is(.neuro-workspace-grid>.neuro-chat-split){view-transition-name:neuro-panel-chat}[data-theme] :is(.neuro-workspace-grid>.neuro-workspace-sidebar){view-transition-name:neuro-panel-right}[data-theme] :is(.neuro-task-window-body>.neuro-task-subagents){view-transition-name:neuro-task-left}[data-theme] :is(.neuro-task-window-body>.neuro-chat-split){view-transition-name:neuro-task-chat}[data-theme] :is(.neuro-task-window-body>.neuro-task-window-workspace-rail){view-transition-name:neuro-task-right}}::view-transition-new(root),::view-transition-old(root){animation:none}::view-transition-old(root){display:none}::view-transition-group(*){animation-duration:var(--neuro-duration-structural);animation-timing-function:var(--neuro-ease-structural)}::view-transition-new(*),::view-transition-old(*){width:100%;height:100%;object-fit:none;object-position:center top;animation-duration:var(--neuro-duration-structural)}::view-transition-image-pair(*){overflow:hidden}::view-transition-old(neuro-panel-chat),::view-transition-old(neuro-task-chat){display:none}::view-transition-new(neuro-panel-chat),::view-transition-new(neuro-task-chat){animation:none}:is(::view-transition-old(neuro-panel-left),::view-transition-new(neuro-panel-left),::view-transition-old(neuro-task-left),::view-transition-new(neuro-task-left)){object-position:left top}:is(::view-transition-old(neuro-panel-right),::view-transition-new(neuro-panel-right),::view-transition-old(neuro-task-right),::view-transition-new(neuro-task-right)){object-position:right top}::view-transition-new(neuro-panel-left):only-child,::view-transition-new(neuro-task-left):only-child{animation-name:neuro-panel-from-left}::view-transition-old(neuro-panel-left):only-child,::view-transition-old(neuro-task-left):only-child{animation-name:neuro-panel-to-left}::view-transition-new(neuro-panel-right):only-child,::view-transition-new(neuro-task-right):only-child{animation-name:neuro-panel-from-right}::view-transition-old(neuro-panel-right):only-child,::view-transition-old(neuro-task-right):only-child{animation-name:neuro-panel-to-right}@keyframes neuro-panel-from-left{0%{opacity:0;transform:translateX(-16px)}}@keyframes neuro-panel-to-left{to{opacity:0;transform:translateX(-16px)}}@keyframes neuro-panel-from-right{0%{opacity:0;transform:translateX(16px)}}@keyframes neuro-panel-to-right{to{opacity:0;transform:translateX(16px)}}@media (max-width:900px){[data-theme] .neuro-workspace-topbar-button{width:32px;justify-content:center;padding:0}[data-theme] .neuro-workspace-topbar-button>span{display:none}}@media (max-width:767px){[data-theme] .neuro-workspace-topbar-tabs{display:none}}