.labs-mode-bar.svelte-1q7g9r7{display:flex;align-items:center;gap:2px;height:32px;padding:0 6px;background:#1a1b26e6;flex-shrink:0}.mode-btn.svelte-1q7g9r7{display:flex;align-items:center;gap:5px;height:24px;padding:0 8px;border:none;border-radius:5px;background:transparent;color:#565f89;font-size:11px;font-weight:500;cursor:pointer;transition:color .12s,background .12s;white-space:nowrap}.mode-btn.svelte-1q7g9r7:hover{color:#c0caf5;background:#ffffff0f}.mode-btn.active.svelte-1q7g9r7{color:#7aa2f7;background:#7aa2f71f;border-radius:5px 5px 0 0;border-bottom:2px solid #7aa2f7;margin-bottom:-2px;padding-bottom:2px}.mode-label.svelte-1q7g9r7{font-family:ui-monospace,JetBrains Mono,monospace;font-size:10px;letter-spacing:.02em}.labs-code-view.svelte-zy5noz{display:flex;flex-direction:column;height:100%;background:#0f101af7;color:#c0caf5;font-family:ui-monospace,JetBrains Mono,Fira Code,monospace;font-size:13px;overflow:hidden}.code-surface.svelte-zy5noz{flex:1;overflow-y:auto;padding:6px 0}.code-line.svelte-zy5noz{display:flex;align-items:baseline;min-height:18px;padding:0 12px 0 0}.ln.svelte-zy5noz{width:32px;text-align:right;color:#3b3f5c;padding-right:16px;-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:12px}.code-text.svelte-zy5noz{color:#c0caf5}.code-text.kw.svelte-zy5noz{color:#7aa2f7}.code-text.str.svelte-zy5noz{color:#9ece6a}.code-text.comment.svelte-zy5noz{color:#565f89;font-style:italic}.labs-terminal-view.svelte-1psyzyw{display:flex;flex-direction:column;height:100%;background:#000;font-family:ui-monospace,JetBrains Mono,monospace;font-size:14px;overflow:hidden;position:relative}.term-stage.svelte-1psyzyw{flex:1;display:grid;gap:1px;background:#ffffff0d;overflow:hidden;width:100%;height:100%}.term-pane.svelte-1psyzyw{background:#000;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:2px;cursor:default;transition:box-shadow .1s}.term-pane.active-pane.svelte-1psyzyw{box-shadow:inset 0 0 0 1px #7aa2f7}.pane-lines.svelte-1psyzyw{display:flex;flex-direction:column;gap:2px}.pane-line.svelte-1psyzyw{line-height:1.6;white-space:pre-wrap;word-break:break-all;font-size:14px}.pane-line.cmd.svelte-1psyzyw{color:#9ece6a}.pane-line.out.svelte-1psyzyw{color:#c0caf5}.pane-line.err.svelte-1psyzyw{color:#f7768e}.ws-quick-menu.svelte-1hgs8p2{position:absolute;width:220px;padding:0;background:#0f101af7;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid #414868;border-radius:10px;box-shadow:0 8px 32px #0009;z-index:30;will-change:transform,opacity}.subdock-header.svelte-1hgs8p2{display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 10px;border-bottom:1px solid #27272a}.subdock-label.svelte-1hgs8p2{font-size:11px;font-weight:600;color:#c0caf5}.subdock-count.svelte-1hgs8p2{font-size:10px;color:#565f89;font-family:ui-monospace,monospace}.menu-row.svelte-1hgs8p2{display:flex;align-items:center;gap:7px;height:24px;padding:0 10px;cursor:pointer;transition:background .1s;font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;border-left:2px solid transparent}.menu-row.svelte-1hgs8p2:hover,.menu-row.focused.svelte-1hgs8p2{background:#3f3f4659}.ws-row.active-ws.svelte-1hgs8p2{border-left:2px solid #7aa2f7;padding-left:8px}.status-dot.svelte-1hgs8p2{width:6px;height:6px;border-radius:50%;flex-shrink:0}.status-dot.running.svelte-1hgs8p2{background:#9ece6a;box-shadow:0 0 4px #9ece6a80}.status-dot.stopped.svelte-1hgs8p2{background:#565f89}.ws-name.svelte-1hgs8p2{flex:1;color:#c0caf5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.ws-branch.svelte-1hgs8p2{color:#565f89;font-size:10px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:clamp(50px,40%,90px)}.ws-term.svelte-1hgs8p2{color:#3b3f5c;font-size:10px;flex-shrink:0}.menu-divider.svelte-1hgs8p2{height:1px;background:#27272a99;margin:4px 0}.action-row.svelte-1hgs8p2{color:#a9b1d6}.action-label.svelte-1hgs8p2{font-size:11px;font-family:ui-monospace,JetBrains Mono,monospace}.labs-v2-shell.svelte-wrotuh{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:#1a1b26;overflow:hidden}.labs-v2-shell.code-mode.svelte-wrotuh{background:#0f101af7}.chrome-bar.svelte-wrotuh{display:flex;align-items:center;flex-shrink:0;height:32px;background:#1a1b26f2;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.04)}.chrome-bar.code-mode.svelte-wrotuh{background:#0f101af7;border-bottom-color:#ffffff0d}.chrome-middle.svelte-wrotuh{flex:1;display:flex;align-items:center;gap:2px;padding:0 6px;overflow:hidden}.ctx-code-bg.svelte-wrotuh{background:#16161e;box-shadow:inset 1px 0 #ffffff0a}.ctx-tab.svelte-wrotuh{display:flex;align-items:center;gap:4px;height:24px;padding:0 8px;border:none;border-radius:4px;background:transparent;color:#565f89;font-size:11px;font-family:ui-monospace,JetBrains Mono,monospace;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:color .1s,background .1s}.ctx-tab.svelte-wrotuh:hover{color:#c0caf5}.ctx-tab.ctx-tab-active.svelte-wrotuh{color:#c0caf5;background:#ffffff0f;border-bottom:2px solid #7aa2f7}.ctx-dot.svelte-wrotuh{width:6px;height:6px;border-radius:50%;background:#565f89;flex-shrink:0}.ctx-dot.ctx-dot-running.svelte-wrotuh{background:#9ece6a}.ctx-close.svelte-wrotuh{font-size:13px;color:#3b3f5c;padding:0 2px;border-radius:2px;cursor:pointer;line-height:1;transition:color .1s}.ctx-close.svelte-wrotuh:hover{color:#f7768e}.ctx-new.svelte-wrotuh{height:20px;width:20px;border:none;border-radius:4px;background:transparent;color:#565f89;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .1s,background .1s;flex-shrink:0}.ctx-new.svelte-wrotuh:hover{color:#c0caf5;background:#ffffff0f}.ctx-sep-line.svelte-wrotuh{color:#3b3f5c;margin:0 4px;font-size:12px;-webkit-user-select:none;user-select:none}.ctx-breadcrumb.svelte-wrotuh{font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;color:#c0caf5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ctx-bc-dim.svelte-wrotuh{color:#565f89}.ctx-sep.svelte-wrotuh{color:#3b3f5c;margin:0 3px}.ctx-workspace-count.svelte-wrotuh{font-family:ui-monospace,JetBrains Mono,monospace;font-size:11px;color:#565f89}.labs-v2-stage.svelte-wrotuh{position:relative;flex:1;overflow:hidden}.stage-fill.svelte-wrotuh{position:absolute;top:0;right:0;bottom:0;left:0}
