@keyframes _bounce_1amkh_1{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}@keyframes _fadeInUp_1amkh_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_1amkh_3404{to{transform:rotate(360deg)}}@keyframes _mascotPulse_1amkh_1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.04)}}._icon_1amkh_28{font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 24;vertical-align:middle;font-family:Material Symbols Outlined,sans-serif;font-size:1.125rem;line-height:1;display:inline-block}._shell_1amkh_41{height:calc(100vh - 64px);min-height:0;color:var(--cc-on-surface);background:0 0;font-family:Inter,sans-serif;display:flex;overflow:hidden}._body_1amkh_51{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._sidebar_1amkh_67{width:276px;box-shadow:none;background:linear-gradient(#19191bbd,#0e0e0fe0),#131315c2;border-right:1px solid #ffffff12;flex-direction:column;flex-shrink:0;transition:width .16s,transform .15s;display:flex;position:relative;overflow:hidden}._sidebarOpen_1amkh_82{transform:translate(0)!important}._sidebarHead_1amkh_90{flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1rem .7rem;display:flex}._panelCollapseBtn_1amkh_98{width:30px;height:30px;color:var(--cc-on-surface-variant);cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:8px;place-items:center;transition:background .14s,color .14s;display:grid}._panelCollapseBtn_1amkh_98:hover{color:var(--cc-on-surface);background:#ffffff12}._sidebarHeadLeft_1amkh_116{align-items:center;gap:.625rem;display:flex}._sidebarLogo_1amkh_122{object-fit:contain;background:#ffffff0a;border-radius:9px;flex-shrink:0;width:32px;height:32px;box-shadow:0 0 0 1px #ffffff0f,0 10px 24px #00000047}._sidebarTitle_1amkh_132{letter-spacing:-.02em;color:var(--cc-on-surface);font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:700}._sidebarSubtitle_1amkh_140{text-transform:uppercase;letter-spacing:.1em;color:#a7c3ff;opacity:.8;margin-top:2px;font-size:.62rem;font-weight:700}._sidebarActions_1amkh_150{flex-direction:column;gap:4px;padding:0 .75rem .85rem;display:flex}._collapsedConversationsBtn_1amkh_157{display:none}._sidebarCollapsed_1amkh_86 ._sidebarHead_1amkh_90{justify-content:center;padding:.8rem .45rem .5rem}._sidebarCollapsed_1amkh_86 ._sidebarHeadLeft_1amkh_116,._sidebarCollapsed_1amkh_86 ._sidebarActions_1amkh_150,._sidebarCollapsed_1amkh_86 ._sessionList_1amkh_168,._sidebarCollapsed_1amkh_86 ._sidebarUtility_1amkh_169,._sidebarCollapsed_1amkh_86 ._sidebarFooter_1amkh_170{display:none}._sidebarCollapsed_1amkh_86 ._panelCollapseBtn_1amkh_98{width:32px;height:32px}._sidebarCollapsed_1amkh_86 ._collapsedConversationsBtn_1amkh_157{width:34px;color:var(--cc-on-surface-variant);cursor:pointer;background:#3b82f61a;border:1px solid #ffffff14;border-radius:8px;place-items:center;gap:.25rem;margin:.55rem auto 0;padding:.55rem 0;display:grid}._sidebarCollapsed_1amkh_86 ._collapsedConversationsBtn_1amkh_157:hover{color:var(--cc-on-surface);background:#3b82f62e}._collapsedCount_1amkh_198{text-overflow:ellipsis;color:#a7c3ff;max-width:28px;font-size:.62rem;font-weight:800;overflow:hidden}._newSessionBtn_1amkh_207{cursor:pointer;width:100%;color:var(--cc-on-surface-variant);background:linear-gradient(135deg,#3b82f629,#22c55e14);border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:.625rem;padding:9px 11px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;transition:background .12s,color .12s;display:flex}._newSessionBtn_1amkh_207:hover{color:var(--cc-on-surface);background:linear-gradient(135deg,#3b82f63d,#22c55e1f);transform:translateY(-1px)}._kbdHint_1amkh_230{opacity:.35;margin-left:auto;font-size:.5625rem;transition:opacity .12s}._newSessionBtn_1amkh_207:hover ._kbdHint_1amkh_230{opacity:.9}._sessionSearch_1amkh_241{width:100%;min-height:34px;color:var(--cc-on-surface-variant);background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:.45rem;padding:0 8px;transition:background .12s,border-color .12s,color .12s;display:flex}._sessionSearch_1amkh_241:focus-within{color:var(--cc-on-surface);background:#ffffff0e;border-color:#60a5fa73}._sessionSearch_1amkh_241 input{min-width:0;color:var(--cc-on-surface);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:.72rem}._sessionSearchClear_1amkh_276{width:22px;height:22px;color:var(--cc-on-surface-variant);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;padding:0;display:grid}._sessionSearchClear_1amkh_276:hover{color:var(--cc-on-surface);background:#ffffff12}._sessionList_1amkh_168{flex-direction:column;flex:1;gap:.85rem;padding:0 .75rem .85rem;display:flex;overflow-y:auto}._emptyHint_1amkh_306{color:var(--cc-on-surface-variant);text-align:center;padding:.75rem;font-size:.75rem}._groupLabel_1amkh_313{text-transform:uppercase;letter-spacing:.06em;color:var(--cc-on-surface-variant);opacity:.6;margin-bottom:2px;padding:4px 12px;font-family:Inter,sans-serif;font-size:.6875rem}._groupItems_1amkh_324{flex-direction:column;gap:1px;display:flex}._sessionListFooter_1amkh_330{margin-top:-.25rem}._loadMoreSessionsBtn_1amkh_334{width:100%;color:var(--cc-on-surface-variant);cursor:pointer;background:#ffffff09;border:1px solid #ffffff12;border-radius:8px;align-items:center;gap:.5rem;padding:8px 12px;font-family:Inter,sans-serif;font-size:.72rem;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:flex}._loadMoreSessionsBtn_1amkh_334:hover{color:var(--cc-on-surface);background:#3b82f61f;border-color:#60a5fa47}._loadMoreCount_1amkh_357{color:#a7c3ff;text-align:center;background:#60a5fa24;border-radius:999px;min-width:22px;margin-left:auto;padding:2px 6px;font-size:.62rem;font-weight:800}._sessionItem_1amkh_369{cursor:pointer;width:100%;color:var(--cc-on-surface-variant);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.625rem;padding:8px 12px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;transition:background .1s,color .1s;display:flex;position:relative;overflow:hidden}._sessionItem_1amkh_369:hover{color:var(--cc-on-surface);background:#ffffff0b}._sessionItem_1amkh_369:before{content:"";background:var(--cc-primary);opacity:0;width:2px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:0}._sessionItemActive_1amkh_406{color:var(--cc-on-surface);background:linear-gradient(90deg,#3b82f629,#ffffff09)}._sessionItemActive_1amkh_406:before{opacity:1}._sessionIcon_1amkh_415{opacity:.5;flex-shrink:0;font-size:.875rem}._sessionItemActive_1amkh_406 ._sessionIcon_1amkh_415{opacity:1;color:var(--cc-secondary)}._sessionLabel_1amkh_426{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._sessionEnvDot_1amkh_433{background:var(--cc-secondary);opacity:.7;border-radius:50%;flex-shrink:0;width:5px;height:5px}._sidebarNav_1amkh_444{border-bottom:1px solid #ffffff0f;flex-direction:column;flex-shrink:0;gap:1px;margin:0 0 .35rem;padding:0 .75rem .65rem;display:flex}._sidebarNavItem_1amkh_454{cursor:pointer;width:100%;color:var(--cc-on-surface-variant);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:.625rem;padding:8px 10px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;text-decoration:none;transition:background .1s,color .1s;display:flex}._sidebarNavItem_1amkh_454 ._icon_1amkh_28{opacity:.6;font-size:.9375rem}._sidebarNavItem_1amkh_454:hover{color:var(--cc-on-surface);background:#ffffff0b}._sidebarNavItem_1amkh_454:hover ._icon_1amkh_28{opacity:1}._sidebarNavItemActive_1amkh_487{color:var(--cc-on-surface);background:linear-gradient(90deg,#3b82f629,#ffffff09)}._sidebarNavItemActive_1amkh_487 ._icon_1amkh_28{opacity:1;color:var(--cc-primary)}._sidebarFooter_1amkh_170{background:linear-gradient(#0000,#00000038);border-top:1px solid #ffffff14;flex-shrink:0;padding:.65rem .75rem .85rem}._sidebarLogoutBtn_1amkh_506{cursor:pointer;color:#e2e8f0;text-align:left;background:#ffffff12;border:1px solid #ffffff1f;border-radius:8px;align-items:center;gap:.625rem;width:100%;padding:9px 11px;font-family:Inter,sans-serif;font-size:.75rem;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:flex}._sidebarLogoutBtn_1amkh_506 ._icon_1amkh_28{opacity:.85;color:#fda4af;font-size:.9375rem}._sidebarLogoutBtn_1amkh_506:hover{color:#fef2f2;background:#ef44441f;border-color:#f8717159}._sidebarLogoutBtn_1amkh_506:hover ._icon_1amkh_28{opacity:1;color:#fecdd3}._main_1amkh_548{background:linear-gradient(#13131533,#0e0e0fb8),0 0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._loadingWrapper_1amkh_560{justify-content:center;align-items:center;height:100vh;display:flex}._emptyState_1amkh_571{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.25rem;margin-top:0;padding:2rem;display:flex}._welcomePanel_1amkh_582{background:linear-gradient(135deg,#ffffff0e,#ffffff05),#131315c7;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;width:100%;max-width:840px;padding:1.25rem;display:grid;box-shadow:0 24px 70px #00000047}._welcomeCopy_1amkh_598{min-width:0}._welcomeEyebrow_1amkh_602{color:#a7c3ff;letter-spacing:.12em;text-transform:uppercase;align-items:center;margin-bottom:.35rem;font-size:.65rem;font-weight:800;display:inline-flex}._welcomeTitle_1amkh_613{color:var(--cc-on-surface);letter-spacing:-.04em;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(1.4rem,2vw,2rem);font-weight:700;line-height:1.05}._welcomeText_1amkh_623{max-width:580px;color:var(--cc-on-surface-variant);margin:.5rem 0 0;font-size:.86rem;line-height:1.65}._welcomeMetrics_1amkh_631{grid-template-columns:repeat(3,minmax(70px,1fr));gap:.55rem;display:grid}._metricCard_1amkh_637{background:#00000038;border:1px solid #ffffff0f;border-radius:12px;min-width:76px;padding:.75rem}._metricValue_1amkh_645{color:var(--cc-on-surface);font-family:Space Grotesk,sans-serif;font-size:1.15rem;font-weight:700;line-height:1;display:block}._metricLabel_1amkh_654{color:var(--cc-on-surface-variant);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:.63rem;font-weight:700;display:block}._mascotWrapper_1amkh_665{opacity:.95;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}._mascot_1amkh_665{object-fit:contain;border-radius:8px;width:54px;height:54px}._mascotGlow_1amkh_682{border:2px solid #adc6ff26;border-radius:50%;animation:3s ease-in-out infinite _mascotPulse_1amkh_1;position:absolute;inset:0}._commandBarWrapper_1amkh_691{width:100%;max-width:840px;position:relative}._commandBarGlow_1amkh_697{filter:blur(14px);opacity:.42;pointer-events:none;background:linear-gradient(135deg,#3b82f64d,#22c55e21);border-radius:18px;transition:opacity .4s;position:absolute;inset:-1px}._commandBarWrapper_1amkh_691:focus-within ._commandBarGlow_1amkh_697{opacity:.9}._commandBarWrapperDragOver_1amkh_712 ._commandBar_1amkh_691{border-color:#3b82f66b;box-shadow:0 0 0 3px #3b82f61f,0 28px 80px #00000070}._commandBar_1amkh_691{background:linear-gradient(180deg, #252628eb, #19191bf5), var(--cc-surface-high);border:1px solid #ffffff14;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 28px 80px #00000070}._commandBarInner_1amkh_728{flex-direction:column;padding:4px;display:flex}._commandInputRow_1amkh_734{align-items:flex-start;gap:10px;padding:14px 14px 12px;display:flex}._boltIcon_1amkh_741{color:var(--cc-primary);flex-shrink:0;margin-top:2px;font-size:1.25rem}._commandTextarea_1amkh_748{resize:none;color:var(--cc-on-surface);caret-color:var(--cc-primary);background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:1rem;line-height:1.5}._commandTextarea_1amkh_748::placeholder{color:#acaaae66}._commandToolbar_1amkh_765{background:#00000038;border-radius:11px;justify-content:space-between;align-items:center;margin-top:4px;padding:7px 8px 8px;display:flex}._commandToolbarLeft_1amkh_775{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}._commandToolbarRight_1amkh_783{align-items:center;gap:6px;display:flex}._toolbarBtn_1amkh_789{cursor:pointer;color:var(--cc-on-surface-variant);background:0 0;border:none;border-radius:4px;align-items:center;padding:6px;transition:background .1s,color .1s;display:flex}._toolbarBtn_1amkh_789:hover:not(:disabled){background:var(--cc-surface-container);color:var(--cc-on-surface)}._toolbarBtn_1amkh_789:disabled{cursor:not-allowed;opacity:.45}._toolbarDivider_1amkh_811{background:#48484b40;width:1px;height:14px;margin:0 4px}._toolbarLabel_1amkh_818{text-transform:uppercase;letter-spacing:.08em;color:#acaaae8c;padding:0 6px;font-size:.625rem;font-weight:700}._contextChip_1amkh_827{background:var(--cc-surface-container);color:var(--cc-on-surface-variant);border:1px solid #48484b1f;border-radius:3px;padding:2px 8px;font-family:monospace;font-size:.625rem}._contextChipActive_1amkh_837{color:#98b8ff;background:#3b82f61a;border:1px solid #3b82f61f;border-radius:3px;padding:2px 8px;font-family:monospace;font-size:.625rem}._executeBtn_1amkh_847{background:linear-gradient(135deg, var(--cc-primary) 0%, #2563eb 100%);cursor:pointer;color:#fff;text-transform:uppercase;letter-spacing:.06em;border:none;border-radius:9px;align-items:center;gap:6px;padding:7px 15px;font-family:Inter,sans-serif;font-size:.6875rem;font-weight:700;transition:opacity .15s,transform .1s;display:flex}._executeBtn_1amkh_847:hover:not(:disabled){opacity:.9}._executeBtn_1amkh_847:active:not(:disabled){transform:scale(.97)}._executeBtn_1amkh_847:disabled{opacity:.35;cursor:not-allowed}._contextBar_1amkh_880{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:-1rem;display:flex}._contextPill_1amkh_889{background:var(--cc-surface-high);cursor:pointer;border:1px solid #48484b1f;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;transition:background .12s;display:flex;position:relative;overflow:hidden}._contextPill_1amkh_889:hover{background:var(--cc-surface-highest)}._contextPillRequired_1amkh_907{border-color:#eab30873;box-shadow:0 0 0 2px #eab3081f}._contextPillRequired_1amkh_907:hover{border-color:#eab308a6}._contextPillLabel_1amkh_916{color:var(--cc-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;max-width:140px;font-size:.6875rem;font-weight:500;overflow:hidden}._contextPillSelect_1amkh_927{opacity:0;cursor:pointer;background:var(--card);width:100%;height:100%;color:var(--foreground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:absolute;inset:0}._contextPillSelect_1amkh_927 option{color:#f6eadb;background:#17130d}._contextPillSelect_1amkh_927 option:disabled{color:#9d927e}._contextPillSelect_1amkh_927 option:checked,._contextPillSelect_1amkh_927 option:hover{color:#f8c56b;background:#2b2418}._permissionModeControl_1amkh_954{flex:0 auto;align-items:center;gap:.35rem;min-width:0;margin-left:.25rem;display:inline-flex}._permissionModeControlCompact_1amkh_963{margin-left:.35rem}._permissionModePill_1amkh_967{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 76%, var(--muted));min-width:0;min-height:26px;color:var(--cc-on-surface-variant);cursor:pointer;border-radius:9px;align-items:center;gap:.38rem;padding:4px 8px;transition:background .12s,border-color .12s,color .12s;display:inline-flex;position:relative}._permissionModePill_1amkh_967:hover{background:var(--accent);border-color:var(--input);color:var(--cc-on-surface)}._permissionModePillCaution_1amkh_989{color:var(--primary);background:#e0a4581a;border-color:#e0a45857}._permissionModePillHigh_1amkh_995{color:#fecaca;background:#f8717121;border-color:#f871716b;font-weight:800}._permissionModePillHigh_1amkh_995 ._permissionModeIcon_1amkh_1002{color:#fca5a5;opacity:1}._permissionModePillDisabled_1amkh_1007{cursor:not-allowed;opacity:.72}._permissionModeIcon_1amkh_1002,._permissionModeChevron_1amkh_1013{opacity:.68;flex:none;font-size:.82rem}._permissionModeChevron_1amkh_1013{opacity:.42;font-size:.72rem}._permissionModeLabel_1amkh_1024{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:9.8rem;color:inherit;font-size:.6875rem;font-weight:650;overflow:hidden}._permissionModeMenu_1amkh_1035{border:1px solid var(--input);background:var(--popover);width:272px;color:var(--popover-foreground);border-radius:9px;padding:8px;box-shadow:0 20px 50px #00000057}._permissionModeMenuLabel_1amkh_1045{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:6px 6px 8px;font-size:10.5px;font-weight:800}._permissionModeMenuItem_1amkh_1054{min-height:58px;color:var(--muted-foreground);cursor:pointer;border-radius:6px;grid-template-columns:17px minmax(0,1fr);align-items:flex-start;gap:9px;padding:9px 10px;display:grid}._permissionModeMenuItem_1amkh_1054:hover,._permissionModeMenuItem_1amkh_1054:focus,._permissionModeMenuItem_1amkh_1054[data-highlighted]{background:var(--accent);color:var(--foreground);outline:none}._permissionModeMenuItemSelected_1amkh_1074{background:color-mix(in srgb, var(--primary) 15%, var(--card));color:var(--foreground)}._permissionModeMenuIcon_1amkh_1079{margin-top:1px;font-size:15px}._permissionModeMenuItemSafe_1amkh_1084 ._permissionModeMenuIcon_1amkh_1079{color:var(--success)}._permissionModeMenuItemWarn_1amkh_1088 ._permissionModeMenuIcon_1amkh_1079{color:var(--warning)}._permissionModeMenuItemDanger_1amkh_1092 ._permissionModeMenuIcon_1amkh_1079{color:var(--destructive)}._permissionModeMenuText_1amkh_1096{gap:4px;min-width:0;display:grid}._permissionModeMenuTitle_1amkh_1102{color:var(--foreground);font-size:13px;font-weight:800;line-height:1.15}._permissionModeMenuDescription_1amkh_1109{color:var(--muted-foreground);font-size:11.5px;line-height:1.42}._permissionModeWarning_1amkh_1115{white-space:nowrap;text-overflow:ellipsis;border-radius:4px;align-items:center;gap:.28rem;max-width:15rem;min-height:24px;padding:2px 7px;font-size:.64rem;font-weight:700;display:inline-flex;overflow:hidden}._permissionModeWarningIcon_1amkh_1130{flex:none;font-size:.78rem}._permissionModeWarningCaution_1amkh_1135{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b47}._permissionModeWarningHigh_1amkh_1141{color:#fecaca;background:#f871711c;border:1px solid #f8717157}._contextPillAdd_1amkh_1147{background:var(--cc-surface-high);width:26px;height:26px;color:var(--cc-on-surface-variant);border:1px solid #48484b1f;border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:background .12s,color .12s;display:flex}._contextPillAdd_1amkh_1147:hover{background:var(--cc-surface-highest);color:var(--cc-on-surface)}._quickActions_1amkh_1168{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;max-width:840px;display:grid}._quickCard_1amkh_1176{background:linear-gradient(135deg, #ffffff0a, #ffffff03), var(--cc-surface-low);cursor:pointer;border:1px solid #ffffff0f;border-radius:14px;min-height:112px;padding:14px 16px;transition:background .15s,border-color .15s,transform .15s}._quickCardLink_1amkh_1196{color:inherit;text-decoration:none}._quickCardHeader_1amkh_1201{align-items:center;gap:.5rem;margin-bottom:6px;display:flex}._quickCardDesc_1amkh_1214{color:var(--cc-on-surface-variant);margin:0;font-size:.6875rem;line-height:1.5}._activeChat_1amkh_1225{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._chatScrollInner_1amkh_1237{box-sizing:border-box;justify-content:center;width:100%;min-width:100%;padding-left:1rem;padding-right:1rem;display:flex}._chatThread_1amkh_1248{box-sizing:border-box;flex:0 min(52rem,100%);width:100%;max-width:min(52rem,100%)}._chatInputBarShell_1amkh_1256{box-sizing:border-box;width:100%;max-width:min(52rem,100% - 2rem);margin-left:auto;margin-right:auto}._messageArea_1amkh_1264{flex:auto;height:100%;min-height:0;overflow:hidden}._messageArea_1amkh_1264 .legacy-ui{overscroll-behavior:contain;width:100%;height:100%;max-height:100%;overflow-y:auto!important}._message_1amkh_1264{overflow-wrap:anywhere;word-break:break-word;border-radius:10px;min-width:0;padding:12px 15px;animation:.2s both _fadeInUp_1amkh_1;position:relative;box-shadow:0 10px 26px #00000029}._messageUser_1amkh_1292{background:linear-gradient(135deg, var(--cc-primary) 0%, #2563eb 100%);border:1px solid #ffffff14;align-self:flex-end;max-width:min(100%,26rem);margin-left:auto}._messageAgent_1amkh_1300{background:var(--cc-surface-high);border:1px solid #48484b2e;align-self:stretch;width:100%;max-width:100%}._payloadDiagnostic_1amkh_1308{background:#e0a4580e;border:1px dashed #e0a45847;border-radius:12px;margin:16px 0 14px;padding:12px 14px}._payloadDiagnosticToggle_1amkh_1316{width:100%;min-width:0;min-height:32px;color:var(--cc-on-surface-variant);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.45rem;padding:0;font-family:Inter,sans-serif;display:flex}._payloadDiagnosticToggle_1amkh_1316:hover{color:var(--cc-on-surface)}._payloadDiagnosticIcon_1amkh_1336{color:#8bd3dd;flex:none;font-size:1rem}._payloadDiagnosticTitle_1amkh_1342{color:var(--cc-on-surface);flex:none;font-size:.68rem;font-weight:750}._payloadDiagnosticTotal_1amkh_1349{color:#b9f6ca;flex:none;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}._payloadDiagnosticChips_1amkh_1357{flex-wrap:wrap;gap:.3rem;min-width:0;display:flex}._payloadDiagnosticChip_1amkh_1357{max-width:14rem;min-height:22px;color:var(--cc-on-surface-variant);text-overflow:ellipsis;white-space:nowrap;background:#8bd3dd14;border:1px solid #8bd3dd24;border-radius:999px;align-items:center;padding:.16rem .45rem;font-size:.64rem;line-height:1.2;display:inline-flex;overflow:hidden}._payloadDiagnosticChevron_1amkh_1381{color:var(--cc-on-surface-variant);flex:none;margin-left:auto;font-size:1rem}._payloadDiagnosticDetails_1amkh_1388{border-top:1px solid #e0a45824;gap:.45rem;margin-top:12px;padding-top:12px;display:grid}._payloadDiagnosticRow_1amkh_1396{grid-template-columns:minmax(8rem,1fr) minmax(6rem,1.4fr) auto;align-items:center;gap:.55rem;min-width:0;font-size:.68rem;display:grid}._payloadDiagnosticLabel_1amkh_1405{min-width:0;color:var(--cc-on-surface);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._payloadDiagnosticBar_1amkh_1413{background:#ffffff12;border-radius:999px;min-width:0;height:5px;overflow:hidden}._payloadDiagnosticBarFill_1amkh_1421{border-radius:inherit;background:linear-gradient(90deg,#8bd3dd,#b9f6ca);height:100%;display:block}._payloadDiagnosticValue_1amkh_1428{color:var(--cc-on-surface-variant);white-space:nowrap;justify-self:end;font-family:JetBrains Mono,monospace;font-size:.64rem}._heavyUsageNotice_1amkh_1436{color:var(--cc-on-surface-variant);background:#e0a45812;border:1px solid #e0a45842;border-radius:8px;align-items:flex-start;gap:.45rem;margin-top:12px;padding:9px 10px;font-size:.72rem;line-height:1.4;display:flex}._messageUsageFooter_1amkh_1450{letter-spacing:.04em;text-transform:uppercase;color:var(--cc-on-surface-variant);border-top:1px dashed #ffffff0f;flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:14px;padding:10px 0 0;font-family:JetBrains Mono,Space Grotesk,monospace;font-size:.62rem;display:flex}._messageUsageModel_1amkh_1465{color:var(--cc-primary-light,#93c5fd);text-transform:none;letter-spacing:.02em;font-size:.66rem;font-weight:600}._messageUsageTokens_1amkh_1473{opacity:.85}._messageUsageCost_1amkh_1477{color:var(--cc-primary-light,#93c5fd);background:#60a5fa1f;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-weight:600}._messageCopyBtn_1amkh_1488{min-height:28px;color:var(--cc-on-surface-variant);cursor:pointer;opacity:0;z-index:1;background:#ffffff0a;border:1px solid #ffffff14;border-radius:7px;align-items:center;gap:.3rem;padding:0 .55rem;font-family:Inter,sans-serif;font-size:.7rem;font-weight:500;transition:opacity .15s,transform .15s,background .12s,border-color .12s,color .12s;display:inline-flex;position:absolute;top:8px;right:8px;transform:translateY(-2px)}._messageAgent_1amkh_1300:hover ._messageCopyBtn_1amkh_1488,._messageAgent_1amkh_1300:focus-within ._messageCopyBtn_1amkh_1488,._messageCopyBtn_1amkh_1488:focus-visible{opacity:1;transform:translateY(0)}._messageCopyBtn_1amkh_1488:hover{color:var(--cc-on-surface);background:#ffffff14;border-color:#ffffff29}._messageCopyBtn_1amkh_1488:focus-visible{outline:2px solid var(--cc-primary,#2563eb);outline-offset:2px}._messageCopyBtn_1amkh_1488:active{transform:translateY(0)scale(.97)}._messageCopyBtnCopied_1amkh_1534{color:var(--success);background:#22c55e1f;border-color:#22c55e73;opacity:1!important;transform:translateY(0)!important}._messageCopyIcon_1amkh_1542{font-family:Material Symbols Rounded,Material Symbols Outlined,sans-serif;font-size:.95rem;line-height:1}._messageCopyLabel_1amkh_1549{white-space:nowrap}@media (hover:none){._messageCopyBtn_1amkh_1488{opacity:.6;transform:translateY(0)}._messageCopyLabel_1amkh_1549{display:none}._messageCopyBtn_1amkh_1488{padding:0 .4rem}}@media (prefers-reduced-motion:reduce){._messageCopyBtn_1amkh_1488{transition:none!important}}._shell_1amkh_41{background:linear-gradient(180deg, #0d0f12f0, #0d0f12), var(--background);height:calc(100dvh - 64px);color:var(--foreground);font-family:Inter,ui-sans-serif,system-ui,sans-serif}._sidebar_1amkh_67{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, #15181df5, #111419fa), var(--card);width:312px;box-shadow:0 20px 70px #00000047}._sidebarTitle_1amkh_132{letter-spacing:0;color:var(--foreground);font-size:.82rem}._sidebarSubtitle_1amkh_140{color:var(--muted-foreground);letter-spacing:.06em}._panelCollapseBtn_1amkh_98,._collapsedConversationsBtn_1amkh_157,._sessionSearch_1amkh_241,._loadMoreSessionsBtn_1amkh_334,._chatContextIconBtn_1amkh_1630{border-color:var(--border);background:var(--muted);color:var(--muted-foreground)}._panelCollapseBtn_1amkh_98:hover,._collapsedConversationsBtn_1amkh_157:hover,._loadMoreSessionsBtn_1amkh_334:hover,._chatContextIconBtn_1amkh_1630:hover{background:var(--accent);color:var(--accent-foreground);border-color:color-mix(in srgb, var(--ring) 45%, var(--border))}._newSessionBtn_1amkh_207{border-color:color-mix(in srgb, var(--primary) 35%, var(--border));border-radius:var(--radius-md);background:var(--primary);min-height:38px;color:var(--primary-foreground);box-shadow:0 10px 28px #2563eb3d}._newSessionBtn_1amkh_207:hover{background:color-mix(in srgb, var(--primary) 88%, white);color:var(--primary-foreground)}._sessionSearch_1amkh_241{border-radius:var(--radius-md);min-height:36px}._groupLabel_1amkh_313{color:var(--muted-foreground);letter-spacing:.08em}._sessionItem_1amkh_369{border-radius:var(--radius-md);min-height:38px;color:var(--muted-foreground);border:1px solid #0000}._sessionItemActive_1amkh_406{border-color:color-mix(in srgb, var(--primary) 32%, var(--border));background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 20%, transparent), transparent), var(--muted);color:var(--foreground)}._main_1amkh_548{border:1px solid var(--border);border-radius:var(--radius-lg);background:linear-gradient(180deg, #15181d9e, #0d0f12f0), var(--background);box-shadow:0 20px 70px #0000003d}._activeChat_1amkh_1225{background:linear-gradient(180deg, #ffffff05, transparent 34%), var(--background)}._sessionHeaderInner_1amkh_1715{max-width:none;min-height:58px;padding-inline:18px}._sessionHeaderEnv_1amkh_1721,._sessionHeaderBranch_1amkh_1722{color:var(--foreground)}._sessionHeaderIcon_1amkh_1726,._sessionHeaderArrow_1amkh_1727{color:var(--muted-foreground)}._chatBody_1amkh_1731{background:radial-gradient(circle at 50% 0%, #6aa7ff0d, transparent 36%), var(--background)}._chatScrollInner_1amkh_1237{padding:18px}._chatThread_1amkh_1248{flex-basis:min(58rem,100%);max-width:min(58rem,100%)}._message_1amkh_1264{border-radius:var(--radius-lg);box-shadow:none}._messageUser_1amkh_1292{background:var(--primary);color:var(--primary-foreground);border-color:color-mix(in srgb, var(--primary) 55%, white)}._messageAgent_1amkh_1300{background:var(--card);color:var(--card-foreground);border:1px solid var(--border)}._markdownBody_1amkh_1763{color:var(--foreground)}._markdownBody_1amkh_1763 pre,._markdownTableScroller_1amkh_1768{border:1px solid var(--border);border-radius:var(--radius-md);background:#090b0f}._chatInputBar_1amkh_1256{border-top:1px solid var(--border);background:linear-gradient(180deg, #0d0f12bd, #0d0f12fa), var(--background);padding:12px 18px 16px}._chatInputBarShell_1amkh_1256{max-width:min(58rem,100% - 1rem)}._chatInputWrapper_1amkh_1786{border:1px solid var(--input);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--card);border-bottom:0}._chatTextarea_1amkh_1798{color:var(--foreground)}._chatContextBar_1amkh_1806{border:1px solid var(--input);border-top-color:var(--border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:color-mix(in srgb, var(--card) 88%, var(--muted))}._chatContextPill_1amkh_1813{border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground)}._sendBtn_1amkh_1819,._stopBtn_1amkh_1820,._createPrBtn_1amkh_1821{border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground)}._sendBtn_1amkh_1819:hover:not(:disabled),._createPrBtn_1amkh_1821:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, white)}._sendBtn_1amkh_1819:disabled{background:var(--muted);color:var(--muted-foreground)}._sidePanel_1amkh_1837{border-left:1px solid var(--border);background:var(--card)}._welcomePanel_1amkh_582,._commandCard_1amkh_1843,._quickCard_1amkh_1176,._chatStateCard_1amkh_1845,._sessionProgressCard_1amkh_1846{border-color:var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--card-foreground);box-shadow:none}._welcomeEyebrow_1amkh_602,._quickCard_1amkh_1176 ._icon_1amkh_28,._collapsedCount_1amkh_198,._loadMoreCount_1amkh_357{color:var(--primary)}._welcomeTitle_1amkh_613,._quickCardTitle_1amkh_1208{color:var(--foreground)}._welcomeText_1amkh_623,._quickCardDesc_1amkh_1214{color:var(--muted-foreground)}@media (width<=920px){._body_1amkh_51{padding:8px}._sidebar_1amkh_67{border-radius:var(--radius-lg)}}._chatStateCard_1amkh_1845{max-width:min(92%,520px);color:var(--cc-on-surface-variant);background:#1f1f22b8;border:1px solid #48484b33;border-radius:10px;flex-direction:column;align-self:center;gap:.25rem;padding:.8rem 1rem;display:flex;box-shadow:0 12px 30px #00000029}._chatStateCardError_1amkh_1895{color:var(--cc-on-surface);background:#ef444414;border-color:#ef444447;align-self:flex-start}._chatInputBar_1amkh_1256{background:var(--cc-surface);flex-shrink:0;padding:10px 1rem 8px;transition:box-shadow .15s,background .15s;position:relative}._chatInputBarDragOver_1amkh_1912:before{content:"";pointer-events:none;z-index:1;background:#3b82f60f;border:2px dashed #3b82f68c;border-radius:8px;position:absolute;inset:6px 12px 4px}._attachBtn_1amkh_1923{width:32px;height:32px;color:var(--cc-text-secondary,#b4b4c3b3);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}._attachBtn_1amkh_1923:hover:not(:disabled){color:var(--cc-text,#f2f2f4);background:#ffffff0f}._attachBtn_1amkh_1923:disabled{opacity:.35;cursor:not-allowed}._chatInputWrapper_1amkh_1786{background:var(--cc-surface-low);border:1px solid #48484b14;border-bottom:none;border-radius:6px 6px 0 0;align-items:flex-end;gap:8px;padding:8px 10px;transition:border-color .15s,box-shadow .15s;display:flex}._chatContextBar_1amkh_1806{background:var(--cc-surface-low);border:1px solid #48484b14;border-top-color:#48484b0f;border-radius:0 0 6px 6px;flex-wrap:wrap;align-items:center;gap:2px;padding:3px 8px;display:flex}._chatContextPill_1amkh_1813{cursor:pointer;border-radius:4px;align-items:center;gap:3px;min-width:0;padding:2px 5px;transition:background .12s;display:flex;position:relative}._chatContextPill_1amkh_1813:hover{background:var(--cc-surface-high)}._chatContextPillNotice_1amkh_1995{cursor:default;background:#14b8a614;border:1px solid #94a3b82e}._chatContextPillNotice_1amkh_1995:hover{background:#14b8a61f}._shell_1amkh_41{background:var(--background);height:100dvh;color:var(--foreground)}._body_1amkh_51{background:var(--background);gap:0;padding:0}._sidebarCollapsed_1amkh_86{width:58px}._sidebarHead_1amkh_90{border-bottom:1px solid var(--border);min-height:58px;padding:12px 14px}._sidebarLogo_1amkh_122{background:var(--muted);box-shadow:0 4px 14px #e0a45838}._sidebarTitle_1amkh_132{color:var(--foreground);font-size:.86rem;font-weight:800}._sidebarSubtitle_1amkh_140,._groupLabel_1amkh_313,._emptyHint_1amkh_306,._sessionLabel_1amkh_426{color:var(--muted-foreground)}._panelCollapseBtn_1amkh_98,._collapsedConversationsBtn_1amkh_157,._sessionSearch_1amkh_241,._loadMoreSessionsBtn_1amkh_334,._chatContextIconBtn_1amkh_1630,._attachBtn_1amkh_1923{border-color:var(--border);background:var(--card);color:var(--muted-foreground)}._panelCollapseBtn_1amkh_98:hover,._collapsedConversationsBtn_1amkh_157:hover,._loadMoreSessionsBtn_1amkh_334:hover,._chatContextIconBtn_1amkh_1630:hover,._attachBtn_1amkh_1923:hover:not(:disabled){border-color:var(--input);background:var(--accent);color:var(--foreground)}._newSessionBtn_1amkh_207,._sendBtn_1amkh_1819,._createPrBtn_1amkh_1821{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border:0}._newSessionBtn_1amkh_207:hover,._sendBtn_1amkh_1819:hover:not(:disabled),._createPrBtn_1amkh_1821:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, white);color:var(--primary-foreground);filter:brightness(1.03)}._sessionSearch_1amkh_241{background:var(--card)}._sessionSearch_1amkh_241 input{color:var(--foreground)}._sessionSearch_1amkh_241 input::placeholder{color:color-mix(in srgb, var(--muted-foreground) 76%, transparent)}._sessionItem_1amkh_369{color:var(--muted-foreground);border-color:#0000}._sessionItem_1amkh_369:hover{background:var(--accent);color:var(--foreground)}._sessionItemActive_1amkh_406{background:var(--muted);color:var(--foreground);border-color:#0000}._sessionEnvDot_1amkh_433{background:var(--success)}._activeChat_1amkh_1225,._chatBody_1amkh_1731{background:var(--background)}._sessionHeaderInner_1amkh_1715{min-height:58px;padding-inline:22px}._sessionHeaderEnv_1amkh_1721,._sessionHeaderBranch_1amkh_1722,._markdownBody_1amkh_1763{color:var(--foreground)}._messageUser_1amkh_1292{background:var(--secondary);color:var(--foreground);border-color:color-mix(in srgb, var(--success) 30%, var(--border));border-radius:16px 16px 4px}._messageAgent_1amkh_1300,._chatStateCard_1amkh_1845,._sessionProgressCard_1amkh_1846,._welcomePanel_1amkh_582,._commandCard_1amkh_1843,._quickCard_1amkh_1176{border-color:var(--border);background:var(--card);color:var(--card-foreground);box-shadow:none}._markdownBody_1amkh_1763 pre,._markdownTableScroller_1amkh_1768,._thinkingStreamToolPre_1amkh_2177{border-color:var(--border);background:#221d13}._chatInputBar_1amkh_1256{background:linear-gradient(to top, var(--background) 70%, transparent);border-top:0}._chatInputBarDragOver_1amkh_1912:before{background:#e0a45814;border-color:#e0a45894}._chatInputWrapper_1amkh_1786{border-color:var(--input);background:var(--card);border-bottom:0;border-radius:18px 18px 0 0}._chatContextBar_1amkh_1806{border-color:var(--input);border-top-color:var(--border);background:var(--card);border-radius:0 0 18px 18px;gap:8px;padding:8px 10px}._chatContextPill_1amkh_1813{color:var(--muted-foreground)}._chatContextPill_1amkh_1813:hover{background:var(--accent);color:var(--foreground)}._chatContextPillNotice_1amkh_1995{background:#7fbd6a14;border-color:#7fbd6a38}._welcomeEyebrow_1amkh_602,._quickCard_1amkh_1176 ._icon_1amkh_28,._collapsedCount_1amkh_198,._loadMoreCount_1amkh_357,._thinkingStreamTextIcon_1amkh_2236,._thinkingStreamToolRunning_1amkh_2237 ._thinkingStreamToolMark_1amkh_2237{color:var(--primary)}._thinkingStreamToolStepRunning_1amkh_2241:before{background:conic-gradient(#0000 0deg 248deg,#e0a4581f 276deg,#e0a458e6 304deg,#7fbd6aad 326deg,#0000 350deg 360deg)}._thinkingStreamCoordinatorLine_1amkh_2254{background:linear-gradient(90deg,#0000,#e0a458f2,#0000)}.dark ._messageUser_1amkh_1292,[data-theme=dark] ._messageUser_1amkh_1292{color:var(--foreground);background:#232d1c;border-color:#8cbe6e47}:root:not(.dark):not([data-theme=dark]) ._commandBar_1amkh_691{border-color:var(--border);background:var(--card);box-shadow:none}:root:not(.dark):not([data-theme=dark]) ._commandBarGlow_1amkh_697{background:color-mix(in srgb, var(--primary) 20%, transparent);opacity:.16}:root:not(.dark):not([data-theme=dark]) ._commandInputRow_1amkh_734{background:var(--card)}:root:not(.dark):not([data-theme=dark]) ._commandTextarea_1amkh_748{color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._commandTextarea_1amkh_748::placeholder{color:color-mix(in srgb, var(--muted-foreground) 72%, transparent)}:root:not(.dark):not([data-theme=dark]) ._commandToolbar_1amkh_765{border-top-color:var(--border);background:color-mix(in srgb, var(--card) 88%, var(--muted))}:root:not(.dark):not([data-theme=dark]) ._toolbarBtn_1amkh_789{color:var(--muted-foreground)}:root:not(.dark):not([data-theme=dark]) ._toolbarBtn_1amkh_789:hover{background:var(--accent);color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._contextPill_1amkh_889,:root:not(.dark):not([data-theme=dark]) ._permissionModePill_1amkh_967{border-color:var(--input);background:var(--card);color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._contextPill_1amkh_889:hover,:root:not(.dark):not([data-theme=dark]) ._permissionModePill_1amkh_967:hover{background:var(--accent)}:root:not(.dark):not([data-theme=dark]) ._contextPillRequired_1amkh_907,:root:not(.dark):not([data-theme=dark]) ._permissionModePillHigh_1amkh_995{border-color:color-mix(in srgb, var(--destructive) 42%, var(--border));background:color-mix(in srgb, var(--destructive) 12%, var(--card));color:var(--destructive)}:root:not(.dark):not([data-theme=dark]) ._contextPillSelect_1amkh_927,:root:not(.dark):not([data-theme=dark]) ._permissionModeSelect_1amkh_2326{color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._contextPillSelect_1amkh_927 option,:root:not(.dark):not([data-theme=dark]) ._permissionModeSelect_1amkh_2326 option{background:var(--popover);color:var(--popover-foreground)}:root:not(.dark):not([data-theme=dark]) ._executeBtn_1amkh_847{background:var(--primary);color:var(--primary-foreground)}:root:not(.dark):not([data-theme=dark]) ._executeBtn_1amkh_847:disabled{background:color-mix(in srgb, var(--primary) 34%, var(--muted));color:color-mix(in srgb, var(--primary-foreground) 70%, var(--foreground))}:root:not(.dark):not([data-theme=dark]) ._welcomePanel_1amkh_582,:root:not(.dark):not([data-theme=dark]) ._quickCard_1amkh_1176{border-color:var(--border);background:var(--card);box-shadow:none}:root:not(.dark):not([data-theme=dark]) ._welcomeEyebrow_1amkh_602{color:var(--primary)}:root:not(.dark):not([data-theme=dark]) ._welcomeTitle_1amkh_613,:root:not(.dark):not([data-theme=dark]) ._metricValue_1amkh_645,:root:not(.dark):not([data-theme=dark]) ._quickCardTitle_1amkh_1208{color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._welcomeText_1amkh_623,:root:not(.dark):not([data-theme=dark]) ._metricLabel_1amkh_654,:root:not(.dark):not([data-theme=dark]) ._quickCardDesc_1amkh_1214{color:var(--muted-foreground)}:root:not(.dark):not([data-theme=dark]) ._metricCard_1amkh_637{background:var(--muted);color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._quickCard_1amkh_1176:hover{border-color:var(--input);background:var(--accent)}:root:not(.dark):not([data-theme=dark]) ._mascotGlow_1amkh_682{border-color:color-mix(in srgb, var(--primary) 22%, transparent)}:root:not(.dark):not([data-theme=dark]) ._markdownBody_1amkh_1763 code{background:color-mix(in srgb, var(--primary) 12%, white);border-color:color-mix(in srgb, var(--primary) 28%, var(--border));color:color-mix(in srgb, var(--primary) 62%, #3a260f)}._sidebarHead_1amkh_90{border-bottom:0;justify-content:flex-start;gap:11px;min-height:66px;padding:18px 18px 14px}._sidebarHeadLeft_1amkh_116{gap:11px}._sidebarLogo_1amkh_122{background:var(--muted);object-fit:contain;border-radius:11px;width:34px;height:34px;box-shadow:0 4px 14px #e0a45847}._sidebarTitle_1amkh_132{color:var(--foreground);letter-spacing:-.2px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:15px;font-weight:800;line-height:1.1}._sidebarSubtitle_1amkh_140{color:#746c5b;letter-spacing:1.2px;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:600;line-height:1.1}._sidebarActions_1amkh_150{gap:8px;padding:4px 14px 10px}._newSessionBtn_1amkh_207{border-radius:11px;gap:9px;min-height:39px;padding:11px 13px;font-size:13.5px;font-weight:700}._sidebarUtility_1amkh_169{gap:4px;padding:4px 12px 0;display:grid}._sandboxAccessBtn_1amkh_2450{width:100%;min-height:46px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font:600 13px/1.25 Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none;display:flex}._sandboxAccessBtn_1amkh_2450:hover,._sandboxAccessBtnActive_1amkh_2468{background:var(--accent)}._sandboxAccessIcon_1amkh_2472{color:var(--muted-foreground);font-size:17px}._sandboxAccessLabel_1amkh_2477{flex:1;min-width:0}._sandboxAccessCount_1amkh_2482,._sandboxUsersBadge_1amkh_2483{color:var(--success);align-items:center;gap:6px;font:700 11px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}._sandboxAccessCount_1amkh_2482 span,._sandboxUsersBadge_1amkh_2483 span{background:var(--success);border-radius:999px;width:6px;height:6px}._sandboxAccessView_1amkh_2499{background:var(--background);min-height:100%;padding:28px;overflow:auto}._sandboxAccessHeader_1amkh_2506{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 22px;padding-bottom:18px;display:flex}._sandboxAccessEyebrow_1amkh_2516{color:var(--muted-foreground);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}._sandboxAccessHeader_1amkh_2506 h1{color:var(--foreground);margin:0;font-size:24px;font-weight:800;line-height:1.12}._sandboxAccessHeader_1amkh_2506 p{max-width:680px;color:var(--muted-foreground);margin:8px 0 0;font-size:13.5px;line-height:1.55}._sandboxAccessBackBtn_1amkh_2542{border:1px solid var(--border);background:var(--card);min-height:34px;color:var(--muted-foreground);cursor:pointer;border-radius:10px;align-items:center;gap:7px;padding:7px 11px;font:700 12px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}._sandboxAccessBackBtn_1amkh_2542:hover{background:var(--accent);color:var(--foreground)}._sidebarFooter_1amkh_170{border-top:1px solid var(--border);background:var(--cc-surface-low);flex-shrink:0;padding:10px 12px 12px}._sidebarUserCard_1amkh_2568{border:1px solid var(--border);background:var(--card);width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}._sidebarUserCard_1amkh_2568:hover,._sidebarUserCard_1amkh_2568:focus-visible,._sidebarUserCard_1amkh_2568[data-state=open]{background:var(--accent);border-color:#e0a45859;outline:none}._sidebarUserAvatar_1amkh_2591{width:30px;height:30px;color:var(--primary);letter-spacing:.4px;background:#e0a45824;border-radius:9px;flex:none;place-items:center;font:800 11px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:grid}._sidebarUserMeta_1amkh_2604{flex:1;gap:2px;min-width:0;display:grid}._sidebarUserName_1amkh_2611{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);font-size:12px;font-weight:750;overflow:hidden}._sidebarUserRole_1amkh_2621{color:var(--muted-foreground);font-size:10.5px;font-weight:650}._sidebarUserChevron_1amkh_2627{color:var(--muted-foreground);font-size:17px;transition:transform .14s,color .14s}._sidebarUserCard_1amkh_2568[data-state=open] ._sidebarUserChevron_1amkh_2627{color:var(--primary);transform:rotate(180deg)}._sidebarFooter_1amkh_170 ._sidebarLogoutBtn_1amkh_506{border:1px solid var(--border);width:30px;height:30px;color:var(--muted-foreground);background:0 0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}._sidebarFooter_1amkh_170 ._sidebarLogoutBtn_1amkh_506 ._icon_1amkh_28{color:inherit;font-size:16px}._sidebarFooter_1amkh_170 ._sidebarLogoutBtn_1amkh_506:hover{color:#fecaca;background:#f871711a;border-color:#f871715c}._sandboxMetricsGrid_1amkh_2662{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}._sandboxMetricCard_1amkh_2669{border:1px solid var(--border);background:var(--card);border-radius:8px;min-height:108px;padding:15px}._sandboxMetricCard_1amkh_2669 span{color:var(--muted-foreground);letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700;display:block}._sandboxMetricCard_1amkh_2669 strong{color:var(--foreground);margin-top:12px;font-size:30px;font-weight:800;line-height:1;display:block}._sandboxMetricCard_1amkh_2669 small{color:var(--muted-foreground);margin-top:8px;font-size:12px;display:block}._sandboxMetricCard_good_1amkh_2702{border-color:#7fbd6a3d}._sandboxMetricCard_warn_1amkh_2706{border-color:#e0894a52}._sandboxAccessContent_1amkh_2710{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}._sandboxListPanel_1amkh_2717,._sandboxInsightPanel_1amkh_2718{border:1px solid var(--border);background:var(--card);border-radius:8px}._sandboxPanelHeader_1amkh_2724{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:17px 18px;display:flex}._sandboxPanelHeader_1amkh_2724 h2,._sandboxInsightPanel_1amkh_2718 h2{color:var(--foreground);margin:0;font-size:15px;font-weight:800}._sandboxPanelHeader_1amkh_2724 p,._sandboxInsightPanel_1amkh_2718 p{color:var(--muted-foreground);margin:4px 0 0;font-size:12.5px;line-height:1.5}._sandboxRows_1amkh_2748{flex-direction:column;display:flex}._sandboxRow_1amkh_2748{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}._sandboxRow_1amkh_2748:first-child{border-top:0}._sandboxRowMain_1amkh_2766{align-items:center;gap:12px;min-width:0;display:flex}._sandboxRowIcon_1amkh_2773{border:1px solid var(--border);width:34px;height:34px;color:var(--primary);background:#221d13;border-radius:10px;flex:none;place-items:center;display:grid}._sandboxRow_1amkh_2748 h3{color:var(--foreground);margin:0;font-size:14px;font-weight:800}._sandboxRow_1amkh_2748 p{color:var(--muted-foreground);margin:4px 0 0;font:600 11.5px/1.35 JetBrains Mono,monospace}._sandboxRowMeta_1amkh_2798{flex:none;align-items:center;gap:10px;display:flex}._sandboxStatusBadge_1amkh_2805{border:1px solid var(--border);min-height:24px;color:var(--muted-foreground);border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}._sandboxStatusBadgeActive_1amkh_2817{color:var(--success);background:#7fbd6a14;border-color:#7fbd6a47}._sandboxStatusBadgeError_1amkh_2823{color:var(--destructive);background:#e26d5a14;border-color:#e26d5a57}._sandboxStatusBadgeMuted_1amkh_2829{background:var(--muted)}._sandboxInsightPanel_1amkh_2718{padding:17px}._sandboxInsightNumber_1amkh_2837{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:18px;padding:18px 0}._sandboxInsightNumber_1amkh_2837 strong{color:var(--foreground);font-size:40px;font-weight:800;line-height:1;display:block}._sandboxInsightNumber_1amkh_2837 span{color:var(--muted-foreground);margin-top:7px;font-size:12px;display:block}._sandboxInsightNote_1amkh_2859{color:var(--muted-foreground);background:#e0a45812;border:1px solid #e0a45838;border-radius:8px;margin-top:15px;padding:11px 12px;font-size:12px;line-height:1.5}._sandboxEmptyState_1amkh_2870{min-height:240px;color:var(--muted-foreground);text-align:center;place-items:center;gap:8px;padding:28px;display:grid}._sandboxEmptyState_1amkh_2870 strong{color:var(--foreground)}._sandboxEmptyState_1amkh_2870 p{max-width:320px;margin:0;font-size:12.5px}@media (width<=1100px){._sandboxMetricsGrid_1amkh_2662{grid-template-columns:repeat(2,minmax(0,1fr))}._sandboxAccessContent_1amkh_2710{grid-template-columns:1fr}}@media (width<=760px){._sandboxAccessView_1amkh_2499{padding:18px}._sandboxAccessHeader_1amkh_2506,._sandboxRow_1amkh_2748,._sandboxRowMeta_1amkh_2798{flex-direction:column;align-items:stretch}._sandboxMetricsGrid_1amkh_2662{grid-template-columns:1fr}}._agentBubble_1amkh_2918{align-self:flex-start;align-items:flex-start;gap:13px;width:min(100%,58rem);display:flex}._agentBubbleCompact_1amkh_2926{max-width:min(100%,42rem)}._agentBubbleAvatar_1amkh_2930{background:var(--muted);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}._agentBubbleAvatar_1amkh_2930 img{object-fit:contain;width:100%;height:100%}._agentBubbleBody_1amkh_2947{flex:1;min-width:0}._agentBubbleBody_1amkh_2947>._messageAgent_1amkh_1300,._agentBubbleBody_1amkh_2947>._thinkingStream_1amkh_2177,._agentBubbleBody_1amkh_2947>._sessionProgressCard_1amkh_1846,._agentBubbleBody_1amkh_2947>._actionCard_1amkh_2955{align-self:stretch;width:100%;max-width:100%}._messageAgent_1amkh_1300{background:0 0;border:0;border-radius:0;padding:3px 0 0}._messageAgent_1amkh_1300>.legacy-ui:first-child{display:none}._messageUser_1amkh_1292{max-width:min(82%,46rem)}._thinkingStream_1amkh_2177,._sessionProgressCard_1amkh_1846{border-color:var(--border);background:var(--card);border-radius:12px}._thinkingStreamHeader_1amkh_2983{border-bottom:1px solid var(--border);color:var(--muted-foreground);padding:10px 13px;font-size:11.5px;font-weight:700}._thinkingStreamHeaderTitle_1amkh_2991{color:var(--foreground);font-size:12.5px;font-weight:800}._thinkingStreamHeaderMeta_1amkh_2997,._thinkingStreamCount_1amkh_2998{color:#746c5b}._thinkingStreamBody_1amkh_3002{border-top:0;padding:5px 6px}._thinkingStreamToolHeader_1amkh_3007{border-radius:8px;padding:7px 9px}._actionCard_1amkh_2955{border:1px solid var(--input)!important;background:var(--card)!important;max-width:100%!important;color:var(--foreground)!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}._actionCard_1amkh_2955 .legacy-ui:first-child{border-bottom:1px solid var(--border);background:var(--card);padding:12px 15px;margin:0!important}._actionCard_1amkh_2955 .legacy-ui{color:var(--foreground)!important}._actionCard_1amkh_2955>.legacy-ui{border:1px solid var(--border);color:var(--foreground)!important;background:#221d13!important;border-left:0!important;border-radius:9px!important;margin:13px 15px!important}._actionCard_1amkh_2955 .legacy-ui:not(:first-child),._actionCard_1amkh_2955 .legacy-ui{padding:0 15px 13px}._actionButton_1amkh_3051{border-radius:9px!important;font-weight:700!important}._codeBlockCard_1amkh_3056{border:1px solid var(--border);background:#14100a;border-radius:12px;margin:0 0 16px;overflow:hidden}._codeBlockHeader_1amkh_3064{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;display:flex}._codeBlockHeader_1amkh_3064 span:first-child{color:#746c5b;letter-spacing:.6px;text-transform:uppercase;font-size:11px;font-weight:800}._codeBlockHeader_1amkh_3064 button{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font:700 12px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}._codeBlockHeader_1amkh_3064 button:hover{color:var(--foreground)}._codeBlockHeader_1amkh_3064 ._icon_1amkh_28{font-size:13px}._codeBlockCard_1amkh_3056 pre{color:var(--foreground);margin:0;padding:15px 14px 16px;font-family:JetBrains Mono,monospace;font-size:12.5px;line-height:1.7;overflow-x:auto;box-shadow:none!important;background:#14100a!important;border:0!important;border-radius:0!important;outline:0!important}._codeBlockCard_1amkh_3056 code{color:inherit;font:inherit;display:block;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}._sqlKeyword_1amkh_3126{color:#7aa7e0;font-weight:800}._sqlString_1amkh_3131{color:#d7b47a}._sqlParam_1amkh_3135{color:#eeb877;font-weight:800}._sqlNumber_1amkh_3140{color:#7fbd6a}._sqlComment_1amkh_3144{color:#746c5b;font-style:italic}._messageUser_1amkh_1292>.legacy-ui:first-child{display:none}._sessionHeader_1amkh_1708{border-bottom:1px solid var(--border);background:var(--background)}._sessionHeaderInner_1amkh_1715{min-height:58px;padding:14px 22px}._sessionHeaderLeft_1amkh_3163{gap:9px}._sessionHeaderIcon_1amkh_1726{color:var(--muted-foreground);font-size:16px}._sessionHeaderEnv_1amkh_1721{color:var(--foreground);font-size:14px;font-weight:800}._sessionHeaderBranch_1amkh_1722{border:1px solid var(--input);background:var(--card);color:var(--muted-foreground);border-radius:999px;align-items:center;gap:7px;padding:4px 10px;font:700 12px/1.2 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}._sessionHeaderBranch_1amkh_1722:before{content:"seu espaço isolado";color:var(--foreground);font-family:Inter,ui-sans-serif,system-ui,sans-serif}._sessionHeaderBranch_1amkh_1722:after{content:"";background:var(--success);border-radius:999px;order:-1;width:7px;height:7px;margin-left:-1px}._sessionPresenceChip_1amkh_3210,._sessionModelChip_1amkh_3211{border:1px solid var(--input);background:var(--card);min-height:34px;color:var(--muted-foreground);align-items:center;font:700 12.5px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}._sessionPresenceChip_1amkh_3210{border-radius:999px;gap:8px;padding:5px 11px 5px 6px}._sessionPresenceAvatars_1amkh_3227{display:flex}._sessionPresenceAvatars_1amkh_3227 span{border:2px solid var(--card);color:#fff;background:linear-gradient(145deg,#5b8cc4,#3d6fb5);border-radius:999px;place-items:center;width:26px;height:26px;font-size:9.5px;font-weight:800;display:grid}._sessionPresenceAvatars_1amkh_3227 span+span{background:linear-gradient(145deg,#6fb08a,#3f8a63);margin-left:-9px}._sessionModelChip_1amkh_3211{text-overflow:ellipsis;white-space:nowrap;border-radius:10px;gap:7px;max-width:230px;padding:6px 11px;overflow:hidden}._sessionModelChip_1amkh_3211 span{background:var(--primary);border-radius:999px;flex:none;width:7px;height:7px}._sessionHeaderPanelBtns_1amkh_3267{margin-left:0}._chatContextIcon_1amkh_1630{color:var(--cc-on-surface-variant);opacity:.55;flex-shrink:0;font-size:.75rem}._chatContextText_1amkh_3278{color:var(--cc-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:.6875rem;font-weight:500;overflow:hidden}._chatContextReason_1amkh_3288{text-overflow:ellipsis;white-space:nowrap;color:#67e8f9;max-width:96px;font-size:.625rem;font-weight:600;overflow:hidden}._chatContextChevron_1amkh_3298{color:var(--cc-on-surface-variant);opacity:.4;flex-shrink:0;font-size:.6875rem}._chatContextSep_1amkh_3305{color:var(--cc-on-surface-variant);opacity:.25;flex-shrink:0;padding:0 1px;font-size:.625rem}._chatContextSelect_1amkh_3313{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._chatContextBranchInput_1amkh_3322{color:var(--cc-secondary);letter-spacing:.01em;background:0 0;border:none;outline:none;width:auto;min-width:48px;max-width:140px;padding:0;font-family:Geist Mono,monospace;font-size:.6875rem}._chatContextBranchInput_1amkh_3322::placeholder{color:var(--cc-on-surface-variant);opacity:.4}._chatTextarea_1amkh_1798{resize:none;color:var(--cc-on-surface);caret-color:var(--cc-primary);background:0 0;border:none;outline:none;flex:1;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.55}._chatTextarea_1amkh_1798::placeholder{color:#acaaae66}._sendBtn_1amkh_1819{background:linear-gradient(135deg, var(--cc-primary) 0%, #2563eb 100%);cursor:pointer;color:#fff;border:none;border-radius:3px;flex-shrink:0;align-items:center;padding:5px 8px;transition:opacity .15s,transform .1s;display:flex}._sendBtn_1amkh_1819:hover:not(:disabled){opacity:.88}._sendBtn_1amkh_1819:active:not(:disabled){transform:scale(.95)}._sendBtn_1amkh_1819:disabled{opacity:.3;cursor:not-allowed}._thinkingDot_1amkh_3388{background-color:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.2s ease-in-out infinite _bounce_1amkh_1}._thinkingDot_1amkh_3388:nth-child(2){animation-delay:.15s}._thinkingDot_1amkh_3388:nth-child(3){animation-delay:.3s}._spinner_1amkh_3404{border:2px solid color-mix(in srgb, var(--primary) 45%, transparent);border-top-color:var(--primary);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.7s linear infinite _spin_1amkh_3404}._toolCard_1amkh_3418{transition:background .15s}._toolHeader_1amkh_3422{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s}._toolHeader_1amkh_3422:hover{background:var(--cc-surface-highest)!important}._actionCard_1amkh_2955{animation:.3s both _fadeInUp_1amkh_1}._actionButton_1amkh_3051{transition:transform .1s,opacity .15s}._chatBody_1amkh_1731{flex:1;min-height:0;display:flex;overflow:hidden}._chatMessages_1amkh_3455{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}._messageAnchor_1amkh_3464{scroll-margin-block-start:5rem}._jumpToLatestBtn_1amkh_3468{z-index:3;background:color-mix(in srgb, var(--cc-surface-high) 92%, transparent);color:var(--cc-on-surface);cursor:pointer;letter-spacing:.01em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #3b82f652;border-radius:999px;align-items:center;gap:.35rem;padding:.42rem .72rem;font:700 .72rem Inter,sans-serif;transition:border-color .15s,transform .15s,background .15s;display:inline-flex;position:absolute;bottom:.85rem;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #00000057}._jumpToLatestBtn_1amkh_3468:hover{background:var(--cc-surface-highest);border-color:#3b82f68f;transform:translate(-50%)translateY(-1px)}._jumpToLatestBtn_1amkh_3468 ._icon_1amkh_28{color:var(--cc-primary);font-size:.95rem}._sidePanel_1amkh_1837{border-left:1px solid var(--cc-outline-variant);background:var(--cc-surface);flex-direction:column;flex-shrink:0;align-self:stretch;width:380px;min-width:280px;max-width:45%;min-height:0;display:flex;overflow:hidden}._sidePanelFill_1amkh_3516{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._sidePanelLoading_1amkh_3524{justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}._chatContextPanelBtns_1amkh_3536{align-items:center;gap:1px;margin-left:auto;display:flex}._chatContextIconBtn_1amkh_1630{color:var(--cc-on-surface-variant);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:3px 5px;transition:background .1s,color .1s;display:flex}._chatContextIconBtn_1amkh_1630 ._icon_1amkh_28{opacity:.55;font-size:.9375rem}._chatContextIconBtn_1amkh_1630:hover{background:var(--cc-surface-high);color:var(--cc-on-surface)}._chatContextIconBtn_1amkh_1630:hover ._icon_1amkh_28{opacity:1}._chatContextIconBtnActive_1amkh_3570{color:var(--cc-primary);background:#3b82f61a}._chatContextIconBtnActive_1amkh_3570 ._icon_1amkh_28{opacity:1}._stopBtn_1amkh_1820{cursor:pointer;color:#fff;background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);border:none;border-radius:3px;flex-shrink:0;align-items:center;gap:5px;padding:5px 8px;transition:opacity .15s,transform .1s;display:flex}._stopBtnTimer_1amkh_3597{opacity:.8;letter-spacing:.03em;text-align:left;min-width:20px;font-family:Space Grotesk,monospace;font-size:.6rem;font-weight:600}._stopBtn_1amkh_1820:hover{opacity:.85}._stopBtn_1amkh_1820:active{transform:scale(.95)}@keyframes _blink_1amkh_1{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){._mascotGlow_1amkh_682,._streamingCursor_1amkh_3626,._thinkingDot_1amkh_3388,._spinner_1amkh_3404,._sessionProgressCard_1amkh_1846,._sessionProgressCard_1amkh_1846:before,._sessionProgressIconActive_1amkh_3631,._sessionProgressIconDone_1amkh_3632,._sessionProgressIconDone_1amkh_3632:after,._sessionProgressItem_1amkh_3634,._sessionProgressLabelDone_1amkh_3635,._message_1amkh_1264{transition:none!important;animation:none!important}._sessionProgressItem_1amkh_3634{opacity:1;transform:none}}._streamingCursor_1amkh_3626{background:var(--cc-on-surface-variant);vertical-align:middle;border-radius:1px;width:2px;height:.9em;margin-left:2px;animation:1s step-start infinite _blink_1amkh_1;display:inline-block}._sessionProgressCard_1amkh_1846{border:1px solid var(--cc-outline-variant);background:var(--cc-surface-container);border-radius:8px;align-self:flex-start;width:min(460px,92%);padding:.7rem .8rem;animation:.24s both _fadeInUp_1amkh_1;position:relative;overflow:hidden}._sessionProgressCard_1amkh_1846:before{content:"";opacity:.7;background:linear-gradient(90deg,#0000 0%,#60a5fa99 50%,#0000 100%) 0 0/200% 100%;height:1px;animation:2.4s ease-in-out infinite _sessionProgressShimmer_1amkh_1;position:absolute;inset:0 0 auto}._sessionProgressCardComplete_1amkh_3690:before{background:var(--success);opacity:.5;animation:none}._sessionProgressHeader_1amkh_3696{width:100%;color:var(--cc-on-surface);background:0 0;border:0;align-items:center;gap:.65rem;padding:0;font:600 .85rem Inter,sans-serif;display:flex}._sessionProgressHeaderText_1amkh_3708{flex-direction:column;gap:.12rem;min-width:0;display:flex}._sessionProgressMeta_1amkh_3715{color:var(--cc-on-surface-variant);font:500 .72rem Inter,sans-serif}._sessionProgressBootIcon_1amkh_3720{border:1.5px solid #3b82f659;border-top-color:var(--cc-primary);color:#07130a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font:800 .68rem/1 Inter,sans-serif;animation:.8s linear infinite _spin_1amkh_3404;display:inline-flex;box-shadow:0 0 0 4px #3b82f61a}._sessionProgressBootIconDone_1amkh_3736{border-color:var(--success);background:var(--success);box-shadow:none;animation:.42s cubic-bezier(.22,1.4,.36,1) both _sessionIconPop_1amkh_1}._sessionProgressPulse_1amkh_3743{opacity:.75;background:linear-gradient(90deg,#0000,#60a5fae6,#0000) 0 0/220% 100%;height:1px;margin-top:.7rem;animation:1.4s linear infinite _sessionProgressShimmer_1amkh_1}._sessionProgressList_1amkh_3752{flex-direction:column;gap:.45rem;margin-top:.65rem;display:flex;position:relative}._sessionProgressList_1amkh_3752:before{content:"";background:linear-gradient(to bottom, var(--success) 0%, var(--success) var(--cc-progress,0%), #acaaae2e var(--cc-progress,0%), #acaaae2e 100%);pointer-events:none;border-radius:999px;width:2px;transition:background .4s;position:absolute;top:.45rem;bottom:.45rem;left:calc(.475rem - 1px)}._sessionProgressItem_1amkh_3634{opacity:0;animation:.32s cubic-bezier(.22,1,.36,1) both _sessionStepIn_1amkh_1;animation-delay:var(--cc-step-delay,0s);z-index:1;align-items:flex-start;gap:.45rem;display:flex;position:relative;transform:translateY(4px)}._sessionProgressIcon_1amkh_3631{width:.95rem;height:.95rem;color:var(--cc-surface);background:var(--cc-surface-container);border:1.5px solid #acaaae80;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:.12rem;font:800 .72rem/1 Inter,sans-serif;transition:border-color .25s,background .25s,box-shadow .25s;display:inline-flex}._sessionProgressIconActive_1amkh_3631{border-color:#3b82f659;border-top-color:var(--cc-primary);animation:.8s linear infinite _spin_1amkh_3404;box-shadow:0 0 0 4px #3b82f61f}._sessionProgressIconDone_1amkh_3632{border-color:var(--success);background:var(--success);color:#07130a;animation:.42s cubic-bezier(.22,1.4,.36,1) both _sessionIconPop_1amkh_1}._sessionProgressIconDone_1amkh_3632:after{content:"";border:1px solid var(--success);opacity:0;pointer-events:none;border-radius:999px;animation:.6s ease-out both _sessionIconRipple_1amkh_1;position:absolute;inset:-6px}._sessionProgressLabelDone_1amkh_3635{animation:.3s both _sessionLabelTick_1amkh_1}._sessionProgressStepBody_1amkh_3838{flex-direction:column;gap:.12rem;min-width:0;display:flex}._sessionProgressLabel_1amkh_3635{color:var(--cc-on-surface);font:600 .78rem/1.35 Inter,sans-serif}._sessionProgressDetail_1amkh_3851{color:var(--cc-on-surface-variant);word-break:break-word;font:500 .72rem/1.35 Inter,sans-serif}@keyframes _sessionStepIn_1amkh_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _sessionIconPop_1amkh_1{0%{transform:scale(.6);box-shadow:0 0 #22c55e99}60%{transform:scale(1.2);box-shadow:0 0 0 6px #22c55e2e}to{transform:scale(1);box-shadow:0 0 #22c55e00}}@keyframes _sessionIconRipple_1amkh_1{0%{opacity:.6;transform:scale(.7)}to{opacity:0;transform:scale(1.6)}}@keyframes _sessionLabelTick_1amkh_1{0%{color:var(--cc-on-surface-variant)}to{color:var(--cc-on-surface)}}@keyframes _sessionProgressShimmer_1amkh_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _perimeterHighline_1amkh_1{to{transform:rotate(360deg)}}._markdownBody_1amkh_1763{color:var(--cc-on-surface);overflow-wrap:anywhere;max-width:100%;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.7}._markdownBody_1amkh_1763>:first-child{margin-top:0}._markdownBody_1amkh_1763>:last-child{margin-bottom:0}._markdownBody_1amkh_1763 p{margin:0 0 .72em}._markdownBody_1amkh_1763 p:last-child{margin-bottom:0}._markdownBody_1amkh_1763 code{background:color-mix(in srgb, var(--primary) 13%, var(--card));border:1px solid color-mix(in srgb, var(--primary) 24%, var(--border));color:color-mix(in srgb, var(--primary) 72%, var(--foreground));word-break:break-word;border-radius:5px;padding:.12em .38em;font-family:JetBrains Mono,Fira Mono,monospace;font-size:.84em}._markdownBody_1amkh_1763 pre{background:color-mix(in srgb, var(--background) 80%, var(--card));border:1px solid var(--border);max-width:100%;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--foreground) 4%, transparent);border-radius:8px;margin:.75em 0;padding:.85rem;overflow-x:auto}._markdownBody_1amkh_1763 pre code{color:var(--cc-on-surface);word-break:normal;overflow-wrap:normal;white-space:pre;background:0 0;border:0;padding:0;font-size:.8rem}._markdownBody_1amkh_1763 ul,._markdownBody_1amkh_1763 ol{margin:.55em 0 .8em;padding-left:1.35em}._markdownBody_1amkh_1763 li{margin-bottom:.32em;padding-left:.1em}._markdownBody_1amkh_1763 li>p{margin:.15em 0}._markdownBody_1amkh_1763 h1,._markdownBody_1amkh_1763 h2,._markdownBody_1amkh_1763 h3{color:var(--cc-on-surface);letter-spacing:-.01em;margin:1.05em 0 .45em;font-family:Space Grotesk,sans-serif;font-weight:700}._markdownBody_1amkh_1763 h1{font-size:1.18em}._markdownBody_1amkh_1763 h2{font-size:1.08em}._markdownBody_1amkh_1763 h3{font-size:.98em}._markdownBody_1amkh_1763 blockquote{border-left:3px solid var(--cc-primary);background:color-mix(in srgb, var(--primary) 9%, transparent);color:var(--cc-on-surface-variant);border-radius:0 8px 8px 0;margin:.75em 0;padding:.45em .85em}._markdownBody_1amkh_1763 a{color:var(--cc-primary);text-decoration:none}._markdownBody_1amkh_1763 a:hover{text-decoration:underline}._markdownTableScroller_1amkh_1768{border:1px solid var(--border);border-radius:8px;max-width:100%;margin:.8em 0;overflow-x:auto}._markdownBody_1amkh_1763 table{border-collapse:collapse;width:100%;min-width:420px;font-size:.82em}._markdownBody_1amkh_1763 th,._markdownBody_1amkh_1763 td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.48em .68em}._markdownBody_1amkh_1763 th{background:var(--cc-surface-container);font-weight:700}._actionButton_1amkh_3051:active{transform:scale(.97)}._contextBarLeft_1amkh_4071{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._contextBarRight_1amkh_4078{align-items:center;gap:.5rem;margin-left:auto;display:flex}._contextPillSep_1amkh_4085{background:var(--cc-outline-variant);opacity:.5;width:1px;height:.875rem;margin:0 .1rem}._contextPillEmpty_1amkh_4093{opacity:.6}._sessionHeader_1amkh_1708{border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;padding:14px 22px}._sessionHeaderInner_1amkh_1715{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:33px;display:flex}._sessionHeaderLeft_1amkh_3163{min-width:0;color:var(--muted-foreground);align-items:center;gap:9px;display:flex;overflow:hidden}._sessionHeaderIcon_1amkh_1726{opacity:1;color:var(--muted-foreground);flex-shrink:0;line-height:1;font-size:16px!important}._sessionHeaderEnv_1amkh_1721{color:var(--foreground);white-space:nowrap;font-size:14px;font-weight:800}._sessionHeaderArrow_1amkh_1727{display:none}._sessionHeaderBranch_1amkh_1722{border:1px solid var(--input);background:var(--card);max-width:min(320px,42vw);min-height:28px;color:var(--foreground);white-space:nowrap;border-radius:20px;align-items:center;gap:7px;padding:4px 10px;font:700 12px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex;overflow:hidden}._sessionHeaderBranch_1amkh_1722:before,._sessionHeaderBranch_1amkh_1722:after{content:none;display:none}._sessionHeaderBranchIcon_1amkh_4168{color:var(--success);flex:none;font-size:13px!important}._sessionHeaderBranchText_1amkh_4174{color:var(--foreground);flex:none}._sessionHeaderBranchSep_1amkh_4179{color:var(--muted-foreground);flex:none;font-weight:500}._sessionHeaderBranchName_1amkh_4185{text-overflow:ellipsis;min-width:0;color:var(--primary);font-family:JetBrains Mono,Fira Code,monospace;font-size:11.5px;font-weight:800;overflow:hidden}._sessionHeaderRight_1amkh_4195{flex-shrink:0;align-items:center;gap:.5rem;min-width:0;display:flex}._sessionHeaderModelPicker_1amkh_4203{min-width:0;max-width:230px;display:inline-flex}._diffAdded_1amkh_4209{color:#22c55e;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:600}._diffRemoved_1amkh_4216{color:#ef4444;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:600}._createPrBtn_1amkh_1821{border:1px solid var(--cc-primary);color:var(--cc-primary);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .7rem;font-size:.78rem;font-weight:600;line-height:1;transition:background .15s,color .15s;display:inline-flex}._createPrBtn_1amkh_1821:hover:not(:disabled){background:var(--cc-primary);color:#fff}._createPrBtn_1amkh_1821:disabled{opacity:.5;cursor:not-allowed}._prLink_1amkh_4249{color:#22c55e;background:#22c55e1a;border:1px solid #22c55e;border-radius:6px;align-items:center;gap:.3rem;padding:.25rem .7rem;font-size:.78rem;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._prLink_1amkh_4249:hover{background:#22c55e33}._sessionHeaderPanelBtns_1amkh_3267{border-left:1px solid var(--cc-outline-variant);align-items:center;gap:.25rem;margin-left:.25rem;padding-left:.5rem;display:flex}@media (width<=920px){._welcomePanel_1amkh_582{text-align:center;grid-template-columns:1fr}._mascotWrapper_1amkh_665{margin:0 auto}._welcomeMetrics_1amkh_631{width:100%}._commandToolbar_1amkh_765{flex-direction:column;align-items:stretch}._commandToolbarLeft_1amkh_775,._commandToolbarRight_1amkh_783{flex-wrap:wrap;width:100%}._executeBtn_1amkh_847{justify-content:center;width:100%}._quickActions_1amkh_1168{grid-template-columns:1fr}}@media (width<=640px){._emptyState_1amkh_571{justify-content:flex-start;padding:1rem;overflow:auto}._welcomePanel_1amkh_582,._commandBarWrapper_1amkh_691,._quickActions_1amkh_1168{max-width:none}._welcomeMetrics_1amkh_631{grid-template-columns:1fr}._commandTextarea_1amkh_748{font-size:.9rem}._payloadDiagnosticToggle_1amkh_1316{flex-wrap:wrap;align-items:flex-start}._payloadDiagnosticChips_1amkh_1357{flex-basis:100%;padding-left:1.45rem}._payloadDiagnosticRow_1amkh_1396{grid-template-columns:1fr;gap:.25rem}._payloadDiagnosticValue_1amkh_1428{justify-self:start}._permissionModeControl_1amkh_954{flex-basis:100%;margin-left:0}._permissionModeControlCompact_1amkh_963{flex-basis:auto}._permissionModeWarning_1amkh_1115{max-width:100%}}._thinkingStream_1amkh_2177{border:1px solid var(--cc-outline-variant);background:linear-gradient(180deg, var(--cc-surface-container) 0%, var(--cc-surface) 100%);border-radius:10px;align-self:flex-start;width:100%;max-width:92%;font-family:Inter,sans-serif;animation:.24s both _fadeInUp_1amkh_1;position:relative;overflow:hidden}._thinkingStream_1amkh_2177:before{content:"";border-radius:inherit;opacity:.5;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(90deg,#60a5fa61,#3ecf8e3d);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._thinkingStreamActive_1amkh_4403:before{opacity:.9;background:conic-gradient(#0000 0deg 250deg,#60a5fa1f 278deg,#60a5faeb 304deg,#3ecf8ec2 326deg,#0000 350deg 360deg);border-radius:0;padding:0;animation:2.1s linear infinite _perimeterHighline_1amkh_1;inset:-42%;-webkit-mask:none;mask:none}._thinkingStreamActive_1amkh_4403:after{content:"";background:linear-gradient(180deg, var(--cc-surface-container) 0%, var(--cc-surface) 100%);pointer-events:none;z-index:0;border-radius:9px;position:absolute;inset:1px}._thinkingStreamError_1amkh_4437:before{background:linear-gradient(90deg,#ef44446b,#f5a62333)}._thinkingStreamHeader_1amkh_2983{z-index:1;width:100%;color:var(--cc-on-surface);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:.65rem;padding:.7rem .85rem;transition:background .12s;display:flex;position:relative}._thinkingStreamHeader_1amkh_2983:hover{background:#ffffff05}._thinkingStreamHeader_1amkh_2983:focus-visible{outline:2px solid var(--cc-primary,#2563eb);outline-offset:-2px}._thinkingStreamIcon_1amkh_4467{flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}._thinkingStreamSpinner_1amkh_4476{border:2px solid #60a5fa33;border-top-color:var(--cc-primary,#60a5fa);border-radius:999px;width:1.05rem;height:1.05rem;animation:.85s linear infinite _spin_1amkh_3404}._thinkingStreamDoneIcon_1amkh_4485{background:var(--success);color:#07130a;border-radius:999px;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font:800 .7rem/1 Inter,sans-serif;display:inline-flex}._thinkingStreamFailIcon_1amkh_4497{background:var(--destructive);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;font:800 .75rem/1 Inter,sans-serif;display:inline-flex}._thinkingStreamHeaderMain_1amkh_4509{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._thinkingStreamHeaderTitle_1amkh_2991{color:var(--cc-on-surface);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;line-height:1.25;overflow:hidden}._thinkingStreamHeaderMeta_1amkh_2997{color:var(--cc-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:.68rem;overflow:hidden}._thinkingStreamElapsed_1amkh_4536{opacity:.7}._thinkingStreamCount_1amkh_2998{color:var(--cc-on-surface-variant);font-variant-numeric:tabular-nums;background:#ffffff0a;border-radius:999px;flex-shrink:0;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:.7rem}._thinkingStreamChevron_1amkh_4551{opacity:.55;text-align:center;flex-shrink:0;width:.8rem;font-size:.7rem}._thinkingStreamBody_1amkh_3002{z-index:1;border-top:1px solid #ffffff0a;flex-direction:column;gap:.55rem;max-height:460px;padding:.5rem .85rem .85rem;display:flex;position:relative;overflow-y:auto}._thinkingStreamStep_1amkh_4571{opacity:0;animation:.24s cubic-bezier(.22,1,.36,1) both _sessionStepIn_1amkh_1;animation-delay:var(--cc-step-delay,0s);transform:translateY(3px)}._thinkingStreamTextStep_1amkh_4580{color:var(--cc-on-surface-variant);gap:.5rem;padding:.35rem 0;font-size:.8rem;line-height:1.5;display:flex}._thinkingStreamTextIcon_1amkh_2236{color:var(--cc-primary,#60a5fa);flex-shrink:0;margin-top:.55rem;font-size:.5rem;line-height:1}._thinkingStreamTextBody_1amkh_4597{white-space:pre-wrap;word-wrap:break-word;flex:1}._thinkingStreamToolStep_1amkh_2241{background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}._thinkingStreamToolStep_1amkh_2241:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff05}._thinkingStreamToolStepRunning_1amkh_2241:before{box-shadow:none;background:conic-gradient(#0000 0deg 248deg,#60a5fa1a 276deg,#60a5fae0 304deg,#3ecf8ead 326deg,#0000 350deg 360deg);border-radius:0;animation:1.8s linear infinite _perimeterHighline_1amkh_1;inset:-48%}._thinkingStreamToolStepRunning_1amkh_2241:after{content:"";pointer-events:none;background:#141417f5;border-radius:7px;position:absolute;inset:1px}._thinkingStreamToolStepError_1amkh_4650{border-color:#ef444457}._thinkingStreamToolHeader_1amkh_3007{z-index:1;width:100%;color:var(--cc-on-surface);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;gap:.45rem;padding:.35rem .55rem;font-size:.75rem;transition:background .1s,border-color .1s;display:flex;position:relative}._thinkingStreamToolHeader_1amkh_3007:hover{background:#ffffff0d}._thinkingStreamToolRunning_1amkh_2237{background:#60a5fa0f}._thinkingStreamToolError_1amkh_4681{background:#ef44440f}._thinkingStreamToolMark_1amkh_2237{text-align:center;width:.9rem;color:var(--cc-on-surface-variant);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.85rem}._thinkingStreamToolRunning_1amkh_2237 ._thinkingStreamToolMark_1amkh_2237{color:var(--cc-primary,#60a5fa);animation:1.2s linear infinite _spin_1amkh_3404;display:inline-block}._thinkingStreamToolError_1amkh_4681 ._thinkingStreamToolMark_1amkh_2237{color:var(--destructive)}._thinkingStreamToolName_1amkh_4704{color:var(--cc-on-surface);text-transform:capitalize;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:600}._thinkingStreamToolSummary_1amkh_4713{min-width:0;color:var(--cc-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:JetBrains Mono,monospace;font-size:.72rem;overflow:hidden}._thinkingStreamToolChevron_1amkh_4724{text-align:center;width:.9rem;color:var(--cc-on-surface-variant);opacity:.7;flex-shrink:0;font-size:.85rem}._thinkingStreamToolDetail_1amkh_4733{z-index:1;flex-direction:column;gap:.55rem;padding:.5rem .55rem .25rem;display:flex;position:relative}._thinkingStreamToolDetailLabel_1amkh_4742{letter-spacing:.06em;text-transform:uppercase;color:var(--cc-on-surface-variant);margin-bottom:.25rem;font-size:.62rem;font-weight:700}._thinkingStreamToolPre_1amkh_2177{color:var(--cc-on-surface);white-space:pre-wrap;word-wrap:break-word;background:#0000004d;border-radius:5px;max-height:200px;margin:0;padding:.5rem .65rem;font-family:JetBrains Mono,monospace;font-size:.7rem;line-height:1.45;overflow:auto}._thinkingStreamToolPreError_1amkh_4766{color:var(--destructive)}._thinkingStreamCoordinator_1amkh_2254{width:fit-content;max-width:100%;color:var(--cc-on-surface-variant);align-items:center;gap:.55rem;padding:.2rem .1rem 0;font:600 .72rem/1.4 Inter,sans-serif;display:inline-flex}._thinkingStreamCoordinatorLine_1amkh_2254{background:linear-gradient(90deg,#0000,#60a5faf2,#0000) 0 0/220% 100%;flex-shrink:0;width:1.35rem;height:1px;animation:1.25s linear infinite _sessionProgressShimmer_1amkh_1}._thinkingStreamCoordinatorText_1amkh_2258{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}._thinkingStreamCoordinatorText_1amkh_2258:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa42,#0000);animation:1.45s ease-in-out infinite _coordinatorTextSweep_1amkh_1;position:absolute;inset:0;transform:translate(-115%)}._thinkingStreamCoordinatorIdle_1amkh_4806{color:#e8e8ed8f;font-variant-numeric:tabular-nums;background:#60a5fa0e;border:1px solid #60a5fa24;border-radius:999px;flex-shrink:0;padding:1px 6px;font:600 .66rem/1.35 JetBrains Mono,monospace}@keyframes _coordinatorTextSweep_1amkh_1{to{transform:translate(115%)}}@media (prefers-reduced-motion:reduce){._thinkingStream_1amkh_2177,._thinkingStream_1amkh_2177:before,._thinkingStreamActive_1amkh_4403:before,._thinkingStreamSpinner_1amkh_4476,._thinkingStreamStep_1amkh_4571,._thinkingStreamToolStepRunning_1amkh_2241:before,._thinkingStreamToolRunning_1amkh_2237 ._thinkingStreamToolMark_1amkh_2237,._thinkingStreamCoordinatorLine_1amkh_2254,._thinkingStreamCoordinatorText_1amkh_2258:after,._thinkingStreamCoordinatorIdle_1amkh_4806,._sessionProgressBootIcon_1amkh_3720,._sessionProgressPulse_1amkh_3743{animation:none!important}._thinkingStreamStep_1amkh_4571{opacity:1;transform:none}}._shell_1amkh_41{background:var(--background);height:100dvh}._body_1amkh_51,._activeChat_1amkh_1225,._chatBody_1amkh_1731{background:var(--background)}._sidebar_1amkh_67{border:0;border-right:1px solid var(--border);background:var(--cc-surface-low);width:290px;box-shadow:none;border-radius:0}._main_1amkh_548{background:var(--background);box-shadow:none;border:0;border-radius:0}._newSessionBtn_1amkh_207,._sendBtn_1amkh_1819,._createPrBtn_1amkh_1821,._executeBtn_1amkh_847{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border:0}._newSessionBtn_1amkh_207:hover,._sendBtn_1amkh_1819:hover:not(:disabled),._createPrBtn_1amkh_1821:hover:not(:disabled),._executeBtn_1amkh_847:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, white);color:var(--primary-foreground);filter:brightness(1.03)}._messageUser_1amkh_1292{color:var(--foreground);background:#232d1c;border-color:#8cbe6e47;border-radius:16px 16px 4px}._chatInputWrapper_1amkh_1786,._chatContextBar_1amkh_1806{border-color:var(--input);background:var(--card)}._chatInputWrapperSolo_1amkh_2199{border-bottom:1px solid var(--input);border-radius:18px}._chatInputWrapper_1amkh_1786:focus-within{border-color:var(--input);box-shadow:0 0 0 3px #e0a4581f}._chatContextIconBtnActive_1amkh_3570,._jumpToLatestBtn_1amkh_3468,._messageCopyBtn_1amkh_1488{background:#e0a45814;border-color:#e0a45847}._thinkingDot_1amkh_3388{background-color:var(--primary)}._spinner_1amkh_3404,._thinkingStreamSpinner_1amkh_4476,._sessionProgressBootIcon_1amkh_3720{border-color:#e0a45838;border-top-color:var(--primary)}._thinkingStream_1amkh_2177:before,._sessionProgressCard_1amkh_1846:before{background:linear-gradient(90deg,#e0a45861,#7fbd6a3d)}._thinkingStreamActive_1amkh_4403:before,._thinkingStreamToolStepRunning_1amkh_2241:before{background:conic-gradient(#0000 0deg 250deg,#e0a4581f 278deg,#e0a458eb 304deg,#7fbd6ac2 326deg,#0000 350deg 360deg)}._thinkingStreamCoordinatorLine_1amkh_2254,._sessionProgressPulse_1amkh_3743{background:linear-gradient(90deg,#0000,#e0a458e6,#0000)}._thinkingStreamCoordinatorText_1amkh_2258:after{background:linear-gradient(90deg,#0000,#e0a4583d,#0000)}._contextSelectTrigger_1amkh_4960{border-color:var(--border);background:color-mix(in srgb, var(--card) 76%, var(--muted));width:auto;min-width:0;max-width:178px;height:28px;min-height:28px;color:var(--cc-on-surface-variant);box-shadow:none;border-radius:999px;gap:6px;margin-left:.25rem;padding:4px 8px;font-size:.6875rem;font-weight:600;line-height:1;transition:background .12s,border-color .12s,color .12s}._contextSelectTriggerRepo_1amkh_4980{margin-left:.5rem}._contextSelectTriggerSandbox_1amkh_4984{max-width:190px;margin-left:.5rem}._contextSelectTriggerBranch_1amkh_4989{max-width:168px}._contextSelectTrigger_1amkh_4960:hover{background:var(--accent);border-color:var(--input);color:var(--cc-on-surface)}._contextSelectTrigger_1amkh_4960:focus,._contextSelectTrigger_1amkh_4960:focus-visible{border-color:color-mix(in srgb, var(--primary) 48%, var(--border));box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 22%, transparent);outline:none}._contextSelectTrigger_1amkh_4960:disabled{cursor:not-allowed;opacity:.58}._contextSelectTrigger_1amkh_4960>span:not(._icon_1amkh_28){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._contextSelectTrigger_1amkh_4960[data-placeholder]>span:not(._icon_1amkh_28){color:color-mix(in srgb, var(--cc-on-surface-variant) 58%, transparent)}._contextSelectTrigger_1amkh_4960 ._icon_1amkh_28{opacity:.68;flex:none;font-size:.875rem}._contextSelectTrigger_1amkh_4960 svg{opacity:.42;flex:none;width:.85rem;height:.85rem}._contextSelectContent_1amkh_5035{z-index:1400;border-color:var(--input);background:var(--popover);min-width:150px;color:var(--popover-foreground);border-radius:10px;padding:8px;box-shadow:0 20px 50px #00000057}._contextSelectLabel_1amkh_5046{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:5px 7px 8px;font-size:10.5px;font-weight:800;line-height:1}._contextSelectItem_1amkh_5056{min-height:32px;color:var(--muted-foreground);border-radius:7px;padding:7px 8px 7px 28px;font-family:JetBrains Mono,monospace;font-size:12.5px;font-weight:700;line-height:1.1}._contextSelectItem_1amkh_5056:focus,._contextSelectItem_1amkh_5056[data-highlighted]{background:var(--accent);color:var(--foreground)}._contextSelectItem_1amkh_5056[data-state=checked]{background:color-mix(in srgb, var(--primary) 18%, var(--card));color:var(--foreground)}._emptyState_1amkh_571{justify-content:flex-start;gap:1.35rem;padding:clamp(3rem,8vh,5.5rem) 2rem .75rem;overflow:hidden}._welcomePanel_1amkh_582{max-width:650px;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:center;gap:1rem;padding:0;display:flex}._welcomeCopy_1amkh_598{flex-direction:column;align-items:center;display:flex}._welcomeTitle_1amkh_613{max-width:620px;color:var(--foreground);letter-spacing:0;font-size:clamp(1.55rem,2.8vw,2rem);line-height:1.12}._welcomeText_1amkh_623{max-width:620px;color:var(--muted-foreground);margin-top:.7rem;font-size:.92rem;line-height:1.5}._welcomeText_1amkh_623 strong{color:var(--foreground);font-weight:800}._mascotWrapper_1amkh_665{width:64px;height:64px}._mascot_1amkh_665{width:46px;height:46px}._mascotGlow_1amkh_682{background:color-mix(in srgb, var(--primary) 10%, transparent);border:0;animation:none}._quickActions_1amkh_1168{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-width:624px}._quickCardButton_1amkh_5148{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}._quickCardButton_1amkh_5148:disabled{cursor:default;opacity:.72}._quickCardButton_1amkh_5148:disabled ._quickCard_1amkh_1176:hover{background:color-mix(in srgb, var(--card) 82%, transparent);border-color:var(--border)}._quickCard_1amkh_1176{border-color:var(--border);background:color-mix(in srgb, var(--card) 82%, transparent);min-height:88px;box-shadow:none;border-radius:8px;padding:16px 18px}._quickCard_1amkh_1176:hover{background:color-mix(in srgb, var(--accent) 68%, var(--card));border-color:color-mix(in srgb, var(--primary) 28%, var(--border));transform:none}._quickCardHeader_1amkh_1201{gap:.75rem;margin-bottom:5px}._quickCardHeader_1amkh_1201 ._icon_1amkh_28{background:color-mix(in srgb, var(--muted) 55%, transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._quickCardTitle_1amkh_1208{color:var(--foreground);font-size:.86rem;font-weight:800}._quickCardDesc_1amkh_1214{color:var(--muted-foreground);padding-left:46px;font-size:.78rem;line-height:1.35}._commandBarWrapper_1amkh_691{max-width:760px;margin-top:auto}._commandBarGlow_1amkh_697{opacity:0}._commandBar_1amkh_691{border-color:var(--border);background:color-mix(in srgb, var(--card) 86%, transparent);box-shadow:none;border-radius:18px}._commandBarInner_1amkh_728{padding:0}._commandInputRow_1amkh_734{align-items:center;min-height:56px;padding:13px 18px 8px}._boltIcon_1amkh_741{display:none}._commandTextarea_1amkh_748{min-height:42px;font-size:.92rem}._commandToolbar_1amkh_765{background:0 0;border-radius:0;min-height:46px;margin:0;padding:0 12px 12px}._executeBtn_1amkh_847{border-radius:12px;justify-content:center;width:36px;min-width:36px;height:36px;padding:0}._executeBtn_1amkh_847 span:first-child{display:none}._emptyHint_1amkh_306{color:var(--muted-foreground);text-align:center;margin:-.25rem 0 0;font-size:.7rem;line-height:1.3}@media (width<=720px){._emptyState_1amkh_571{padding:1.25rem 1rem .75rem;overflow:auto}._quickActions_1amkh_1168{grid-template-columns:1fr;max-width:100%}._commandBarWrapper_1amkh_691{margin-top:.75rem}}._slashCommandOverlay_1amkh_5293{z-index:20;position:absolute;bottom:calc(100% + 8px);left:48px;right:48px}._chatInputWrapper_1amkh_1786{position:relative}._commandFeedback_1amkh_5305{border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground);border-radius:8px;margin:8px 10px 0;padding:8px 10px;font-size:.82rem}@media (width<=720px){._slashCommandOverlay_1amkh_5293{left:8px;right:8px}}
