@keyframes _bounce_69k3e_1{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-6px)}}@keyframes _fadeInUp_69k3e_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _spin_69k3e_3400{to{transform:rotate(360deg)}}@keyframes _mascotPulse_69k3e_1{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.04)}}._icon_69k3e_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_69k3e_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_69k3e_51{flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._sidebar_69k3e_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_69k3e_82{transform:translate(0)!important}._sidebarHead_69k3e_90{flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1rem .7rem;display:flex}._panelCollapseBtn_69k3e_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_69k3e_98:hover{color:var(--cc-on-surface);background:#ffffff12}._sidebarHeadLeft_69k3e_116{align-items:center;gap:.625rem;display:flex}._sidebarLogo_69k3e_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_69k3e_132{letter-spacing:-.02em;color:var(--cc-on-surface);font-family:Space Grotesk,sans-serif;font-size:.9rem;font-weight:700}._sidebarSubtitle_69k3e_140{text-transform:uppercase;letter-spacing:.1em;color:#a7c3ff;opacity:.8;margin-top:2px;font-size:.62rem;font-weight:700}._sidebarActions_69k3e_150{flex-direction:column;gap:4px;padding:0 .75rem .85rem;display:flex}._collapsedConversationsBtn_69k3e_157{display:none}._sidebarCollapsed_69k3e_86 ._sidebarHead_69k3e_90{justify-content:center;padding:.8rem .45rem .5rem}._sidebarCollapsed_69k3e_86 ._sidebarHeadLeft_69k3e_116,._sidebarCollapsed_69k3e_86 ._sidebarActions_69k3e_150,._sidebarCollapsed_69k3e_86 ._sessionList_69k3e_168,._sidebarCollapsed_69k3e_86 ._sidebarUtility_69k3e_169,._sidebarCollapsed_69k3e_86 ._sidebarFooter_69k3e_170{display:none}._sidebarCollapsed_69k3e_86 ._panelCollapseBtn_69k3e_98{width:32px;height:32px}._sidebarCollapsed_69k3e_86 ._collapsedConversationsBtn_69k3e_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_69k3e_86 ._collapsedConversationsBtn_69k3e_157:hover{color:var(--cc-on-surface);background:#3b82f62e}._collapsedCount_69k3e_198{text-overflow:ellipsis;color:#a7c3ff;max-width:28px;font-size:.62rem;font-weight:800;overflow:hidden}._newSessionBtn_69k3e_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_69k3e_207:hover{color:var(--cc-on-surface);background:linear-gradient(135deg,#3b82f63d,#22c55e1f);transform:translateY(-1px)}._kbdHint_69k3e_230{opacity:.35;margin-left:auto;font-size:.5625rem;transition:opacity .12s}._newSessionBtn_69k3e_207:hover ._kbdHint_69k3e_230{opacity:.9}._sessionSearch_69k3e_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_69k3e_241:focus-within{color:var(--cc-on-surface);background:#ffffff0e;border-color:#60a5fa73}._sessionSearch_69k3e_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_69k3e_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_69k3e_276:hover{color:var(--cc-on-surface);background:#ffffff12}._sessionList_69k3e_168{flex-direction:column;flex:1;gap:.85rem;padding:0 .75rem .85rem;display:flex;overflow-y:auto}._emptyHint_69k3e_306{color:var(--cc-on-surface-variant);text-align:center;padding:.75rem;font-size:.75rem}._groupLabel_69k3e_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_69k3e_324{flex-direction:column;gap:1px;display:flex}._sessionListFooter_69k3e_330{margin-top:-.25rem}._loadMoreSessionsBtn_69k3e_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_69k3e_334:hover{color:var(--cc-on-surface);background:#3b82f61f;border-color:#60a5fa47}._loadMoreCount_69k3e_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_69k3e_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_69k3e_369:hover{color:var(--cc-on-surface);background:#ffffff0b}._sessionItem_69k3e_369:before{content:"";background:var(--cc-primary);opacity:0;width:2px;transition:opacity .15s;position:absolute;top:0;bottom:0;left:0}._sessionItemActive_69k3e_406{color:var(--cc-on-surface);background:linear-gradient(90deg,#3b82f629,#ffffff09)}._sessionItemActive_69k3e_406:before{opacity:1}._sessionIcon_69k3e_415{opacity:.5;flex-shrink:0;font-size:.875rem}._sessionItemActive_69k3e_406 ._sessionIcon_69k3e_415{opacity:1;color:var(--cc-secondary)}._sessionLabel_69k3e_426{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._sessionEnvDot_69k3e_433{background:var(--cc-secondary);opacity:.7;border-radius:50%;flex-shrink:0;width:5px;height:5px}._sidebarNav_69k3e_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_69k3e_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_69k3e_454 ._icon_69k3e_28{opacity:.6;font-size:.9375rem}._sidebarNavItem_69k3e_454:hover{color:var(--cc-on-surface);background:#ffffff0b}._sidebarNavItem_69k3e_454:hover ._icon_69k3e_28{opacity:1}._sidebarNavItemActive_69k3e_487{color:var(--cc-on-surface);background:linear-gradient(90deg,#3b82f629,#ffffff09)}._sidebarNavItemActive_69k3e_487 ._icon_69k3e_28{opacity:1;color:var(--cc-primary)}._sidebarFooter_69k3e_170{background:linear-gradient(#0000,#00000038);border-top:1px solid #ffffff14;flex-shrink:0;padding:.65rem .75rem .85rem}._sidebarLogoutBtn_69k3e_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_69k3e_506 ._icon_69k3e_28{opacity:.85;color:#fda4af;font-size:.9375rem}._sidebarLogoutBtn_69k3e_506:hover{color:#fef2f2;background:#ef44441f;border-color:#f8717159}._sidebarLogoutBtn_69k3e_506:hover ._icon_69k3e_28{opacity:1;color:#fecdd3}._main_69k3e_548{background:linear-gradient(#13131533,#0e0e0fb8),0 0;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}._loadingWrapper_69k3e_560{justify-content:center;align-items:center;height:100vh;display:flex}._emptyState_69k3e_571{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.25rem;margin-top:0;padding:2rem;display:flex}._welcomePanel_69k3e_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_69k3e_598{min-width:0}._welcomeEyebrow_69k3e_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_69k3e_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_69k3e_623{max-width:580px;color:var(--cc-on-surface-variant);margin:.5rem 0 0;font-size:.86rem;line-height:1.65}._welcomeMetrics_69k3e_631{grid-template-columns:repeat(3,minmax(70px,1fr));gap:.55rem;display:grid}._metricCard_69k3e_637{background:#00000038;border:1px solid #ffffff0f;border-radius:12px;min-width:76px;padding:.75rem}._metricValue_69k3e_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_69k3e_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_69k3e_665{opacity:.95;justify-content:center;align-items:center;width:70px;height:70px;display:flex;position:relative}._mascot_69k3e_665{object-fit:contain;border-radius:8px;width:54px;height:54px}._mascotGlow_69k3e_682{border:2px solid #adc6ff26;border-radius:50%;animation:3s ease-in-out infinite _mascotPulse_69k3e_1;position:absolute;inset:0}._commandBarWrapper_69k3e_691{width:100%;max-width:840px;position:relative}._commandBarGlow_69k3e_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_69k3e_691:focus-within ._commandBarGlow_69k3e_697{opacity:.9}._commandBarWrapperDragOver_69k3e_712 ._commandBar_69k3e_691{border-color:#3b82f66b;box-shadow:0 0 0 3px #3b82f61f,0 28px 80px #00000070}._commandBar_69k3e_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_69k3e_728{flex-direction:column;padding:4px;display:flex}._commandInputRow_69k3e_734{align-items:flex-start;gap:10px;padding:14px 14px 12px;display:flex}._boltIcon_69k3e_741{color:var(--cc-primary);flex-shrink:0;margin-top:2px;font-size:1.25rem}._commandTextarea_69k3e_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_69k3e_748::placeholder{color:#acaaae66}._commandToolbar_69k3e_765{background:#00000038;border-radius:11px;justify-content:space-between;align-items:center;margin-top:4px;padding:7px 8px 8px;display:flex}._commandToolbarLeft_69k3e_775{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}._commandToolbarRight_69k3e_783{align-items:center;gap:6px;display:flex}._toolbarBtn_69k3e_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_69k3e_789:hover:not(:disabled){background:var(--cc-surface-container);color:var(--cc-on-surface)}._toolbarBtn_69k3e_789:disabled{cursor:not-allowed;opacity:.45}._toolbarDivider_69k3e_811{background:#48484b40;width:1px;height:14px;margin:0 4px}._toolbarLabel_69k3e_818{text-transform:uppercase;letter-spacing:.08em;color:#acaaae8c;padding:0 6px;font-size:.625rem;font-weight:700}._contextChip_69k3e_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_69k3e_837{color:#98b8ff;background:#3b82f61a;border:1px solid #3b82f61f;border-radius:3px;padding:2px 8px;font-family:monospace;font-size:.625rem}._executeBtn_69k3e_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_69k3e_847:hover:not(:disabled){opacity:.9}._executeBtn_69k3e_847:active:not(:disabled){transform:scale(.97)}._executeBtn_69k3e_847:disabled{opacity:.35;cursor:not-allowed}._contextBar_69k3e_880{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:-1rem;display:flex}._contextPill_69k3e_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_69k3e_889:hover{background:var(--cc-surface-highest)}._contextPillRequired_69k3e_907{border-color:#eab30873;box-shadow:0 0 0 2px #eab3081f}._contextPillRequired_69k3e_907:hover{border-color:#eab308a6}._contextPillLabel_69k3e_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_69k3e_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_69k3e_927 option{color:#f6eadb;background:#17130d}._contextPillSelect_69k3e_927 option:disabled{color:#9d927e}._contextPillSelect_69k3e_927 option:checked,._contextPillSelect_69k3e_927 option:hover{color:#f8c56b;background:#2b2418}._permissionModeControl_69k3e_954{flex:0 auto;align-items:center;gap:.35rem;min-width:0;margin-left:.25rem;display:inline-flex}._permissionModeControlCompact_69k3e_963{margin-left:.35rem}._permissionModePill_69k3e_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_69k3e_967:hover{background:var(--accent);border-color:var(--input);color:var(--cc-on-surface)}._permissionModePillCaution_69k3e_989{color:var(--primary);background:#e0a4581a;border-color:#e0a45857}._permissionModePillHigh_69k3e_995{color:#fecaca;background:#f8717121;border-color:#f871716b;font-weight:800}._permissionModePillHigh_69k3e_995 ._permissionModeIcon_69k3e_1002{color:#fca5a5;opacity:1}._permissionModePillDisabled_69k3e_1007{cursor:not-allowed;opacity:.72}._permissionModeIcon_69k3e_1002,._permissionModeChevron_69k3e_1013{opacity:.68;flex:none;font-size:.82rem}._permissionModeChevron_69k3e_1013{opacity:.42;font-size:.72rem}._permissionModeLabel_69k3e_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_69k3e_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_69k3e_1045{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;padding:6px 6px 8px;font-size:10.5px;font-weight:800}._permissionModeMenuItem_69k3e_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_69k3e_1054:hover,._permissionModeMenuItem_69k3e_1054:focus,._permissionModeMenuItem_69k3e_1054[data-highlighted]{background:var(--accent);color:var(--foreground);outline:none}._permissionModeMenuItemSelected_69k3e_1074{background:color-mix(in srgb, var(--primary) 15%, var(--card));color:var(--foreground)}._permissionModeMenuIcon_69k3e_1079{margin-top:1px;font-size:15px}._permissionModeMenuItemSafe_69k3e_1084 ._permissionModeMenuIcon_69k3e_1079{color:var(--success)}._permissionModeMenuItemWarn_69k3e_1088 ._permissionModeMenuIcon_69k3e_1079{color:var(--warning)}._permissionModeMenuItemDanger_69k3e_1092 ._permissionModeMenuIcon_69k3e_1079{color:var(--destructive)}._permissionModeMenuText_69k3e_1096{gap:4px;min-width:0;display:grid}._permissionModeMenuTitle_69k3e_1102{color:var(--foreground);font-size:13px;font-weight:800;line-height:1.15}._permissionModeMenuDescription_69k3e_1109{color:var(--muted-foreground);font-size:11.5px;line-height:1.42}._permissionModeWarning_69k3e_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_69k3e_1130{flex:none;font-size:.78rem}._permissionModeWarningCaution_69k3e_1135{color:#fbbf24;background:#f59e0b1a;border:1px solid #f59e0b47}._permissionModeWarningHigh_69k3e_1141{color:#fecaca;background:#f871711c;border:1px solid #f8717157}._contextPillAdd_69k3e_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_69k3e_1147:hover{background:var(--cc-surface-highest);color:var(--cc-on-surface)}._quickActions_69k3e_1168{grid-template-columns:repeat(3,1fr);gap:1rem;width:100%;max-width:840px;display:grid}._quickCard_69k3e_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_69k3e_1196{color:inherit;text-decoration:none}._quickCardHeader_69k3e_1201{align-items:center;gap:.5rem;margin-bottom:6px;display:flex}._quickCardDesc_69k3e_1214{color:var(--cc-on-surface-variant);margin:0;font-size:.6875rem;line-height:1.5}._activeChat_69k3e_1225{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._chatScrollInner_69k3e_1237{box-sizing:border-box;justify-content:center;width:100%;min-width:100%;padding-left:1rem;padding-right:1rem;display:flex}._chatThread_69k3e_1248{box-sizing:border-box;flex:0 min(52rem,100%);width:100%;max-width:min(52rem,100%)}._chatInputBarShell_69k3e_1256{box-sizing:border-box;width:100%;max-width:min(52rem,100% - 2rem);margin-left:auto;margin-right:auto}._messageArea_69k3e_1264{flex:auto;height:100%;min-height:0;overflow:hidden}._messageArea_69k3e_1264 .legacy-ui{overscroll-behavior:contain;width:100%;height:100%;max-height:100%;overflow-y:auto!important}._message_69k3e_1264{overflow-wrap:anywhere;word-break:break-word;border-radius:10px;min-width:0;padding:12px 15px;animation:.2s both _fadeInUp_69k3e_1;position:relative;box-shadow:0 10px 26px #00000029}._messageUser_69k3e_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_69k3e_1300{background:var(--cc-surface-high);border:1px solid #48484b2e;align-self:stretch;width:100%;max-width:100%}._payloadDiagnostic_69k3e_1308{background:#e0a4580e;border:1px dashed #e0a45847;border-radius:12px;margin:16px 0 14px;padding:12px 14px}._payloadDiagnosticToggle_69k3e_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_69k3e_1316:hover{color:var(--cc-on-surface)}._payloadDiagnosticIcon_69k3e_1336{color:#8bd3dd;flex:none;font-size:1rem}._payloadDiagnosticTitle_69k3e_1342{color:var(--cc-on-surface);flex:none;font-size:.68rem;font-weight:750}._payloadDiagnosticTotal_69k3e_1349{color:#b9f6ca;flex:none;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}._payloadDiagnosticChips_69k3e_1357{flex-wrap:wrap;gap:.3rem;min-width:0;display:flex}._payloadDiagnosticChip_69k3e_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_69k3e_1381{color:var(--cc-on-surface-variant);flex:none;margin-left:auto;font-size:1rem}._payloadDiagnosticDetails_69k3e_1388{border-top:1px solid #e0a45824;gap:.45rem;margin-top:12px;padding-top:12px;display:grid}._payloadDiagnosticRow_69k3e_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_69k3e_1405{min-width:0;color:var(--cc-on-surface);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._payloadDiagnosticBar_69k3e_1413{background:#ffffff12;border-radius:999px;min-width:0;height:5px;overflow:hidden}._payloadDiagnosticBarFill_69k3e_1421{border-radius:inherit;background:linear-gradient(90deg,#8bd3dd,#b9f6ca);height:100%;display:block}._payloadDiagnosticValue_69k3e_1428{color:var(--cc-on-surface-variant);white-space:nowrap;justify-self:end;font-family:JetBrains Mono,monospace;font-size:.64rem}._heavyUsageNotice_69k3e_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_69k3e_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_69k3e_1465{color:var(--cc-primary-light,#93c5fd);text-transform:none;letter-spacing:.02em;font-size:.66rem;font-weight:600}._messageUsageTokens_69k3e_1473{opacity:.85}._messageUsageCost_69k3e_1477{color:var(--cc-primary-light,#93c5fd);background:#60a5fa1f;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-weight:600}._messageCopyBtn_69k3e_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_69k3e_1300:hover ._messageCopyBtn_69k3e_1488,._messageAgent_69k3e_1300:focus-within ._messageCopyBtn_69k3e_1488,._messageCopyBtn_69k3e_1488:focus-visible{opacity:1;transform:translateY(0)}._messageCopyBtn_69k3e_1488:hover{color:var(--cc-on-surface);background:#ffffff14;border-color:#ffffff29}._messageCopyBtn_69k3e_1488:focus-visible{outline:2px solid var(--cc-primary,#2563eb);outline-offset:2px}._messageCopyBtn_69k3e_1488:active{transform:translateY(0)scale(.97)}._messageCopyBtnCopied_69k3e_1534{color:var(--success);background:#22c55e1f;border-color:#22c55e73;opacity:1!important;transform:translateY(0)!important}._messageCopyIcon_69k3e_1542{font-family:Material Symbols Rounded,Material Symbols Outlined,sans-serif;font-size:.95rem;line-height:1}._messageCopyLabel_69k3e_1549{white-space:nowrap}@media (hover:none){._messageCopyBtn_69k3e_1488{opacity:.6;transform:translateY(0)}._messageCopyLabel_69k3e_1549{display:none}._messageCopyBtn_69k3e_1488{padding:0 .4rem}}@media (prefers-reduced-motion:reduce){._messageCopyBtn_69k3e_1488{transition:none!important}}._shell_69k3e_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_69k3e_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_69k3e_132{letter-spacing:0;color:var(--foreground);font-size:.82rem}._sidebarSubtitle_69k3e_140{color:var(--muted-foreground);letter-spacing:.06em}._panelCollapseBtn_69k3e_98,._collapsedConversationsBtn_69k3e_157,._sessionSearch_69k3e_241,._loadMoreSessionsBtn_69k3e_334,._chatContextIconBtn_69k3e_1630{border-color:var(--border);background:var(--muted);color:var(--muted-foreground)}._panelCollapseBtn_69k3e_98:hover,._collapsedConversationsBtn_69k3e_157:hover,._loadMoreSessionsBtn_69k3e_334:hover,._chatContextIconBtn_69k3e_1630:hover{background:var(--accent);color:var(--accent-foreground);border-color:color-mix(in srgb, var(--ring) 45%, var(--border))}._newSessionBtn_69k3e_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_69k3e_207:hover{background:color-mix(in srgb, var(--primary) 88%, white);color:var(--primary-foreground)}._sessionSearch_69k3e_241{border-radius:var(--radius-md);min-height:36px}._groupLabel_69k3e_313{color:var(--muted-foreground);letter-spacing:.08em}._sessionItem_69k3e_369{border-radius:var(--radius-md);min-height:38px;color:var(--muted-foreground);border:1px solid #0000}._sessionItemActive_69k3e_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_69k3e_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_69k3e_1225{background:linear-gradient(180deg, #ffffff05, transparent 34%), var(--background)}._sessionHeaderInner_69k3e_1715{max-width:none;min-height:58px;padding-inline:18px}._sessionHeaderEnv_69k3e_1721,._sessionHeaderBranch_69k3e_1722{color:var(--foreground)}._sessionHeaderIcon_69k3e_1726,._sessionHeaderArrow_69k3e_1727{color:var(--muted-foreground)}._chatBody_69k3e_1731{background:radial-gradient(circle at 50% 0%, #6aa7ff0d, transparent 36%), var(--background)}._chatScrollInner_69k3e_1237{padding:18px}._chatThread_69k3e_1248{flex-basis:min(58rem,100%);max-width:min(58rem,100%)}._message_69k3e_1264{border-radius:var(--radius-lg);box-shadow:none}._messageUser_69k3e_1292{background:var(--primary);color:var(--primary-foreground);border-color:color-mix(in srgb, var(--primary) 55%, white)}._messageAgent_69k3e_1300{background:var(--card);color:var(--card-foreground);border:1px solid var(--border)}._markdownBody_69k3e_1763{color:var(--foreground)}._markdownBody_69k3e_1763 pre,._markdownTableScroller_69k3e_1768{border:1px solid var(--border);border-radius:var(--radius-md);background:#090b0f}._chatInputBar_69k3e_1256{border-top:1px solid var(--border);background:linear-gradient(180deg, #0d0f12bd, #0d0f12fa), var(--background);padding:12px 18px 16px}._chatInputBarShell_69k3e_1256{max-width:min(58rem,100% - 1rem)}._chatInputWrapper_69k3e_1786{border:1px solid var(--input);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--card);border-bottom:0}._chatTextarea_69k3e_1798{color:var(--foreground)}._chatContextBar_69k3e_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_69k3e_1813{border:1px solid var(--border);background:var(--muted);color:var(--muted-foreground)}._sendBtn_69k3e_1819,._stopBtn_69k3e_1820,._createPrBtn_69k3e_1821{border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground)}._sendBtn_69k3e_1819:hover:not(:disabled),._createPrBtn_69k3e_1821:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, white)}._sendBtn_69k3e_1819:disabled{background:var(--muted);color:var(--muted-foreground)}._sidePanel_69k3e_1837{border-left:1px solid var(--border);background:var(--card)}._welcomePanel_69k3e_582,._commandCard_69k3e_1843,._quickCard_69k3e_1176,._chatStateCard_69k3e_1845{border-color:var(--border);border-radius:var(--radius-lg);background:var(--card);color:var(--card-foreground);box-shadow:none}._welcomeEyebrow_69k3e_602,._quickCard_69k3e_1176 ._icon_69k3e_28,._collapsedCount_69k3e_198,._loadMoreCount_69k3e_357{color:var(--primary)}._welcomeTitle_69k3e_613,._quickCardTitle_69k3e_1208{color:var(--foreground)}._welcomeText_69k3e_623,._quickCardDesc_69k3e_1214{color:var(--muted-foreground)}@media (width<=920px){._body_69k3e_51{padding:8px}._sidebar_69k3e_67{border-radius:var(--radius-lg)}}._chatStateCard_69k3e_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_69k3e_1894{color:var(--cc-on-surface);background:#ef444414;border-color:#ef444447;align-self:flex-start}._chatInputBar_69k3e_1256{background:var(--cc-surface);flex-shrink:0;padding:10px 1rem 8px;transition:box-shadow .15s,background .15s;position:relative}._chatInputBarDragOver_69k3e_1911:before{content:"";pointer-events:none;z-index:1;background:#3b82f60f;border:2px dashed #3b82f68c;border-radius:8px;position:absolute;inset:6px 12px 4px}._attachBtn_69k3e_1922{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_69k3e_1922:hover:not(:disabled){color:var(--cc-text,#f2f2f4);background:#ffffff0f}._attachBtn_69k3e_1922:disabled{opacity:.35;cursor:not-allowed}._chatInputWrapper_69k3e_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_69k3e_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_69k3e_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_69k3e_1813:hover{background:var(--cc-surface-high)}._chatContextPillNotice_69k3e_1994{cursor:default;background:#14b8a614;border:1px solid #94a3b82e}._chatContextPillNotice_69k3e_1994:hover{background:#14b8a61f}._shell_69k3e_41{background:var(--background);height:100dvh;color:var(--foreground)}._body_69k3e_51{background:var(--background);gap:0;padding:0}._sidebarCollapsed_69k3e_86{width:58px}._sidebarHead_69k3e_90{border-bottom:1px solid var(--border);min-height:58px;padding:12px 14px}._sidebarLogo_69k3e_122{background:var(--muted);box-shadow:0 4px 14px #e0a45838}._sidebarTitle_69k3e_132{color:var(--foreground);font-size:.86rem;font-weight:800}._sidebarSubtitle_69k3e_140,._groupLabel_69k3e_313,._emptyHint_69k3e_306,._sessionLabel_69k3e_426{color:var(--muted-foreground)}._panelCollapseBtn_69k3e_98,._collapsedConversationsBtn_69k3e_157,._sessionSearch_69k3e_241,._loadMoreSessionsBtn_69k3e_334,._chatContextIconBtn_69k3e_1630,._attachBtn_69k3e_1922{border-color:var(--border);background:var(--card);color:var(--muted-foreground)}._panelCollapseBtn_69k3e_98:hover,._collapsedConversationsBtn_69k3e_157:hover,._loadMoreSessionsBtn_69k3e_334:hover,._chatContextIconBtn_69k3e_1630:hover,._attachBtn_69k3e_1922:hover:not(:disabled){border-color:var(--input);background:var(--accent);color:var(--foreground)}._newSessionBtn_69k3e_207,._sendBtn_69k3e_1819,._createPrBtn_69k3e_1821{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border:0}._newSessionBtn_69k3e_207:hover,._sendBtn_69k3e_1819:hover:not(:disabled),._createPrBtn_69k3e_1821:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, white);color:var(--primary-foreground);filter:brightness(1.03)}._sessionSearch_69k3e_241{background:var(--card)}._sessionSearch_69k3e_241 input{color:var(--foreground)}._sessionSearch_69k3e_241 input::placeholder{color:color-mix(in srgb, var(--muted-foreground) 76%, transparent)}._sessionItem_69k3e_369{color:var(--muted-foreground);border-color:#0000}._sessionItem_69k3e_369:hover{background:var(--accent);color:var(--foreground)}._sessionItemActive_69k3e_406{background:var(--muted);color:var(--foreground);border-color:#0000}._sessionEnvDot_69k3e_433{background:var(--success)}._activeChat_69k3e_1225,._chatBody_69k3e_1731{background:var(--background)}._sessionHeaderInner_69k3e_1715{min-height:58px;padding-inline:22px}._sessionHeaderEnv_69k3e_1721,._sessionHeaderBranch_69k3e_1722,._markdownBody_69k3e_1763{color:var(--foreground)}._messageUser_69k3e_1292{background:var(--secondary);color:var(--foreground);border-color:color-mix(in srgb, var(--success) 30%, var(--border));border-radius:16px 16px 4px}._messageAgent_69k3e_1300,._chatStateCard_69k3e_1845,._welcomePanel_69k3e_582,._commandCard_69k3e_1843,._quickCard_69k3e_1176{border-color:var(--border);background:var(--card);color:var(--card-foreground);box-shadow:none}._markdownBody_69k3e_1763 pre,._markdownTableScroller_69k3e_1768,._thinkingStreamToolPre_69k3e_2175{border-color:var(--border);background:#221d13}._chatInputBar_69k3e_1256{background:linear-gradient(to top, var(--background) 70%, transparent);border-top:0}._chatInputBarDragOver_69k3e_1911:before{background:#e0a45814;border-color:#e0a45894}._chatInputWrapper_69k3e_1786{border-color:var(--input);background:var(--card);border-bottom:0;border-radius:18px 18px 0 0}._chatContextBar_69k3e_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_69k3e_1813{color:var(--muted-foreground)}._chatContextPill_69k3e_1813:hover{background:var(--accent);color:var(--foreground)}._chatContextPillNotice_69k3e_1994{background:#7fbd6a14;border-color:#7fbd6a38}._welcomeEyebrow_69k3e_602,._quickCard_69k3e_1176 ._icon_69k3e_28,._collapsedCount_69k3e_198,._loadMoreCount_69k3e_357,._thinkingStreamTextIcon_69k3e_2234,._thinkingStreamToolRunning_69k3e_2235 ._thinkingStreamToolMark_69k3e_2235{color:var(--primary)}._thinkingStreamToolStepRunning_69k3e_2239:before{background:conic-gradient(#0000 0deg 248deg,#e0a4581f 276deg,#e0a458e6 304deg,#7fbd6aad 326deg,#0000 350deg 360deg)}.dark ._messageUser_69k3e_1292,[data-theme=dark] ._messageUser_69k3e_1292{color:var(--foreground);background:#232d1c;border-color:#8cbe6e47}:root:not(.dark):not([data-theme=dark]) ._commandBar_69k3e_691{border-color:var(--border);background:var(--card);box-shadow:none}:root:not(.dark):not([data-theme=dark]) ._commandBarGlow_69k3e_697{background:color-mix(in srgb, var(--primary) 20%, transparent);opacity:.16}:root:not(.dark):not([data-theme=dark]) ._commandInputRow_69k3e_734{background:var(--card)}:root:not(.dark):not([data-theme=dark]) ._commandTextarea_69k3e_748{color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._commandTextarea_69k3e_748::placeholder{color:color-mix(in srgb, var(--muted-foreground) 72%, transparent)}:root:not(.dark):not([data-theme=dark]) ._commandToolbar_69k3e_765{border-top-color:var(--border);background:color-mix(in srgb, var(--card) 88%, var(--muted))}:root:not(.dark):not([data-theme=dark]) ._toolbarBtn_69k3e_789{color:var(--muted-foreground)}:root:not(.dark):not([data-theme=dark]) ._toolbarBtn_69k3e_789:hover{background:var(--accent);color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._contextPill_69k3e_889,:root:not(.dark):not([data-theme=dark]) ._permissionModePill_69k3e_967{border-color:var(--input);background:var(--card);color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._contextPill_69k3e_889:hover,:root:not(.dark):not([data-theme=dark]) ._permissionModePill_69k3e_967:hover{background:var(--accent)}:root:not(.dark):not([data-theme=dark]) ._contextPillRequired_69k3e_907,:root:not(.dark):not([data-theme=dark]) ._permissionModePillHigh_69k3e_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_69k3e_927,:root:not(.dark):not([data-theme=dark]) ._permissionModeSelect_69k3e_2324{color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._contextPillSelect_69k3e_927 option,:root:not(.dark):not([data-theme=dark]) ._permissionModeSelect_69k3e_2324 option{background:var(--popover);color:var(--popover-foreground)}:root:not(.dark):not([data-theme=dark]) ._executeBtn_69k3e_847{background:var(--primary);color:var(--primary-foreground)}:root:not(.dark):not([data-theme=dark]) ._executeBtn_69k3e_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_69k3e_582,:root:not(.dark):not([data-theme=dark]) ._quickCard_69k3e_1176{border-color:var(--border);background:var(--card);box-shadow:none}:root:not(.dark):not([data-theme=dark]) ._welcomeEyebrow_69k3e_602{color:var(--primary)}:root:not(.dark):not([data-theme=dark]) ._welcomeTitle_69k3e_613,:root:not(.dark):not([data-theme=dark]) ._metricValue_69k3e_645,:root:not(.dark):not([data-theme=dark]) ._quickCardTitle_69k3e_1208{color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._welcomeText_69k3e_623,:root:not(.dark):not([data-theme=dark]) ._metricLabel_69k3e_654,:root:not(.dark):not([data-theme=dark]) ._quickCardDesc_69k3e_1214{color:var(--muted-foreground)}:root:not(.dark):not([data-theme=dark]) ._metricCard_69k3e_637{background:var(--muted);color:var(--foreground)}:root:not(.dark):not([data-theme=dark]) ._quickCard_69k3e_1176:hover{border-color:var(--input);background:var(--accent)}:root:not(.dark):not([data-theme=dark]) ._mascotGlow_69k3e_682{border-color:color-mix(in srgb, var(--primary) 22%, transparent)}:root:not(.dark):not([data-theme=dark]) ._markdownBody_69k3e_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_69k3e_90{border-bottom:0;justify-content:flex-start;gap:11px;min-height:66px;padding:18px 18px 14px}._sidebarHeadLeft_69k3e_116{gap:11px}._sidebarLogo_69k3e_122{background:var(--muted);object-fit:contain;border-radius:11px;width:34px;height:34px;box-shadow:0 4px 14px #e0a45847}._sidebarTitle_69k3e_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_69k3e_140{color:#746c5b;letter-spacing:1.2px;text-transform:uppercase;margin-top:2px;font-size:10px;font-weight:600;line-height:1.1}._sidebarActions_69k3e_150{gap:8px;padding:4px 14px 10px}._newSessionBtn_69k3e_207{border-radius:11px;gap:9px;min-height:39px;padding:11px 13px;font-size:13.5px;font-weight:700}._sidebarUtility_69k3e_169{gap:4px;padding:4px 12px 0;display:grid}._sandboxAccessBtn_69k3e_2448{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_69k3e_2448:hover,._sandboxAccessBtnActive_69k3e_2466{background:var(--accent)}._sandboxAccessIcon_69k3e_2470{color:var(--muted-foreground);font-size:17px}._sandboxAccessLabel_69k3e_2475{flex:1;min-width:0}._sandboxAccessCount_69k3e_2480,._sandboxUsersBadge_69k3e_2481{color:var(--success);align-items:center;gap:6px;font:700 11px/1 Inter,ui-sans-serif,system-ui,sans-serif;display:inline-flex}._sandboxAccessCount_69k3e_2480 span,._sandboxUsersBadge_69k3e_2481 span{background:var(--success);border-radius:999px;width:6px;height:6px}._sandboxAccessView_69k3e_2497{background:var(--background);min-height:100%;padding:28px;overflow:auto}._sandboxAccessHeader_69k3e_2504{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_69k3e_2514{color:var(--muted-foreground);letter-spacing:1.2px;text-transform:uppercase;margin-bottom:7px;font-size:10px;font-weight:700;display:block}._sandboxAccessHeader_69k3e_2504 h1{color:var(--foreground);margin:0;font-size:24px;font-weight:800;line-height:1.12}._sandboxAccessHeader_69k3e_2504 p{max-width:680px;color:var(--muted-foreground);margin:8px 0 0;font-size:13.5px;line-height:1.55}._sandboxAccessBackBtn_69k3e_2540{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_69k3e_2540:hover{background:var(--accent);color:var(--foreground)}._sidebarFooter_69k3e_170{border-top:1px solid var(--border);background:var(--cc-surface-low);flex-shrink:0;padding:10px 12px 12px}._sidebarUserCard_69k3e_2566{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_69k3e_2566:hover,._sidebarUserCard_69k3e_2566:focus-visible,._sidebarUserCard_69k3e_2566[data-state=open]{background:var(--accent);border-color:#e0a45859;outline:none}._sidebarUserAvatar_69k3e_2589{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_69k3e_2602{flex:1;gap:2px;min-width:0;display:grid}._sidebarUserName_69k3e_2609{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);font-size:12px;font-weight:750;overflow:hidden}._sidebarUserRole_69k3e_2619{color:var(--muted-foreground);font-size:10.5px;font-weight:650}._sidebarUserChevron_69k3e_2625{color:var(--muted-foreground);font-size:17px;transition:transform .14s,color .14s}._sidebarUserCard_69k3e_2566[data-state=open] ._sidebarUserChevron_69k3e_2625{color:var(--primary);transform:rotate(180deg)}._sidebarFooter_69k3e_170 ._sidebarLogoutBtn_69k3e_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_69k3e_170 ._sidebarLogoutBtn_69k3e_506 ._icon_69k3e_28{color:inherit;font-size:16px}._sidebarFooter_69k3e_170 ._sidebarLogoutBtn_69k3e_506:hover{color:#fecaca;background:#f871711a;border-color:#f871715c}._sandboxMetricsGrid_69k3e_2660{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px;display:grid}._sandboxMetricCard_69k3e_2667{border:1px solid var(--border);background:var(--card);border-radius:8px;min-height:108px;padding:15px}._sandboxMetricCard_69k3e_2667 span{color:var(--muted-foreground);letter-spacing:.4px;text-transform:uppercase;font-size:11px;font-weight:700;display:block}._sandboxMetricCard_69k3e_2667 strong{color:var(--foreground);margin-top:12px;font-size:30px;font-weight:800;line-height:1;display:block}._sandboxMetricCard_69k3e_2667 small{color:var(--muted-foreground);margin-top:8px;font-size:12px;display:block}._sandboxMetricCard_good_69k3e_2700{border-color:#7fbd6a3d}._sandboxMetricCard_warn_69k3e_2704{border-color:#e0894a52}._sandboxAccessContent_69k3e_2708{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}._sandboxListPanel_69k3e_2715,._sandboxInsightPanel_69k3e_2716{border:1px solid var(--border);background:var(--card);border-radius:8px}._sandboxPanelHeader_69k3e_2722{border-bottom:1px solid var(--border);justify-content:space-between;gap:16px;padding:17px 18px;display:flex}._sandboxPanelHeader_69k3e_2722 h2,._sandboxInsightPanel_69k3e_2716 h2{color:var(--foreground);margin:0;font-size:15px;font-weight:800}._sandboxPanelHeader_69k3e_2722 p,._sandboxInsightPanel_69k3e_2716 p{color:var(--muted-foreground);margin:4px 0 0;font-size:12.5px;line-height:1.5}._sandboxRows_69k3e_2746{flex-direction:column;display:flex}._sandboxRow_69k3e_2746{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}._sandboxRow_69k3e_2746:first-child{border-top:0}._sandboxRowMain_69k3e_2764{align-items:center;gap:12px;min-width:0;display:flex}._sandboxRowIcon_69k3e_2771{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_69k3e_2746 h3{color:var(--foreground);margin:0;font-size:14px;font-weight:800}._sandboxRow_69k3e_2746 p{color:var(--muted-foreground);margin:4px 0 0;font:600 11.5px/1.35 JetBrains Mono,monospace}._sandboxRowMeta_69k3e_2796{flex:none;align-items:center;gap:10px;display:flex}._sandboxStatusBadge_69k3e_2803{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_69k3e_2815{color:var(--success);background:#7fbd6a14;border-color:#7fbd6a47}._sandboxStatusBadgeError_69k3e_2821{color:var(--destructive);background:#e26d5a14;border-color:#e26d5a57}._sandboxStatusBadgeMuted_69k3e_2827{background:var(--muted)}._sandboxInsightPanel_69k3e_2716{padding:17px}._sandboxInsightNumber_69k3e_2835{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:18px;padding:18px 0}._sandboxInsightNumber_69k3e_2835 strong{color:var(--foreground);font-size:40px;font-weight:800;line-height:1;display:block}._sandboxInsightNumber_69k3e_2835 span{color:var(--muted-foreground);margin-top:7px;font-size:12px;display:block}._sandboxInsightNote_69k3e_2857{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_69k3e_2868{min-height:240px;color:var(--muted-foreground);text-align:center;place-items:center;gap:8px;padding:28px;display:grid}._sandboxEmptyState_69k3e_2868 strong{color:var(--foreground)}._sandboxEmptyState_69k3e_2868 p{max-width:320px;margin:0;font-size:12.5px}@media (width<=1100px){._sandboxMetricsGrid_69k3e_2660{grid-template-columns:repeat(2,minmax(0,1fr))}._sandboxAccessContent_69k3e_2708{grid-template-columns:1fr}}@media (width<=760px){._sandboxAccessView_69k3e_2497{padding:18px}._sandboxAccessHeader_69k3e_2504,._sandboxRow_69k3e_2746,._sandboxRowMeta_69k3e_2796{flex-direction:column;align-items:stretch}._sandboxMetricsGrid_69k3e_2660{grid-template-columns:1fr}}._agentBubble_69k3e_2916{align-self:flex-start;align-items:flex-start;gap:13px;width:min(100%,58rem);display:flex}._agentBubbleCompact_69k3e_2924{max-width:min(100%,42rem)}._agentBubbleAvatar_69k3e_2928{background:var(--muted);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;margin-top:2px;display:grid}._agentBubbleAvatar_69k3e_2928 img{object-fit:contain;width:100%;height:100%}._agentBubbleBody_69k3e_2945{flex:1;min-width:0}._agentBubbleBody_69k3e_2945>._messageAgent_69k3e_1300,._agentBubbleBody_69k3e_2945>._thinkingStream_69k3e_2175,._agentBubbleBody_69k3e_2945>._actionCard_69k3e_2952{align-self:stretch;width:100%;max-width:100%}._messageAgent_69k3e_1300{background:0 0;border:0;border-radius:0;padding:3px 0 0}._messageAgent_69k3e_1300>.legacy-ui:first-child{display:none}._messageUser_69k3e_1292{max-width:min(82%,46rem)}._thinkingStream_69k3e_2175{border-color:var(--border);background:var(--card);border-radius:12px}._thinkingStreamHeader_69k3e_2979{border-bottom:1px solid var(--border);color:var(--muted-foreground);padding:10px 13px;font-size:11.5px;font-weight:700}._thinkingStreamHeaderTitle_69k3e_2987{color:var(--foreground);font-size:12.5px;font-weight:800}._thinkingStreamHeaderMeta_69k3e_2993,._thinkingStreamCount_69k3e_2994{color:#746c5b}._thinkingStreamBody_69k3e_2998{border-top:0;padding:5px 6px}._thinkingStreamToolHeader_69k3e_3003{border-radius:8px;padding:7px 9px}._actionCard_69k3e_2952{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_69k3e_2952 .legacy-ui:first-child{border-bottom:1px solid var(--border);background:var(--card);padding:12px 15px;margin:0!important}._actionCard_69k3e_2952 .legacy-ui{color:var(--foreground)!important}._actionCard_69k3e_2952>.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_69k3e_2952 .legacy-ui:not(:first-child),._actionCard_69k3e_2952 .legacy-ui{padding:0 15px 13px}._actionButton_69k3e_3047{border-radius:9px!important;font-weight:700!important}._codeBlockCard_69k3e_3052{border:1px solid var(--border);background:#14100a;border-radius:12px;margin:0 0 16px;overflow:hidden}._codeBlockHeader_69k3e_3060{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;display:flex}._codeBlockHeader_69k3e_3060 span:first-child{color:#746c5b;letter-spacing:.6px;text-transform:uppercase;font-size:11px;font-weight:800}._codeBlockHeader_69k3e_3060 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_69k3e_3060 button:hover{color:var(--foreground)}._codeBlockHeader_69k3e_3060 ._icon_69k3e_28{font-size:13px}._codeBlockCard_69k3e_3052 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_69k3e_3052 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_69k3e_3122{color:#7aa7e0;font-weight:800}._sqlString_69k3e_3127{color:#d7b47a}._sqlParam_69k3e_3131{color:#eeb877;font-weight:800}._sqlNumber_69k3e_3136{color:#7fbd6a}._sqlComment_69k3e_3140{color:#746c5b;font-style:italic}._messageUser_69k3e_1292>.legacy-ui:first-child{display:none}._sessionHeader_69k3e_1708{border-bottom:1px solid var(--border);background:var(--background)}._sessionHeaderInner_69k3e_1715{min-height:58px;padding:14px 22px}._sessionHeaderLeft_69k3e_3159{gap:9px}._sessionHeaderIcon_69k3e_1726{color:var(--muted-foreground);font-size:16px}._sessionHeaderEnv_69k3e_1721{color:var(--foreground);font-size:14px;font-weight:800}._sessionHeaderBranch_69k3e_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_69k3e_1722:before{content:"seu espaço isolado";color:var(--foreground);font-family:Inter,ui-sans-serif,system-ui,sans-serif}._sessionHeaderBranch_69k3e_1722:after{content:"";background:var(--success);border-radius:999px;order:-1;width:7px;height:7px;margin-left:-1px}._sessionPresenceChip_69k3e_3206,._sessionModelChip_69k3e_3207{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_69k3e_3206{border-radius:999px;gap:8px;padding:5px 11px 5px 6px}._sessionPresenceAvatars_69k3e_3223{display:flex}._sessionPresenceAvatars_69k3e_3223 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_69k3e_3223 span+span{background:linear-gradient(145deg,#6fb08a,#3f8a63);margin-left:-9px}._sessionModelChip_69k3e_3207{text-overflow:ellipsis;white-space:nowrap;border-radius:10px;gap:7px;max-width:230px;padding:6px 11px;overflow:hidden}._sessionModelChip_69k3e_3207 span{background:var(--primary);border-radius:999px;flex:none;width:7px;height:7px}._sessionHeaderPanelBtns_69k3e_3263{margin-left:0}._chatContextIcon_69k3e_1630{color:var(--cc-on-surface-variant);opacity:.55;flex-shrink:0;font-size:.75rem}._chatContextText_69k3e_3274{color:var(--cc-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;max-width:120px;font-size:.6875rem;font-weight:500;overflow:hidden}._chatContextReason_69k3e_3284{text-overflow:ellipsis;white-space:nowrap;color:#67e8f9;max-width:96px;font-size:.625rem;font-weight:600;overflow:hidden}._chatContextChevron_69k3e_3294{color:var(--cc-on-surface-variant);opacity:.4;flex-shrink:0;font-size:.6875rem}._chatContextSep_69k3e_3301{color:var(--cc-on-surface-variant);opacity:.25;flex-shrink:0;padding:0 1px;font-size:.625rem}._chatContextSelect_69k3e_3309{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._chatContextBranchInput_69k3e_3318{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_69k3e_3318::placeholder{color:var(--cc-on-surface-variant);opacity:.4}._chatTextarea_69k3e_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_69k3e_1798::placeholder{color:#acaaae66}._sendBtn_69k3e_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_69k3e_1819:hover:not(:disabled){opacity:.88}._sendBtn_69k3e_1819:active:not(:disabled){transform:scale(.95)}._sendBtn_69k3e_1819:disabled{opacity:.3;cursor:not-allowed}._thinkingDot_69k3e_3384{background-color:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.2s ease-in-out infinite _bounce_69k3e_1}._thinkingDot_69k3e_3384:nth-child(2){animation-delay:.15s}._thinkingDot_69k3e_3384:nth-child(3){animation-delay:.3s}._spinner_69k3e_3400{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_69k3e_3400}._toolCard_69k3e_3414{transition:background .15s}._toolHeader_69k3e_3418{cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s}._toolHeader_69k3e_3418:hover{background:var(--cc-surface-highest)!important}._actionCard_69k3e_2952{animation:.3s both _fadeInUp_69k3e_1}._actionButton_69k3e_3047{transition:transform .1s,opacity .15s}._chatBody_69k3e_1731{flex:1;min-height:0;display:flex;overflow:hidden}._chatMessages_69k3e_3451{flex-direction:column;flex:1;min-width:0;display:flex;position:relative;overflow:hidden}._messageAnchor_69k3e_3460{scroll-margin-block-start:5rem}._jumpToLatestBtn_69k3e_3464{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_69k3e_3464:hover{background:var(--cc-surface-highest);border-color:#3b82f68f;transform:translate(-50%)translateY(-1px)}._jumpToLatestBtn_69k3e_3464 ._icon_69k3e_28{color:var(--cc-primary);font-size:.95rem}._sidePanel_69k3e_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_69k3e_3512{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}._sidePanelLoading_69k3e_3520{justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}._chatContextPanelBtns_69k3e_3532{align-items:center;gap:1px;margin-left:auto;display:flex}._chatContextIconBtn_69k3e_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_69k3e_1630 ._icon_69k3e_28{opacity:.55;font-size:.9375rem}._chatContextIconBtn_69k3e_1630:hover{background:var(--cc-surface-high);color:var(--cc-on-surface)}._chatContextIconBtn_69k3e_1630:hover ._icon_69k3e_28{opacity:1}._chatContextIconBtnActive_69k3e_3566{color:var(--cc-primary);background:#3b82f61a}._chatContextIconBtnActive_69k3e_3566 ._icon_69k3e_28{opacity:1}._stopBtn_69k3e_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_69k3e_3593{opacity:.8;letter-spacing:.03em;text-align:left;min-width:20px;font-family:Space Grotesk,monospace;font-size:.6rem;font-weight:600}._stopBtn_69k3e_1820:hover{opacity:.85}._stopBtn_69k3e_1820:active{transform:scale(.95)}@keyframes _blink_69k3e_1{0%,to{opacity:1}50%{opacity:0}}@media (prefers-reduced-motion:reduce){._mascotGlow_69k3e_682,._streamingCursor_69k3e_3622,._thinkingDot_69k3e_3384,._spinner_69k3e_3400,._message_69k3e_1264{transition:none!important;animation:none!important}}._streamingCursor_69k3e_3622{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_69k3e_1;display:inline-block}@keyframes _sessionStepIn_69k3e_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _sessionProgressShimmer_69k3e_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _perimeterHighline_69k3e_1{to{transform:rotate(360deg)}}._markdownBody_69k3e_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_69k3e_1763>:first-child{margin-top:0}._markdownBody_69k3e_1763>:last-child{margin-bottom:0}._markdownBody_69k3e_1763 p{margin:0 0 .72em}._markdownBody_69k3e_1763 p:last-child{margin-bottom:0}._markdownBody_69k3e_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_69k3e_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_69k3e_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_69k3e_1763 ul,._markdownBody_69k3e_1763 ol{margin:.55em 0 .8em;padding-left:1.35em}._markdownBody_69k3e_1763 li{margin-bottom:.32em;padding-left:.1em}._markdownBody_69k3e_1763 li>p{margin:.15em 0}._markdownBody_69k3e_1763 h1,._markdownBody_69k3e_1763 h2,._markdownBody_69k3e_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_69k3e_1763 h1{font-size:1.18em}._markdownBody_69k3e_1763 h2{font-size:1.08em}._markdownBody_69k3e_1763 h3{font-size:.98em}._markdownBody_69k3e_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_69k3e_1763 a{color:var(--cc-primary);text-decoration:none}._markdownBody_69k3e_1763 a:hover{text-decoration:underline}._markdownTableScroller_69k3e_1768{border:1px solid var(--border);border-radius:8px;max-width:100%;margin:.8em 0;overflow-x:auto}._markdownBody_69k3e_1763 table{border-collapse:collapse;width:100%;min-width:420px;font-size:.82em}._markdownBody_69k3e_1763 th,._markdownBody_69k3e_1763 td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:.48em .68em}._markdownBody_69k3e_1763 th{background:var(--cc-surface-container);font-weight:700}._actionButton_69k3e_3047:active{transform:scale(.97)}._contextBarLeft_69k3e_3820{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._contextBarRight_69k3e_3827{align-items:center;gap:.5rem;margin-left:auto;display:flex}._contextPillSep_69k3e_3834{background:var(--cc-outline-variant);opacity:.5;width:1px;height:.875rem;margin:0 .1rem}._contextPillEmpty_69k3e_3842{opacity:.6}._sessionHeader_69k3e_1708{border-bottom:1px solid var(--border);background:var(--background);flex-shrink:0;padding:14px 22px}._sessionHeaderInner_69k3e_1715{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:33px;display:flex}._sessionHeaderLeft_69k3e_3159{min-width:0;color:var(--muted-foreground);align-items:center;gap:9px;display:flex;overflow:hidden}._sessionHeaderIcon_69k3e_1726{opacity:1;color:var(--muted-foreground);flex-shrink:0;line-height:1;font-size:16px!important}._sessionHeaderEnv_69k3e_1721{color:var(--foreground);white-space:nowrap;font-size:14px;font-weight:800}._sessionHeaderArrow_69k3e_1727{display:none}._sessionHeaderBranch_69k3e_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_69k3e_1722:before,._sessionHeaderBranch_69k3e_1722:after{content:none;display:none}._sessionHeaderBranchIcon_69k3e_3917{color:var(--success);flex:none;font-size:13px!important}._sessionHeaderBranchText_69k3e_3923{color:var(--foreground);flex:none}._sessionHeaderBranchSep_69k3e_3928{color:var(--muted-foreground);flex:none;font-weight:500}._sessionHeaderBranchName_69k3e_3934{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_69k3e_3944{flex-shrink:0;align-items:center;gap:.5rem;min-width:0;display:flex}._sessionHeaderModelPicker_69k3e_3952{min-width:0;max-width:230px;display:inline-flex}._diffAdded_69k3e_3958{color:#22c55e;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:600}._diffRemoved_69k3e_3965{color:#ef4444;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:600}._createPrBtn_69k3e_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_69k3e_1821:hover:not(:disabled){background:var(--cc-primary);color:#fff}._createPrBtn_69k3e_1821:disabled{opacity:.5;cursor:not-allowed}._prLink_69k3e_3998{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_69k3e_3998:hover{background:#22c55e33}._sessionHeaderPanelBtns_69k3e_3263{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_69k3e_582{text-align:center;grid-template-columns:1fr}._mascotWrapper_69k3e_665{margin:0 auto}._welcomeMetrics_69k3e_631{width:100%}._commandToolbar_69k3e_765{flex-direction:column;align-items:stretch}._commandToolbarLeft_69k3e_775,._commandToolbarRight_69k3e_783{flex-wrap:wrap;width:100%}._executeBtn_69k3e_847{justify-content:center;width:100%}._quickActions_69k3e_1168{grid-template-columns:1fr}}@media (width<=640px){._emptyState_69k3e_571{justify-content:flex-start;padding:1rem;overflow:auto}._welcomePanel_69k3e_582,._commandBarWrapper_69k3e_691,._quickActions_69k3e_1168{max-width:none}._welcomeMetrics_69k3e_631{grid-template-columns:1fr}._commandTextarea_69k3e_748{font-size:.9rem}._payloadDiagnosticToggle_69k3e_1316{flex-wrap:wrap;align-items:flex-start}._payloadDiagnosticChips_69k3e_1357{flex-basis:100%;padding-left:1.45rem}._payloadDiagnosticRow_69k3e_1396{grid-template-columns:1fr;gap:.25rem}._payloadDiagnosticValue_69k3e_1428{justify-self:start}._permissionModeControl_69k3e_954{flex-basis:100%;margin-left:0}._permissionModeControlCompact_69k3e_963{flex-basis:auto}._permissionModeWarning_69k3e_1115{max-width:100%}}._thinkingStream_69k3e_2175{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_69k3e_1;position:relative;overflow:hidden}._thinkingStream_69k3e_2175: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_69k3e_4152: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_69k3e_1;inset:-42%;-webkit-mask:none;mask:none}._thinkingStreamActive_69k3e_4152: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_69k3e_4186:before{background:linear-gradient(90deg,#ef44446b,#f5a62333)}._thinkingStreamHeader_69k3e_2979{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_69k3e_2979:hover{background:#ffffff05}._thinkingStreamHeader_69k3e_2979:focus-visible{outline:2px solid var(--cc-primary,#2563eb);outline-offset:-2px}._thinkingStreamIcon_69k3e_4216{flex-shrink:0;justify-content:center;align-items:center;width:1.4rem;height:1.4rem;display:inline-flex}._thinkingStreamSpinner_69k3e_4225{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_69k3e_3400}._thinkingStreamDoneIcon_69k3e_4234{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_69k3e_4246{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_69k3e_4258{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._thinkingStreamHeaderTitle_69k3e_2987{color:var(--cc-on-surface);white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:600;line-height:1.25;overflow:hidden}._thinkingStreamHeaderMeta_69k3e_2993{color:var(--cc-on-surface-variant);white-space:nowrap;text-overflow:ellipsis;font-family:JetBrains Mono,monospace;font-size:.68rem;overflow:hidden}._thinkingStreamElapsed_69k3e_4285{opacity:.7}._thinkingStreamCount_69k3e_2994{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_69k3e_4300{opacity:.55;text-align:center;flex-shrink:0;width:.8rem;font-size:.7rem}._thinkingStreamBody_69k3e_2998{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_69k3e_4320{opacity:0;animation:.24s cubic-bezier(.22,1,.36,1) both _sessionStepIn_69k3e_1;animation-delay:var(--cc-step-delay,0s);transform:translateY(3px)}._thinkingStreamPhaseStep_69k3e_4330{color:var(--cc-on-surface-variant);align-items:center;gap:.5rem;padding:.2rem 0;font-size:.74rem;display:flex}._thinkingStreamPhaseMark_69k3e_4339{text-align:center;width:.9rem;color:var(--success,#3ecf8e);flex-shrink:0;font-family:JetBrains Mono,monospace}._thinkingStreamPhaseStepRunning_69k3e_4347 ._thinkingStreamPhaseMark_69k3e_4339{color:var(--cc-primary,#60a5fa);animation:1.2s linear infinite _spin_69k3e_3400;display:inline-block}._thinkingStreamPhaseStepError_69k3e_4353 ._thinkingStreamPhaseMark_69k3e_4339,._thinkingStreamPhaseStepError_69k3e_4353 ._thinkingStreamPhaseLabel_69k3e_4354{color:var(--destructive)}._thinkingStreamPhaseLabel_69k3e_4354{overflow-wrap:anywhere;flex:1;min-width:0}._thinkingStreamPhaseDuration_69k3e_4364{font-variant-numeric:tabular-nums;opacity:.7;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.68rem}@media (prefers-reduced-motion:reduce){._thinkingStreamPhaseStepRunning_69k3e_4347 ._thinkingStreamPhaseMark_69k3e_4339{animation:none}}._thinkingStreamTextStep_69k3e_4378{color:var(--cc-on-surface-variant);gap:.5rem;padding:.35rem 0;font-size:.8rem;line-height:1.5;display:flex}._thinkingStreamTextIcon_69k3e_2234{color:var(--cc-primary,#60a5fa);flex-shrink:0;margin-top:.55rem;font-size:.5rem;line-height:1}._thinkingStreamTextBody_69k3e_4395{white-space:pre-wrap;word-wrap:break-word;flex:1}._thinkingStreamToolStep_69k3e_2239{background:#ffffff06;border:1px solid #ffffff0e;border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}._thinkingStreamToolStep_69k3e_2239:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff05}._thinkingStreamToolStepRunning_69k3e_2239: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_69k3e_1;inset:-48%}._thinkingStreamToolStepRunning_69k3e_2239:after{content:"";pointer-events:none;background:#141417f5;border-radius:7px;position:absolute;inset:1px}._thinkingStreamToolStepError_69k3e_4448{border-color:#ef444457}._thinkingStreamToolHeader_69k3e_3003{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_69k3e_3003:hover{background:#ffffff0d}._thinkingStreamToolRunning_69k3e_2235{background:#60a5fa0f}._thinkingStreamToolError_69k3e_4479{background:#ef44440f}._thinkingStreamToolMark_69k3e_2235{text-align:center;width:.9rem;color:var(--cc-on-surface-variant);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.85rem}._thinkingStreamToolRunning_69k3e_2235 ._thinkingStreamToolMark_69k3e_2235{color:var(--cc-primary,#60a5fa);animation:1.2s linear infinite _spin_69k3e_3400;display:inline-block}._thinkingStreamToolError_69k3e_4479 ._thinkingStreamToolMark_69k3e_2235{color:var(--destructive)}._thinkingStreamToolName_69k3e_4502{color:var(--cc-on-surface);text-transform:capitalize;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:600}._thinkingStreamToolSummary_69k3e_4511{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_69k3e_4522{text-align:center;width:.9rem;color:var(--cc-on-surface-variant);opacity:.7;flex-shrink:0;font-size:.85rem}._thinkingStreamToolDetail_69k3e_4531{z-index:1;flex-direction:column;gap:.55rem;padding:.5rem .55rem .25rem;display:flex;position:relative}._thinkingStreamToolDetailLabel_69k3e_4540{letter-spacing:.06em;text-transform:uppercase;color:var(--cc-on-surface-variant);margin-bottom:.25rem;font-size:.62rem;font-weight:700}._thinkingStreamToolPre_69k3e_2175{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_69k3e_4564{color:var(--destructive)}._thinkingStreamCoordinator_69k3e_2252{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_69k3e_2252{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_69k3e_1}._thinkingStreamCoordinatorText_69k3e_2256{white-space:nowrap;text-overflow:ellipsis;position:relative;overflow:hidden}._thinkingStreamCoordinatorText_69k3e_2256:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa42,#0000);animation:1.45s ease-in-out infinite _coordinatorTextSweep_69k3e_1;position:absolute;inset:0;transform:translate(-115%)}._thinkingStreamCoordinatorIdle_69k3e_4604{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_69k3e_1{to{transform:translate(115%)}}@media (prefers-reduced-motion:reduce){._thinkingStream_69k3e_2175,._thinkingStream_69k3e_2175:before,._thinkingStreamActive_69k3e_4152:before,._thinkingStreamSpinner_69k3e_4225,._thinkingStreamStep_69k3e_4320,._thinkingStreamToolStepRunning_69k3e_2239:before,._thinkingStreamToolRunning_69k3e_2235 ._thinkingStreamToolMark_69k3e_2235,._thinkingStreamCoordinatorLine_69k3e_2252,._thinkingStreamCoordinatorText_69k3e_2256:after,._thinkingStreamCoordinatorIdle_69k3e_4604{animation:none!important}._thinkingStreamStep_69k3e_4320{opacity:1;transform:none}}._shell_69k3e_41{background:var(--background);height:100dvh}._body_69k3e_51,._activeChat_69k3e_1225,._chatBody_69k3e_1731{background:var(--background)}._sidebar_69k3e_67{border:0;border-right:1px solid var(--border);background:var(--cc-surface-low);width:290px;box-shadow:none;border-radius:0}._main_69k3e_548{background:var(--background);box-shadow:none;border:0;border-radius:0}._newSessionBtn_69k3e_207,._sendBtn_69k3e_1819,._createPrBtn_69k3e_1821,._executeBtn_69k3e_847{background:var(--primary);color:var(--primary-foreground);box-shadow:none;border:0}._newSessionBtn_69k3e_207:hover,._sendBtn_69k3e_1819:hover:not(:disabled),._createPrBtn_69k3e_1821:hover:not(:disabled),._executeBtn_69k3e_847:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, white);color:var(--primary-foreground);filter:brightness(1.03)}._messageUser_69k3e_1292{color:var(--foreground);background:#232d1c;border-color:#8cbe6e47;border-radius:16px 16px 4px}._chatInputWrapper_69k3e_1786,._chatContextBar_69k3e_1806{border-color:var(--input);background:var(--card)}._chatInputWrapperSolo_69k3e_2197{border-bottom:1px solid var(--input);border-radius:18px}._chatInputWrapper_69k3e_1786:focus-within{border-color:var(--input);box-shadow:0 0 0 3px #e0a4581f}._chatContextIconBtnActive_69k3e_3566,._jumpToLatestBtn_69k3e_3464,._messageCopyBtn_69k3e_1488{background:#e0a45814;border-color:#e0a45847}._thinkingDot_69k3e_3384{background-color:var(--primary)}._spinner_69k3e_3400,._thinkingStreamSpinner_69k3e_4225{border-color:#e0a45838;border-top-color:var(--primary)}._thinkingStream_69k3e_2175:before{background:linear-gradient(90deg,#e0a45861,#7fbd6a3d)}._thinkingStreamActive_69k3e_4152:before,._thinkingStreamToolStepRunning_69k3e_2239:before{background:conic-gradient(#0000 0deg 250deg,#e0a4581f 278deg,#e0a458eb 304deg,#7fbd6ac2 326deg,#0000 350deg 360deg)}._thinkingStreamCoordinatorLine_69k3e_2252{background:linear-gradient(90deg,#0000,#e0a458e6,#0000)}._thinkingStreamCoordinatorText_69k3e_2256:after{background:linear-gradient(90deg,#0000,#e0a4583d,#0000)}._contextSelectTrigger_69k3e_4753{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_69k3e_4773{margin-left:.5rem}._contextSelectTriggerSandbox_69k3e_4777{max-width:190px;margin-left:.5rem}._contextSelectTriggerBranch_69k3e_4782{max-width:168px}._contextSelectTrigger_69k3e_4753:hover{background:var(--accent);border-color:var(--input);color:var(--cc-on-surface)}._contextSelectTrigger_69k3e_4753:focus,._contextSelectTrigger_69k3e_4753: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_69k3e_4753:disabled{cursor:not-allowed;opacity:.58}._contextSelectTrigger_69k3e_4753>span:not(._icon_69k3e_28){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._contextSelectTrigger_69k3e_4753[data-placeholder]>span:not(._icon_69k3e_28){color:color-mix(in srgb, var(--cc-on-surface-variant) 58%, transparent)}._contextSelectTrigger_69k3e_4753 ._icon_69k3e_28{opacity:.68;flex:none;font-size:.875rem}._contextSelectTrigger_69k3e_4753 svg{opacity:.42;flex:none;width:.85rem;height:.85rem}._contextSelectContent_69k3e_4828{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_69k3e_4839{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_69k3e_4849{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_69k3e_4849:focus,._contextSelectItem_69k3e_4849[data-highlighted]{background:var(--accent);color:var(--foreground)}._contextSelectItem_69k3e_4849[data-state=checked]{background:color-mix(in srgb, var(--primary) 18%, var(--card));color:var(--foreground)}._emptyState_69k3e_571{justify-content:flex-start;gap:1.35rem;padding:clamp(3rem,8vh,5.5rem) 2rem .75rem;overflow:hidden}._welcomePanel_69k3e_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_69k3e_598{flex-direction:column;align-items:center;display:flex}._welcomeTitle_69k3e_613{max-width:620px;color:var(--foreground);letter-spacing:0;font-size:clamp(1.55rem,2.8vw,2rem);line-height:1.12}._welcomeText_69k3e_623{max-width:620px;color:var(--muted-foreground);margin-top:.7rem;font-size:.92rem;line-height:1.5}._welcomeText_69k3e_623 strong{color:var(--foreground);font-weight:800}._mascotWrapper_69k3e_665{width:64px;height:64px}._mascot_69k3e_665{width:46px;height:46px}._mascotGlow_69k3e_682{background:color-mix(in srgb, var(--primary) 10%, transparent);border:0;animation:none}._quickActions_69k3e_1168{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-width:624px}._quickCardButton_69k3e_4941{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}._quickCardButton_69k3e_4941:disabled{cursor:default;opacity:.72}._quickCardButton_69k3e_4941:disabled ._quickCard_69k3e_1176:hover{background:color-mix(in srgb, var(--card) 82%, transparent);border-color:var(--border)}._quickCard_69k3e_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_69k3e_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_69k3e_1201{gap:.75rem;margin-bottom:5px}._quickCardHeader_69k3e_1201 ._icon_69k3e_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_69k3e_1208{color:var(--foreground);font-size:.86rem;font-weight:800}._quickCardDesc_69k3e_1214{color:var(--muted-foreground);padding-left:46px;font-size:.78rem;line-height:1.35}._commandBarWrapper_69k3e_691{max-width:760px;margin-top:auto}._commandBarGlow_69k3e_697{opacity:0}._commandBar_69k3e_691{border-color:var(--border);background:color-mix(in srgb, var(--card) 86%, transparent);box-shadow:none;border-radius:18px}._commandBarInner_69k3e_728{padding:0}._commandInputRow_69k3e_734{align-items:center;min-height:56px;padding:13px 18px 8px}._boltIcon_69k3e_741{display:none}._commandTextarea_69k3e_748{min-height:42px;font-size:.92rem}._commandToolbar_69k3e_765{background:0 0;border-radius:0;min-height:46px;margin:0;padding:0 12px 12px}._executeBtn_69k3e_847{border-radius:12px;justify-content:center;width:36px;min-width:36px;height:36px;padding:0}._executeBtn_69k3e_847 span:first-child{display:none}._emptyHint_69k3e_306{color:var(--muted-foreground);text-align:center;margin:-.25rem 0 0;font-size:.7rem;line-height:1.3}@media (width<=720px){._emptyState_69k3e_571{padding:1.25rem 1rem .75rem;overflow:auto}._quickActions_69k3e_1168{grid-template-columns:1fr;max-width:100%}._commandBarWrapper_69k3e_691{margin-top:.75rem}}._slashCommandOverlay_69k3e_5086{z-index:20;position:absolute;bottom:calc(100% + 8px);left:48px;right:48px}._chatInputWrapper_69k3e_1786{position:relative}._commandFeedback_69k3e_5098{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_69k3e_5086{left:8px;right:8px}}._mobileMenuBtn_69k3e_5119,._mobileBackdrop_69k3e_5120{display:none}@media (width<=760px){._shell_69k3e_41{height:100dvh}._body_69k3e_51{padding:0}._sidebar_69k3e_67{z-index:60;border-radius:0;width:min(86vw,320px);height:100dvh;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:0 0 40px #00000073}._mobileBackdrop_69k3e_5120{z-index:55;background:#00000080;display:block;position:fixed;inset:0}._mobileMenuBtn_69k3e_5119{z-index:50;border:1px solid var(--border);background:var(--background);width:38px;height:38px;color:var(--foreground);border-radius:10px;place-items:center;display:grid;position:fixed;top:10px;left:10px}._main_69k3e_548{width:100%}._sessionHeader_69k3e_1708{padding:10px 12px 10px 58px}._sessionHeaderInner_69k3e_1715{gap:8px}._sessionPresenceChip_69k3e_3206,._sessionHeaderBranch_69k3e_1722{display:none}._sessionHeaderRight_69k3e_3944{flex-shrink:1}._sessionHeaderModelPicker_69k3e_3952{max-width:150px}._emptyState_69k3e_571{padding-top:58px}}
