.AddRunToSessionDock_dock__01PcV{position:fixed;bottom:12px;right:12px;z-index:40;display:flex;flex-direction:column;align-items:stretch;gap:6px;width:340px;max-width:calc(100vw - 24px);pointer-events:none}.AddRunToSessionDock_dock__01PcV>*{pointer-events:auto}@media (max-width:600px){.AddRunToSessionDock_dock__01PcV{width:calc(100vw - 24px);bottom:8px;right:8px}}.AddRunToSessionDock_pill__J9nSV{align-self:flex-end;display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;background:var(--bg-raised);border:1px solid var(--line-strong,var(--line));color:var(--text);font:inherit;font-size:12px;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),border-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_pill__J9nSV:focus-visible,.AddRunToSessionDock_pill__J9nSV:hover{background:var(--bg-hover,var(--bg-raised));border-color:var(--accent);color:var(--text-bright);outline:none}.AddRunToSessionDock_pillDot__4ytJd{width:6px;height:6px;background:var(--accent-bright);flex-shrink:0}.AddRunToSessionDock_pillLabel__5wSSM{font-weight:500}.AddRunToSessionDock_bar__TGsq8{display:flex;align-items:stretch;gap:0;height:44px;background:var(--bg-raised);border:1px solid var(--line-strong,var(--line));overflow:visible}.AddRunToSessionDock_sessionLink__y7IVF{display:inline-flex;align-items:center;gap:8px;padding:0 12px;color:var(--text-bright);text-decoration:none;font-size:12px;letter-spacing:.02em;text-transform:lowercase;border-right:1px solid var(--line);min-width:0;flex:1 1 auto;transition:background-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_sessionLink__y7IVF:focus-visible,.AddRunToSessionDock_sessionLink__y7IVF:hover{background:var(--bg-hover,var(--bg-raised));color:var(--text-hero);outline:none}.AddRunToSessionDock_sessionDot__UG53J{width:6px;height:6px;background:var(--accent-bright);flex-shrink:0}.AddRunToSessionDock_sessionName___557r{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.AddRunToSessionDock_switcherWrap__EP30a{position:relative;display:flex}.AddRunToSessionDock_switcherBtn__nGR2n{display:inline-flex;align-items:center;gap:4px;padding:0 10px;background:transparent;border:none;border-right:1px solid var(--line);color:var(--text-dim);font:inherit;font-size:11px;letter-spacing:.02em;text-transform:lowercase;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_switcherBtn__nGR2n:focus-visible,.AddRunToSessionDock_switcherBtn__nGR2n:hover{background:var(--bg-hover,var(--bg-raised));color:var(--text-bright);outline:none}.AddRunToSessionDock_switcherList__yrUSF{position:absolute;bottom:calc(100% + 4px);right:0;list-style:none;margin:0;padding:4px;min-width:220px;max-height:240px;overflow-y:auto;background:var(--bg-raised);border:1px solid var(--line-strong,var(--line));display:flex;flex-direction:column;gap:2px}.AddRunToSessionDock_switcherItem__s4m3E{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:8px;padding:6px 8px;background:transparent;border:1px solid transparent;color:var(--text);font:inherit;font-size:12px;text-align:left;text-transform:lowercase;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),border-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_switcherItem__s4m3E:focus-visible,.AddRunToSessionDock_switcherItem__s4m3E:hover{background:var(--bg-hover);border-color:var(--line);color:var(--text-bright);outline:none}.AddRunToSessionDock_switcherItemActive___1CaB{color:var(--text-hero);border-color:var(--accent);background:var(--accent-faint)}.AddRunToSessionDock_switcherItemNew__it6YS{color:var(--accent-bright);border-top:1px solid var(--line);margin-top:2px;padding-top:8px}.AddRunToSessionDock_switcherName__DhomF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.AddRunToSessionDock_switcherCount__CWAsE{color:var(--text-faint);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.AddRunToSessionDock_captureBtn__Z1VA9{display:inline-flex;align-items:center;padding:0 14px;background:var(--accent-faint);border:none;color:var(--text-hero);font:inherit;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_captureBtn__Z1VA9:focus-visible,.AddRunToSessionDock_captureBtn__Z1VA9:hover{background:var(--accent-strong);outline:none}.AddRunToSessionDock_captureForm__w4ms_,.AddRunToSessionDock_popover__6Jeby{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--bg-raised);border:1px solid var(--line-strong,var(--line))}.AddRunToSessionDock_captureForm__w4ms_{max-height:min(60vh,480px);overflow-y:auto}.AddRunToSessionDock_popoverHead__vQfXH{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.AddRunToSessionDock_toolMeta__FMQvX{display:flex;flex-direction:column;gap:2px;min-width:0}.AddRunToSessionDock_kicker__8bGjd{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-faint)}.AddRunToSessionDock_toolName__yKIpm{font-size:13px;color:var(--text-hero);text-transform:lowercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AddRunToSessionDock_toolSlug__9dbAO{font-size:10px;color:var(--text-faint);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AddRunToSessionDock_iconBtn__Tl1Ew{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:1px solid transparent;color:var(--text-dim);font:inherit;font-size:16px;line-height:1;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease),border-color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_iconBtn__Tl1Ew:focus-visible,.AddRunToSessionDock_iconBtn__Tl1Ew:hover{background:var(--bg-hover);border-color:var(--line);color:var(--text-bright);outline:none}.AddRunToSessionDock_drop__wAkm5{position:relative;display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--bg);border:1px dashed var(--line-strong,var(--line));cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),border-color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_drop__wAkm5:focus-within,.AddRunToSessionDock_drop__wAkm5:hover{background:var(--bg-hover);border-color:var(--accent)}.AddRunToSessionDock_dropOver__Dm7iL{background:var(--accent-faint);border-color:var(--accent-bright);border-style:solid}.AddRunToSessionDock_dropLabel__DBO2E{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;cursor:pointer}.AddRunToSessionDock_dropTitle__fzazm{font-size:11px;letter-spacing:.04em;text-transform:lowercase;color:var(--text-bright)}.AddRunToSessionDock_dropHint__dizfN{font-size:10px;color:var(--text-dim);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AddRunToSessionDock_dropInput__m9sgH{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.AddRunToSessionDock_dropClear__0WNqV{position:relative;z-index:2;flex-shrink:0;background:transparent;border:1px solid var(--line);color:var(--text-dim);font:inherit;font-size:10px;letter-spacing:.04em;text-transform:lowercase;padding:3px 6px;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_dropClear__0WNqV:focus-visible,.AddRunToSessionDock_dropClear__0WNqV:hover{background:var(--bg-hover);color:var(--text-bright);outline:none}.AddRunToSessionDock_checkRow__bFtYi{display:grid;grid-template-columns:auto auto 1fr;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;padding:2px 0}.AddRunToSessionDock_check__SGwL5{width:14px;height:14px;margin:0;accent-color:var(--accent);cursor:pointer}.AddRunToSessionDock_checkLabel__Z4Onn{font-size:11px;letter-spacing:.04em;text-transform:lowercase;color:var(--text-bright)}.AddRunToSessionDock_checkHint__b79pN{font-size:10px;color:var(--text-faint);letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AddRunToSessionDock_fieldLabel__d0iGh{font-size:11px;letter-spacing:.04em;text-transform:lowercase;color:var(--text-bright)}.AddRunToSessionDock_fieldHint__exCaO{color:var(--text-faint);font-size:10px;letter-spacing:.02em}.AddRunToSessionDock_input__na2D3,.AddRunToSessionDock_textarea__NC2gV{background:var(--bg);border:1px solid var(--line-strong,var(--line));color:var(--text);font:inherit;font-size:12px;padding:6px 8px;width:100%;resize:vertical;transition:background-color var(--dur-hover,.16s) var(--ease,ease),border-color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_input__na2D3:hover,.AddRunToSessionDock_textarea__NC2gV:hover{border-color:var(--line-bright,var(--line-strong))}.AddRunToSessionDock_input__na2D3:focus,.AddRunToSessionDock_textarea__NC2gV:focus{outline:none;border-color:var(--accent);background:var(--bg-hover);color:var(--text-hero)}.AddRunToSessionDock_textarea__NC2gV{min-height:60px;font-family:inherit;line-height:1.4}.AddRunToSessionDock_formActions__Qt_nm{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:2px}.AddRunToSessionDock_primaryBtn__gZKW1{display:inline-flex;align-items:center;height:32px;padding:0 14px;background:var(--accent-faint);border:1px solid var(--accent);color:var(--text-hero);font:inherit;font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease),border-color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_primaryBtn__gZKW1:focus-visible:not(:disabled),.AddRunToSessionDock_primaryBtn__gZKW1:hover:not(:disabled){background:var(--accent-strong);outline:none}.AddRunToSessionDock_primaryBtn__gZKW1:disabled{cursor:not-allowed;opacity:.45}.AddRunToSessionDock_secondaryBtn__8ViEs{display:inline-flex;align-items:center;height:32px;padding:0 12px;background:transparent;border:1px solid var(--line-strong,var(--line));color:var(--text-dim);font:inherit;font-size:12px;letter-spacing:.04em;text-transform:lowercase;cursor:pointer;transition:background-color var(--dur-hover,.16s) var(--ease,ease),color var(--dur-hover,.16s) var(--ease,ease),border-color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_secondaryBtn__8ViEs:focus-visible:not(:disabled),.AddRunToSessionDock_secondaryBtn__8ViEs:hover:not(:disabled){background:var(--bg-hover);border-color:var(--line-bright,var(--line-strong));color:var(--text-bright);outline:none}.AddRunToSessionDock_secondaryBtn__8ViEs:disabled{cursor:not-allowed;opacity:.45}.AddRunToSessionDock_error___AKIV{margin:0;font-size:11px;color:var(--err,#ef6e6e);letter-spacing:.02em}.AddRunToSessionDock_toast__gZc9c{display:inline-flex;align-items:center;gap:8px;align-self:flex-end;padding:6px 10px;background:var(--bg-raised);border:1px solid var(--accent);color:var(--text-hero);font-size:11px;letter-spacing:.04em;text-transform:lowercase}.AddRunToSessionDock_toastDot__IMNQX{width:6px;height:6px;background:var(--accent-bright);flex-shrink:0}.AddRunToSessionDock_toastSep__Ac3X3{color:var(--text-faint)}.AddRunToSessionDock_toastLink__QJlIf{color:var(--accent-bright);text-decoration:none;transition:color var(--dur-hover,.16s) var(--ease,ease)}.AddRunToSessionDock_toastLink__QJlIf:focus-visible,.AddRunToSessionDock_toastLink__QJlIf:hover{color:var(--text-hero);outline:none}