.split-layout{flex:1;min-height:0;min-width:0;display:flex;background:var(--bg)}.split-layout.is-multi{padding:6px;background:var(--bg-chrome)}.split-panel{position:relative;flex:1 1 0;min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--bg);overflow:hidden}.split-layout.is-multi .split-panel{min-width:280px;border:1px solid var(--border);border-radius:10px}.split-layout.is-multi .split-panel[data-agent-pane]{min-width:360px}.split-layout.is-multi .split-panel.is-focused{border-color:var(--border-default)}.split-panel.is-inactive.is-multi:after{content:"";position:absolute;inset:36px 0 0 0;background:rgba(0,0,0,.14);pointer-events:none;transition:opacity .15s cubic-bezier(.16,1,.3,1)}[data-theme=light] .split-panel.is-inactive.is-multi:after{background:rgba(60,45,20,.035)}.split-gap{flex:0 0 6px;cursor:col-resize;position:relative;touch-action:none}.split-gap:after{content:"";position:absolute;top:50%;left:2px;width:2px;height:28px;margin-top:-14px;border-radius:2px;background:var(--border-strong);opacity:0;transition:opacity .12s}.split-gap:hover:after,.split-layout.is-resizing .split-gap:after{opacity:1}.split-layout.is-resizing{cursor:col-resize;user-select:none}.split-layout.is-resizing .split-frame{pointer-events:none}.split-hd{height:var(--ds-h-lg);flex:none;display:flex;align-items:center;gap:2px;padding:0 6px;border-bottom:1px solid var(--border-soft);background:var(--bg);min-width:0}.split-hd .shell-ib:disabled{opacity:.35;pointer-events:none}.split-title{display:inline-flex;align-items:center;gap:6px;min-width:0;padding-left:4px;font-size:var(--ds-text-sm);font-weight:500;color:var(--text-secondary)}.split-panel.is-focused .split-title{color:var(--text)}.split-title-ic{color:var(--text-dim)}.split-title-nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.split-hd-r{margin-left:auto;display:inline-flex;align-items:center;gap:2px;flex:none}.split-frame{flex:1;min-height:0;width:100%;border:0;display:block;background:var(--bg)}.split-stack{position:relative;flex:1;min-height:0;height:100%;display:flex}.split-stack-item{position:absolute;inset:0;display:flex;visibility:hidden}.split-stack-item.is-top{visibility:visible;animation:split-in .22s cubic-bezier(.22,1,.36,1)}.split-stack-item>.split-panel{flex:1}.split-edge{position:absolute;left:0;top:36px;bottom:0;width:16px;z-index:5}@keyframes split-in{0%{transform:translateX(24px);opacity:.6}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.split-stack-item.is-top{animation:none}.split-panel:after{transition:none}}html.ctrl-pane .shell-hd,html.ctrl-pane .shell-rail,html.ctrl-pane .shell-side,html.ctrl-pane [data-mobile-chrome],html.ctrl-pane [data-tabbar]{display:none!important}html.ctrl-pane .shell-app{grid-template-columns:minmax(0,1fr)!important}.pane-shell{height:100dvh;display:flex;flex-direction:column;overflow:hidden;background:var(--bg)}@media (pointer:fine){html.ctrl-pane:not([data-theme=light]){--bg:#2a2b31;--bg-chrome:#2a2b31;--bg-panel:#2a2b31;--ds-page:#2a2b31;--ds-chrome:#2a2b31}html.ctrl-pane:not([data-theme=light]) body{background:#2a2b31}html.ctrl-pane .pane-shell{--bg-surface:rgba(255,255,255,0.035);--bg-card:rgba(255,255,255,0.035);--bg-raised:rgba(255,255,255,0.035);--bg-field:rgba(0,0,0,0.26);--ds-control:var(--bg-surface);--ds-card:var(--bg-surface);--ds-input-focus:var(--bg-field)}html[data-theme=light].ctrl-pane{--bg:#f5f4f1;--bg-chrome:#f5f4f1;--bg-panel:#f5f4f1;--ds-page:#f5f4f1;--ds-chrome:#f5f4f1}html[data-theme=light].ctrl-pane body{background:#f5f4f1}html[data-theme=light].ctrl-pane .pane-shell{--bg-surface:rgba(255,255,255,0.62);--bg-card:rgba(255,255,255,0.62);--bg-raised:rgba(255,255,255,0.62);--bg-field:rgba(60,45,20,0.05)}}@media (max-width:767px) and (pointer:fine){html.ctrl-pane{--ds-text-2xs:10px;--ds-lh-2xs:15px;--ds-text-cal:11px;--ds-lh-cal:14px;--ds-text-xs:12px;--ds-lh-xs:16px;--ds-text-sm:13px;--ds-lh-sm:18px;--ds-text-base:14px;--ds-lh-base:22px;--ds-text-md:16px;--ds-lh-md:24px;--ds-text-lg:18px;--ds-lh-lg:28px;--ds-text-xl:20px;--ds-lh-xl:28px;--ds-text-page:20px;--ds-lh-page:26px;--ds-h-xs:20px;--ds-h-sm:24px;--ds-h-md:32px;--ds-h-lg:36px;--ds-h-search:32px;--ds-h-row:32px;--ds-sidebar-row-h:28px;--ds-sidebar-control:24px;--ds-sidebar-icon:16px;--ds-list-gutter:16px;--ds-gutter-mobile:16px;--ds-mobile-chrome-gutter:12px;--mobile-bottom-nav-height:0px;--mobile-bottom-nav-gap:0px}html.ctrl-pane body{font-weight:400}html.ctrl-pane kbd{display:revert!important}}.page-split-btns{display:inline-flex;align-items:center;gap:2px;flex:none}.shell-hd>.page-split-btns{margin-left:auto}