.new-environment-dialog_backdrop__uaBiP{position:fixed;z-index:60;inset:0;display:grid;place-items:center;padding:24px;background:rgb(28 28 25/38%);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);overscroll-behavior:contain}.new-environment-dialog_dialog__GVPKp{width:min(100%,640px);max-height:calc(100dvh - 32px);overflow:hidden;border:1px solid var(--line,#deddd7);border-radius:15px;background:var(--panel-strong,#fff);box-shadow:var(--shadow-lg,0 24px 70px rgb(24 24 20/18%))}.new-environment-dialog_dialog__GVPKp:focus-visible{outline:2px solid #6e8bad;outline-offset:-3px}.new-environment-dialog_form__kChr1{display:grid;max-height:inherit;grid-template-rows:auto minmax(0,1fr) auto}.new-environment-dialog_header__uKuIQ{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:21px 22px 18px;border-bottom:1px solid var(--line-soft,#ebe9e3)}.new-environment-dialog_header__uKuIQ>div{min-width:0}.new-environment-dialog_kicker__eaEBv{display:block;margin-bottom:4px;color:var(--ink-faint,#8a8982);font-size:9px;font-weight:700;letter-spacing:.075em;text-transform:uppercase}.new-environment-dialog_header__uKuIQ h1{margin:0;color:var(--ink,#171716);font-size:21px;font-weight:700;letter-spacing:-.035em;line-height:1.2;text-wrap:balance}.new-environment-dialog_header__uKuIQ p{margin:6px 0 0;color:var(--ink-soft,#62615c);font-size:11.5px;line-height:1.45}.new-environment-dialog_closeButton__WB6wG{display:inline-flex;width:32px;height:32px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--ink-soft,#62615c);cursor:pointer}.new-environment-dialog_closeButton__WB6wG:hover:not(:disabled){background:var(--hover,#e8e6df);color:var(--ink,#171716)}.new-environment-dialog_closeButton__WB6wG:disabled{cursor:not-allowed;opacity:.45}.new-environment-dialog_content__naX6W{display:flex;min-height:0;flex-direction:column;gap:17px;overflow-y:auto;padding:20px 22px;scrollbar-width:thin}.new-environment-dialog_fieldset__lmj0i{min-width:0;margin:0;padding:0;border:0}.new-environment-dialog_fieldset__lmj0i:disabled{opacity:.72}.new-environment-dialog_fieldset__lmj0i legend{width:100%;margin:0 0 10px;padding:0;color:var(--ink,#171716);font-size:12px;font-weight:690}.new-environment-dialog_field__KPt5c{display:flex;min-width:0;flex-direction:column;gap:6px;color:var(--ink-soft,#62615c);font-size:11px;font-weight:620}.new-environment-dialog_labelRow__O1673{display:flex;min-height:14px;align-items:center;justify-content:space-between;gap:10px}.new-environment-dialog_required__qehaf{color:var(--ink-faint,#8a8982);font-size:9px;font-weight:600;letter-spacing:.025em;text-transform:uppercase}.new-environment-dialog_field__KPt5c>input{width:100%;height:42px;border:1px solid var(--line,#deddd7);border-radius:8px;background:var(--panel-strong,#fff);min-width:0;color:var(--ink,#171716);font-size:12px;font-weight:520;padding:0 11px}.new-environment-dialog_field__KPt5c>input::placeholder{color:var(--ink-faint,#8a8982)}.new-environment-dialog_field__KPt5c>input:hover:not(:disabled){border-color:var(--ink-faint,#8a8982)}.new-environment-dialog_field__KPt5c>input:focus-visible{border-color:var(--ink-faint,#8a8982);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink,#171716) 10%,transparent)}.new-environment-dialog_field__KPt5c>input[aria-invalid=true]{border-color:var(--red,#b6483e);box-shadow:0 0 0 3px rgb(182 72 62/9%)}.new-environment-dialog_fieldHint__2Pyxe{color:var(--ink-faint,#8a8982);font-size:10px;font-weight:480;line-height:1.35}.new-environment-dialog_fieldError__u3Gwv{color:var(--red,#b6483e);font-size:10px;font-weight:600;line-height:1.35}.new-environment-dialog_duplicateWarning__OZlbQ{padding:7px 9px;border:1px solid color-mix(in srgb,var(--amber,#a96d22) 40%,transparent);border-radius:7px;background:var(--amber-soft,#f6ecdc);color:var(--amber,#a96d22);font-size:10px;font-weight:540;line-height:1.4}.new-environment-dialog_agentOption__MzX3H{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;padding:11px 12px;border:1px solid var(--line,#deddd7);border-radius:9px;background:var(--panel,#fbfaf7)}.new-environment-dialog_agentRadio__ksdNe{width:14px;height:14px;margin:0;accent-color:var(--ink,#171716);opacity:1}.new-environment-dialog_codexMark__bUUST{position:relative;display:inline-flex;width:29px;height:29px;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid var(--ink,#171716);border-radius:7px;background:var(--ink,#171716)}.new-environment-dialog_codexMark__bUUST>span{position:absolute;width:9px;height:9px;border:2px solid var(--canvas,#f7f6f2);border-radius:3px;transform:rotate(45deg)}.new-environment-dialog_codexMark__bUUST>span:first-child{margin:-5px 0 0 -5px}.new-environment-dialog_codexMark__bUUST>span:last-child{margin:5px 0 0 5px}.new-environment-dialog_agentCopy__sGxGf{display:flex;min-width:0;flex-direction:column;gap:1px}.new-environment-dialog_agentEyebrow__Wxkt3{margin-bottom:1px;color:var(--ink-faint,#8a8982);font-size:9px;font-weight:680;letter-spacing:.045em;text-transform:uppercase}.new-environment-dialog_agentCopy__sGxGf strong{color:var(--ink,#171716);font-size:12px;font-weight:690}.new-environment-dialog_agentCopy__sGxGf small{overflow:hidden;color:var(--ink-soft,#62615c);font-size:10px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.new-environment-dialog_lockedBadge__Dp4oQ{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border:1px solid color-mix(in srgb,var(--green,#258658) 42%,transparent);border-radius:999px;background:var(--green-soft,#e8f3ec);color:var(--green,#258658);font-size:9px;font-weight:680;white-space:nowrap}.new-environment-dialog_lockedBadge__Dp4oQ svg:last-child{margin-left:2px;color:var(--ink-faint,#8a8982)}.new-environment-dialog_agentHelp__OvqWf{display:flex;align-items:flex-start;gap:7px;margin:8px 1px 0;color:var(--ink-soft,#62615c);font-size:10.5px;line-height:1.45}.new-environment-dialog_agentHelp__OvqWf>svg{flex:0 0 auto;margin-top:1px;color:var(--ink-faint,#8a8982)}.new-environment-dialog_submitError__XcAkC{margin:0;padding:9px 10px;border:1px solid color-mix(in srgb,var(--red,#b6483e) 42%,transparent);border-radius:7px;background:var(--red-soft,#f7e8e6);color:var(--red,#b6483e);font-size:10.5px;font-weight:560;line-height:1.4}.new-environment-dialog_footer__V_KLZ{position:relative;display:flex;min-height:65px;align-items:center;justify-content:space-between;gap:14px;padding:12px 22px;border-top:1px solid var(--line-soft,#ebe9e3);background:var(--panel,#fbfaf7)}.new-environment-dialog_footerNote__8NbiQ{color:var(--ink-faint,#8a8982);font-size:9.5px;line-height:1.35}.new-environment-dialog_actions__50Rmp{display:flex;flex:0 0 auto;align-items:center;gap:8px}.new-environment-dialog_primaryButton__hZJh9,.new-environment-dialog_secondaryButton___MsG6{display:inline-flex;height:36px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:7px;font-size:11px;font-weight:650;cursor:pointer}.new-environment-dialog_primaryButton__hZJh9{min-width:157px;border:1px solid var(--ink,#171716);background:var(--ink,#171716);color:var(--canvas,#f7f6f2)}.new-environment-dialog_primaryButton__hZJh9:hover:not(:disabled){background:color-mix(in srgb,var(--ink,#171716) 86%,var(--canvas,#f7f6f2))}.new-environment-dialog_secondaryButton___MsG6{border:1px solid var(--line,#deddd7);background:var(--panel-strong,#fff);color:var(--ink-soft,#62615c)}.new-environment-dialog_secondaryButton___MsG6:hover:not(:disabled){background:var(--hover,#e8e6df);color:var(--ink,#171716)}.new-environment-dialog_primaryButton__hZJh9:disabled,.new-environment-dialog_secondaryButton___MsG6:disabled{cursor:not-allowed}.new-environment-dialog_primaryButton__hZJh9:disabled{border-color:var(--line,#deddd7);background:var(--selected,#dfddd5);color:var(--ink-faint,#8a8982)}.new-environment-dialog_secondaryButton___MsG6:disabled{opacity:.55}.new-environment-dialog_closeButton__WB6wG:focus-visible,.new-environment-dialog_primaryButton__hZJh9:focus-visible,.new-environment-dialog_secondaryButton___MsG6:focus-visible{outline:2px solid #6e8bad;outline-offset:2px}.new-environment-dialog_spinner__JHghF{animation:new-environment-dialog_spin__BKB9j .8s linear infinite;transform-box:fill-box;transform-origin:center}.new-environment-dialog_srOnly__V_oeI{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes new-environment-dialog_spin__BKB9j{to{transform:rotate(1turn)}}@media (max-width:640px){.new-environment-dialog_backdrop__uaBiP{align-items:end;padding:8px}.new-environment-dialog_dialog__GVPKp{max-height:calc(100dvh - 8px);border-radius:15px 15px 9px 9px}.new-environment-dialog_header__uKuIQ{padding:18px 17px 15px}.new-environment-dialog_header__uKuIQ p{max-width:36ch}.new-environment-dialog_content__naX6W{gap:15px;padding:17px}.new-environment-dialog_agentOption__MzX3H{grid-template-columns:auto auto minmax(0,1fr)}.new-environment-dialog_lockedBadge__Dp4oQ{grid-column:2/-1;justify-self:start}.new-environment-dialog_footer__V_KLZ{align-items:stretch;padding:11px 17px max(11px,env(safe-area-inset-bottom))}.new-environment-dialog_footerNote__8NbiQ{display:none}.new-environment-dialog_actions__50Rmp{width:100%}.new-environment-dialog_primaryButton__hZJh9,.new-environment-dialog_secondaryButton___MsG6{flex:1 1}}@media (max-width:390px){.new-environment-dialog_header__uKuIQ h1{font-size:19px}.new-environment-dialog_actions__50Rmp{display:grid;grid-template-columns:.8fr 1.45fr}.new-environment-dialog_primaryButton__hZJh9,.new-environment-dialog_secondaryButton___MsG6{min-width:0;padding-inline:9px}}@media (prefers-reduced-motion:reduce){.new-environment-dialog_spinner__JHghF{animation:none}}.session-search-dialog_backdrop__m30We{position:fixed;z-index:90;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:11vh 18px 18px;background:rgb(24 24 21/34%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:session-search-dialog_fade-in__RTfXi .12s ease-out}.session-search-dialog_dialog__oi_y9{display:grid;width:min(100%,650px);max-height:min(680px,calc(100dvh - 22vh));grid-template-rows:auto auto minmax(0,1fr) auto;overflow:hidden;border:1px solid var(--line);border-radius:14px;background:var(--panel-strong);box-shadow:0 26px 80px rgb(24 24 20/24%);animation:session-search-dialog_enter__ZBg11 .15s ease-out;overscroll-behavior:contain}.session-search-dialog_searchBar__2W8hS{display:flex;min-height:58px;align-items:center;gap:10px;padding:0 13px 0 17px;border-bottom:1px solid var(--line);transition:background-color .12s ease,border-color .12s ease}.session-search-dialog_searchBar__2W8hS>svg{flex:0 0 auto;color:var(--ink-faint)}.session-search-dialog_searchBar__2W8hS input{min-width:0;height:100%;flex:1 1;padding:0;border:0;outline:0;background:transparent;color:var(--ink);color-scheme:inherit;font-size:14px}.session-search-dialog_searchBar__2W8hS input::placeholder{color:var(--ink-faint)}.session-search-dialog_searchBar__2W8hS:focus-within{border-bottom-color:var(--ink-faint);background:var(--panel)}.session-search-dialog_searchBar__2W8hS button{display:inline-flex;width:30px;height:30px;flex:0 0 auto;align-items:center;justify-content:center;padding:0;border:0;border-radius:6px;background:transparent;color:var(--ink-faint);cursor:pointer}.session-search-dialog_searchBar__2W8hS button:hover{background:var(--hover);color:var(--ink)}.session-search-dialog_resultHeading__eKP_f{display:flex;min-height:37px;align-items:center;justify-content:space-between;padding:0 17px;background:var(--sidebar);color:var(--ink-faint);font-size:9px;font-weight:690;letter-spacing:.055em;text-transform:uppercase}.session-search-dialog_resultHeading__eKP_f small{font-size:8px;font-weight:600;letter-spacing:.02em;text-transform:none}.session-search-dialog_results__QGlYK{min-height:130px;overflow-y:auto;padding:6px;scrollbar-width:thin}.session-search-dialog_results__QGlYK>button{display:grid;width:100%;min-height:57px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;grid-gap:9px;gap:9px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:var(--ink-soft);text-align:left;cursor:pointer}.session-search-dialog_results__QGlYK>button:hover{background:var(--hover);color:var(--ink)}.session-search-dialog_results__QGlYK>button.session-search-dialog_active__7MsVV{background:var(--selected);color:var(--ink)}.session-search-dialog_resultLeading__qr_j_{position:relative;display:inline-flex;width:31px;height:31px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:8px;background:var(--panel-strong);color:var(--ink-faint)}.session-search-dialog_resultLeading__qr_j_>i{width:7px;height:7px;border-radius:50%;background:var(--ink-faint)}.session-search-dialog_resultLeading__qr_j_>i[data-status=running]{background:var(--green)}.session-search-dialog_resultLeading__qr_j_>i[data-status=waiting]{background:var(--amber)}.session-search-dialog_resultLeading__qr_j_>i[data-status=completed]{background:var(--blue)}.session-search-dialog_resultLeading__qr_j_>i[data-status=failed]{background:var(--red)}.session-search-dialog_resultLeading__qr_j_>svg{position:absolute;top:-4px;left:-4px;padding:2px;border:1px solid var(--line);border-radius:4px;background:var(--sidebar)}.session-search-dialog_resultCopy__N1Frk{display:flex;min-width:0;flex-direction:column;gap:4px}.session-search-dialog_resultCopy__N1Frk small,.session-search-dialog_resultCopy__N1Frk strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-search-dialog_resultCopy__N1Frk strong{color:var(--ink);font-size:11.5px;font-weight:650}.session-search-dialog_resultCopy__N1Frk small{color:var(--ink-faint);font-size:9.5px}.session-search-dialog_resultCopy__N1Frk small span{margin:0 2px}.session-search-dialog_resultMeta__DWSm9{display:inline-flex;align-items:center;gap:7px;color:var(--ink-faint);font-size:8px;text-transform:capitalize}.session-search-dialog_resultMeta__DWSm9>span:last-child{padding:3px 6px;border-radius:999px;background:var(--sidebar)}.session-search-dialog_ownerAvatar__6661r{display:inline-flex;width:23px;height:23px;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:50%;background:var(--panel-strong);font-size:7px;font-style:normal;font-weight:700;letter-spacing:-.02em}.session-search-dialog_emptyState__U88hb{display:flex;min-height:180px;align-items:center;justify-content:center;flex-direction:column;color:var(--ink-faint);text-align:center}.session-search-dialog_emptyState__U88hb strong{margin-top:9px;color:var(--ink-soft);font-size:11px}.session-search-dialog_emptyState__U88hb p{margin:4px 0 0;font-size:9.5px}.session-search-dialog_footer__KLmVh{display:flex;min-height:39px;align-items:center;gap:14px;padding:0 15px;border-top:1px solid var(--line);background:var(--sidebar);color:var(--ink-faint);font-size:8.5px}.session-search-dialog_footer__KLmVh span{display:inline-flex;align-items:center;gap:3px}.session-search-dialog_footer__KLmVh kbd{padding:2px 4px;border:1px solid var(--line);border-radius:4px;background:var(--panel-strong);font:inherit}.session-search-dialog_srOnly__Gy4FZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes session-search-dialog_fade-in__RTfXi{0%{opacity:0}}@keyframes session-search-dialog_enter__ZBg11{0%{opacity:0;transform:translateY(-7px) scale(.99)}}@media (max-width:680px){.session-search-dialog_backdrop__m30We{padding:8px}.session-search-dialog_dialog__oi_y9{max-height:calc(100dvh - 16px);border-radius:12px}.session-search-dialog_searchBar__2W8hS{min-height:54px}.session-search-dialog_results__QGlYK>button{min-height:61px}.session-search-dialog_resultMeta__DWSm9{display:none}.session-search-dialog_footer__KLmVh{padding-bottom:env(safe-area-inset-bottom)}}@media (prefers-reduced-motion:reduce){.session-search-dialog_backdrop__m30We,.session-search-dialog_dialog__oi_y9{animation:none}}.terminal-dock_dock__B740R{--terminal-surface:#1d1f1e;--terminal-border:#30332f;--terminal-text:#e4e6df;--terminal-muted:#969b91;--terminal-green:#83c798;--terminal-amber:#dfb66f;--terminal-red:#df8880;position:relative;display:flex;grid-column:2/-1;grid-row:2;width:100%;min-width:0;height:100%;min-height:0;flex-direction:column;overflow:hidden;border:1px solid var(--terminal-border);border-radius:11px 11px 0 0;background:var(--terminal-background);box-shadow:0 -14px 36px rgb(17 18 16/14%);color:var(--terminal-text)}.terminal-dock_resizeHandle__DN0Ly{position:absolute;z-index:4;top:-5px;right:0;left:0;height:12px;cursor:ns-resize;touch-action:none}.terminal-dock_resizeHandle__DN0Ly span{position:absolute;top:4px;left:50%;width:42px;height:3px;border-radius:999px;background:#565a54;opacity:0;transform:translateX(-50%);transition:opacity .14s ease}.terminal-dock_resizeHandle__DN0Ly:focus-visible span,.terminal-dock_resizeHandle__DN0Ly:hover span{opacity:1}.terminal-dock_resizeHandle__DN0Ly:focus-visible{outline:none}.terminal-dock_resizeHandleDisabled__4iD_U{cursor:default}.terminal-dock_resizeHandleDisabled__4iD_U span{display:none}.terminal-dock_header__HcGq_{display:grid;min-height:43px;flex:0 0 auto;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;padding:0 8px 0 13px;border-bottom:1px solid var(--terminal-border);background:var(--terminal-surface);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px}.terminal-dock_actions__saJw_,.terminal-dock_statusItem__h2hJv,.terminal-dock_statuses__JP23v,.terminal-dock_titleGroup__f_Jom{display:flex;align-items:center}.terminal-dock_titleGroup__f_Jom{min-width:0;gap:7px;overflow:hidden}.terminal-dock_terminalIcon__KCf_g{display:inline-flex;flex:0 0 auto;color:#bdc1b8}.terminal-dock_titleGroup__f_Jom strong{flex:0 0 auto;font-size:12px;font-weight:650;letter-spacing:.01em}.terminal-dock_path__0U2us,.terminal-dock_sandboxName__hCdIA,.terminal-dock_shellName__SstaM,.terminal-dock_titleSeparator___hvsa{color:var(--terminal-muted)}.terminal-dock_path__0U2us{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminal-dock_statuses__JP23v{min-width:0;max-width:min(38vw,430px);justify-content:center;gap:10px;color:var(--terminal-muted);white-space:nowrap}.terminal-dock_sandboxName__hCdIA{min-width:0;overflow:hidden;text-overflow:ellipsis}.terminal-dock_statusItem__h2hJv{flex:0 0 auto;gap:6px}.terminal-dock_statusItem__h2hJv strong{color:#c8cbc4;font-size:10px;font-weight:600;text-transform:lowercase}.terminal-dock_statusDot__Aku1_{width:6px;height:6px;flex:0 0 auto;border-radius:50%;box-shadow:0 0 0 2px rgb(255 255 255/4%)}.terminal-dock_statusReady__BH_8b{background:var(--terminal-green)}.terminal-dock_statusWaiting__x7tgd{background:var(--terminal-amber)}.terminal-dock_statusOffline__bLyTs{background:var(--terminal-red)}.terminal-dock_statusDivider__PMtNE{width:1px;height:13px;flex:0 0 auto;background:#373a36}.terminal-dock_actions__saJw_{justify-content:flex-end;gap:2px}.terminal-dock_iconButton__YZzF0,.terminal-dock_searchButton__RT5_B{display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid transparent;background:transparent;color:#9ca198;cursor:pointer}.terminal-dock_iconButton__YZzF0{width:29px;height:29px;border-radius:5px}.terminal-dock_iconButtonActive__y3D95,.terminal-dock_iconButton__YZzF0:hover:not(:disabled){border-color:#3b3e3a;background:#282a28;color:#eef0e9}.terminal-dock_iconButton__YZzF0:disabled,.terminal-dock_searchButton__RT5_B:disabled{cursor:default;opacity:.35}.terminal-dock_iconButton__YZzF0:focus-visible,.terminal-dock_searchBar__rcdk7 input:focus-visible,.terminal-dock_searchButton__RT5_B:focus-visible{outline:2px solid #82a4c9;outline-offset:-2px}.terminal-dock_body__HqX_7{position:relative;min-height:0;flex:1 1;overflow:hidden;background:var(--terminal-background)}.terminal-dock_terminalHost__R6nUU{width:100%;height:100%;padding:10px 12px 8px;overflow:hidden}.terminal-dock_terminalHost__R6nUU .xterm{height:100%}.terminal-dock_terminalHost__R6nUU .xterm-screen{cursor:text}.terminal-dock_terminalHost__R6nUU .xterm-viewport{scrollbar-color:transparent transparent;scrollbar-width:thin;transition:scrollbar-color .14s ease}.terminal-dock_terminalHost__R6nUU:focus-within .xterm-viewport,.terminal-dock_terminalHost__R6nUU:hover .xterm-viewport{scrollbar-color:#4c514a transparent}.terminal-dock_terminalHost__R6nUU .xterm-viewport::-webkit-scrollbar{width:8px}.terminal-dock_terminalHost__R6nUU .xterm-viewport::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background-clip:padding-box;background-color:transparent}.terminal-dock_terminalHost__R6nUU:focus-within .xterm-viewport::-webkit-scrollbar-thumb,.terminal-dock_terminalHost__R6nUU:hover .xterm-viewport::-webkit-scrollbar-thumb{background-color:#4c514a}.terminal-dock_searchBar__rcdk7{position:absolute;z-index:3;top:8px;right:15px;display:flex;height:32px;align-items:center;gap:4px;padding:0 4px 0 9px;border:1px solid #3b3f3a;border-radius:7px;background:#222522;box-shadow:0 8px 24px rgb(0 0 0/26%);color:var(--terminal-muted);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.terminal-dock_searchBar__rcdk7 input{width:min(210px,25vw);height:25px;padding:0 4px;border:0;background:transparent;color:var(--terminal-text);font:inherit;font-size:11px}.terminal-dock_searchBar__rcdk7 input::-webkit-search-cancel-button{display:none}.terminal-dock_searchBar__rcdk7 input:focus{outline:none}.terminal-dock_searchCount__azqnf{min-width:48px;color:#92978e;font-size:10px;text-align:right;white-space:nowrap}.terminal-dock_searchButton__RT5_B{width:24px;height:24px;border-radius:4px}.terminal-dock_searchButton__RT5_B:hover:not(:disabled){background:#333632;color:#eef0e9}.terminal-dock_connectionNotice__LAt4d{position:absolute;z-index:2;right:14px;bottom:12px;display:inline-flex;max-width:min(520px,calc(100% - 28px));min-height:27px;align-items:center;gap:8px;padding:5px 10px;border:1px solid #42463f;border-radius:6px;background:rgb(35 38 34/94%);box-shadow:0 6px 18px rgb(0 0 0/20%);color:#c8cbc4;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;overflow-wrap:anywhere}.terminal-dock_connectionNoticeError__cUlmP{border-color:#65433f;color:#efb3ad}.terminal-dock_connectionNotice__LAt4d button{display:inline-flex;height:21px;align-items:center;gap:5px;padding:0 7px;border:1px solid #5d625a;border-radius:4px;background:#30342f;color:#e6e8e1;font:inherit;white-space:nowrap;cursor:pointer}.terminal-dock_connectionNotice__LAt4d button:hover{border-color:#777d73;background:#3a3f39}.terminal-dock_connectionNotice__LAt4d button:focus-visible{outline:2px solid #82a4c9;outline-offset:1px}@media (max-width:960px){.terminal-dock_dock__B740R{grid-column:1}}@media (max-width:720px){.terminal-dock_dock__B740R{border-right:0;border-left:0;border-radius:0}.terminal-dock_header__HcGq_{grid-template-columns:minmax(120px,1fr) auto;padding-left:10px}.terminal-dock_path__0U2us,.terminal-dock_statuses__JP23v{display:none}.terminal-dock_terminalHost__R6nUU{padding-right:8px;padding-left:8px}.terminal-dock_searchBar__rcdk7{right:8px;left:8px}.terminal-dock_searchBar__rcdk7 input{min-width:0;flex:1 1;width:auto}.terminal-dock_actions__saJw_ .terminal-dock_iconButton__YZzF0:nth-child(2),.terminal-dock_actions__saJw_ .terminal-dock_iconButton__YZzF0:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.terminal-dock_dock__B740R *,.terminal-dock_dock__B740R :after,.terminal-dock_dock__B740R :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.workspace-ide-page_missing__iTACZ{display:grid;width:100vw;height:100dvh;place-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:24px;background:var(--canvas);color:var(--ink);text-align:center}.workspace-ide-page_missing__iTACZ h1,.workspace-ide-page_missing__iTACZ p{margin:0}.workspace-ide-page_missing__iTACZ h1{font-size:17px}.workspace-ide-page_missing__iTACZ p{color:var(--ink-soft);font-size:12px}.workspace-ide-page_missing__iTACZ a{display:inline-flex;align-items:center;gap:5px;margin-top:8px;color:var(--blue);font-size:11px;text-decoration:none}.bootstrap-loader_shell__UpugQ{min-height:100dvh;display:grid;place-items:center;padding:24px;color:var(--ink,#17212b);background:var(--canvas,#f7f7f5)}.bootstrap-loader_card__donNk{display:grid;justify-items:center;grid-gap:12px;gap:12px;max-width:440px;text-align:center}.bootstrap-loader_card__donNk h1,.bootstrap-loader_card__donNk p{margin:0}.bootstrap-loader_card__donNk p{color:var(--ink-soft,#66717d)}.bootstrap-loader_status__y_0Ae{display:inline-flex;align-items:center;gap:8px;color:var(--ink-soft,#66717d);font-size:13px}.bootstrap-loader_card__donNk button{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border:1px solid var(--line,#d8dde3);border-radius:9px;color:inherit;background:var(--panel-strong,#fff);cursor:pointer}.bootstrap-loader_spinner__3muDv{animation:bootstrap-loader_spin__Xwcuc .9s linear infinite}@keyframes bootstrap-loader_spin__Xwcuc{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bootstrap-loader_spinner__3muDv{animation:none}}