:root{--background-color: #FAFAFA;--background-color-inset: #FFF;--primary-color: #B5D9EB;--primary-color-light: #CDDEE7;--text-color: #333;--font-family-body: Arial, san-serif;--shadow-1: 2px 2px 6px rgba(0,0,0,.1)}html{font-size:16px}html,body{box-sizing:border-box;padding:0;margin:0}body{background-color:var(--background-color);color:var(--text-color);font-family:var(--font-family-body)}h1,h2{margin:0;font-family:var(--font-family-title);font-weight:700}a{text-decoration:none;color:var(--text-color)}a:hover{text-decoration:underline}._layout_2i7i9_1{display:flex;min-height:100vh}._menu_2i7i9_11{display:flex;flex-direction:column;align-items:stretch;background-color:var(--primary-color);padding-top:1rem}._appicon_2i7i9_27{height:5rem;margin:auto}*:has(>._appicon_2i7i9_27){align-self:center}._layout_2i7i9_1>main{flex-grow:1}._header_2i7i9_53{padding:2rem;text-align:right;display:flex;align-items:center;justify-content:flex-end;gap:1rem}._logoutBtn_2i7i9_71{background:none;border:1px solid var(--primary-color);color:inherit;padding:.25rem .75rem;border-radius:4px;cursor:pointer;font-size:.85rem;transition:background-color .2s ease}._logoutBtn_2i7i9_71:hover{background-color:var(--primary-color)}._menuitem_2i7i9_101{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;transition:background-color .2s ease}._menuitem_2i7i9_101:hover{text-decoration:none;background-color:var(--background-color-inset)}._page_655ut_1{padding:0 2rem;display:flex;flex-direction:column;gap:2rem}._home_655ut_15{background-color:var(--primary-color);align-items:center;justify-content:center;min-height:100vh;gap:4rem}._home_655ut_15 h1{font-size:4em;background:linear-gradient(90deg,#61669f,#4cac9a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}._home_655ut_15 h2{margin-top:2rem}._verse_655ut_53{margin:-2rem 0 0;font-size:1rem;color:#aaa;text-align:center;line-height:1.6}._home_655ut_15 ._appicon_655ut_69{height:16rem;margin-top:10vh}._cta_655ut_79{cursor:pointer;font-size:1.5em;padding:.5em;background-color:var(--background-color);border:1px solid var (--text-color);border-radius:.2rem;box-shadow:var(--shadow-1)}._cta_655ut_79:hover{background-color:var(--primary-color-light);box-shadow:10px 10px #000}._list_1m85m_1{list-style:none;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}._note_1m85m_19{flex:0 1 20rem;background-color:var(--background-color-inset);padding:2rem;border-radius:1rem;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:1rem}._note_1m85m_19 p{margin:0;line-height:1.5}._note_1m85m_19 footer{display:flex;align-items:center;gap:.5rem}._note_1m85m_19 textarea{border:0;font-family:var(--font-family-body);font-size:1em}._newnoteFooter_1m85m_77{justify-content:flex-end}._newnoteFooter_1m85m_77 button{cursor:pointer;background-color:var(--primary-color);border:1px solid var(--text-color);border-radius:.2rem}._newnoteFooter_1m85m_77 button:hover{background-color:var(--primary-color-light)}._container_1vjn7_1{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}._container_1vjn7_1 dl{flex:0 1 20rem;background-color:var(--background-color-inset);padding:2rem;border-radius:1rem;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:1rem}._container_1vjn7_1 dd{font-size:3em}._table_6pk5u_1{width:100%}._table_6pk5u_1 th{text-align:left}._table_6pk5u_1 th,._table_6pk5u_1 td{padding:1rem 0}._form_1bscf_1{display:flex;flex-direction:row;gap:2rem}._form_1bscf_1 input,._form_1bscf_1 button{padding:.5em;font-size:1em}._submitButton_1bscf_33{cursor:pointer;background-color:var(--primary-color);border:1px solid var(--text-color);border-radius:.2rem}._submitButton_1bscf_33:hover{background-color:var(--primary-color-light)}._card_u7bk2_5{background-color:var(--vscode-editorWidget-background, #252526);border:1px solid var(--vscode-editorWidget-border, #454545);border-radius:4px;box-shadow:0 4px 12px #0006;overflow:hidden;display:flex;flex-direction:column;animation:_slideIn_u7bk2_1 .2s ease-out;font-family:var(--font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif)}._card_u7bk2_5:first-child{border-color:#0078d4}@keyframes _slideIn_u7bk2_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._titleBar_u7bk2_61{display:flex;align-items:center;gap:.5rem;background-color:var(--vscode-titleBar-activeBackground, #3c3c3c);padding:.4rem .75rem;border-bottom:1px solid var(--vscode-editorWidget-border, #454545)}._titleIcon_u7bk2_79{font-size:.85rem;flex-shrink:0}._titleText_u7bk2_89{font-size:.75rem;font-weight:600;color:var(--vscode-titleBar-activeForeground, #cccccc);letter-spacing:.01em;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._timestamp_u7bk2_111{font-size:.7rem;color:var(--vscode-descriptionForeground, #888);white-space:nowrap;flex-shrink:0}._body_u7bk2_127{padding:.75rem 1rem;display:flex;flex-direction:column;gap:.6rem}._question_u7bk2_141{font-size:.9rem;color:var(--vscode-editor-foreground, #d4d4d4);margin:0;line-height:1.4}._context_u7bk2_157{background-color:var(--vscode-editor-background, #1e1e1e);border:1px solid var(--vscode-editorWidget-border, #454545);border-radius:3px;color:var(--vscode-descriptionForeground, #999);font-family:Cascadia Code,Fira Code,Courier New,monospace;font-size:.78rem;line-height:1.5;margin:0;padding:.5rem .65rem;white-space:pre-wrap;word-break:break-word;overflow-x:auto;max-height:120px;overflow-y:auto}._filePill_u7bk2_193{display:inline-flex;align-items:center;gap:.35rem;background-color:var(--vscode-badge-background, #0078d4);color:var(--vscode-badge-foreground, #ffffff);font-family:Cascadia Code,Fira Code,Courier New,monospace;font-size:.78rem;font-weight:500;padding:.2rem .55rem;border-radius:3px;width:fit-content}._meta_u7bk2_223{display:flex;flex-wrap:wrap;gap:.4rem}._tag_u7bk2_235{display:inline-flex;align-items:center;gap:.25rem;background-color:var(--vscode-badge-background, rgba(255,255,255,.06));color:var(--vscode-descriptionForeground, #888);font-size:.72rem;padding:.15rem .45rem;border-radius:2px;border:1px solid rgba(255,255,255,.08)}._actions_u7bk2_261{display:flex;align-items:center;gap:.4rem;padding:.55rem 1rem;background-color:var(--vscode-editor-background, #1e1e1e);border-top:1px solid var(--vscode-editorWidget-border, #454545);flex-wrap:wrap}._actionBtn_u7bk2_281{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;padding:.3rem .8rem;border-radius:2px;font-size:.8rem;font-weight:500;cursor:not-allowed;opacity:.55;border:1px solid transparent;transition:opacity .15s,background-color .15s;white-space:nowrap}._actionBtn_u7bk2_281:not(:disabled){cursor:pointer;opacity:1}._actionBtn_u7bk2_281:not(:disabled):hover{filter:brightness(1.15)}._actionBtn_u7bk2_281:not(:disabled):active{filter:brightness(.9)}._primary_u7bk2_341{background-color:#0078d4;color:#fff;border-color:#0078d4}._secondary_u7bk2_355{background-color:transparent;color:#ccc;border-color:#555}._danger_u7bk2_369{background-color:transparent;color:#f48771;border-color:#7a3030}._comingSoon_u7bk2_381{font-size:.68rem;color:var(--vscode-descriptionForeground, #666);font-style:italic;margin-left:auto;display:inline-flex;align-items:center;gap:.3rem}._respondedBadge_u7bk2_403{display:inline-flex;align-items:center;gap:.35rem;font-size:.8rem;font-weight:500;color:#4ec968;padding:.25rem .6rem;border-radius:3px;background-color:#4ec9681a;border:1px solid rgba(78,201,104,.25);animation:_fadeIn_u7bk2_1 .2s ease-out}@keyframes _fadeIn_u7bk2_1{0%{opacity:0}to{opacity:1}}._clickableTag_u7bk2_445{cursor:pointer;transition:background-color .15s,border-color .15s}._clickableTag_u7bk2_445:hover{background-color:#ffffff1f;border-color:#fff3}._editIcon_u7bk2_465{opacity:0;transition:opacity .15s;margin-left:2px}._clickableTag_u7bk2_445:hover ._editIcon_u7bk2_465{opacity:.7}._nicknameEditor_u7bk2_489{padding:.1rem .35rem}._nicknameInput_u7bk2_497{background:transparent;border:none;border-bottom:1px solid #0078d4;color:var(--vscode-editor-foreground, #d4d4d4);font-size:.72rem;font-family:inherit;outline:none;width:120px;padding:0 .15rem}._container_2gmty_5{background-color:var(--vscode-editorWidget-background, #252526);border:1px solid var(--vscode-editorWidget-border, #454545);border-radius:4px;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.5rem}._noSessions_2gmty_27{color:var(--vscode-descriptionForeground, #888);font-size:.8rem;font-style:italic;text-align:center;padding:.5rem}._targetRow_2gmty_45{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._targetLabel_2gmty_59{display:inline-flex;align-items:center;gap:.3rem;color:var(--vscode-descriptionForeground, #999);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}._selectWrapper_2gmty_83{position:relative;flex:1;min-width:180px}._sessionSelect_2gmty_95{width:100%;background-color:var(--vscode-input-background, #3c3c3c);color:var(--vscode-input-foreground, #cccccc);border:1px solid var(--vscode-input-border, #555);border-radius:3px;padding:.3rem 1.5rem .3rem .5rem;font-size:.78rem;font-family:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}._sessionSelect_2gmty_95:focus{outline:1px solid #0078d4;border-color:#0078d4}._selectArrow_2gmty_133{position:absolute;right:6px;top:50%;transform:translateY(-50%);color:var(--vscode-descriptionForeground, #888);pointer-events:none}._sessionMeta_2gmty_151{display:inline-flex;align-items:center;gap:.2rem;color:var(--vscode-descriptionForeground, #777);font-size:.7rem}._inputRow_2gmty_169{display:flex;gap:.4rem;align-items:stretch}._textInput_2gmty_181{flex:1;background-color:var(--vscode-input-background, #3c3c3c);color:var(--vscode-input-foreground, #d4d4d4);border:1px solid var(--vscode-input-border, #555);border-radius:3px;padding:.45rem .65rem;font-size:.85rem;font-family:inherit}._textInput_2gmty_181:focus{outline:1px solid #0078d4;border-color:#0078d4}._textInput_2gmty_181::placeholder{color:var(--vscode-input-placeholderForeground, #666)}._textInput_2gmty_181:disabled{opacity:.5;cursor:not-allowed}._sendBtn_2gmty_231{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .7rem;background-color:#0078d4;color:#fff;border:none;border-radius:3px;cursor:pointer;transition:background-color .15s}._sendBtn_2gmty_231:hover:not(:disabled){background-color:#005a9e}._sendBtn_2gmty_231:disabled{opacity:.4;cursor:not-allowed}._confirmOverlay_2gmty_277{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}._confirmDialog_2gmty_297{background-color:var(--vscode-editorWidget-background, #252526);border:1px solid var(--vscode-editorWidget-border, #454545);border-radius:6px;padding:1.25rem;max-width:420px;width:90%;box-shadow:0 8px 32px #00000080}._confirmTitle_2gmty_317{font-size:.95rem;font-weight:600;color:var(--vscode-editor-foreground, #d4d4d4);margin-bottom:.75rem}._confirmText_2gmty_331{font-size:.85rem;color:var(--vscode-descriptionForeground, #aaa);margin:0 0 .75rem;line-height:1.4}._confirmPrompt_2gmty_345{background-color:var(--vscode-textCodeBlock-background, #1e1e1e);color:var(--vscode-editor-foreground, #d4d4d4);font-family:Cascadia Code,Fira Code,Courier New,monospace;font-size:.82rem;padding:.6rem .8rem;border-radius:3px;border:1px solid rgba(255,255,255,.08);margin-bottom:1rem;word-break:break-word}._confirmActions_2gmty_369{display:flex;gap:.5rem;justify-content:flex-end}._confirmYes_2gmty_381{padding:.35rem .9rem;background-color:#0078d4;color:#fff;border:none;border-radius:3px;font-size:.82rem;font-weight:500;cursor:pointer}._confirmYes_2gmty_381:hover{background-color:#005a9e}._confirmNo_2gmty_411{padding:.35rem .9rem;background-color:transparent;color:#ccc;border:1px solid #555;border-radius:3px;font-size:.82rem;cursor:pointer}._confirmNo_2gmty_411:hover{background-color:#ffffff0f}._dashboard_jijrh_1{padding:0 2rem;display:flex;flex-direction:column;gap:1.5rem}._titleRow_jijrh_15{display:flex;justify-content:space-between;align-items:center}._titleRow_jijrh_15 h1{font-size:1.5rem}._verse_jijrh_35{margin:.1rem 0 0;font-size:.78rem;color:#888;font-style:italic}._statusBadge_jijrh_49{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._connected_jijrh_73{background-color:#d4edda;color:#155724}._connecting_jijrh_83{background-color:#fff3cd;color:#856404}._disconnected_jijrh_93{background-color:#f8d7da;color:#721c24}._dot_jijrh_103{width:8px;height:8px;border-radius:50%;display:inline-block}._dot_jijrh_103._connected_jijrh_73{background-color:#28a745}._dot_jijrh_103._connecting_jijrh_83{background-color:#ffc107;animation:_pulse_jijrh_1 1s infinite}._dot_jijrh_103._disconnected_jijrh_93{background-color:#dc3545}@keyframes _pulse_jijrh_1{0%,to{opacity:1}50%{opacity:.4}}._controls_jijrh_153{display:flex;gap:.75rem;align-items:center}._clearBtn_jijrh_165{cursor:pointer;padding:.4rem .8rem;border:1px solid #ccc;border-radius:4px;background-color:var(--background-color-inset);font-size:.8rem;color:var(--text-color);transition:background-color .2s}._clearBtn_jijrh_165:hover{background-color:#eee}._promptCount_jijrh_195{font-size:.85rem;color:#888}._feed_jijrh_205{display:flex;flex-direction:column;gap:.75rem}._empty_jijrh_217{text-align:center;padding:3rem;color:#999}._empty_jijrh_217 p{margin-top:.5rem;font-size:.9rem}._emptyIcon_jijrh_239{font-size:3rem;opacity:.3}._hint_jijrh_249{margin-top:1rem;padding:1rem;background-color:#f8f9fa;border-radius:6px;font-size:.8rem;color:#666;text-align:center;max-width:400px;margin-left:auto;margin-right:auto}._hint_jijrh_249 code{background-color:#e9ecef;padding:.1rem .3rem;border-radius:3px;font-size:.8rem}._errorBanner_jijrh_289{background-color:#3a1c1c;border:1px solid #7a3030;border-radius:4px;color:#f48771;font-size:.82rem;padding:.5rem .9rem;animation:_slideIn_jijrh_1 .2s ease-out}@keyframes _slideIn_jijrh_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._panel_7jsea_5{--t-panel-bg: #0d1117;--t-chrome-bg: #161b22;--t-border: #30363d;--t-divider: #21262d;--t-text-primary: #e6edf3;--t-text-dim: #484f58;--t-text-muted: #8b949e;--t-accent: #3fb950;--t-accent-blue: #79c0ff;--t-context-bg: #0d2117;--t-context-border: #238636;--t-btn-yes-bg: #238636;--t-btn-session-bg: #1f3a5f;--t-pill-bg: #1f3a5f;--t-focus-glow: rgba(56, 139, 253, .25);--t-focus-border: #388bfd}._panel_7jsea_5{display:flex;flex-direction:column;background:var(--t-panel-bg);border:1px solid var(--t-border);border-radius:8px;overflow:hidden;min-height:420px;max-height:580px;font-family:Cascadia Code,Fira Code,JetBrains Mono,Courier New,monospace;font-size:13px;color:var(--t-text-primary);outline:none;transition:border-color .15s,box-shadow .15s}._panel_7jsea_5:focus{border-color:var(--t-focus-border);box-shadow:0 0 0 2px var(--t-focus-glow)}._chrome_7jsea_101{display:flex;align-items:center;padding:8px 12px;background:var(--t-chrome-bg);border-bottom:1px solid var(--t-divider);gap:8px;flex-shrink:0}._chromeDots_7jsea_123{display:flex;gap:6px;flex-shrink:0}._macosDot_7jsea_135{width:12px;height:12px;border-radius:50%;display:inline-block}._dotRed_7jsea_147{background:#ff5f57}._dotYellow_7jsea_149{background:#febc2e}._dotGreen_7jsea_151{background:#28c840}._linuxDot_7jsea_157{width:10px;height:10px;border-radius:50%;display:inline-block;background:var(--t-accent);opacity:.55}._winButtons_7jsea_177{display:flex;gap:1px;flex-shrink:0}._winBtn_7jsea_187{display:inline-flex;align-items:center;justify-content:center;width:28px;height:20px;font-size:10px;color:var(--t-text-muted);border-radius:2px;cursor:default;-webkit-user-select:none;user-select:none;transition:background .1s,color .1s}._winBtn_7jsea_187:hover{background:#ffffff14;color:var(--t-text-primary)}._winClose_7jsea_215:hover{background:#c42b1c!important;color:#fff!important}._chromeMinimalGap_7jsea_221{width:8px;flex-shrink:0}._termName_7jsea_227{flex:1;text-align:center;color:var(--t-text-muted);font-size:12px;font-family:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._statusDot_7jsea_251{width:8px;height:8px;border-radius:50%;flex-shrink:0}._statusDot_7jsea_251._connected_7jsea_263{background:var(--t-accent)}._statusDot_7jsea_251._disconnected_7jsea_265{background:#f85149}._body_7jsea_275{flex:1;overflow-y:auto;padding:12px 14px;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin;scrollbar-color:var(--t-border) transparent}._body_7jsea_275::-webkit-scrollbar{width:6px}._body_7jsea_275::-webkit-scrollbar-thumb{background:var(--t-border);border-radius:3px}._body_7jsea_275::-webkit-scrollbar-track{background:transparent}._emptyBody_7jsea_305{display:flex;align-items:center;gap:4px;color:var(--t-text-dim);padding:8px 0}._emptyPromptChar_7jsea_319{color:var(--t-accent)}._emptyBodyText_7jsea_321{font-size:12px}._entry_7jsea_331{display:flex;flex-direction:column;gap:6px;padding-bottom:16px;border-bottom:1px solid var(--t-divider)}._entry_7jsea_331:last-child{border-bottom:none;padding-bottom:0}._timestamp_7jsea_349{color:var(--t-text-dim);font-size:11px}._question_7jsea_353{color:var(--t-text-primary);line-height:1.55;white-space:pre-wrap;word-break:break-word}._context_7jsea_367{color:var(--t-accent);font-size:12px;font-family:inherit;background:var(--t-context-bg);padding:6px 10px;border-radius:4px;border-left:2px solid var(--t-context-border);white-space:pre-wrap;margin:0;word-break:break-word}._filePill_7jsea_393{display:inline-flex;align-items:center;gap:4px;background:var(--t-pill-bg);color:var(--t-accent-blue);padding:2px 8px;border-radius:12px;font-size:11px;align-self:flex-start}._actionRow_7jsea_423{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}._btn1_7jsea_437,._btn2_7jsea_437,._btn3_7jsea_437,._btnOption_7jsea_437{cursor:pointer;border:1px solid transparent;border-radius:4px;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:500;display:inline-flex;align-items:center;gap:4px;transition:filter .12s,border-color .12s,box-shadow .12s}._btn1_7jsea_437:hover,._btn2_7jsea_437:hover,._btn3_7jsea_437:hover,._btnOption_7jsea_437:hover{filter:brightness(1.2)}._btn1_7jsea_437{background:var(--t-btn-yes-bg);color:#fff}._btn2_7jsea_437{background:var(--t-btn-session-bg);color:var(--t-accent-blue);border-color:var(--t-border)}._btn3_7jsea_437{background:transparent;color:var(--t-text-muted);border-color:var(--t-border)}._btnOption_7jsea_437{background:var(--t-divider);color:var(--t-text-primary);border-color:var(--t-border)}._btn1_7jsea_437._btnSelected_7jsea_479{border-color:var(--t-accent);box-shadow:0 0 0 1px var(--t-accent);filter:brightness(1.15)}._btn2_7jsea_437._btnSelected_7jsea_479{border-color:var(--t-accent-blue);box-shadow:0 0 0 1px var(--t-accent-blue);filter:brightness(1.15)}._btn3_7jsea_437._btnSelected_7jsea_479{border-color:var(--t-text-muted);box-shadow:0 0 0 1px var(--t-text-muted);filter:brightness(1.3)}._cursor_7jsea_489{display:inline-block;width:.8em;color:var(--t-accent);font-weight:700;-webkit-user-select:none;user-select:none}._keyHint_7jsea_507{color:var(--t-text-dim);font-size:10px;margin-top:2px;letter-spacing:.01em}._echoLine_7jsea_527{color:var(--t-accent);font-size:12px;padding-left:4px}._focusBanner_7jsea_537{padding:4px 14px;font-size:10px;color:var(--t-text-dim);background:var(--t-panel-bg);border-top:1px solid var(--t-divider);text-align:center;flex-shrink:0}._panel_7jsea_5:focus ._focusBanner_7jsea_537{display:none}._inputBar_7jsea_565{display:flex;align-items:center;padding:8px 12px;border-top:1px solid var(--t-divider);background:var(--t-panel-bg);gap:8px;flex-shrink:0}._inputPrompt_7jsea_585{color:var(--t-accent);font-size:14px;flex-shrink:0;-webkit-user-select:none;user-select:none}._input_7jsea_565{flex:1;background:transparent;border:none;outline:none;color:var(--t-text-primary);font-family:inherit;font-size:13px;caret-color:var(--t-accent);min-width:0}._input_7jsea_565::placeholder{color:var(--t-text-dim)}._input_7jsea_565:disabled{opacity:.4;cursor:not-allowed}._sendBtn_7jsea_617{background:var(--t-btn-yes-bg);color:#fff;border:none;border-radius:4px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:500;cursor:pointer;flex-shrink:0;transition:filter .15s}._sendBtn_7jsea_617:hover:not(:disabled){filter:brightness(1.15)}._sendBtn_7jsea_617:disabled{opacity:.35;cursor:not-allowed}._page_1swoo_7{padding:0 2rem 2rem;display:flex;flex-direction:column;gap:1.25rem}._titleRow_1swoo_27{display:flex;justify-content:space-between;align-items:center}._titleRow_1swoo_27 h1{font-size:1.5rem}._verse_1swoo_41{margin:.1rem 0 0;font-size:.78rem;color:#888;font-style:italic}._statusBadge_1swoo_61{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .75rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}._connected_1swoo_83{background-color:#d4edda;color:#155724}._connecting_1swoo_85{background-color:#fff3cd;color:#856404}._disconnected_1swoo_87{background-color:#f8d7da;color:#721c24}._dot_1swoo_91{width:8px;height:8px;border-radius:50%;display:inline-block}._dot_1swoo_91._connected_1swoo_83{background-color:#28a745}._dot_1swoo_91._connecting_1swoo_85{background-color:#ffc107;animation:_pulse_1swoo_1 1s infinite}._dot_1swoo_91._disconnected_1swoo_87{background-color:#dc3545}@keyframes _pulse_1swoo_1{0%,to{opacity:1}50%{opacity:.4}}._themePicker_1swoo_117{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--background-color-inset, #f8f9fa);border:1px solid var(--border-color, #e0e0e0);border-radius:8px}._themeLabel_1swoo_137{display:flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:var(--text-color-muted, #666);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0}._themeSwatches_1swoo_163{display:flex;flex-wrap:wrap;gap:8px}._swatch_1swoo_177{display:flex;flex-direction:column;align-items:center;gap:5px;padding:6px 8px;border:2px solid transparent;border-radius:6px;cursor:pointer;background:transparent;transition:border-color .15s,transform .1s,box-shadow .15s;outline:none}._swatch_1swoo_177:hover{border-color:var(--swatch-border);transform:translateY(-1px)}._swatch_1swoo_177:focus-visible{border-color:var(--swatch-focus);box-shadow:0 0 0 2px var(--swatch-focus)}._swatchActive_1swoo_227{border-color:var(--swatch-focus)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--swatch-focus) 35%,transparent)}._swatchChrome_1swoo_239{display:block;width:44px;height:8px;border-radius:3px 3px 0 0;background:var(--swatch-chrome);border:1px solid var(--swatch-border);border-bottom:none;position:relative}._swatchChrome_1swoo_239:before{content:"● ● ●";position:absolute;left:3px;top:0;font-size:4px;line-height:8px;color:var(--swatch-accent);letter-spacing:1px}._swatchBody_1swoo_285{display:block;width:44px;height:28px;border-radius:0 0 3px 3px;background:var(--swatch-bg);border:1px solid var(--swatch-border);border-top:none;position:relative;overflow:hidden}._swatchBody_1swoo_285:before{content:"";position:absolute;left:4px;top:5px;width:60%;height:2px;border-radius:1px;background:var(--swatch-accent);opacity:.7;box-shadow:0 5px color-mix(in srgb,var(--swatch-accent) 40%,transparent),0 10px color-mix(in srgb,var(--swatch-accent) 25%,transparent)}._swatchBody_1swoo_285:after{content:"";position:absolute;right:5px;bottom:5px;width:6px;height:6px;border-radius:50%;background:var(--swatch-accent);opacity:.8}._swatchName_1swoo_365{font-size:10px;color:var(--text-color-muted, #888);white-space:nowrap;max-width:60px;overflow:hidden;text-overflow:ellipsis;text-align:center;line-height:1}._swatchActive_1swoo_227 ._swatchName_1swoo_365{color:var(--text-color, #333);font-weight:600}._errorBanner_1swoo_403{background-color:#3a1c1c;border:1px solid #7a3030;border-radius:4px;color:#f48771;font-size:.82rem;padding:.5rem .9rem;animation:_slideIn_1swoo_1 .2s ease-out}@keyframes _slideIn_1swoo_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._grid_1swoo_437{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:16px;align-items:start}._emptyState_1swoo_457{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:4rem 2rem;text-align:center}._emptyState_1swoo_457 p{font-size:.9rem;color:#6e7681;max-width:380px;line-height:1.6}._emptyTerminal_1swoo_489{display:flex;align-items:center;gap:4px;font-family:Cascadia Code,Fira Code,JetBrains Mono,Courier New,monospace;font-size:14px;border:1px solid;border-radius:6px;padding:10px 16px;transition:background .3s,border-color .3s}._emptyCursor_1swoo_513{display:inline-block;width:8px;height:14px;margin-left:2px;animation:_blink_1swoo_1 1.1s step-start infinite;vertical-align:middle;transition:background .3s}@keyframes _blink_1swoo_1{0%,to{opacity:1}50%{opacity:0}}
