.ChatMessages_messages__lTZdj{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);overflow-y:auto;flex:1}.ChatMessages_message__MzbkB{display:flex;max-width:85%}.ChatMessages_user__aH_0b{align-self:flex-end}.ChatMessages_assistant__A3ZOP{align-self:flex-start}.ChatMessages_bubble__e92BY{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--leading-relaxed);white-space:pre-wrap;word-break:break-word}.ChatMessages_user__aH_0b .ChatMessages_bubble__e92BY{background:var(--accent);color:var(--on-accent);border-bottom-right-radius:var(--radius-sm)}.ChatMessages_assistant__A3ZOP .ChatMessages_bubble__e92BY{background:var(--surface-elevated);color:var(--text);border-bottom-left-radius:var(--radius-sm)}.ChatMessages_thinking__DBMH1{opacity:.5;font-style:italic}.ChatMessages_toolStatus__UAsxc{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0 var(--space-4)}.ChatMessages_toolPill__7HQRW{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-xs);font-family:var(--font-mono);background:var(--surface-elevated);color:var(--text-muted);animation:ChatMessages_pulse__AlsgU 1.5s ease-in-out infinite}@keyframes ChatMessages_pulse__AlsgU{0%,to{opacity:1}50%{opacity:.5}}.ChatMessages_empty__qoUiN{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:var(--space-8) var(--space-4);gap:var(--space-5)}.ChatMessages_emptyTitle__Y1NnS{font-size:var(--text-lg);font-weight:500;color:var(--text-muted)}.ChatMessages_suggestions__W87om{display:flex;flex-direction:column;gap:var(--space-2);width:100%;max-width:280px}.ChatMessages_suggestion__tAycc{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);background:transparent;color:var(--text);font-size:var(--text-sm);text-align:left;cursor:default;opacity:.6;transition:border-color var(--transition-fast),opacity var(--transition-fast)}.ChatMessages_suggestion__tAycc:hover{border-color:var(--border-strong);opacity:.8}.VoiceMicButton_micBtn__8Szos{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:transparent;color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:color var(--transition-fast),background var(--transition-fast);position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.VoiceMicButton_micBtn__8Szos:hover:not(:disabled){color:var(--text);background:var(--surface-elevated)}.VoiceMicButton_micBtn__8Szos:disabled{opacity:.3;cursor:default}.VoiceMicButton_recording__KarzK{color:var(--danger,#ef4444);background:rgba(239,68,68,.1)}.VoiceMicButton_recording__KarzK:after{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid var(--danger,#ef4444);animation:VoiceMicButton_pulse__CPOza 1.2s ease-in-out infinite}@keyframes VoiceMicButton_pulse__CPOza{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.15)}}.VoiceMicButton_processing__01Gzy{color:var(--accent)}.VoiceMicButton_processing__01Gzy svg{animation:VoiceMicButton_spin__WnqnZ 1s linear infinite}@keyframes VoiceMicButton_spin__WnqnZ{to{transform:rotate(1turn)}}.VoiceMicButton_countdown__DTHKO{position:absolute;top:-4px;right:-4px;font-size:10px;font-weight:600;color:var(--danger,#ef4444);background:var(--surface);border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;line-height:1}.VoiceMicButton_toast__YAtDS{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--surface-elevated);color:var(--text);font-size:var(--text-xs,12px);padding:4px 10px;border-radius:var(--radius-sm,4px);white-space:nowrap;box-shadow:var(--shadow-md,0 2px 8px rgba(0,0,0,.15));animation:VoiceMicButton_fadeIn__yzIPM .15s ease-out;pointer-events:none}@keyframes VoiceMicButton_fadeIn__yzIPM{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.ChatInput_inputBar__2o6vn{display:flex;gap:var(--space-2);padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--border);background:var(--surface);box-shadow:0 -10px 28px rgba(0,0,0,.12)}.ChatInput_input__OMOGy{flex:1;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-elevated);color:var(--text);font-size:var(--text-sm);font-family:var(--font-sans);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ChatInput_input__OMOGy:focus{border-color:var(--accent);box-shadow:var(--shadow-focus)}.ChatInput_input__OMOGy::placeholder{color:var(--text-muted)}.ChatInput_input__OMOGy:disabled{opacity:.4}.ChatInput_sendBtn__zfOzP{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-md);border:none;background:var(--accent);color:var(--on-accent);cursor:pointer;flex-shrink:0;transition:opacity var(--transition-fast),box-shadow var(--transition-fast),transform var(--motion-duration-fast) var(--motion-ease-out)}.ChatInput_sendBtn__zfOzP:hover:not(:disabled){opacity:.9;box-shadow:var(--shadow-accent);transform:translateY(-1px)}.ChatInput_sendBtn__zfOzP:active:not(:disabled){transform:var(--motion-press)}.ChatInput_sendBtn__zfOzP:focus-visible{outline:none;box-shadow:var(--shadow-focus)}.ChatInput_sendBtn__zfOzP:disabled{opacity:.3;cursor:default}.ChatPanel_backdrop__d_Ji9{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1099;display:none;overscroll-behavior:contain;animation:ChatPanel_chatBackdropIn__ofQgZ var(--motion-duration-normal) var(--motion-ease-out)}@media (max-width:768px){.ChatPanel_backdrop__d_Ji9{display:block}}.ChatPanel_panel__CSTed{position:fixed;top:0;right:0;bottom:0;width:min(400px,100vw);max-width:calc(100vw - env(safe-area-inset-left, 0px));background:var(--surface);border-left:1px solid var(--border);z-index:1100;display:flex;flex-direction:column;transform:translate3d(calc(100% + 8px),0,0);visibility:hidden;pointer-events:none;contain:layout paint;transition:transform var(--motion-duration-normal) var(--motion-ease-out),visibility 0s linear var(--motion-duration-normal);box-shadow:var(--shadow-xl);will-change:transform}.ChatPanel_panel__CSTed.ChatPanel_open__cs1Gw{transform:translateZ(0);visibility:visible;pointer-events:auto;transition:transform var(--motion-duration-normal) var(--motion-ease-out),visibility 0s}@media (max-width:768px){.ChatPanel_panel__CSTed{width:100vw}}.ChatPanel_header__8BfQH{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);padding-top:calc(var(--space-3) + env(safe-area-inset-top, 0px));border-bottom:1px solid var(--border);flex-shrink:0}.ChatPanel_tabs__lmT0g{display:flex;gap:2px;background:var(--surface-elevated);border-radius:var(--radius-md);padding:3px}.ChatPanel_tab___sV4G{padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-muted);font-size:var(--text-sm);font-weight:600;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--motion-duration-fast) var(--motion-ease-out)}.ChatPanel_tab___sV4G:hover{color:var(--text);transform:translateY(-1px)}.ChatPanel_activeTab__TZKUX{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.ChatPanel_closeBtn__grjEb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast),transform var(--motion-duration-fast) var(--motion-ease-out)}.ChatPanel_closeBtn__grjEb:hover{background:var(--surface-elevated);color:var(--text);transform:rotate(4deg)}.ChatPanel_error__XBprZ{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--loss);background:var(--verdict-sell-bg);border-top:1px solid var(--verdict-sell-border)}@keyframes ChatPanel_chatBackdropIn__ofQgZ{0%{opacity:0}to{opacity:1}}.ChatFab_fab__CT4d1{position:fixed;bottom:var(--space-6);right:var(--space-6);width:52px;height:52px;border-radius:50%;border:none;background:var(--accent);color:var(--on-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1098;box-shadow:var(--shadow-lg),var(--shadow-accent);animation:ChatFab_fabBreathe__k_k8I 3.8s var(--motion-ease-in-out) infinite;transition:transform var(--transition-fast),opacity var(--transition-fast),box-shadow var(--transition-normal)}.ChatFab_fab__CT4d1:hover{transform:scale(1.08);box-shadow:var(--shadow-xl),var(--shadow-accent)}.ChatFab_fab__CT4d1:active{transform:scale(.95)}.ChatFab_hidden__7fdak{opacity:0;pointer-events:none;transform:scale(.8);animation:none}@media (max-width:768px){.ChatFab_fab__CT4d1{bottom:calc(var(--space-4) + var(--bottom-nav-height));right:var(--space-4)}}@keyframes ChatFab_fabBreathe__k_k8I{0%,to{box-shadow:var(--shadow-lg),var(--shadow-accent)}50%{box-shadow:var(--shadow-xl),0 0 28px rgba(16,185,129,.22)}}@media (prefers-reduced-motion:reduce){.ChatFab_fab__CT4d1{animation:none}}.ThemeToggle_toggle__wMuaG{background:none;border:1px solid var(--border);border-radius:var(--radius-base);padding:.375rem;cursor:pointer;color:var(--text-muted);display:flex;align-items:center;justify-content:center;width:36px;height:36px;transition:color var(--transition-normal),border-color var(--transition-normal)}.ThemeToggle_toggle__wMuaG:hover{color:var(--accent);border-color:var(--accent)}.ThemeToggle_toggle__wMuaG svg{width:18px;height:18px}.AppHeader_header__ttSve{position:sticky;top:0;z-index:10;background:var(--header-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom:1px solid var(--border);box-shadow:var(--shadow-xs);padding-top:env(safe-area-inset-top,0)}.AppHeader_nav__xL3fZ{max-width:1100px;margin:0 auto;padding:1rem 1.5rem;display:flex;align-items:center;gap:1.5rem}.AppHeader_navLeft__fKnkw{display:flex;align-items:center;gap:.75rem;margin-right:auto}.AppHeader_logo__MshsL{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);color:inherit;text-decoration:none}.AppHeader_logo__MshsL:hover{color:var(--accent)}.AppHeader_navLinks__PIUzw{display:flex;gap:2rem}.AppHeader_navLinksOpen__iraUQ{display:flex}.AppHeader_navLinks__PIUzw a{font-size:var(--text-base);color:var(--text-muted);transition:color var(--transition-normal)}.AppHeader_navActive__mHgbv,.AppHeader_navLinks__PIUzw a:hover{color:var(--accent)!important}.AppHeader_dropdown___gsVW{position:relative;display:flex}.AppHeader_dropdownTrigger__9qbds{font-size:var(--text-base);color:var(--text-muted);background:none;border:none;cursor:pointer;font-family:inherit;display:flex;align-items:center;gap:.25rem;padding:0;transition:color var(--transition-normal)}.AppHeader_dropdownTrigger__9qbds:hover{color:var(--accent)}.AppHeader_dropdownMenu__xyWbp{position:absolute;top:100%;left:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.1);z-index:20;padding:.5rem 0;min-width:140px;display:none}.AppHeader_dropdown___gsVW:hover .AppHeader_dropdownMenu__xyWbp{display:block}.AppHeader_dropdownItem__QfUIG{display:block;padding:.5rem 1rem;font-size:var(--text-base);color:var(--text-muted);text-decoration:none;transition:color var(--transition-normal);white-space:nowrap}.AppHeader_dropdownItem__QfUIG:hover{color:var(--accent)}.AppHeader_dropdownChevron__AiHO8{transition:transform var(--transition-normal)}.AppHeader_logoutBtn__C9l0N{background:none;border:none;padding:0;font-size:var(--text-base);font-family:inherit;color:var(--text-muted);cursor:pointer;transition:color var(--transition-normal)}.AppHeader_logoutBtn__C9l0N:hover{color:var(--accent)}.AppHeader_navRight__YhsMJ{display:flex;align-items:center;gap:.5rem}.AppHeader_menuToggle__M3HSG{display:none;flex-direction:column;justify-content:center;gap:.3rem;background:none;border:1px solid var(--border);border-radius:var(--radius-md);padding:.45rem;color:inherit;cursor:pointer;width:44px;height:44px;align-items:center}.AppHeader_menuToggle__M3HSG span{display:block;width:20px;height:2px;background:currentColor;border-radius:var(--radius-full)}.AppHeader_backdrop__Whblz{display:none}@media (max-width:768px){.AppHeader_header__ttSve{padding-top:env(safe-area-inset-top,0)}.AppHeader_nav__xL3fZ{flex-wrap:wrap;gap:.75rem}.AppHeader_navLinks__PIUzw{width:100%;flex-direction:column;gap:1rem;display:none;background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:1.25rem;position:relative;z-index:11}.AppHeader_navLinks__PIUzw a{min-height:44px;display:flex;align-items:center}.AppHeader_menuToggle__M3HSG,.AppHeader_navLinksOpen__iraUQ{display:flex}.AppHeader_backdrop__Whblz{display:block;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:9}.AppHeader_dropdown___gsVW{display:flex;flex-direction:column}.AppHeader_dropdownTrigger__9qbds{min-height:44px;display:flex;align-items:center}.AppHeader_dropdownMenu__xyWbp{position:static;display:flex!important;flex-direction:column;box-shadow:none;border:none;background:transparent;padding:0}.AppHeader_dropdownItem__QfUIG{padding-left:1.5rem;min-height:44px;display:flex;align-items:center}}.BottomNav_bottomNav__fjlqe{position:fixed;bottom:0;left:0;right:0;height:calc(56px + env(safe-area-inset-bottom, 0px));padding-bottom:env(safe-area-inset-bottom,0);background:var(--header-bg);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--border);display:flex;align-items:stretch;z-index:100}.BottomNav_tab__WCvI2{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;color:var(--text-muted);text-decoration:none;background:none;border:none;cursor:pointer;font-family:inherit;padding:.375rem 0;transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent}.BottomNav_tab__WCvI2:hover{color:var(--text)}.BottomNav_tabActive__wF5sn,.BottomNav_tabActive__wF5sn:hover{color:var(--accent)}.BottomNav_tabLabel__uQiAk{font-size:var(--text-2xs);font-weight:500;letter-spacing:.01em;line-height:1}.BottomNav_backdrop__rPar9{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:11;-webkit-tap-highlight-color:transparent}.BottomNav_moreSheet__LOv3n{position:fixed;bottom:calc(56px + env(safe-area-inset-bottom, 0px));left:0;right:0;background:var(--surface);border-top:1px solid var(--border);border-radius:16px 16px 0 0;z-index:12;padding:var(--space-2) 0;animation:BottomNav_slideUp__GfsMz .2s ease-out}@keyframes BottomNav_slideUp__GfsMz{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}.BottomNav_moreHeader__Qg9bv{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-5) var(--space-3);border-bottom:1px solid var(--border);margin-bottom:.25rem}.BottomNav_moreTitle__EO_B1{font-size:var(--text-base);font-weight:600;color:var(--text)}.BottomNav_moreClose__e36Q5{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-base);transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent}.BottomNav_moreClose__e36Q5:hover{color:var(--text)}.BottomNav_moreItem__Lcs5M{display:flex;align-items:center;gap:.875rem;padding:0 var(--space-5);min-height:48px;font-size:var(--text-base);color:var(--text-muted);text-decoration:none;background:none;border:none;width:100%;cursor:pointer;font-family:inherit;transition:color var(--transition-fast);-webkit-tap-highlight-color:transparent}.BottomNav_moreItem__Lcs5M:hover{color:var(--text)}.BottomNav_moreItemActive__7nhWW{color:var(--accent)}@media (min-width:769px){.BottomNav_backdrop__rPar9,.BottomNav_bottomNav__fjlqe,.BottomNav_moreSheet__LOv3n{display:none}}.Button_button__D4Hq2{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);font-family:var(--font-sans);font-weight:600;border:none;cursor:pointer;white-space:nowrap;overflow:hidden;transition:background var(--transition-fast),color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast),transform var(--motion-duration-fast) var(--motion-ease-out)}.Button_button__D4Hq2:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(110deg,transparent,color-mix(in srgb,currentColor 14%,transparent) 42%,transparent 72%);opacity:0;transform:translateX(-70%);transition:opacity var(--motion-duration-fast) var(--motion-ease-out),transform var(--motion-duration-slow) var(--motion-ease-out)}.Button_button__D4Hq2:disabled{opacity:.4;cursor:not-allowed}.Button_button__D4Hq2:hover:not(:disabled){transform:var(--motion-lift)}.Button_button__D4Hq2:hover:not(:disabled):after{opacity:1;transform:translateX(70%)}.Button_button__D4Hq2:active:not(:disabled){transform:var(--motion-press)}.Button_button__D4Hq2:focus-visible{box-shadow:var(--shadow-focus)}.Button_sm__vSkmZ{padding:var(--space-1) var(--space-3);font-size:var(--text-xs);border-radius:var(--radius-sm)}.Button_md__vKlne{padding:var(--space-2) var(--space-4);font-size:var(--text-sm);border-radius:var(--radius-md)}.Button_lg__A3Ish{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-md)}.Button_primary___lVHW{background:var(--accent);color:var(--on-accent)}.Button_primary___lVHW:hover:not(:disabled){opacity:.9;box-shadow:var(--shadow-accent)}.Button_ghost__Zw5mm{background:transparent;color:var(--text-muted)}.Button_ghost__Zw5mm:hover:not(:disabled){color:var(--text);background:var(--surface-elevated)}.Button_outline__Tao_A{background:transparent;color:var(--text);border:1px solid var(--border)}.Button_outline__Tao_A:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.Button_pill___KcXG{background:transparent;color:var(--text-muted);border:1px solid var(--border);border-radius:var(--radius-full)}.Button_pill___KcXG:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.Button_danger__KyHWA{background:transparent;color:var(--loss);border:1px solid rgba(244,63,94,.25)}.Button_danger__KyHWA:hover:not(:disabled){background:rgba(244,63,94,.06);border-color:var(--loss)}.Button_loading__p9s7Q{pointer-events:none}.Button_spinner__l5ILe{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top:2px solid;border-radius:50%;animation:Button_spin__sgYF0 .7s linear infinite}@keyframes Button_spin__sgYF0{to{transform:rotate(1turn)}}.GridBackground_gridBg__r8v_a{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.GridBackground_gridLines__1R8Y9{position:absolute;inset:0;background-image:linear-gradient(rgba(16,185,129,.03) 1px,transparent 0),linear-gradient(90deg,rgba(16,185,129,.03) 1px,transparent 0);background-size:60px 60px;mask-image:radial-gradient(ellipse 70% 50% at 50% 30%,black 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 50% at 50% 30%,black 20%,transparent 70%);animation:GridBackground_gridDrift__5Wiq6 20s linear infinite}@keyframes GridBackground_gridDrift__5Wiq6{0%{background-position:0 0}to{background-position:60px 60px}}.GridBackground_glowOrb1__hoixh,.GridBackground_glowOrb2____IlO,.GridBackground_glowOrb3__T3Tci{position:absolute;border-radius:50%;filter:blur(120px);opacity:.35;animation:GridBackground_orbFloat__s86CE 12s ease-in-out infinite alternate}.GridBackground_glowOrb1__hoixh{width:500px;height:500px;background:rgba(16,185,129,.12);top:-10%;left:-10%}.GridBackground_glowOrb2____IlO{width:400px;height:400px;background:rgba(56,189,248,.08);top:40%;right:-15%;animation-delay:-4s;animation-duration:16s}.GridBackground_glowOrb3__T3Tci{width:350px;height:350px;background:rgba(167,139,250,.06);bottom:-5%;left:30%;animation-delay:-8s;animation-duration:14s}@keyframes GridBackground_orbFloat__s86CE{0%{transform:translate(0) scale(1)}to{transform:translate(30px,-20px) scale(1.1)}}html[data-theme=light] .GridBackground_gridLines__1R8Y9{background-image:linear-gradient(rgba(21,128,61,.04) 1px,transparent 0),linear-gradient(90deg,rgba(21,128,61,.04) 1px,transparent 0)}html[data-theme=light] .GridBackground_glowOrb1__hoixh{background:rgba(21,128,61,.06)}html[data-theme=light] .GridBackground_glowOrb2____IlO{background:rgba(3,105,161,.05)}html[data-theme=light] .GridBackground_glowOrb3__T3Tci{background:rgba(124,58,237,.04)}.PageShell_page__qgO9w{min-height:100vh;background:var(--bg)}.PageShell_main__mdYcU{padding:var(--space-6) var(--space-8) var(--space-16);margin:0 auto}.PageShell_narrow__2aQBY{max-width:800px}.PageShell_default__oLUGM{max-width:1100px}.PageShell_wide__Q6s8e{max-width:1400px}.PageShell_full__q4QSL{max-width:none}@media (max-width:1100px){.PageShell_main__mdYcU{padding:var(--space-6) var(--space-6) var(--space-16)}}@media (max-width:768px){.PageShell_main__mdYcU{padding:var(--space-4) var(--space-4) var(--space-12)}}@media (max-width:480px){.PageShell_main__mdYcU{padding:var(--space-3) var(--space-3) var(--space-8)}}.Badge_badge__jjPuO{display:inline-block;padding:2px var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;white-space:nowrap}.Badge_md__2msWx{padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}.Badge_buy__qXDF0{background:var(--verdict-buy-bg);color:var(--gain);border:1px solid var(--verdict-buy-border)}.Badge_sell__tloue{background:var(--verdict-sell-bg);color:var(--loss);border:1px solid var(--verdict-sell-border)}.Badge_neutral__cMti7{background:var(--neutral-soft);color:var(--text-muted);border:1px solid var(--neutral-border)}.Badge_warning__gd_0O{background:var(--warning-soft);color:var(--warning);border:1px solid var(--warning-border)}.Badge_info__NEqvo{background:var(--info-soft);color:var(--accent-blue);border:1px solid var(--info-border)}.Badge_accent__AGGZt{background:var(--accent-soft);color:var(--accent);border:1px solid var(--accent-border)}.SignalAlerts_bellWrapper__zTPKR{position:relative;display:inline-flex;align-items:center}.SignalAlerts_bellButton__PAJbN{position:relative;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--radius-base);background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.SignalAlerts_bellButton__PAJbN:hover{background:var(--surface-elevated);color:var(--text)}.SignalAlerts_badge__PKq_f{position:absolute;top:2px;right:2px;min-width:16px;height:16px;padding:0 4px;border-radius:var(--radius-base);background:var(--error);color:var(--on-accent);font-size:var(--text-2xs);font-weight:700;line-height:16px;text-align:center}.SignalAlerts_dropdown__xyyoI{position:fixed;bottom:var(--space-8);left:calc(var(--sidebar-width) + var(--space-2));max-width:340px;width:340px;max-height:420px;overflow-y:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 8px 24px rgba(0,0,0,.25);z-index:1000}.SignalAlerts_dropdownHeader__aD27C{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border)}.SignalAlerts_dropdownTitle__bxUx0{font-size:var(--text-sm);font-weight:600;color:var(--text)}.SignalAlerts_markAllBtn__2HCyT{font-size:var(--text-xs);color:var(--accent);background:none;border:none;cursor:pointer;font-weight:500;padding:0}.SignalAlerts_markAllBtn__2HCyT:hover{text-decoration:underline}.SignalAlerts_emptyState__K_Qr_{padding:2rem 1rem;text-align:center;color:var(--text-muted);font-size:var(--text-body)}.SignalAlerts_alertList___8l3V{list-style:none;margin:0;padding:0}.SignalAlerts_alertItem__lVJ4S{border-bottom:1px solid var(--border)}.SignalAlerts_alertItem__lVJ4S:last-child{border-bottom:none}.SignalAlerts_alertUnread__HNLL5{background:rgba(99,102,241,.06)}.SignalAlerts_alertLink__vRi3f{display:flex;flex-direction:column;gap:.125rem;padding:.625rem 1rem;text-decoration:none;color:var(--text);transition:background .1s}.SignalAlerts_alertLink__vRi3f:hover{background:var(--surface-elevated)}.SignalAlerts_alertSymbol__TL47s{font-size:var(--text-sm);font-weight:700;color:var(--text)}.SignalAlerts_alertText__wArWM{font-size:var(--text-caption);color:var(--text-muted)}.SignalAlerts_alertMeta__NlHf6{font-size:var(--text-xs);color:var(--text-muted);opacity:.7}@media (max-width:480px){.SignalAlerts_dropdown__xyyoI{position:fixed;top:56px;left:.5rem;right:.5rem;width:auto;max-width:none}}.SignalAlerts_alertTypeBadge__U_Itc{display:inline-block;padding:1px 6px;border-radius:var(--radius-xs);font-size:.5625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--accent);color:var(--on-accent);vertical-align:middle;margin-right:4px}.SignalAlerts_badgeNew__r0obh{background:#16a34a;color:#fff}.SignalAlerts_badgeShift__dM_UX{background:#d97706;color:#fff}.SignalAlerts_badgeMulti__onKpD{background:#2563eb;color:#fff}.SidebarProfileMenu_wrap__bUW7p{position:relative}.SidebarProfileMenu_row__327nM{display:contents}.SidebarProfileMenu_trigger__K_P6r{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm);border:none;background:transparent;color:rgba(255,255,255,.3);cursor:pointer;transition:color var(--transition-fast),background var(--transition-fast);flex-shrink:0}.SidebarProfileMenu_trigger__K_P6r:hover{color:rgba(255,255,255,.8);background:rgba(255,255,255,.05)}html[data-theme=light] .SidebarProfileMenu_trigger__K_P6r{color:rgba(0,0,0,.3)}html[data-theme=light] .SidebarProfileMenu_trigger__K_P6r:hover{color:rgba(0,0,0,.7);background:rgba(0,0,0,.04)}.SidebarProfileMenu_menu__2BdfM{position:fixed;bottom:var(--space-8);left:calc(var(--sidebar-width) + var(--space-2));background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:50;padding:var(--space-1) 0;min-width:160px}.SidebarProfileMenu_item__TxEWN{display:block;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--text-muted);text-decoration:none;transition:color var(--transition-fast);white-space:nowrap}.SidebarProfileMenu_item__TxEWN:hover{color:var(--text)}.SidebarProfileMenu_divider__7jHwY{height:1px;background:var(--border);margin:var(--space-1) 0}.SidebarProfileMenu_logoutItem__Sle0G{display:flex;align-items:center;gap:var(--space-2);width:100%;text-align:left;padding:var(--space-2) var(--space-4);font-size:var(--text-sm);font-family:inherit;color:var(--text-muted);background:none;border:none;cursor:pointer;transition:color var(--transition-fast);white-space:nowrap}.SidebarProfileMenu_logoutItem__Sle0G:hover{color:var(--error)}.DaemonSidebar_sidebar__CpBUu{width:240px;flex:0 0 240px;background:rgba(255,255,255,.02);border-right:1px solid var(--border);padding:var(--space-5) var(--space-4);display:flex;flex-direction:column;gap:var(--space-5);min-height:calc(100dvh - 56px);position:sticky;top:56px;align-self:flex-start;font-family:var(--font-sans);min-width:0}.DaemonSidebar_brand__0Rt6H{display:flex;flex-direction:column;gap:2px;padding:0 var(--space-2)}.DaemonSidebar_brandWord__oqRpW{font-family:var(--font-display);font-size:var(--text-xs);font-weight:700;letter-spacing:.22em;color:var(--text);text-transform:uppercase}.DaemonSidebar_brandSub__I2wlE{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase}.DaemonSidebar_group__c0b_A{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.DaemonSidebar_groupLabel__0wfzB{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.16em;color:var(--text-muted);text-transform:uppercase;padding:0 var(--space-2);margin-bottom:var(--space-1)}.DaemonSidebar_item__nWylT{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);color:var(--text-muted);font-size:var(--text-sm);font-weight:500;background:none;border:none;cursor:pointer;text-align:left;width:100%;transition:transform var(--transition-fast),background var(--transition-fast),color var(--transition-fast);font-family:inherit}.DaemonSidebar_item__nWylT:hover{background:var(--surface-level-1);color:var(--text);transform:translateX(2px)}.DaemonSidebar_item__nWylT.DaemonSidebar_active__AO_sZ{background:var(--surface-level-2);color:var(--text)}.DaemonSidebar_dot__7tpYs{width:6px;height:6px;border-radius:50%;background:var(--border-strong);flex-shrink:0;transition:background var(--transition-fast)}.DaemonSidebar_item__nWylT.DaemonSidebar_active__AO_sZ .DaemonSidebar_dot__7tpYs{background:var(--accent);box-shadow:0 0 8px var(--accent)}.DaemonSidebar_itemLabel__yK0nI{flex:1;min-width:0;white-space:normal;overflow-wrap:anywhere;line-height:1.25}.DaemonSidebar_itemBadge__xuAB3{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);background:var(--surface-level-2);padding:2px 6px;border-radius:var(--radius-xs);letter-spacing:.04em}.DaemonSidebar_item__nWylT.DaemonSidebar_active__AO_sZ .DaemonSidebar_itemBadge__xuAB3{color:var(--accent);background:var(--accent-soft)}.DaemonSidebar_footer___nOpZ{margin-top:auto;padding:var(--space-3) var(--space-2);display:flex;align-items:center;gap:var(--space-3);border-top:1px solid var(--border)}.DaemonSidebar_footerVersion__X6tYp{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase}@media (max-width:1100px){.DaemonSidebar_sidebar__CpBUu{width:64px;flex:0 0 64px;padding:var(--space-5) var(--space-2)}.DaemonSidebar_brandSub__I2wlE,.DaemonSidebar_footerVersion__X6tYp,.DaemonSidebar_groupLabel__0wfzB,.DaemonSidebar_itemBadge__xuAB3,.DaemonSidebar_itemLabel__yK0nI{display:none}.DaemonSidebar_item__nWylT{justify-content:center}}@media (max-width:768px){.DaemonSidebar_sidebar__CpBUu{width:100%;flex:0 0 auto;border-right:none;border-bottom:1px solid var(--border);position:relative;top:0;min-height:auto;padding:var(--space-4);background:var(--surface-level-1)}.DaemonSidebar_brand__0Rt6H,.DaemonSidebar_groupLabel__0wfzB{padding:0}.DaemonSidebar_item__nWylT{justify-content:flex-start;padding:var(--space-3) var(--space-2)}.DaemonSidebar_footer___nOpZ{padding:var(--space-3) 0 0}}@media (prefers-reduced-motion:reduce){.DaemonSidebar_item__nWylT{transition:background var(--transition-fast),color var(--transition-fast)}.DaemonSidebar_item__nWylT:hover{transform:none}}.DaemonTopBar_topBar__p91MC{position:sticky;top:0;z-index:10;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4);padding:var(--space-3) var(--space-6);min-height:56px;height:auto;background:var(--header-bg);border-bottom:1px solid var(--border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.DaemonTopBar_breadcrumb__BbaEn{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--text-muted);text-transform:uppercase;white-space:nowrap;min-width:0;flex:0 0 auto}.DaemonTopBar_crumb__1gKpX{color:var(--text-muted)}.DaemonTopBar_crumbActive__GIRqg{color:var(--text);font-weight:600}.DaemonTopBar_crumbSep__Uvwd0{color:var(--border-strong)}.DaemonTopBar_search__Qmlvf{flex:1;max-width:420px;margin:0 auto;display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-base);background:var(--surface-level-1);border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);cursor:text;min-width:0;transition:border-color var(--transition-fast),background var(--transition-fast)}.DaemonTopBar_search__Qmlvf:hover{border-color:var(--border-strong)}.DaemonTopBar_searchKbd__tzr_H{margin-left:auto;padding:2px 6px;border-radius:var(--radius-xs);background:var(--surface-level-2);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);letter-spacing:.04em}.DaemonTopBar_status__kW_u9{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;white-space:normal;min-width:0}.DaemonTopBar_statusOk__jL1L6,.DaemonTopBar_status__kW_u9{background:var(--accent-soft);color:var(--accent)}.DaemonTopBar_statusWarn__J9Jls{background:rgba(240,180,41,.12);color:var(--accent-gold)}.DaemonTopBar_statusErr__UvnMi{background:rgba(244,63,94,.12);color:var(--error)}.DaemonTopBar_statusDot__hSk7D{width:8px;height:8px;border-radius:50%;background:currentColor;animation:DaemonTopBar_pulse__Q4gQW 2s ease-in-out infinite;box-shadow:0 0 0 0 currentColor}@keyframes DaemonTopBar_pulse__Q4gQW{0%,to{opacity:1;box-shadow:0 0 0 0 currentColor}50%{opacity:.7;box-shadow:0 0 0 4px rgba(16,185,129,0)}}.DaemonTopBar_statusNext__AROJG{color:var(--text-muted);border-left:1px solid;padding-left:var(--space-2);opacity:.7;flex-shrink:0}.DaemonTopBar_statusErrDetail__6MqT1{max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.85}.DaemonTopBar_statusRecovery__bZnzw{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);border-left:1px solid;padding-left:var(--space-2);opacity:.72}@media (max-width:768px){.DaemonTopBar_topBar__p91MC{gap:var(--space-2);padding:var(--space-3) var(--space-4)}.DaemonTopBar_breadcrumb__BbaEn{order:0;font-size:var(--text-2xs);white-space:normal;line-height:1.35;flex:1 1 100%}.DaemonTopBar_search__Qmlvf{order:1;max-width:none;flex:1 1 100%}.DaemonTopBar_searchKbd__tzr_H{display:none}.DaemonTopBar_status__kW_u9{order:2;width:100%;justify-content:flex-start;padding:var(--space-2) var(--space-3);line-height:1.4}.DaemonTopBar_statusErrDetail__6MqT1{max-width:none;white-space:normal}.DaemonTopBar_statusNext__AROJG,.DaemonTopBar_statusRecovery__bZnzw{display:none}}@media (prefers-reduced-motion:reduce){.DaemonTopBar_statusDot__hSk7D{animation:none}}.DaemonShell_shell__wO9H7{display:flex;align-items:stretch;min-height:100dvh;background:var(--bg);color:var(--text);font-family:var(--font-sans);overflow-x:clip}.DaemonShell_main__vOvG4{flex:1;min-width:0;display:flex;flex-direction:column}.DaemonShell_content__brMWE{flex:1;padding:var(--space-6) var(--space-8) var(--space-16);display:flex;flex-direction:column;gap:var(--space-5);max-width:1600px;width:100%;margin:0 auto}@media (max-width:768px){.DaemonShell_shell__wO9H7{flex-direction:column}.DaemonShell_main__vOvG4{width:100%}.DaemonShell_content__brMWE{padding:var(--space-4) var(--space-4) var(--space-12);gap:var(--space-4)}}.Card_card__zSxUV{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-level-1);border:1px solid var(--border);transition:border-color var(--transition-fast),background var(--transition-fast);min-width:0}.Card_card__zSxUV:hover{border-color:var(--border-strong)}.Card_dense__CEBOz{padding:var(--space-4);gap:var(--space-2)}.Card_header__G8qsN{display:flex;align-items:center;gap:var(--space-3);min-height:28px}.Card_title__4BpSC{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.16em;color:var(--text-muted);text-transform:uppercase;margin:0;flex:1;min-width:0}.Card_titleSlot__m5ShB{flex:1;min-width:0}.Card_actions__kQd3J,.Card_titleSlot__m5ShB{display:flex;align-items:center;gap:var(--space-2)}.Card_link__wtEBS{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;background:none;border:none;padding:2px 4px;cursor:pointer;transition:color var(--transition-fast)}.Card_link__wtEBS:hover{color:var(--accent)}.Card_body__WlVwk{min-width:0}.Card_body__WlVwk,.KpiTile_tile__Qz42q{display:flex;flex-direction:column;gap:var(--space-3)}.KpiTile_tile__Qz42q{padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-level-1);border:1px solid var(--border);min-height:128px;position:relative;overflow:hidden;transition:border-color var(--transition-fast),background var(--transition-fast)}.KpiTile_tile__Qz42q:hover{border-color:var(--border-strong)}.KpiTile_label__fbOjS{font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:600;letter-spacing:.16em;color:var(--text-muted);text-transform:uppercase}.KpiTile_value__q0gLb{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;line-height:1;color:var(--text);letter-spacing:var(--tracking-tighter);font-variant-numeric:tabular-nums}.KpiTile_valueAccent__yo220{color:var(--accent)}.KpiTile_valueWarn__NnvNk{color:var(--warning)}.KpiTile_valueErr__MFlxG{color:var(--error)}.KpiTile_sub__j9wAc{font-family:var(--font-sans);font-size:var(--text-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:var(--leading-normal)}.KpiTile_viz__YYvSL{margin-top:auto;height:36px;display:flex;align-items:flex-end;min-height:36px}.KpiTile_progress__rtXjj{height:4px;width:100%;border-radius:var(--radius-full);background:var(--surface-level-2);overflow:hidden;margin-top:var(--space-2)}.KpiTile_progressFill__ScYl2{height:100%;background:var(--accent);border-radius:var(--radius-full);transition:width var(--transition-normal)}.KpiTile_progressFill__ScYl2.KpiTile_warn__69vPk{background:var(--warning)}.KpiTile_progressFill__ScYl2.KpiTile_err__qqfAt{background:var(--error)}.StatusBadge_badge__y5rOU{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:var(--surface-level-2);color:var(--text-muted);border:1px solid transparent;line-height:1.2}.StatusBadge_sm__i5C8u{font-size:10px;padding:1px 6px}.StatusBadge_ok__Jf7Ks{background:rgba(16,185,129,.12);color:var(--accent)}.StatusBadge_warn__gdxIq{background:rgba(240,180,41,.12);color:var(--accent-gold)}.StatusBadge_err__U2B71{background:rgba(244,63,94,.12);color:var(--error)}.StatusBadge_info__eFNSr{background:rgba(56,189,248,.12);color:var(--accent-blue)}.StatusBadge_muted__ox6pL{background:var(--surface-level-2);color:var(--text-muted)}.StatusBadge_accent___tGJl{background:var(--accent-soft);color:var(--accent)}.StatusBadge_violet__uVDsr{background:rgba(167,139,250,.12);color:var(--accent-purple)}.StatusBadge_dot__mvpu1{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.page_tabBar__JP_a8{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border);margin-bottom:var(--space-6)}.page_tab__atRDQ{padding:var(--space-3) var(--space-6);background:none;color:var(--text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;cursor:pointer;border:none;border-bottom:2px solid transparent;transition:color var(--transition-fast),border-color var(--transition-fast)}.page_tab__atRDQ:hover{color:var(--text)}.page_tabActive__7ReCS{color:var(--accent-indigo);border-bottom-color:var(--accent-indigo)}.page_container__ppgs7,.page_tabContent__sfMFT{display:flex;flex-direction:column;gap:var(--space-6)}.page_container__ppgs7{padding:var(--space-6) var(--space-8) var(--space-16)}.page_hero__B1Ad1{background:linear-gradient(135deg,#0a0f1e,#0d1a2e 40%,#0f1f1a);border:1px solid rgba(99,179,237,.15);border-radius:12px;overflow:hidden;position:relative}.page_hero__B1Ad1:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 20% 50%,rgba(59,130,246,.08) 0,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(16,185,129,.06) 0,transparent 50%);pointer-events:none}.page_heroInner__VNiVU{position:relative;padding:1.75rem 2rem}.page_heroTitle__FYzdM{font-size:2rem;font-weight:700;color:#e2e8f0;margin:0;letter-spacing:-.02em;text-shadow:0 0 40px rgba(59,130,246,.3)}.page_heroSubtitle__WOh9N{font-size:.8125rem;color:rgba(148,163,184,.8);margin:.375rem 0 0;font-family:monospace;letter-spacing:.02em}.page_statsBar__Deeo2{display:flex;align-items:center;gap:0;margin-top:1.25rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:.75rem 1.25rem;width:fit-content}.page_statItem__s3g5K{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:0 1.25rem}.page_statItem__s3g5K:first-child{padding-left:0}.page_statItem__s3g5K:last-child{padding-right:0}.page_statNum__ELPuD{font-size:1.5rem;font-weight:700;color:var(--accent);line-height:1;font-variant-numeric:tabular-nums}.page_statLabel___ORCx{font-size:.6875rem;color:rgba(148,163,184,.6);letter-spacing:.06em;white-space:nowrap}.page_statDivider___4fp_{width:1px;height:2rem;background:rgba(255,255,255,.1);flex-shrink:0}.page_title__8hpCV{font-size:1.5rem;font-weight:600;color:var(--text);margin:0}.page_subtitle__j2R4P{font-size:.875rem;color:var(--text-muted);margin:.25rem 0 0}.page_grid__Xow2e{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.page_panelGrid___TyUg{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.page_panel__DYPmo{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:1.25rem}.page_panelTitle__nVpcr{font-size:.875rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem}.page_statsGrid__rMkc8{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.page_statCard__Btn0c{display:flex;flex-direction:column;align-items:center;gap:.25rem}.page_statValue__H2ym2{font-size:1.75rem;font-weight:700;color:var(--text)}.page_statLabel___ORCx{font-size:.75rem;color:var(--text-muted);text-transform:uppercase}.page_gaugeContainer__V6bRD{display:flex;flex-direction:column;gap:.5rem}.page_gaugeBar__QfkzK{height:12px;background:var(--border);border-radius:6px;overflow:hidden}.page_gaugeFill__d_GKJ{height:100%;background:var(--accent);border-radius:6px;transition:width .3s ease}.page_warning__qzhyd{background:var(--warning,#f59e0b)}.page_danger__kGeuE{background:var(--error)}.page_gaugeLabel__meOZa{font-size:.875rem;color:var(--text);font-weight:500}.page_gaugeSubtext__9qj5B{font-size:.75rem;color:var(--text-muted)}.page_taskList__60Hq5{display:flex;flex-direction:column;gap:.5rem}.page_taskRow__MMin_{display:grid;grid-template-columns:80px 1fr auto auto;gap:.75rem;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border);font-size:.875rem}.page_taskRow__MMin_:last-child{border-bottom:none}.page_taskState__SemUW{font-weight:600;font-size:.75rem;text-transform:uppercase}.page_taskTitle__ttBaC{color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_taskMeta__JwlPT,.page_taskTime__WfKr3{color:var(--text-muted);font-size:.75rem;white-space:nowrap}.page_emptyText__K20zT{color:var(--text-muted);font-size:.875rem;text-align:center;padding:2rem 0}.page_pulseGrid__AK5Zo{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}.page_verdictCard__1WjTn{border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.25rem;border:1px solid transparent}.page_verdictEntry__28ScS{background:color-mix(in srgb,var(--success) 12%,transparent);border-color:color-mix(in srgb,var(--success) 30%,transparent)}.page_verdictWatch__MiotT{background:color-mix(in srgb,var(--warning) 12%,transparent);border-color:color-mix(in srgb,var(--warning) 30%,transparent)}.page_verdictExit__iV3aG{background:color-mix(in srgb,var(--danger) 12%,transparent);border-color:color-mix(in srgb,var(--danger) 30%,transparent)}.page_verdictNeutral__Ju7_i{background:color-mix(in srgb,var(--text-muted) 10%,transparent);border-color:color-mix(in srgb,var(--text-muted) 20%,transparent)}.page_verdictName__TnqWa{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted)}.page_verdictCount__zE80D{font-size:1.75rem;font-weight:700;color:var(--text);line-height:1}.page_verdictSymbols__xv_l3{font-size:.7rem;color:var(--text-muted);line-height:1.4;margin-top:.25rem}.page_timeline__wUz2e{display:flex;flex-direction:column}.page_timelineRow__2O4cG{display:flex;gap:.75rem;min-height:60px}.page_timelineLeft__6Y4gT{display:flex;flex-direction:column;align-items:center;width:16px;flex-shrink:0;padding-top:4px}.page_timelineDot__zjjm9{width:12px;height:12px;border-radius:50%;flex-shrink:0;border:2px solid transparent}.page_dotPositive__szwoL{background:var(--gain);border-color:rgba(34,197,94,.4);box-shadow:0 0 6px rgba(34,197,94,.5)}.page_dotNegative__EP7nr{background:var(--error);border-color:rgba(239,68,68,.4);box-shadow:0 0 6px rgba(239,68,68,.5)}.page_dotNeutral__QZAgk{background:var(--warning,#eab308);border-color:rgba(234,179,8,.4);box-shadow:0 0 6px rgba(234,179,8,.5)}.page_dotMixed__OYWMI{background:var(--accent,#3b82f6);border-color:rgba(59,130,246,.4);box-shadow:0 0 6px rgba(59,130,246,.5)}.page_dotClosed__Ld9rg{background:var(--text-muted,#6b7280);border-color:rgba(107,114,128,.3)}.page_timelineLine__aZGmq{flex:1;width:2px;background:var(--border);margin:4px 0}.page_timelineContent__WzOzv{flex:1;padding-bottom:1.25rem}.page_timelineHeader__aOJQY{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.25rem}.page_timelineRound__msKIf{font-size:.75rem;font-weight:700;color:var(--text-muted);background:var(--border);padding:1px 6px;border-radius:4px;font-family:monospace}.page_timelineStatus__9bwhb{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:1px 6px;border-radius:4px;background:transparent}.page_timelineStatus__9bwhb.page_dotPositive__szwoL{color:var(--gain);background:rgba(34,197,94,.1)}.page_timelineStatus__9bwhb.page_dotNegative__EP7nr{color:var(--error);background:rgba(239,68,68,.1)}.page_timelineStatus__9bwhb.page_dotNeutral__QZAgk{color:var(--warning,#eab308);background:rgba(234,179,8,.1)}.page_timelineStatus__9bwhb.page_dotMixed__OYWMI{color:var(--accent,#3b82f6);background:rgba(59,130,246,.1)}.page_timelineStatus__9bwhb.page_dotClosed__Ld9rg{color:var(--text-muted);background:rgba(156,163,175,.1)}.page_timelineShipped__SvqhR{font-size:.65rem;font-weight:600;color:var(--gain);background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);padding:1px 5px;border-radius:4px;text-transform:uppercase;letter-spacing:.05em}.page_timelineDate__DwL1w{font-size:.75rem;color:var(--text-muted);margin-left:auto}.page_timelineTitle__MqDNU{font-size:.875rem;font-weight:500;color:var(--text);margin:0 0 .25rem;line-height:1.3}.page_timelineSummary___Rb0y{font-size:.75rem;color:var(--text-muted);margin:0;line-height:1.4}.page_ringWrapper__1YRVV{display:flex;flex-direction:column;align-items:center;gap:.75rem}.page_ring__Wd_Ku{width:140px;height:140px;background:conic-gradient(var(--ring-color) var(--rate),var(--border) var(--rate))}.page_ringInner__XYSh5,.page_ring__Wd_Ku{border-radius:50%;display:flex;align-items:center;justify-content:center}.page_ringInner__XYSh5{width:100px;height:100px;background:var(--surface);flex-direction:column;gap:.15rem}.page_ringPct__frrUd{font-size:1.75rem;font-weight:700;line-height:1}.page_ringLabel__lkDBO{font-size:.7rem;color:var(--text-muted)}@media (max-width:768px){.page_grid__Xow2e,.page_panelGrid___TyUg{grid-template-columns:1fr}.page_statsGrid__rMkc8{grid-template-columns:repeat(2,1fr)}.page_taskRow__MMin_{grid-template-columns:60px 1fr;gap:.25rem}.page_taskMeta__JwlPT,.page_taskTime__WfKr3{display:none}.page_heroInner__VNiVU{padding:1.25rem}.page_heroTitle__FYzdM{font-size:1.5rem}.page_statsBar__Deeo2{gap:0;padding:.625rem .875rem;width:100%;justify-content:space-around}.page_statItem__s3g5K{padding:0 .75rem}.page_statNum__ELPuD{font-size:1.25rem}}.page_contextBar__c72_l{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);font-size:var(--text-xs);color:var(--text-muted);overflow-x:auto}.page_contextItem__nvyKk{display:flex;align-items:center;gap:var(--space-2);white-space:nowrap}.page_contextLabel__mG_SJ{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);font-weight:600}.page_contextValue__XKksd{color:var(--text);font-family:var(--font-mono);font-weight:600}.page_contextSummary__G0XOw{color:var(--text-muted);max-width:400px;overflow:hidden;text-overflow:ellipsis}.page_contextDivider__EI1UC{width:1px;height:16px;background:var(--border);flex-shrink:0}.page_pnlHero__WAVqs{display:flex;justify-content:space-between;align-items:flex-end;padding:var(--space-8) var(--space-6);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.page_pnlHeroMain__wFjf4{display:flex;flex-direction:column}.page_pnlHeroLabel__NAzLD{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:var(--space-2)}.page_pnlHeroNumber___ZGm4{font-size:var(--text-hero,2.5rem);font-weight:800;font-family:var(--font-display);color:var(--text);line-height:1;letter-spacing:var(--tracking-tighter)}.page_pnlHeroSubtext__ufZaj{font-size:var(--text-sm);color:var(--text-muted);margin-top:var(--space-2)}.page_pnlHeroStats__BJ0DZ{display:flex;gap:var(--space-6)}.page_pnlHeroStat__Ho7Ur{display:flex;flex-direction:column;align-items:flex-end}.page_pnlHeroStatValue__ScBcY{font-size:var(--text-2xl);font-weight:700;font-family:var(--font-mono);color:var(--text)}.page_pnlHeroStatLabel__j_Rre{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}@media (max-width:768px){.page_pnlHero__WAVqs{flex-direction:column;align-items:flex-start;gap:var(--space-4)}.page_pnlHeroStats__BJ0DZ{align-self:stretch;justify-content:space-around}.page_pnlHeroStat__Ho7Ur{align-items:center}}.page_heatmapGrid__my85A{display:grid;grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:var(--space-1)}.page_heatmapCell__t2SzA{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);font-weight:600;color:var(--bg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 var(--space-1);cursor:default;opacity:.85;transition:opacity var(--transition-fast)}.page_heatmapCell__t2SzA:hover{opacity:1}.page_rotationGroup__lyVu0{margin-bottom:var(--space-3)}.page_rotationGroup__lyVu0:last-child{margin-bottom:0}.page_rotationGroupLabel__GVreK{font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin:0 0 var(--space-2)}.page_rotationRow__MRvog{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) 0;border-bottom:1px solid var(--border);font-size:var(--text-xs)}.page_rotationRow__MRvog:last-child{border-bottom:none}.page_rotationSymbol__Cd5_g{font-weight:600;font-family:var(--font-mono);color:var(--text);min-width:52px}.page_rotationBadgeFrom__Qh3nR{background:var(--surface-elevated);border-radius:var(--radius-sm);padding:1px 6px;color:var(--text-muted);font-size:var(--text-xs)}.page_rotationArrow__yB5qo{color:var(--text-muted);flex-shrink:0}.page_rotationBadgeTo__OLWjM{background:var(--surface-elevated);border-radius:var(--radius-sm);padding:1px 6px;color:var(--text);font-weight:600;font-size:var(--text-xs)}.page_positionsTable__us0vR{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.page_positionsth__qC_ss{text-align:left;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:0 var(--space-2) var(--space-2)}.page_positionstd__kfz_D,.page_positionsth__qC_ss{border-bottom:1px solid var(--border)}.page_positionstd__kfz_D:last-child{border-bottom:none}.page_positionsCellSymbol__C4UjS{padding:var(--space-2);font-weight:600;font-family:var(--font-mono);color:var(--text)}.page_positionsCellNum__yKAOm{padding:var(--space-2);font-family:var(--font-mono);color:var(--text-muted);text-align:right}.page_verdictBadge__iT72F{display:inline-block;padding:2px 8px;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:600;color:var(--bg);white-space:nowrap}.page_insightsFeed__k1z8j{max-height:300px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-3)}.page_insightRow__gfD9W{border-bottom:1px solid var(--border);padding-bottom:var(--space-3)}.page_insightRow__gfD9W:last-child{border-bottom:none;padding-bottom:0}.page_insightText__Zu5qr{font-style:italic;font-size:var(--text-sm);color:var(--text);margin:0 0 var(--space-1);line-height:1.5}.page_insightMeta__Kk66B{display:flex;align-items:center;gap:var(--space-2)}.page_insightCycleBadge__VtRvj{font-size:var(--text-xs);font-family:var(--font-mono);background:var(--accent-purple,#7c3aed);color:#fff;padding:1px 6px;border-radius:var(--radius-sm)}.page_insightTime__9rInF{font-size:var(--text-xs);color:var(--text-muted)}.page_researchPulse__fy_e1{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);font-size:var(--text-xs)}.page_researchPulseLabel__mv0gT{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);flex-shrink:0}.page_researchPulseDot__VSfEp{width:8px;height:8px;border-radius:50%;flex-shrink:0}.page_researchPulseTitle__sf2vX{color:var(--text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.page_researchPulseStatus__HpxA2{font-family:var(--font-mono)}.page_researchPulseDate__2UtSe,.page_researchPulseStatus__HpxA2{color:var(--text-muted);flex-shrink:0}.page_researchPulseMuted__xnCj7{color:var(--text-muted)}.page_statusStrip__Yd3To{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-base);font-size:var(--text-xs)}@keyframes page_statusPulseAnim__rgvdx{0%,to{opacity:1;box-shadow:0 0 0 0 rgba(16,185,129,.4)}50%{opacity:.7;box-shadow:0 0 0 4px rgba(16,185,129,0)}}.page_statusPulse__oJEjL{width:8px;height:8px;border-radius:50%;background:var(--success,#10b981);flex-shrink:0;animation:page_statusPulseAnim__rgvdx 2s ease-in-out infinite}.page_statusCycle__DpHFv{font-weight:700;color:var(--text);font-family:var(--font-mono)}.page_statusMeta__esZ1U{color:var(--text-muted)}.page_statusDivider__FD7k_{width:1px;height:14px;background:var(--border);flex-shrink:0}.page_dtScroll__FdAHi{max-height:500px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4)}.page_dtEntry__mmasG{border-bottom:1px solid var(--border);padding-bottom:var(--space-4)}.page_dtEntry__mmasG:last-child{border-bottom:none;padding-bottom:0}.page_dtHeader__2a45H{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.page_dtCycleBadge__M0GXw{font-size:var(--text-xs);font-weight:700;font-family:var(--font-mono);background:rgba(99,102,241,.15);color:#a5b4fc;padding:1px 6px;border-radius:var(--radius-sm)}.page_dtTime__qhA2T{margin-left:auto}.page_dtSkip__xaHYZ,.page_dtTime__qhA2T{font-size:var(--text-xs);color:var(--text-muted)}.page_dtSkip__xaHYZ{font-style:italic;margin:0}.page_dtDecisions__vVCCR{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-2)}.page_dtDecisionRow__XoWuy{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.page_dtDecisionTitle__ND0kb{font-size:var(--text-sm);color:var(--text)}.page_dtRecipeBadge__feRbc{font-size:var(--text-xs);font-family:var(--font-mono);background:rgba(167,139,250,.15);color:#a78bfa;padding:1px 6px;border-radius:var(--radius-sm)}.page_dtOutcomes__re2cN{display:flex;flex-direction:column;gap:2px;margin-bottom:var(--space-2)}.page_dtOutcomeRow__FEzua{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-xs)}.page_dtOutcomeIcon__1hrJ9{font-weight:700;flex-shrink:0}.page_dtOutcomeTitle__0684_{flex:1}.page_dtDetails__cIpLE{margin-top:var(--space-2)}.page_dtSummary__8ypv3{font-size:var(--text-xs);color:var(--text-muted);cursor:pointer;user-select:none;list-style:none}.page_dtSummary__8ypv3::-webkit-details-marker{display:none}.page_dtSummary__8ypv3:before{content:"▶ ";font-size:.6em}details[open] .page_dtSummary__8ypv3:before{content:"▼ "}.page_dtReasoning__LYZGC{margin-top:var(--space-2);padding:var(--space-2) var(--space-3);background:rgba(255,255,255,.03);border-left:2px solid var(--border);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.page_dtReasoningText__m70n9{font-size:var(--text-xs);color:var(--text-muted);margin:0 0 var(--space-1);line-height:1.5}.page_dtReasoningText__m70n9:last-child{margin-bottom:0}.page_heatmapTable__wa24T{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.page_heatmapTh__pGyan{text-align:left;font-size:var(--text-xs);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding:0 var(--space-2) var(--space-2);border-bottom:1px solid var(--border)}.page_heatmapTh__pGyan:not(:first-child){text-align:right}.page_heatmapCell__t2SzA,.page_heatmapRecipe__89RJP{padding:var(--space-2);color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);border-bottom:1px solid var(--border)}.page_heatmapCell__t2SzA{text-align:right;transition:background-color .2s ease}.page_cadenceWrapper__zK8WA{display:flex;flex-direction:column;gap:3px}.page_cadenceHourRow__hMmyq{margin-bottom:2px}.page_cadenceDayRow__jZTVa,.page_cadenceHourRow__hMmyq{display:flex;align-items:center;gap:2px}.page_cadenceDayLabel__GGjp3{width:28px;font-size:.65rem;color:var(--text-muted);flex-shrink:0;text-align:right;padding-right:4px}.page_cadenceHourLabel__0OB64{width:16px;height:12px;font-size:.6rem;color:var(--text-muted);flex-shrink:0;text-align:center;line-height:12px}.page_cadenceCell__Qwu_K{width:16px;height:16px;border-radius:2px;flex-shrink:0;cursor:default;transition:opacity .15s ease}.page_cadenceCell__Qwu_K:hover{opacity:.8}.page_knowledgeAccordion__iAgoT{display:flex;flex-direction:column}.page_knowledgeEntry__VYLrP{border-bottom:1px solid var(--border)}.page_knowledgeEntry__VYLrP:last-child{border-bottom:none}.page_knowledgeSummary__SGT8m{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) 0;cursor:pointer;user-select:none;list-style:none}.page_knowledgeSummary__SGT8m::-webkit-details-marker{display:none}.page_knowledgeTitle__aJHDI{font-size:var(--text-sm);font-weight:500;color:var(--text)}.page_knowledgeFilename__GrBVC{flex-shrink:0}.page_knowledgeContent__9WqA7,.page_knowledgeFilename__GrBVC{font-size:var(--text-xs);color:var(--text-muted);font-family:var(--font-mono)}.page_knowledgeContent__9WqA7{white-space:pre-wrap;word-break:break-word;margin:0 0 var(--space-3);padding:var(--space-3);background:rgba(255,255,255,.03);border-radius:var(--radius-sm);line-height:1.6}@media (max-width:480px){.page_container__ppgs7{padding:var(--space-3) var(--space-3) var(--space-12);gap:var(--space-3)}.page_heroInner__VNiVU{padding:1rem}.page_heroTitle__FYzdM{font-size:1.25rem}.page_heroSubtitle__WOh9N{font-size:.6875rem}.page_statsBar__Deeo2{padding:.5rem .625rem;flex-wrap:wrap;row-gap:.5rem}.page_statItem__s3g5K{padding:0 .5rem}.page_statNum__ELPuD{font-size:1.125rem}.page_statLabel___ORCx{font-size:.6rem}.page_statDivider___4fp_{height:1.5rem}.page_panel__DYPmo{padding:.875rem}.page_panelTitle__nVpcr{font-size:.75rem;margin-bottom:.75rem}.page_grid__Xow2e,.page_panelGrid___TyUg{grid-template-columns:1fr;gap:.75rem}.page_statsGrid__rMkc8{grid-template-columns:repeat(2,1fr);gap:.625rem}.page_statValue__H2ym2{font-size:1.375rem}.page_taskRow__MMin_{grid-template-columns:56px 1fr;gap:.25rem;font-size:.8rem;padding:.375rem 0}.page_taskState__SemUW{font-size:.6875rem}.page_taskTitle__ttBaC{font-size:.8rem}.page_pulseGrid__AK5Zo{grid-template-columns:repeat(2,1fr);gap:.5rem}.page_verdictCard__1WjTn{padding:.75rem}.page_verdictCount__zE80D{font-size:1.375rem}.page_verdictName__TnqWa{font-size:.6875rem}.page_verdictSymbols__xv_l3{font-size:.625rem}.page_timelineRow__2O4cG{min-height:44px;gap:.5rem}.page_timelineDot__zjjm9{width:10px;height:10px}.page_timelineLeft__6Y4gT{width:12px}.page_timelineContent__WzOzv{padding-bottom:.875rem}.page_timelineTitle__MqDNU{font-size:.8rem}.page_timelineSummary___Rb0y{display:none}.page_timelineDate__DwL1w,.page_timelineRound__msKIf,.page_timelineStatus__9bwhb{font-size:.65rem}.page_timelineShipped__SvqhR{font-size:.6rem}.page_ring__Wd_Ku{width:110px;height:110px}.page_ringInner__XYSh5{width:78px;height:78px}.page_ringPct__frrUd{font-size:1.375rem}.page_gaugeLabel__meOZa{font-size:.8rem}.page_gaugeSubtext__9qj5B{font-size:.6875rem}.page_emptyText__K20zT{font-size:.8rem;padding:1.25rem 0}}.page_panelHeaderRow___V7AH{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.page_viewAllLink__YAgl3{background:transparent;border:none;color:#7c3aed;font-size:11px;cursor:pointer;padding:0}.page_viewAllLink__YAgl3:hover{text-decoration:underline}.ActivityLog_feed__OKOxm{display:flex;flex-direction:column;gap:0}.ActivityLog_row__xuKyW{display:grid;grid-template-columns:1fr auto auto auto;gap:.75rem;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border);font-size:.875rem}.ActivityLog_row__xuKyW:last-child{border-bottom:none}.ActivityLog_typeLabel__tpj9j{color:var(--text);font-size:.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActivityLog_durationBadge__5YK2Q{font-size:.7rem;font-weight:600;color:var(--text-muted);background:var(--border);padding:2px 6px;border-radius:4px;font-family:monospace;white-space:nowrap}.ActivityLog_passIcon__nEnwd{font-size:.875rem;font-weight:700;color:var(--gain)}.ActivityLog_failIcon__WgGTm{font-size:.875rem;font-weight:700;color:var(--error)}.ActivityLog_time__fFT_Z{color:var(--text-muted);font-size:.75rem;white-space:nowrap;min-width:50px;text-align:right}@keyframes ActivityLog_subtlePulse__i_vbK{0%,to{opacity:1}50%{opacity:.6}}.ActivityLog_pulse__EaFd3{animation:ActivityLog_subtlePulse__i_vbK 2s ease-in-out 3}.AutonomyActionPanel_panelTitle__3dJrl{margin:0;color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:0}.AutonomyActionPanel_layout__E0YRE{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.AutonomyActionPanel_actionList__LFhSc{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.AutonomyActionPanel_actionItem__1XqAv{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2);transition:border-color .14s ease,transform .14s ease,background .14s ease}.AutonomyActionPanel_actionItemActive__9oN0_,.AutonomyActionPanel_actionItem__1XqAv:hover{border-color:var(--accent);background:linear-gradient(135deg,rgba(34,197,94,.08),transparent 44%),var(--surface-level-2);transform:translateY(-1px)}.AutonomyActionPanel_actionTopline__zkEZn,.AutonomyActionPanel_executionTopline__pHByF,.AutonomyActionPanel_packetHeader__55IvJ{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);min-width:0}.AutonomyActionPanel_actionTitle__wtp9C{min-width:0;color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;line-height:1.3;overflow-wrap:anywhere}.AutonomyActionPanel_summary__RzwxA{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.45}.AutonomyActionPanel_actionMeta__aPfnl,.AutonomyActionPanel_buttons__OQIDA{display:flex;flex-wrap:wrap;gap:var(--space-1)}.AutonomyActionPanel_primaryButton__3FhDW,.AutonomyActionPanel_secondaryButton__tgiiO{min-height:34px;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.AutonomyActionPanel_primaryButton__3FhDW{color:var(--surface);border-color:var(--accent);background:var(--accent)}.AutonomyActionPanel_secondaryButton__tgiiO{color:var(--text);background:transparent}.AutonomyActionPanel_primaryButton__3FhDW:disabled,.AutonomyActionPanel_secondaryButton__tgiiO:disabled{color:var(--text-muted);border-color:var(--border);background:var(--surface-level-1);cursor:not-allowed;opacity:.7}.AutonomyActionPanel_packetPane__jIqml{display:flex;min-width:0;flex-direction:column;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:linear-gradient(180deg,rgba(148,163,184,.08),transparent 34%),var(--surface-level-2)}.AutonomyActionPanel_eyebrow__sFsxd{font-weight:600;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.AutonomyActionPanel_eyebrow__sFsxd,.AutonomyActionPanel_previewGrid__dJJLG{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs)}.AutonomyActionPanel_previewGrid__dJJLG{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-2)}.AutonomyActionPanel_previewGrid__dJJLG strong{min-width:0;color:var(--text);overflow-wrap:anywhere}.AutonomyActionPanel_packetText__mIZW2{max-height:340px;margin:0;overflow:auto;color:var(--text);white-space:pre-wrap;border:1px solid var(--border);border-radius:var(--radius-sm)}.AutonomyActionPanel_executionBox__M2UfF,.AutonomyActionPanel_packetText__mIZW2,.AutonomyActionPanel_resultBox__OXtsj{padding:var(--space-3);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:1.45;background:var(--surface-level-1)}.AutonomyActionPanel_executionBox__M2UfF,.AutonomyActionPanel_resultBox__OXtsj{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);color:var(--text-muted);border:1px dashed var(--border);border-radius:var(--radius-sm)}.AutonomyActionPanel_executionBox__M2UfF{color:var(--text);border-style:solid;position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--accent-blue) 34%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-blue) 12%,transparent),transparent 44%),var(--surface-level-1);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--surface) 55%,transparent)}.AutonomyActionPanel_executionBox__M2UfF:before{position:absolute;top:0;bottom:0;left:0;width:3px;content:"";background:var(--accent-blue)}.AutonomyActionPanel_executionBoxReadOnly__xQZi3{border-color:color-mix(in srgb,var(--accent-blue) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--accent-blue) 14%,transparent),transparent 42%),var(--surface-level-1)}.AutonomyActionPanel_executionBoxWrite__LFn0S{border-color:color-mix(in srgb,var(--warning) 44%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--warning) 16%,transparent),transparent 42%),var(--surface-level-1)}.AutonomyActionPanel_executionBoxWrite__LFn0S:before{background:var(--warning)}.AutonomyActionPanel_executionBoxWarn__IVVtL{border-color:color-mix(in srgb,var(--warning) 44%,transparent)}.AutonomyActionPanel_executionBoxWarn__IVVtL:before{background:var(--warning)}.AutonomyActionPanel_executionBoxError__GdY5U{border-color:color-mix(in srgb,var(--danger) 44%,transparent)}.AutonomyActionPanel_executionBoxError__GdY5U:before{background:var(--danger)}.AutonomyActionPanel_executionConfirmation__fAT2l{display:grid;gap:var(--space-1);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--border) 72%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface) 68%,transparent)}.AutonomyActionPanel_executionKicker__7KzMX{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AutonomyActionPanel_executionHeadline__YeuMq{color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);line-height:1.25}.AutonomyActionPanel_executionMeta__1Y91e{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-top:var(--space-1)}.AutonomyActionPanel_executionMessage__ZNyP4{color:var(--text);font-size:var(--text-xs);line-height:1.4}.AutonomyActionPanel_failureBanner__E2_5_{padding:var(--space-2) var(--space-3);color:var(--error);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;line-height:1.45;border:1px solid color-mix(in srgb,var(--error) 44%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--error) 10%,var(--surface-level-1))}.AutonomyActionPanel_taskTrace__bbZkT{display:grid;gap:var(--space-3);padding:var(--space-3);border:1px solid color-mix(in srgb,var(--border) 80%,transparent);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface) 54%,transparent)}.AutonomyActionPanel_traceGrid__tbgnd{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);align-items:center;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs)}.AutonomyActionPanel_traceValue__LtWxc{min-width:0;color:var(--text);overflow-wrap:anywhere}.AutonomyActionPanel_lifecycleStrip__mOvYt{display:grid;gap:var(--space-2)}.AutonomyActionPanel_sequenceLabel__8Q5ac{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AutonomyActionPanel_lifecycleBadges__8lIkw{display:flex;flex-wrap:wrap;gap:var(--space-1)}.AutonomyActionPanel_detailList__pVr9g{display:grid;gap:var(--space-1);margin:0;padding-left:var(--space-4);color:var(--text-muted)}.AutonomyActionPanel_empty__v5wqh{padding:var(--space-4) var(--space-3);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2)}@media (min-width:768px){.AutonomyActionPanel_layout__E0YRE{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}@media (min-width:1100px){.AutonomyActionPanel_actionList__LFhSc{grid-template-columns:repeat(2,minmax(0,1fr))}}.AutonomyOrchestratorPanel_panelTitle__6KWri{margin:0;color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:0}.AutonomyOrchestratorPanel_layout__q_YhR{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.AutonomyOrchestratorPanel_hero__Nx1ti{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:linear-gradient(135deg,rgba(99,102,241,.12),transparent 42%),var(--surface-level-2)}.AutonomyOrchestratorPanel_heroTopline__e5Vek{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.AutonomyOrchestratorPanel_detailLabel__TWx7z,.AutonomyOrchestratorPanel_eyebrow__d6BOJ,.AutonomyOrchestratorPanel_metricLabel__l3DD7{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.AutonomyOrchestratorPanel_title__UfUOd{min-width:0;color:var(--text);font-size:var(--text-lg);font-weight:750;line-height:1.25;overflow-wrap:anywhere}.AutonomyOrchestratorPanel_meta__L2MV3{color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs);overflow-wrap:anywhere}.AutonomyOrchestratorPanel_metrics__9T406{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.AutonomyOrchestratorPanel_detailBlock__IaH3i,.AutonomyOrchestratorPanel_metric__JnAhn{display:flex;min-width:0;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2)}.AutonomyOrchestratorPanel_metricValue__C4SRZ{min-width:0;color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;line-height:1.3;overflow-wrap:anywhere}.AutonomyOrchestratorPanel_detailGrid__NoXyN{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.AutonomyOrchestratorPanel_eventRow__KD2Bi{display:flex;flex-wrap:wrap;gap:var(--space-1)}.AutonomyOrchestratorPanel_detailText__oDpP_{color:var(--text);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:1.45;overflow-wrap:anywhere}.AutonomyOrchestratorPanel_empty__JLs1x{padding:var(--space-4) var(--space-3);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2)}@media (min-width:768px){.AutonomyOrchestratorPanel_layout__q_YhR{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr)}.AutonomyOrchestratorPanel_detailGrid__NoXyN,.AutonomyOrchestratorPanel_hero__Nx1ti{grid-column:1}.AutonomyOrchestratorPanel_metrics__9T406{grid-column:2;grid-row:1/span 2}}@media (min-width:1100px){.AutonomyOrchestratorPanel_detailGrid__NoXyN{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.DeterministicRunnersPanel_runnerList__kVUTt{display:grid;grid-template-columns:1fr;gap:var(--space-3)}.DeterministicRunnersPanel_panelTitle__n_P_2{margin:0;color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:0}.DeterministicRunnersPanel_runnerItem__5b2Ts{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2)}.DeterministicRunnersPanel_runnerTopline__4Fr4i{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2);min-width:0}.DeterministicRunnersPanel_recipe__pTZqj{margin:0;min-width:0;color:var(--text);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:700;line-height:1.3;overflow-wrap:anywhere}.DeterministicRunnersPanel_description__Ircfg{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:1.45}.DeterministicRunnersPanel_policyRow__5OEwt{display:flex;flex-wrap:wrap;gap:var(--space-1)}.DeterministicRunnersPanel_lastRun__N4txE{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-1) var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs)}.DeterministicRunnersPanel_lastRunLabel__iQakE{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em}.DeterministicRunnersPanel_lastRunValue__Xx0D1{min-width:0;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DeterministicRunnersPanel_empty__s8w4B{padding:var(--space-4) var(--space-3);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2)}@media (min-width:768px){.DeterministicRunnersPanel_runnerList__kVUTt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.DeterministicRunnersPanel_runnerList__kVUTt{grid-template-columns:repeat(3,minmax(0,1fr))}}.OperatorCockpitSummary_panelTitle__xcg7K{margin:0;color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:600;letter-spacing:0}.OperatorCockpitSummary_grid__JyKEk{display:grid;grid-template-columns:1fr;gap:var(--space-2)}.OperatorCockpitSummary_cell__iQnVJ{display:flex;min-width:0;min-height:104px;flex-direction:column;justify-content:space-between;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2)}.OperatorCockpitSummary_cellTopline__lIi3A{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.OperatorCockpitSummary_label__qb7mZ{min-width:0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.OperatorCockpitSummary_value__CkeyW{min-width:0;color:var(--text);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:700;line-height:1.3;overflow-wrap:anywhere}.OperatorCockpitSummary_detail__9bdDM{min-width:0;color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-2xs);line-height:1.45;overflow-wrap:anywhere}@media (min-width:768px){.OperatorCockpitSummary_grid__JyKEk{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.OperatorCockpitSummary_grid__JyKEk{grid-template-columns:repeat(5,minmax(0,1fr))}}.LearningCurveBars_wrap__kOUoZ{display:flex;flex-direction:column;gap:var(--space-3);min-height:220px}.LearningCurveBars_head__IYt2i{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-3)}.LearningCurveBars_headLeft__Q_vSV{display:flex;flex-direction:column;gap:2px;line-height:1}.LearningCurveBars_metric__XX5bf{font-family:var(--font-mono);font-size:28px;font-weight:600;color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.LearningCurveBars_metricUnit__5sEN1{font-size:14px;color:var(--text-muted);margin-left:2px;font-weight:500}.LearningCurveBars_metricLabel__AbIce{font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--text-muted);text-transform:uppercase;letter-spacing:.14em}.LearningCurveBars_delta__mlKD6{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:600;padding:4px 8px;border-radius:var(--radius-xs);letter-spacing:.06em;white-space:nowrap}.LearningCurveBars_deltaUp__kedkd{color:var(--accent);background:rgba(16,185,129,.12)}.LearningCurveBars_deltaDown__SbbXR{color:var(--error);background:rgba(244,63,94,.12)}.LearningCurveBars_chart__vsDTI{position:relative;height:160px;border-bottom:1px solid var(--border)}.LearningCurveBars_grid__DiaWU{position:absolute;inset:0;pointer-events:none}.LearningCurveBars_gridLine__4RqDW{position:absolute;left:0;right:0;height:1px;background:color-mix(in srgb,var(--border) 50%,transparent)}.LearningCurveBars_bars__ca2Wb{position:relative;height:100%;display:flex;align-items:flex-end;gap:3px;padding:0 2px}.LearningCurveBars_barSlot__HNZIG{flex:1;min-width:0;height:100%;display:flex;align-items:flex-end;cursor:help}.LearningCurveBars_bar__lIZol{width:100%;min-height:3px;border-radius:2px 2px 0 0;background:linear-gradient(to top,color-mix(in srgb,var(--accent) 55%,transparent) 0,var(--accent) 60%,color-mix(in srgb,var(--accent) 85%,#fff) 100%);transition:opacity var(--transition-fast),transform var(--transition-fast)}.LearningCurveBars_barSlot__HNZIG:hover .LearningCurveBars_bar__lIZol{transform:scaleY(1.03);transform-origin:bottom;opacity:1!important}.LearningCurveBars_foot__pXvYX{position:relative;height:14px}.LearningCurveBars_tick__jTFEI{position:absolute;top:0;transform:translateX(-50%);font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-muted);letter-spacing:.04em;white-space:nowrap}.LearningCurveBars_empty__1xCUb{padding:var(--space-6) var(--space-3);color:var(--text-muted);font-family:var(--font-mono);font-size:var(--text-xs);text-align:center;border:1px dashed var(--border);border-radius:var(--radius-sm);background:var(--surface-level-2)}