.ImpersonationBanner_banner__xtTmL{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-banner,150);display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 20px;background:rgba(168,66,74,.12);border-bottom:1px solid rgba(168,66,74,.4)}.ImpersonationBanner_content__rJ_0_{display:flex;align-items:center;gap:10px;flex:1 1}.ImpersonationBanner_dot__V_2rC{color:var(--signal-red,#a8424a);font-size:10px;flex-shrink:0}.ImpersonationBanner_message__rS492{font-family:var(--font-mono);font-size:12px;color:var(--ink-2);letter-spacing:var(--tracking-wide)}.ImpersonationBanner_email__WRCYA,.ImpersonationBanner_tenant__rs9BU{color:var(--signal-red,#a8424a);font-weight:500}.ImpersonationBanner_endBtn__ocJHe{flex-shrink:0;padding:6px 14px;background:none;border:1px solid rgba(168,66,74,.5);color:var(--signal-red,#a8424a);font-family:var(--font-mono);font-size:11px;letter-spacing:var(--tracking-widest);text-transform:uppercase;cursor:pointer;transition:background var(--dur-fast),border-color var(--dur-fast)}.ImpersonationBanner_endBtn__ocJHe:hover{background:rgba(168,66,74,.08);border-color:rgba(168,66,74,.7)}.ImpersonationBanner_endBtn__ocJHe:focus-visible{outline:2px solid var(--signal-red,#a8424a);outline-offset:2px}.SessionExpiryBanner_banner__p2NaB{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-5);font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:var(--tracking-wide);width:100%;position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-banner,200);border-bottom:1px solid}.SessionExpiryBanner_warning__LYvlu{background:hsl(40 60% 10%/.95);border-color:var(--brass-dim);color:var(--brass-400,var(--brass));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SessionExpiryBanner_expired__VaupE{background:hsl(0 60% 10%/.95);border-color:var(--signal-red,hsl(4 70% 55%));color:hsl(4 70% 70%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SessionExpiryBanner_dot__x8wBI{width:6px;height:6px;border-radius:50%;flex-shrink:0;animation:SessionExpiryBanner_pulse-dot__ikZUc 1.6s ease-in-out infinite}.SessionExpiryBanner_warning__LYvlu .SessionExpiryBanner_dot__x8wBI{background:var(--brass)}.SessionExpiryBanner_expired__VaupE .SessionExpiryBanner_dot__x8wBI{background:hsl(4 70% 65%)}@keyframes SessionExpiryBanner_pulse-dot__ikZUc{0%,to{opacity:1}50%{opacity:.3}}.SessionExpiryBanner_message__jW4yQ{flex:1 1}.SessionExpiryBanner_message__jW4yQ strong{font-weight:600}.SessionExpiryBanner_cta__OJygn{color:inherit;text-decoration:underline;text-underline-offset:2px}.SessionExpiryBanner_cta__OJygn:hover{opacity:.75}.SessionExpiryBanner_extendBtn__pQuvr{font-family:var(--font-mono);font-size:var(--fs-mono-10);letter-spacing:var(--tracking-wide);color:var(--brass);background:transparent;border:1px solid var(--brass-dim);border-radius:3px;padding:2px 8px;cursor:pointer;white-space:nowrap;transition:background .12s}.SessionExpiryBanner_extendBtn__pQuvr:hover{background:rgba(180,140,80,.1)}.SessionExpiryBanner_extendBtn__pQuvr:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.SessionExpiryBanner_dismissBtn__K_HVJ{background:transparent;border:none;color:currentColor;opacity:.5;font-size:16px;line-height:1;cursor:pointer;padding:0 4px;flex-shrink:0}.SessionExpiryBanner_dismissBtn__K_HVJ:hover{opacity:1}.SessionExpiryBanner_dismissBtn__K_HVJ:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media (prefers-reduced-motion:reduce){.SessionExpiryBanner_pulseDot__VOuXL{animation:none}}.AutonomyControlPanel_overlay__Rftj3{position:fixed;inset:0;background:rgba(5,4,3,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-overlay,200);display:flex;align-items:flex-end;justify-content:flex-end}.AutonomyControlPanel_panel__ldrps{position:relative;width:420px;max-width:100vw;height:100dvh;background:var(--surface-2);border-left:1px solid var(--border-subtle);display:flex;flex-direction:column;overflow:hidden}.AutonomyControlPanel_header__8zQjq{padding:var(--space-5) var(--space-6);border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:space-between;flex-shrink:0}.AutonomyControlPanel_title__V_GOM{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-secondary)}.AutonomyControlPanel_closeBtn__iyh9S{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:1px solid var(--border-subtle);border-radius:2px;color:var(--ink-secondary);cursor:pointer;font-size:18px;line-height:1;transition:color .15s ease,border-color .15s ease}.AutonomyControlPanel_closeBtn__iyh9S:hover{color:var(--ink-primary);border-color:var(--border-default)}.AutonomyControlPanel_body__XarjF{flex:1 1;overflow-y:auto;padding:var(--space-4) var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.AutonomyControlPanel_intro__SSxn8{font-size:12px;color:var(--ink-secondary);line-height:1.6}.AutonomyControlPanel_domainSection__dfxwc{display:flex;flex-direction:column;gap:var(--space-2)}.AutonomyControlPanel_domainLabel__6YZKF{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.AutonomyControlPanel_domainRow__RtGNN{display:flex;align-items:center;justify-content:space-between;padding:var(--space-3) var(--space-4);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:2px;gap:var(--space-3)}.AutonomyControlPanel_domainName__beDR6{font-size:13px;color:var(--ink-primary);flex:1 1}.AutonomyControlPanel_levelSelect__o3Nvd{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:2px;color:var(--ink-primary);font-family:var(--font-mono);font-size:11px;padding:4px 8px;cursor:pointer;outline:none}.AutonomyControlPanel_levelSelect__o3Nvd:focus{border-color:var(--brass-400)}.AutonomyControlPanel_warning__ga8ZS{padding:var(--space-3) var(--space-4);background:hsl(38 55% 10%);border:1px solid hsl(38 55% 22%);border-radius:2px;font-size:12px;color:var(--brass-400);line-height:1.5}.AutonomyControlPanel_danger__RoxKW{background:hsl(4 60% 10%);border-color:hsl(4 60% 22%);color:hsl(4 80% 70%)}.AutonomyControlPanel_footer__sT_pl{padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);display:flex;gap:var(--space-3);justify-content:flex-end;flex-shrink:0}.AutonomyControlPanel_saveBtn__xoOr_{padding:var(--space-2) var(--space-5);background:var(--brass-500);border:none;border-radius:2px;color:var(--surface-0);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;cursor:pointer;transition:background .15s ease}.AutonomyControlPanel_saveBtn__xoOr_:hover{background:var(--brass-400)}.AutonomyControlPanel_saveBtn__xoOr_:disabled{opacity:.5;cursor:not-allowed}.AutonomyControlPanel_cancelBtn__ExVCN{padding:var(--space-2) var(--space-5);background:transparent;border:1px solid var(--border-default);border-radius:2px;color:var(--ink-secondary);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.08em;cursor:pointer;transition:color .15s ease,border-color .15s ease}.AutonomyControlPanel_cancelBtn__ExVCN:hover{color:var(--ink-primary);border-color:var(--ink-secondary)}@media (max-width:480px){.AutonomyControlPanel_panel__ldrps{width:100vw}}.AutonomyLevelBadge_badge__HBm9X{display:inline-flex;align-items:center;gap:var(--space-1);padding:2px var(--space-2);border-radius:2px;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;white-space:nowrap;cursor:default}.AutonomyLevelBadge_badge__HBm9X.AutonomyLevelBadge_clickable__oagnk{cursor:pointer;transition:opacity .15s ease}.AutonomyLevelBadge_badge__HBm9X.AutonomyLevelBadge_clickable__oagnk:hover{opacity:.8}.AutonomyLevelBadge_l1__708me{color:var(--ink-faint);background:hsl(0 0% 16%);border:1px solid hsl(0 0% 22%)}.AutonomyLevelBadge_l2__shUFi{color:hsl(213 80% 72%);background:hsl(213 50% 14%);border:1px solid hsl(213 50% 24%)}.AutonomyLevelBadge_l3__zszYm{color:var(--brass-400);background:hsl(38 55% 12%);border:1px solid hsl(38 55% 22%)}.AutonomyLevelBadge_l4__FhpZ_{color:hsl(4 80% 70%);background:hsl(4 60% 12%);border:1px solid hsl(4 60% 22%)}.AutonomyLevelBadge_dot__wz1Od{width:5px;height:5px;border-radius:50%;flex-shrink:0}.AutonomyLevelBadge_l1__708me .AutonomyLevelBadge_dot__wz1Od{background:var(--ink-faint)}.AutonomyLevelBadge_l2__shUFi .AutonomyLevelBadge_dot__wz1Od{background:hsl(213 80% 60%)}.AutonomyLevelBadge_l3__zszYm .AutonomyLevelBadge_dot__wz1Od{background:var(--brass-400)}.AutonomyLevelBadge_l4__FhpZ_ .AutonomyLevelBadge_dot__wz1Od{background:hsl(4 80% 60%)}.BottomTabBar_bar__XMtuP{display:none;position:fixed;bottom:0;left:0;right:0;z-index:var(--z-nav);background:rgba(10,8,5,.97);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border-faint);padding-bottom:env(safe-area-inset-bottom,0)}.BottomTabBar_tab__AEv06{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:10px 0;flex:1 1;text-decoration:none;color:var(--ink-3);transition:color var(--dur-fast);min-height:44px}.BottomTabBar_tab__AEv06:hover{color:var(--ink-1)}.BottomTabBar_tabActive__0PMkR{color:var(--brass)}.BottomTabBar_icon__GvABl{font-size:20px;line-height:1}.BottomTabBar_label__B79_K{font-family:var(--font-mono);font-size:9px;letter-spacing:var(--tracking-widest);text-transform:uppercase}@media (max-width:768px){.BottomTabBar_bar__XMtuP{display:flex}}.Seal_seal___Ym2X{color:var(--brass);display:inline-block;vertical-align:middle}.Seal_sealGlowSubtle__3Fump{filter:drop-shadow(0 0 4px var(--brass-glow))}.Seal_sealGlowMedium__aJC2O{filter:drop-shadow(0 0 10px var(--brass-glow))}.Seal_sealBrand__E1gia{filter:drop-shadow(0 0 6px var(--brass-glow))}.Seal_sealSigilBreathe__s8E5a{animation:Seal_sealBreathing__Ba_B0 var(--dur-ambient-slow) ease-in-out infinite}@keyframes Seal_sealBreathing__Ba_B0{0%,to{filter:drop-shadow(0 0 6px var(--brass-glow))}50%{filter:drop-shadow(0 0 14px var(--brass-glow))}}.Seal_sealStamp__UkkMB{animation:Seal_sealStamp__UkkMB .9s var(--ease-standard) both}@keyframes Seal_sealStamp__UkkMB{0%{opacity:0;transform:scale(1.4) rotate(-8deg);filter:drop-shadow(0 0 0 transparent)}40%{opacity:1;transform:scale(.95) rotate(2deg);filter:drop-shadow(0 0 20px var(--brass-bright))}70%{transform:scale(1.02) rotate(-1deg)}to{transform:scale(1) rotate(0);filter:drop-shadow(0 0 10px var(--brass-glow))}}@media (prefers-reduced-motion:reduce){.Seal_sealStamp__UkkMB{animation:Seal_sealStampReduced__vCYZb .3s ease both}.Seal_sealSigilBreathe__s8E5a{animation:none}@keyframes Seal_sealStampReduced__vCYZb{0%{opacity:0}to{opacity:1}}}.Seal_sealButton__uO_Mb{background:transparent;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:var(--brass);transition:transform var(--dur-fast) var(--ease-standard),filter var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard)}.Seal_sealButton__uO_Mb:hover{transform:scale(1.05);color:var(--brass-bright);filter:drop-shadow(0 0 10px var(--brass-glow))}.Seal_sealButton__uO_Mb:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-sm)}.Avatar_avatar__JHJmv{border-radius:50%;background:linear-gradient(135deg,#3a2e1c,#1a1410);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:14px;color:var(--brass);border:1px solid var(--border);flex-shrink:0;overflow:hidden}.Avatar_avatarAgent__R4ODn,.Avatar_avatarSystem__lxcgJ{background:rgba(212,169,78,.06);border-color:var(--border-faint)}.Avatar_avatar24__m2ix6{width:24px;height:24px;font-size:10px}.Avatar_avatar30__tDA0_{width:30px;height:30px;font-size:12px}.Avatar_avatar32__lY4UR{width:32px;height:32px;font-size:13px}.Avatar_avatar36__jky20{width:36px;height:36px;font-size:14px}.Avatar_label__Narjw{text-transform:uppercase;letter-spacing:.05em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AvatarMenu_wrapper__fvaIg{position:relative}.AvatarMenu_trigger__Z9Gss{background:transparent;border:none;padding:0;cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:opacity .12s}.AvatarMenu_trigger__Z9Gss:hover{opacity:.8}.AvatarMenu_trigger__Z9Gss:focus-visible{outline:2px solid var(--brass);outline-offset:3px;border-radius:50%}.AvatarMenu_menu__H1gTa{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:var(--ink-panel);border:1px solid var(--line-1);border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:var(--z-dropdown,500);overflow:hidden;animation:AvatarMenu_menuIn__SqiFO .12s ease}@keyframes AvatarMenu_menuIn__SqiFO{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.AvatarMenu_identity__S6iAL{display:flex;flex-direction:column;padding:var(--space-3) var(--space-4);gap:var(--space-1)}.AvatarMenu_idName__gWTSQ{font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--ink-0);letter-spacing:-.01em}.AvatarMenu_idEmail__i4TJp{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-3);letter-spacing:0}.AvatarMenu_divider__lDwI_{height:1px;background:var(--line-1);margin:0}.AvatarMenu_menuItem__GJWB6{display:block;width:100%;padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:var(--tracking-wide);color:var(--ink-1);background:transparent;border:none;cursor:pointer;text-align:left;transition:background .1s,color .1s}.AvatarMenu_menuItem__GJWB6:hover:not(:disabled){background:var(--ink-hover);color:var(--ink-0)}.AvatarMenu_menuItem__GJWB6:focus-visible{outline:none;background:var(--ink-hover);color:var(--ink-0)}.AvatarMenu_menuItem__GJWB6:disabled{opacity:.4;cursor:not-allowed}.AvatarMenu_menuItemDanger__mGVUJ{color:hsl(4 70% 65%)}.AvatarMenu_menuItemDanger__mGVUJ:hover:not(:disabled){color:hsl(4 70% 75%);background:hsl(4 60% 10%/.6)}@media (prefers-reduced-motion:reduce){.AvatarMenu_menuItem__GJWB6,.AvatarMenu_menu__H1gTa{animation:none}}.HealthDrawer_drawer__U7qKA{position:fixed;top:48px;right:0;width:300px;max-height:calc(100vh - 64px);overflow-y:auto;background:var(--ink-panel);border-left:1px solid var(--line-1);border-bottom:1px solid var(--line-1);border-bottom-left-radius:6px;box-shadow:-4px 8px 24px rgba(0,0,0,.35);z-index:var(--z-dropdown,500);animation:HealthDrawer_drawerIn__hlkQr .16s ease}@keyframes HealthDrawer_drawerIn__hlkQr{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}.HealthDrawer_header___UqPK{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--line-1)}.HealthDrawer_headerText__9SHw7{flex:1 1;display:flex;flex-direction:column;gap:2px}.HealthDrawer_overallLabel__lPiS2{font-family:var(--font-sans);font-size:13px;font-weight:500;color:var(--ink-0);letter-spacing:-.01em}.HealthDrawer_updatedAt__JTAVT{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-3);letter-spacing:0}.HealthDrawer_closeBtn__e9jyZ{background:transparent;border:none;color:var(--ink-2);font-size:18px;line-height:1;cursor:pointer;padding:0 4px;flex-shrink:0}.HealthDrawer_closeBtn__e9jyZ:hover{color:var(--ink-0)}.HealthDrawer_closeBtn__e9jyZ:focus-visible{outline:2px solid var(--brass);outline-offset:2px;border-radius:2px}.HealthDrawer_overallDot__RDJ4l{width:10px;height:10px;border-radius:50%;flex-shrink:0}.HealthDrawer_overallDot__RDJ4l.HealthDrawer_nominal__qwp0S{background:hsl(173 60% 50%)}.HealthDrawer_overallDot__RDJ4l.HealthDrawer_degraded__93UDM{background:var(--brass)}.HealthDrawer_overallDot__RDJ4l.HealthDrawer_incident__lhfPQ{background:hsl(4 70% 55%)}.HealthDrawer_list__WrhSH{list-style:none;margin:0;padding:var(--space-2) 0}.HealthDrawer_item__momyM{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--fs-mono-11);letter-spacing:0}.HealthDrawer_dot__Ar4Ok{width:7px;height:7px;border-radius:50%;flex-shrink:0}.HealthDrawer_dot__Ar4Ok.HealthDrawer_healthy__Gdino{background:hsl(142 60% 50%)}.HealthDrawer_dot__Ar4Ok.HealthDrawer_degraded__93UDM{background:var(--brass)}.HealthDrawer_dot__Ar4Ok.HealthDrawer_outage__1N1NV{background:hsl(4 70% 55%)}.HealthDrawer_dot__Ar4Ok.HealthDrawer_unknown__gUhwA{background:var(--ink-3)}.HealthDrawer_name__iVB6J{flex:1 1;color:var(--ink-1)}.HealthDrawer_sysLabel__LC3Qi{font-size:var(--fs-mono-10)}.HealthDrawer_sysLabel__LC3Qi.HealthDrawer_healthy__Gdino{color:hsl(142 60% 50%)}.HealthDrawer_sysLabel__LC3Qi.HealthDrawer_degraded__93UDM{color:var(--brass)}.HealthDrawer_sysLabel__LC3Qi.HealthDrawer_outage__1N1NV{color:hsl(4 70% 65%)}.HealthDrawer_sysLabel__LC3Qi.HealthDrawer_unknown__gUhwA{color:var(--ink-3)}.HealthDrawer_latency__uCDkJ{color:var(--ink-3);font-size:var(--fs-mono-10)}.HealthDrawer_footer__T7Ruk{padding:var(--space-3) var(--space-4);border-top:1px solid var(--line-1)}.HealthDrawer_statusLink__RczhZ{font-family:var(--font-mono);font-size:var(--fs-mono-10);letter-spacing:var(--tracking-wide);color:var(--brass);text-decoration:none;opacity:.75;transition:opacity .12s}.HealthDrawer_statusLink__RczhZ:hover{opacity:1}@media (prefers-reduced-motion:reduce){.HealthDrawer_drawer__U7qKA{animation:none}}.NavBar_nav__Rs4G9{position:-webkit-sticky;position:sticky;top:0;z-index:var(--z-nav);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:77px;padding:0 var(--sp-8);border-bottom:1px solid var(--border-faint);background:rgba(10,8,6,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.NavBar_navLeft__Nu_Q9{display:flex;align-items:center;justify-content:flex-start}.NavBar_navCenter__h3xzj{display:flex;align-items:center;justify-content:center}.NavBar_navRight__zyKB6{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-4)}@media (max-width:899px){.NavBar_wordmark__Z61V7{display:none}}@media (max-width:767px){.NavBar_nav__Rs4G9{padding:0 var(--sp-4);height:48px;grid-template-columns:auto 1fr auto}.NavBar_navCenter__h3xzj{justify-content:center}.NavBar_navPills__zASl5{display:none}.NavBar_mobileLabel__HNASR{display:block;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2)}}@media (min-width:768px){.NavBar_mobileLabel__HNASR{display:none}}.NavBar_pillBtn__2O41v{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;border-radius:999px}.NavBar_pillBtn__2O41v:focus-visible{outline:2px solid var(--brass);outline-offset:3px}.NavBar_pillBtn__2O41v:hover{opacity:.85}.OfflineBanner_banner__1dXur{position:fixed;bottom:0;left:0;right:0;z-index:var(--z-toast);background:rgba(15,12,8,.95);border-top:1px solid var(--border);display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 24px;font-family:var(--font-mono);font-size:11px;color:var(--ink-1);letter-spacing:var(--tracking-wide);animation:OfflineBanner_slideUp__98xN5 .3s var(--ease-standard)}@keyframes OfflineBanner_slideUp__98xN5{0%{transform:translateY(100%)}to{transform:translateY(0)}}.OfflineBanner_dot__L7AjT{width:6px;height:6px;border-radius:50%;background:#888;flex-shrink:0}@media (prefers-reduced-motion:reduce){.OfflineBanner_banner__1dXur{animation:none}}.RecordingIndicator_indicator__TVx0q{position:fixed;bottom:var(--spacing-6);right:var(--spacing-6);display:flex;align-items:center;gap:var(--spacing-3);padding:var(--spacing-2) var(--spacing-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:50;font-family:var(--font-mono);font-size:var(--font-xs);color:var(--color-text);animation:RecordingIndicator_slide-up__1kChu .2s ease-out}.RecordingIndicator_dot__UgQ4a{width:8px;height:8px;border-radius:50%;background-color:var(--color-danger);animation:RecordingIndicator_pulse__tuasT 1.5s infinite}.RecordingIndicator_text__j8KlJ{font-weight:500}.RecordingIndicator_keys__nU6vf{color:var(--color-brand);background:var(--color-surface-hover);padding:2px 6px;border-radius:var(--radius-sm)}.RecordingIndicator_hint__sQBb_{color:var(--color-text-muted);margin-left:var(--spacing-2)}@keyframes RecordingIndicator_pulse__tuasT{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes RecordingIndicator_slide-up__1kChu{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.RecordingIndicator_dot__UgQ4a,.RecordingIndicator_indicator__TVx0q{animation:none}}.SkipToContent_skip__yuXCI{position:absolute;top:0;left:16px;z-index:var(--z-tooltip);background:var(--brass);color:var(--bg-deep);font-family:var(--font-mono);font-size:12px;font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);padding:10px 18px;text-decoration:none;transform:translateY(-100%);transition:transform var(--dur-fast)}.SkipToContent_skip__yuXCI:focus{transform:translateY(16px)}@media (prefers-reduced-motion:reduce){.SkipToContent_skip__yuXCI{transition:none}}.Chip_chip__uEOC7{display:inline-flex;align-items:center;gap:var(--sp-2);padding:9px 14px;border:1px solid var(--border);background:var(--surface);color:var(--ink-1);font-family:var(--font-mono);font-size:11.5px;letter-spacing:var(--tracking-wide);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard);line-height:1}.Chip_chip__uEOC7:hover{color:var(--ink-0);border-color:var(--border-hover);background:var(--surface-hover)}.Chip_chip__uEOC7:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Chip_chip__uEOC7:disabled{opacity:.4;cursor:not-allowed}.Chip_chipPrimary__YQnKC{color:var(--brass);border-color:var(--border-hover);background:rgba(212,169,78,.04)}.Chip_chipPrimary__YQnKC:hover{background:rgba(212,169,78,.08);color:var(--brass-bright)}.Chip_chipSystem__3LxVq{color:var(--ink-2);border-color:var(--border-faint);background:transparent;font-size:var(--fs-mono-10);letter-spacing:var(--tracking-widest);text-transform:uppercase}.Chip_chipSelected__gMOVF{color:var(--brass);border-color:var(--border-hover);background:rgba(212,169,78,.08);box-shadow:var(--glow-sm)}.Button_btn__BfW4M{display:inline-flex;align-items:center;gap:var(--sp-2);padding:10px 16px;border:1px solid var(--border);background:var(--surface);color:var(--ink-0);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-light);letter-spacing:var(--tracking-wider);cursor:pointer;transition:opacity var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard),background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard);text-decoration:none;line-height:1;white-space:nowrap;border-radius:0}.Button_btn__BfW4M:hover{border-color:var(--border-hover);background:var(--surface-hover);color:var(--brass-bright)}.Button_btn__BfW4M:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Button_btnLoading__H7YbE,.Button_btn__BfW4M:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.Button_btnPrimary__OrC4G{color:var(--brass);border-color:rgba(212,169,78,.5);background:rgba(212,169,78,.06)}.Button_btnPrimary__OrC4G:hover{background:rgba(212,169,78,.12);color:var(--brass-bright);border-color:rgba(212,169,78,.6)}.Button_btnSecondary___sAr8{background:var(--surface);border-color:var(--border);color:var(--ink-0)}.Button_btnSecondary___sAr8:hover{background:var(--surface-hover);border-color:var(--border-hover);color:var(--brass-bright)}.Button_btnGhost__9j39z{background:transparent;border-color:transparent;color:var(--ink-1)}.Button_btnGhost__9j39z:hover{background:transparent;border-color:transparent;color:var(--ink-0)}.Button_btnDestructive__YGNI3{background:transparent;border-color:rgba(196,69,69,.35);color:var(--red)}.Button_btnDestructive__YGNI3:hover{background:rgba(196,69,69,.08);border-color:rgba(196,69,69,.55);color:var(--red)}.Button_btnSm__askyV{padding:8px 14px;font-size:var(--fs-mono-11);height:32px}.Button_btnMd__EFEnM{padding:10px 16px;font-size:11px;height:38px}.Button_loadingDots__TxZ2h{display:flex;align-items:center;gap:4px}.Button_loadingDot__9fPvR{width:4px;height:4px;border-radius:50%;background:currentColor;animation:Button_dotPulse__uc01C var(--dur-ambient-med) ease-in-out infinite}.Button_loadingDot__9fPvR:nth-child(2){animation-delay:.2s}.Button_loadingDot__9fPvR:nth-child(3){animation-delay:.4s}@keyframes Button_dotPulse__uc01C{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Button_loadingDot__9fPvR{animation:none;opacity:.6}}.EmptyState_emptyState__y9511{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--sp-24) var(--sp-8);gap:var(--sp-5)}.EmptyState_icon__DFVGD{color:var(--ink-3);margin-bottom:var(--sp-2)}.EmptyState_label__IyckM{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin-bottom:var(--sp-2)}.EmptyState_title__zLC5_{font-family:var(--font-serif);font-size:var(--fs-serif-26);color:var(--ink-1);letter-spacing:var(--tracking-tight);line-height:var(--lh-snug);max-width:380px}.EmptyState_description__AtGHy{font-family:var(--font-mono);font-size:var(--fs-mono-12);color:var(--ink-2);letter-spacing:var(--tracking-wide);line-height:var(--lh-normal);max-width:320px}.EmptyState_actions__QAgZa{display:flex;gap:var(--sp-3);margin-top:var(--sp-3)}.ActionTileGrid_grid__OcGOm{display:grid;grid-template-columns:repeat(3,286px);grid-gap:16px;gap:16px;margin-top:56px;animation:ActionTileGrid_fadeUp__KFF15 var(--dur-slow) .9s var(--ease-standard) both}.ActionTileGrid_grid__OcGOm>:first-child{animation-delay:0s}.ActionTileGrid_grid__OcGOm>:nth-child(2){animation-delay:80ms}.ActionTileGrid_grid__OcGOm>:nth-child(3){animation-delay:.16s}@keyframes ActionTileGrid_fadeUp__KFF15{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.ActionTileGrid_grid__OcGOm{grid-template-columns:1fr;width:100%;max-width:500px}}.ActionTileGrid_viewAllRow__dL4zq{display:flex;justify-content:flex-end;margin-top:var(--sp-3)}.ActionTileGrid_viewAllLink__Muu0E{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--brass-dim);letter-spacing:var(--tracking-wide);text-decoration:none;transition:color var(--dur-fast) var(--ease-standard)}.ActionTileGrid_viewAllLink__Muu0E:hover{color:var(--brass)}@media (prefers-reduced-motion:reduce){.ActionTileGrid_grid__OcGOm{animation:none}}.ConnectorCard_card__XAh5C{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4);background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:2px;cursor:default;transition:border-color .15s ease;position:relative}.ConnectorCard_card__XAh5C:focus{outline:2px solid var(--brass-400);outline-offset:2px}.ConnectorCard_card__XAh5C.ConnectorCard_clickable__3nzl2{cursor:pointer}.ConnectorCard_card__XAh5C.ConnectorCard_clickable__3nzl2:hover{border-color:var(--border-default)}.ConnectorCard_header__MSAXC{justify-content:space-between}.ConnectorCard_header__MSAXC,.ConnectorCard_nameRow__ZeVPW{display:flex;align-items:center;gap:var(--space-2)}.ConnectorCard_icon__5EGPS{width:18px;height:18px;border-radius:2px;background:var(--surface-2);border:1px solid var(--border-subtle);display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--ink-faint);font-family:var(--font-mono);flex-shrink:0}.ConnectorCard_name__iMa4Z{font-size:12px;font-weight:500;color:var(--ink-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ConnectorCard_statusDot__LzOA6{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ConnectorCard_statusDot__LzOA6.ConnectorCard_connected__jTl1j{background:hsl(142 60% 45%)}.ConnectorCard_statusDot__LzOA6.ConnectorCard_degraded__3Rde4{background:var(--brass-400)}.ConnectorCard_statusDot__LzOA6.ConnectorCard_error__mf_XS{background:hsl(4 70% 55%)}.ConnectorCard_statusDot__LzOA6.ConnectorCard_pending__UCHd_{background:var(--ink-faint)}.ConnectorCard_meta__JOSZ0{letter-spacing:.06em}.ConnectorCard_category__SNlEp,.ConnectorCard_meta__JOSZ0{font-family:var(--font-mono);font-size:9px;color:var(--ink-faint);text-transform:uppercase}.ConnectorCard_category__SNlEp{letter-spacing:.08em}.ConnectorCard_errorMsg__E5sEr{font-size:11px;color:hsl(4 70% 65%);line-height:1.4}.ConnectorCard_statusLabel__1XpgA{font-family:var(--font-mono);font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.ConnectorCard_statusLabel__1XpgA.ConnectorCard_connected__jTl1j{color:hsl(142 60% 50%)}.ConnectorCard_statusLabel__1XpgA.ConnectorCard_degraded__3Rde4{color:var(--brass-400)}.ConnectorCard_statusLabel__1XpgA.ConnectorCard_error__mf_XS{color:hsl(4 70% 65%)}.ConnectorCard_statusLabel__1XpgA.ConnectorCard_pending__UCHd_{color:var(--ink-faint)}.ConnectorCard_syncBtn__9F01Q{margin-top:var(--space-3);padding:var(--space-1) var(--space-3);font-family:var(--font-mono);font-size:var(--fs-mono-10);letter-spacing:var(--tracking-wide);color:var(--brass);background:transparent;border:1px solid var(--brass-dim);border-radius:3px;cursor:pointer;transition:background .12s,color .12s;width:100%}.ConnectorCard_syncBtn__9F01Q:hover:not(:disabled){background:rgba(var(--brass-rgb,180,140,80),.08)}.ConnectorCard_syncBtn__9F01Q:disabled{opacity:.5;cursor:not-allowed}.ConnectorCard_syncBtn__9F01Q:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.ConnectorCard_syncing__5cy9D .ConnectorCard_statusDot__LzOA6{animation:ConnectorCard_pulse___Xgck 1.2s ease-in-out infinite}@keyframes ConnectorCard_pulse___Xgck{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.ConnectorCard_pulseDot__dyeTq,.ConnectorCard_skeleton__PZEqF{animation:none}}.ConnectorSetupModal_backdrop__E3bWH{position:fixed;inset:0;background:rgba(5,4,3,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--space-4);animation:ConnectorSetupModal_backdropIn__S2Y9M .16s var(--ease-out) both}@keyframes ConnectorSetupModal_backdropIn__S2Y9M{0%{opacity:0}to{opacity:1}}.ConnectorSetupModal_modal__gzaKr{background:var(--surface-1);border:1px solid var(--border-subtle);width:100%;max-width:560px;max-height:90dvh;overflow-y:auto;display:flex;flex-direction:column;gap:0;animation:ConnectorSetupModal_modalIn__d7fjh .2s var(--ease-out) both;box-shadow:0 0 0 1px rgba(212,169,78,.06),0 24px 48px rgba(0,0,0,.6)}@keyframes ConnectorSetupModal_modalIn__d7fjh{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ConnectorSetupModal_header__gbB9w{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-4);border-bottom:1px solid var(--border-subtle)}.ConnectorSetupModal_headerMeta__Y_O6p{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.ConnectorSetupModal_label__YFBfc{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.12em}.ConnectorSetupModal_title__zw6jU{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--ink-0);letter-spacing:-.02em;margin:0}.ConnectorSetupModal_closeBtn__d1ixq{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border:1px solid var(--border-subtle);background:transparent;color:var(--ink-3);cursor:pointer;font-family:var(--font-mono);font-size:var(--text-base);transition:border-color .12s,color .12s,background .12s}.ConnectorSetupModal_closeBtn__d1ixq:hover{border-color:var(--border-default);color:var(--ink-0);background:var(--surface-2)}.ConnectorSetupModal_closeBtn__d1ixq:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.ConnectorSetupModal_body__srULz{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}.ConnectorSetupModal_description__TLDQp{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-1);line-height:1.6;margin:0}.ConnectorSetupModal_section__DOFAS{display:flex;flex-direction:column;gap:var(--space-2)}.ConnectorSetupModal_sectionTitle__ouDPh{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.12em;margin:0}.ConnectorSetupModal_dataList__8YVch{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.ConnectorSetupModal_dataItem__DaSDY{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-1);display:flex;align-items:baseline;gap:var(--space-2)}.ConnectorSetupModal_dataItem__DaSDY:before{content:"·";color:var(--brass);flex-shrink:0}.ConnectorSetupModal_permList__4DWAC{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-1)}.ConnectorSetupModal_permTag__MVN3b{font-family:var(--font-mono);font-size:10px;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--border-subtle);padding:2px 8px;letter-spacing:.04em}.ConnectorSetupModal_steps__TSCzy{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);counter-reset:step}.ConnectorSetupModal_step__C6j6K{display:flex;gap:var(--space-3);align-items:baseline}.ConnectorSetupModal_step__C6j6K:before{counter-increment:step;content:counter(step);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--brass);flex-shrink:0;width:16px;text-align:right}.ConnectorSetupModal_stepText__0NIWe{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-1);line-height:1.5}.ConnectorSetupModal_metaRow__pk_BZ{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.ConnectorSetupModal_metaBadge__vWQAt{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3);display:flex;align-items:center;gap:var(--space-1)}.ConnectorSetupModal_metaBadge__vWQAt strong{color:var(--ink-1);font-weight:500}.ConnectorSetupModal_footer__edaNb{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-top:1px solid var(--border-subtle);background:var(--surface-0);flex-wrap:wrap}.ConnectorSetupModal_docsLink__Cwuuq{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3);text-decoration:none;display:flex;align-items:center;gap:var(--space-1);transition:color .12s}.ConnectorSetupModal_docsLink__Cwuuq:hover{color:var(--brass)}.ConnectorSetupModal_docsLink__Cwuuq:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.ConnectorSetupModal_beginBtn__S60Aa{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--surface-0);background:var(--brass);border:none;padding:var(--space-2) var(--space-4);cursor:pointer;letter-spacing:.04em;transition:background .12s,opacity .12s}.ConnectorSetupModal_beginBtn__S60Aa:hover{background:var(--brass-light,#edc268)}.ConnectorSetupModal_beginBtn__S60Aa:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.ConnectorSetupModal_beginBtn__S60Aa:disabled{opacity:.4;cursor:not-allowed}.ConnectorSetupModal_skeleton__Hm1WQ{height:12px;background:var(--surface-2);animation:ConnectorSetupModal_shimmer__NEzI_ 1.4s ease-in-out infinite}.ConnectorSetupModal_skeleton__Hm1WQ+.ConnectorSetupModal_skeleton__Hm1WQ{margin-top:var(--space-2)}@keyframes ConnectorSetupModal_shimmer__NEzI_{0%,to{opacity:.4}50%{opacity:.8}}@media (prefers-reduced-motion:reduce){.ConnectorSetupModal_backdrop__E3bWH,.ConnectorSetupModal_panel__VMOpB,.ConnectorSetupModal_skeleton__Hm1WQ{animation:none}}.ConnectorStatus_section__r1FSu{display:flex;flex-direction:column;gap:var(--space-4)}.ConnectorStatus_header__OQaW3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.ConnectorStatus_label__mAheT{font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.ConnectorStatus_summary__gOz9O{font-family:var(--font-mono);font-size:10px;color:var(--ink-secondary)}.ConnectorStatus_alertBadge__GjrXh{font-family:var(--font-mono);font-size:9px;font-weight:600;padding:2px 6px;border-radius:2px;background:hsl(4 60% 12%);border:1px solid hsl(4 60% 22%);color:hsl(4 80% 70%)}.ConnectorStatus_grid__2lLLI{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:768px){.ConnectorStatus_grid__2lLLI{grid-template-columns:repeat(3,1fr)}}@media (min-width:1100px){.ConnectorStatus_grid__2lLLI{grid-template-columns:repeat(4,1fr)}}.ConnectorStatus_empty__olPSk{font-size:13px;color:var(--ink-faint);padding:var(--space-4) 0}.ConnectorStatus_skeleton__88Gaq{height:80px;background:var(--surface-1);border:1px solid var(--border-subtle);border-radius:2px;animation:ConnectorStatus_shimmer__xWUZl 1.5s ease-in-out infinite}@keyframes ConnectorStatus_shimmer__xWUZl{0%,to{opacity:.5}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ConnectorStatus_pulse__x2MbX,.ConnectorStatus_status__bGOs_{animation:none;transition:none}}.FirstRunBanner_banner__sMigY{border:1px solid var(--brass);background:linear-gradient(135deg,color-mix(in srgb,var(--brass) 4%,var(--surface-1)),var(--surface-1));padding:var(--space-6) var(--space-5);display:flex;flex-direction:column;gap:var(--space-5);position:relative;overflow:hidden}.FirstRunBanner_banner__sMigY:before{content:"";position:absolute;top:-32px;right:-32px;width:128px;height:128px;background:radial-gradient(circle,color-mix(in srgb,var(--brass) 12%,transparent),transparent 70%);pointer-events:none}.FirstRunBanner_header__3NCmr{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.FirstRunBanner_eyebrow__tvOg2{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--brass);text-transform:uppercase;letter-spacing:.14em;margin:0 0 var(--space-1)}.FirstRunBanner_heading__aW7kl{font-family:var(--font-serif);font-size:var(--text-xl);color:var(--ink-0);letter-spacing:-.02em;margin:0}.FirstRunBanner_dismissBtn__cWS5Y{flex-shrink:0;background:transparent;border:1px solid var(--border-subtle);color:var(--ink-3);font-family:var(--font-mono);font-size:var(--text-xs);padding:var(--space-1) var(--space-2);cursor:pointer;transition:border-color .12s,color .12s;white-space:nowrap}.FirstRunBanner_dismissBtn__cWS5Y:hover{border-color:var(--border-default);color:var(--ink-1)}.FirstRunBanner_dismissBtn__cWS5Y:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.FirstRunBanner_steps__K9ozQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.FirstRunBanner_step__NcTaI{display:flex;flex-direction:column;gap:var(--space-2)}.FirstRunBanner_stepNum__vzczJ{font-family:var(--font-mono);font-size:10px;color:var(--brass);text-transform:uppercase;letter-spacing:.14em}.FirstRunBanner_stepTitle__KbV1f{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--ink-0);font-weight:500}.FirstRunBanner_stepBody__AHcS2{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-2);line-height:1.6}.FirstRunBanner_cta__tVt_0{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.FirstRunBanner_ctaBtn__F3ct3{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--surface-0);background:var(--brass);border:none;padding:var(--space-2) var(--space-4);cursor:pointer;letter-spacing:.04em;transition:background .12s}.FirstRunBanner_ctaBtn__F3ct3:hover{background:var(--brass-light,#edc268)}.FirstRunBanner_ctaBtn__F3ct3:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.FirstRunBanner_ctaNote__AMz_r{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}@media (max-width:640px){.FirstRunBanner_steps__K9ozQ{grid-template-columns:1fr}}.AutonomyPanel_panel__qBDSZ{background:var(--bg-1);border:1px solid var(--border);display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5)}.AutonomyPanel_sectionTitle__5ChcC{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-2);text-transform:uppercase;letter-spacing:var(--tracking-widest);margin-bottom:var(--space-3)}.AutonomyPanel_levels__F4P_q{display:flex;flex-direction:column;gap:var(--space-2)}.AutonomyPanel_levelRow__YhuFu{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-faint);cursor:pointer;transition:border-color .12s,background .12s;background:transparent;text-align:left;width:100%}.AutonomyPanel_levelRow__YhuFu:hover{border-color:var(--border);background:var(--surface)}.AutonomyPanel_levelRow__YhuFu.AutonomyPanel_active__63h9W{border-color:var(--brass);background:color-mix(in srgb,var(--brass) 5%,transparent)}.AutonomyPanel_levelRow__YhuFu:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.AutonomyPanel_levelIndicator__tpaWx{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--border);flex-shrink:0;margin-top:5px;transition:border-color .12s,background .12s}.AutonomyPanel_levelRow__YhuFu.AutonomyPanel_active__63h9W .AutonomyPanel_levelIndicator__tpaWx{background:var(--brass);border-color:var(--brass)}.AutonomyPanel_levelContent__lrPY7{flex:1 1;min-width:0}.AutonomyPanel_levelName__L__Ci{font-family:var(--font-mono);font-size:var(--fs-mono-13);color:var(--ink-0);display:block;margin-bottom:2px}.AutonomyPanel_levelDesc__sqbx_{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-2);line-height:var(--lh-relaxed)}.AutonomyPanel_pendingList__DwhDm{display:flex;flex-direction:column;gap:var(--space-2)}.AutonomyPanel_pendingItem__ftBXo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-faint);background:var(--surface)}.AutonomyPanel_pendingMeta__zG5ll{flex:1 1;min-width:0}.AutonomyPanel_pendingAction__WC91s{font-family:var(--font-mono);font-size:var(--fs-mono-12);color:var(--ink-0);display:block}.AutonomyPanel_pendingSub__QQst3{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-3);margin-top:2px}.AutonomyPanel_reverseBtn__1AOnO{flex-shrink:0;font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-2);background:transparent;border:1px solid var(--border-faint);padding:3px 10px;cursor:pointer;transition:border-color .12s,color .12s;white-space:nowrap}.AutonomyPanel_reverseBtn__1AOnO:hover{border-color:var(--border);color:var(--ink-0)}.AutonomyPanel_reverseBtn__1AOnO:disabled{opacity:.4;cursor:default}.AutonomyPanel_reverseBtn__1AOnO:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.AutonomyPanel_empty__5k56d{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-3);padding:var(--space-3);text-align:center}.AutonomyPanel_skeleton__YFCxW{height:48px;background:var(--surface);animation:AutonomyPanel_shimmer__FkmBd 1.4s ease-in-out infinite}@keyframes AutonomyPanel_shimmer__FkmBd{0%,to{opacity:.3}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.AutonomyPanel_skeleton__YFCxW{animation:none}}.FindingsSummary_section__JH_s_{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-5)}.FindingsSummary_header__qfznS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.FindingsSummary_sectionLabel__Fw8XY{color:var(--ink-2);letter-spacing:var(--tracking-widest)}.FindingsSummary_sectionLabel__Fw8XY,.FindingsSummary_viewAll__snAHM{font-family:var(--font-mono);font-size:var(--fs-mono-10);text-transform:uppercase}.FindingsSummary_viewAll__snAHM{color:var(--ink-3);text-decoration:none;letter-spacing:var(--tracking-wide);transition:color .12s}.FindingsSummary_viewAll__snAHM:hover{color:var(--brass)}.FindingsSummary_list__2uutc{border:1px solid var(--border-faint);display:flex;flex-direction:column}.FindingsSummary_findingItem__rGCu9{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border-faint);text-decoration:none;color:inherit;transition:background .1s;position:relative}.FindingsSummary_findingItem__rGCu9:last-child{border-bottom:none}.FindingsSummary_findingItem__rGCu9:hover{background:var(--surface)}.FindingsSummary_findingItem__rGCu9:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--item-accent,var(--ink-3))}.FindingsSummary_findingItem__rGCu9.FindingsSummary_critical__GRvaI{--item-accent:var(--red)}.FindingsSummary_findingItem__rGCu9.FindingsSummary_high__cPxSv{--item-accent:#C47A35}.FindingsSummary_findingItem__rGCu9.FindingsSummary_medium__LZSl_{--item-accent:#C4A435}.FindingsSummary_findingItem__rGCu9.FindingsSummary_low__sc4Mt{--item-accent:var(--teal)}.FindingsSummary_findingItem__rGCu9.FindingsSummary_info__JFw_h{--item-accent:var(--ink-3)}.FindingsSummary_itemTitle__qIImq{flex:1 1;min-width:0;font-family:var(--font-mono);font-size:var(--fs-mono-12);color:var(--ink-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:var(--space-1)}.FindingsSummary_itemSeverity__M5oY_{font-family:var(--font-mono);font-size:var(--fs-mono-9);color:var(--item-accent,var(--ink-3));text-transform:uppercase;flex-shrink:0}.FindingsSummary_clean__WYksR{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-faint);background:color-mix(in srgb,var(--teal) 4%,transparent)}.FindingsSummary_cleanDot__yNAW2{width:8px;height:8px;border-radius:50%;background:var(--teal);flex-shrink:0}.FindingsSummary_cleanText__q2nYz{font-family:var(--font-mono);font-size:var(--fs-mono-12);color:var(--teal)}@media (max-width:640px){.FindingsSummary_header__qfznS{flex-direction:column;align-items:flex-start;gap:var(--space-1)}.FindingsSummary_findingItem__rGCu9{padding:var(--space-2);min-height:44px}.FindingsSummary_itemTitle__qIImq{font-size:var(--fs-mono-11)}}.EvidenceCard_evidence__zfmAx{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;border:1px solid var(--border-faint);background:var(--surface);padding:18px 20px;margin-top:var(--sp-3);animation:EvidenceCard_evidenceIn__riGva var(--dur-normal) .2s var(--ease-standard) both}@keyframes EvidenceCard_evidenceIn__riGva{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.EvidenceCard_evidenceMain__GT3j5{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.EvidenceCard_evidenceTitle__c6DUd{display:flex;align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--brass-dim);letter-spacing:var(--tracking-widest);text-transform:uppercase}.EvidenceCard_srcIcon__q56PQ{color:var(--brass);flex-shrink:0}.EvidenceCard_evidenceGrid__1TaHn{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 16px;gap:4px 16px;align-items:baseline}.EvidenceCard_key__X75kX{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-2);letter-spacing:var(--tracking-ultra);text-transform:uppercase;white-space:nowrap}.EvidenceCard_val__qAA5U{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-0);letter-spacing:var(--tracking-normal);word-break:break-word}.EvidenceCard_evidenceSeal__CaP31{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);border-left:1px solid var(--border-faint);padding-left:16px;flex-shrink:0}.EvidenceCard_sealCaption__6NOAb{font-family:var(--font-mono);font-size:var(--fs-mono-9);color:var(--brass-dim);letter-spacing:var(--tracking-ultra);text-transform:uppercase;text-align:center;line-height:1.4}.EvidenceCard_sealNumber__TFxxP{color:var(--brass);font-family:var(--font-mono);font-size:var(--fs-mono-10);letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.EvidenceCard_evidence__zfmAx{animation:none}}.EvidenceGroup_group__gAYAi{border:1px solid var(--border-faint);background:var(--surface);margin-top:var(--sp-3);animation:EvidenceGroup_evidenceIn__0IXrm var(--dur-normal) .2s var(--ease-standard) both;overflow:hidden}@keyframes EvidenceGroup_evidenceIn__0IXrm{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.EvidenceGroup_tabBar__VHMQU{display:flex;align-items:center;border-bottom:1px solid var(--border-faint);background:var(--surface-raised);padding:0 var(--sp-3);gap:0;overflow-x:auto;scrollbar-width:none}.EvidenceGroup_tabBar__VHMQU::-webkit-scrollbar{display:none}.EvidenceGroup_tab__alpo2{display:flex;align-items:center;gap:var(--sp-1);padding:10px 14px;border:none;border-bottom:2px solid transparent;background:transparent;cursor:pointer;font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;white-space:nowrap;transition:color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard);flex-shrink:0}.EvidenceGroup_tab__alpo2:hover{color:var(--ink-0);border-bottom-color:var(--border-mid)}.EvidenceGroup_tabActive__Yr4Ho{color:var(--brass);border-bottom-color:var(--brass)}.EvidenceGroup_tabIcon__hc6x6{color:currentColor;flex-shrink:0}.EvidenceGroup_tabLabel__S3wTG{max-width:140px;overflow:hidden;text-overflow:ellipsis}.EvidenceGroup_sourcesCount___ENeB{margin-left:auto;padding-left:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-mono-9);color:var(--ink-3);letter-spacing:var(--tracking-ultra);text-transform:uppercase;white-space:nowrap;flex-shrink:0}.EvidenceGroup_panel__WQJmH{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;padding:18px 20px}.EvidenceGroup_panel__WQJmH[hidden]{display:none}.EvidenceGroup_panelMain__MHVaB{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.EvidenceGroup_evidenceGrid__Hyn5c{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 16px;gap:4px 16px;align-items:baseline}.EvidenceGroup_row__s_AQ2{display:contents}.EvidenceGroup_key__MphRR{font-family:var(--font-mono);font-size:var(--fs-mono-10);color:var(--ink-2);letter-spacing:var(--tracking-ultra);text-transform:uppercase;white-space:nowrap}.EvidenceGroup_val__lkCXD{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-0);letter-spacing:var(--tracking-normal);word-break:break-word}.EvidenceGroup_evidenceSeal__50M8U{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);border-left:1px solid var(--border-faint);padding-left:16px;flex-shrink:0}.EvidenceGroup_sealCaption__w5I08{font-family:var(--font-mono);font-size:var(--fs-mono-9);color:var(--brass-dim);letter-spacing:var(--tracking-ultra);text-transform:uppercase;text-align:center;line-height:1.4}.EvidenceGroup_sealNumber__l7VsS{color:var(--brass);font-family:var(--font-mono);font-size:var(--fs-mono-10);letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.EvidenceGroup_group__gAYAi{animation:none}}.DecisionCard_decision__aanrU{margin-top:var(--sp-4);border:1px solid var(--border);background:linear-gradient(135deg,rgba(212,169,78,.06),rgba(212,169,78,.01));padding:22px 24px;display:flex;justify-content:space-between;align-items:center;gap:20px;position:relative;overflow:hidden;animation:DecisionCard_stampIn__eqKK1 .9s var(--ease-standard) both}.DecisionCard_decision__aanrU:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--brass),transparent)}@keyframes DecisionCard_stampIn__eqKK1{0%{opacity:0;transform:scale(1.02)}40%{opacity:1}to{transform:scale(1)}}.DecisionCard_decisionBody__GDFTP{flex:1 1;min-width:0}.DecisionCard_decisionLabel__Ee51Y{font-size:9.5px;color:var(--brass);letter-spacing:var(--tracking-ultra);text-transform:uppercase;margin-bottom:6px;font-family:var(--font-mono)}.DecisionCard_decisionName___TT_H{font-family:var(--font-serif);font-size:22px;color:var(--ink-0);margin-bottom:4px;line-height:var(--lh-snug)}.DecisionCard_decisionName___TT_H em{font-style:italic;color:var(--brass)}.DecisionCard_decisionMeta__jCtJz{font-size:10.5px;color:var(--ink-2);font-family:var(--font-mono);letter-spacing:var(--tracking-normal)}.DecisionCard_decisionSeal__JIsXB{flex-shrink:0;filter:drop-shadow(0 0 10px var(--brass-glow));cursor:pointer}@media (prefers-reduced-motion:reduce){.DecisionCard_decision__aanrU{animation:none}}.ActionProposalCard_card__yAchn{border:1px solid hsla(38,60%,45%,.35);border-radius:6px;background:hsla(30,15%,8%,.95);padding:16px;margin-top:12px;font-family:var(--font-mono,"JetBrains Mono",monospace);transition:border-color .2s ease}.ActionProposalCard_card__yAchn.ActionProposalCard_executed__9pH_B{border-color:hsla(150,60%,35%,.5);background:hsla(150,15%,7%,.95)}.ActionProposalCard_card__yAchn.ActionProposalCard_rejected__OtBlY{border-color:hsla(0,40%,35%,.4);background:hsla(0,15%,7%,.95);opacity:.75}.ActionProposalCard_card__yAchn.ActionProposalCard_reversed__Ozn5y{border-color:hsla(200,50%,35%,.5);background:hsla(200,15%,7%,.95)}.ActionProposalCard_header__tIC8j{display:flex;align-items:center;gap:10px;margin-bottom:10px}.ActionProposalCard_badge__tXvuC{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#d4a94e;background:hsla(38,60%,45%,.15);border:1px solid hsla(38,60%,45%,.25);border-radius:3px;padding:2px 7px}.ActionProposalCard_window__1SQTH{font-size:11px;color:hsla(0,0%,60%,.7);margin-left:auto}.ActionProposalCard_resource__UiP93{font-size:13px;font-weight:600;color:#edc268;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ActionProposalCard_outcome__km4oQ{font-size:12px;color:hsla(0,0%,80%,.85);line-height:1.5;margin-bottom:10px}.ActionProposalCard_reversal__HU_ck{font-size:11px;color:hsla(0,0%,55%,.7);margin-bottom:12px;font-style:italic}.ActionProposalCard_actions___5rLR{display:flex;gap:8px;margin-top:12px}.ActionProposalCard_approveBtn__Ruxhz,.ActionProposalCard_rejectBtn__wiM7A,.ActionProposalCard_retryBtn__M9v9j,.ActionProposalCard_reverseBtn__ip9G_{border:none;border-radius:4px;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer;padding:7px 16px;transition:opacity .15s ease,transform .1s ease}.ActionProposalCard_approveBtn__Ruxhz:hover:not(:disabled),.ActionProposalCard_reverseBtn__ip9G_:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.ActionProposalCard_approveBtn__Ruxhz{background:hsla(38,65%,45%,.9);color:#0a0806}.ActionProposalCard_rejectBtn__wiM7A{background:transparent;border:1px solid hsla(0,0%,40%,.4);color:hsla(0,0%,65%,.8);padding:6px 16px}.ActionProposalCard_rejectBtn__wiM7A:hover:not(:disabled){border-color:hsla(0,50%,50%,.5);color:hsla(0,70%,65%,.9)}.ActionProposalCard_approveBtn__Ruxhz:disabled,.ActionProposalCard_rejectBtn__wiM7A:disabled,.ActionProposalCard_reverseBtn__ip9G_:disabled{opacity:.4;cursor:not-allowed}.ActionProposalCard_reverseBtn__ip9G_{font-size:11px;padding:5px 12px;background:hsla(200,50%,35%,.3);border:1px solid hsla(200,50%,45%,.3);color:hsla(200,60%,70%,.9)}.ActionProposalCard_reverseBtn__ip9G_:disabled{background:transparent;border-color:hsla(0,0%,30%,.3);color:hsla(0,0%,40%,.5)}.ActionProposalCard_retryBtn__M9v9j{font-size:11px;padding:4px 10px;background:transparent;border:1px solid hsla(0,60%,50%,.4);color:hsla(0,70%,65%,.9);margin-left:10px}.ActionProposalCard_errorMsg__4uVF2{font-size:12px;color:hsla(0,70%,65%,.9);background:hsla(0,50%,15%,.4);border:1px solid hsla(0,50%,35%,.3);border-radius:4px;padding:8px 12px;margin-top:10px;display:flex;align-items:center}.ActionProposalCard_executedState__Z0q2C,.ActionProposalCard_rejectedState__HD3Tz,.ActionProposalCard_reversedState__zBsja{margin-top:10px;font-size:12px;display:flex;align-items:center;gap:12px}.ActionProposalCard_executedLabel__VQ7MD{color:hsla(150,60%,55%,.9);font-weight:600}.ActionProposalCard_reversedState__zBsja{color:hsla(200,60%,60%,.9);font-weight:600}.ActionProposalCard_rejectedState__HD3Tz{color:hsla(0,0%,50%,.7)}.ActionProposalCard_spinner__jEFJB{width:18px;height:18px;border:2px solid hsla(38,60%,45%,.2);border-top-color:#d4a94e;border-radius:50%;animation:ActionProposalCard_spin__icYB_ .7s linear infinite;margin-top:12px}@keyframes ActionProposalCard_spin__icYB_{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ActionProposalCard_spinner__jEFJB{animation:none;border-color:#d4a94e;opacity:.6}.ActionProposalCard_approveBtn__Ruxhz,.ActionProposalCard_card__yAchn,.ActionProposalCard_rejectBtn__wiM7A,.ActionProposalCard_retryBtn__M9v9j,.ActionProposalCard_reverseBtn__ip9G_{transition:none}}.TopologyMap_container__LZmZj{padding:2rem;max-width:1000px;margin:0 auto;color:var(--text-primary,#fff);min-height:calc(100vh - 4rem)}.TopologyMap_header__ihjxU{margin-bottom:3rem;text-align:center}.TopologyMap_title__cm_Wc{font-family:var(--font-primary);font-size:2.5rem;margin:0 0 .5rem;color:var(--brand-accent,#e5b365)}.TopologyMap_subtitle__stNw5{font-family:var(--font-primary);color:var(--text-secondary,#999);margin:0}.TopologyMap_map__DR_vl{display:flex;gap:2rem;justify-content:center;align-items:center;flex-wrap:wrap;position:relative}.TopologyMap_regionCard__CqOi1{background:var(--surface-raised,#1a1a1a);border:2px solid var(--border-subtle,#333);border-radius:12px;padding:2rem;width:300px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:opacity .3s ease,transform .3s ease,background-color .3s ease,border-color .3s ease,color .3s ease;position:relative;overflow:hidden}.TopologyMap_regionCard__CqOi1.TopologyMap_primary__xhg2l{border-color:var(--brand-accent,#e5b365)}.TopologyMap_regionCard__CqOi1.TopologyMap_outage__sP4d0{border-color:#ff4444;opacity:.8}.TopologyMap_regionIcon__Do28z{font-size:3rem;margin-bottom:1rem}.TopologyMap_regionName__Ys64B{font-family:var(--font-primary);font-weight:600;font-size:1.25rem;margin-bottom:.5rem;color:var(--text-primary,#fff)}.TopologyMap_regionId__us3H6{font-family:var(--font-mono);font-size:.875rem;color:var(--text-secondary,#999);margin-bottom:1.5rem}.TopologyMap_statusBadge__MS1r_{display:inline-block;padding:.25rem .75rem;border-radius:999px;font-family:var(--font-primary);font-size:.75rem;font-weight:600;text-transform:uppercase;margin-bottom:2rem}.TopologyMap_statusHealthy__fpK2K{background:rgba(39,201,63,.1);color:#27c93f;border:1px solid rgba(39,201,63,.2)}.TopologyMap_statusOutage__PJ0XQ{background:rgba(255,68,68,.1);color:#ff4444;border:1px solid rgba(255,68,68,.2)}.TopologyMap_btn__AnsLN{background:transparent;border:1px solid var(--brand-accent,#e5b365);color:var(--brand-accent,#e5b365);padding:.75rem 1.5rem;font-family:var(--font-primary);font-weight:600;border-radius:4px;cursor:pointer;transition:opacity .2s,transform .2s,background-color .2s,border-color .2s,color .2s;width:100%}.TopologyMap_btn__AnsLN:hover:not(:disabled){background:rgba(229,179,101,.1)}.TopologyMap_btn__AnsLN.TopologyMap_danger__3XnAa{border-color:#ff4444;color:#ff4444}.TopologyMap_btn__AnsLN.TopologyMap_danger__3XnAa:hover:not(:disabled){background:rgba(255,68,68,.1)}.TopologyMap_btn__AnsLN:disabled{border-color:#333;color:#666;cursor:not-allowed}.TopologyMap_loadingState__h_9L_{display:flex;justify-content:center;align-items:center;height:50vh;font-family:var(--font-primary);color:var(--text-secondary,#999)}.TopologyMap_activeRouteIndicator__a78N6{position:absolute;top:1rem;right:1rem;font-family:var(--font-primary);font-size:.75rem;color:var(--brand-accent,#e5b365);display:flex;align-items:center;gap:.25rem}.TopologyMap_pulsingDot__rA272{width:8px;height:8px;background-color:var(--brand-accent,#e5b365);border-radius:50%;animation:TopologyMap_pulse__Am6M4 1.5s infinite}@keyframes TopologyMap_pulse__Am6M4{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(229,179,101,.4)}70%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(229,179,101,0)}to{transform:scale(1);box-shadow:0 0 0 0 rgba(229,179,101,0)}}@media (prefers-reduced-motion:reduce){.TopologyMap_container__LZmZj *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.VisualEvidenceCard_card__bQ6jZ{margin:var(--sp-4) 0;border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--border);overflow:hidden;display:flex;flex-direction:column;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);@starting-style{opacity:0;transform:translateY(10px) scale(.98)}}.VisualEvidenceCard_header__f9s7O{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border-faint);display:flex;justify-content:space-between;align-items:center;background:var(--surface)}.VisualEvidenceCard_title__WEPF_{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-1);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.VisualEvidenceCard_badge__J4qAE{font-family:var(--font-mono);font-size:var(--fs-mono-10);padding:var(--sp-1) var(--sp-2);background:var(--teal);color:var(--bg-deep);border-radius:var(--radius-sm);font-weight:var(--fw-medium)}.VisualEvidenceCard_content__3t3q1{position:relative;min-height:400px;width:100%}.GraphCanvas_canvasContainer__bTeLT{position:relative;width:100%;height:calc(100vh - 4rem);background:var(--surface-base,#000);overflow:hidden;display:flex;justify-content:center;align-items:center}.GraphCanvas_graphArea__LFI4q{position:relative;width:800px;height:800px}.GraphCanvas_node__1bmvU{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease;z-index:10}.GraphCanvas_node__1bmvU:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 20px rgba(229,179,101,.4)}.GraphCanvas_nodeAsset__66PkE{width:100px;height:100px;background:var(--surface-raised,#1a1a1a);border:2px solid var(--text-primary,#fff);color:var(--text-primary,#fff);box-shadow:0 0 15px rgba(255,255,255,.1)}.GraphCanvas_nodeFinding__3KSlP{width:60px;height:60px;background:var(--surface-base,#000)}.GraphCanvas_nodeFinding__3KSlP[data-severity=critical]{border:2px solid #ff4444;box-shadow:0 0 10px rgba(255,68,68,.3)}.GraphCanvas_nodeFinding__3KSlP[data-severity=high]{border:2px solid #ff8800;box-shadow:0 0 10px rgba(255,136,0,.3)}.GraphCanvas_nodeFinding__3KSlP[data-severity=medium]{border:2px solid #ffbb33}.GraphCanvas_nodeFinding__3KSlP[data-severity=low]{border:2px solid #00c851}.GraphCanvas_nodeFinding__3KSlP:not([data-severity]),.GraphCanvas_nodeFinding__3KSlP[data-severity=none]{border:2px solid var(--border-subtle,#333)}.GraphCanvas_nodeLabel__NKG6G{position:absolute;bottom:-25px;white-space:nowrap;font-family:var(--font-mono);font-size:.75rem;color:var(--text-secondary,#999);background:rgba(0,0,0,.7);padding:2px 6px;border-radius:4px;pointer-events:none}.GraphCanvas_edgesSvg__OOG6s{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.GraphCanvas_edgeLine__Ke_LC{stroke:var(--border-subtle,#333);stroke-width:2;opacity:.5;transition:stroke .2s ease,stroke-width .2s ease}.GraphCanvas_edgeLine__Ke_LC:hover,.GraphCanvas_edgeLine__Ke_LC[data-active=true]{stroke:var(--brand-accent,#e5b365);stroke-width:3;opacity:1}.GraphCanvas_emptyState__v4fxE,.GraphCanvas_loadingState__YT70V{display:flex;justify-content:center;align-items:center;height:100%;font-family:var(--font-primary);color:var(--text-secondary,#999)}.GraphCanvas_controls__FF4HY{position:absolute;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;gap:1rem;background:var(--surface-raised,#1a1a1a);padding:.5rem 1rem;border-radius:30px;border:1px solid var(--border-subtle,#333);z-index:20}.GraphCanvas_controlBtn__Q96DC{background:transparent;color:var(--text-primary,#fff);border:none;font-family:var(--font-primary);cursor:pointer;padding:.5rem 1rem;font-size:.875rem;border-radius:20px}.GraphCanvas_controlBtn__Q96DC:hover{background:var(--surface-base,#000)}.PlaybookProposalCard_card__rHRND{margin:var(--sp-4) 0;border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--border);overflow:hidden;display:flex;flex-direction:column;transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);@starting-style{opacity:0;transform:translateY(10px) scale(.98)}}.PlaybookProposalCard_header__9Wvrc{padding:var(--sp-4);border-bottom:1px solid var(--border-faint);background:var(--surface)}.PlaybookProposalCard_headerInfo__37mzC{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--sp-2)}.PlaybookProposalCard_title__xGCuo{margin:0;font-family:var(--font-sans);font-weight:var(--fw-bold);font-size:var(--fs-sans-lg);color:var(--ink-0)}.PlaybookProposalCard_badge__Kc9sn{font-family:var(--font-mono);font-size:var(--fs-mono-10);padding:var(--sp-1) var(--sp-2);background:var(--teal);color:var(--bg-deep);border-radius:var(--radius-sm);font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.PlaybookProposalCard_description__UCqQ5{margin:0 0 var(--sp-4) 0;color:var(--ink-2);font-size:var(--fs-sans-sm)}.PlaybookProposalCard_progressSection___Eioo{display:flex;flex-direction:column;gap:var(--sp-2)}.PlaybookProposalCard_progressText__dscav{font-family:var(--font-mono);font-size:var(--fs-mono-11);color:var(--ink-1)}.PlaybookProposalCard_progressBar___exz3{width:100%;height:4px;background:var(--border-faint);border-radius:var(--radius-sm);overflow:hidden}.PlaybookProposalCard_progressFill__SV60Z{height:100%;background:var(--teal);transition:background .3s var(--ease-out)}.PlaybookProposalCard_progressFill__SV60Z.PlaybookProposalCard_complete__44ACf{background:var(--green)}.PlaybookProposalCard_stepsContainer__IXH5C{display:flex;flex-direction:column;padding:var(--sp-2) 0;background:var(--surface-raised)}.PlaybookProposalCard_step__4Hsyo{display:flex;padding:var(--sp-3) var(--sp-4);gap:var(--sp-3);border-left:2px solid transparent;transition:background .2s}.PlaybookProposalCard_step__4Hsyo:hover{background:var(--surface)}.PlaybookProposalCard_stepCompleted__NYK2R{opacity:.7}.PlaybookProposalCard_checkboxContainer__W6SBD{display:flex;align-items:flex-start;padding-top:2px}.PlaybookProposalCard_checkbox__fMCGb{width:16px;height:16px;cursor:pointer;accent-color:var(--teal)}.PlaybookProposalCard_stepInfo__WreBg{display:flex;flex-direction:column;gap:var(--sp-1)}.PlaybookProposalCard_stepTitle__NHT5P{font-family:var(--font-sans);font-weight:var(--fw-semibold);font-size:var(--fs-sans-sm);color:var(--ink-0)}.PlaybookProposalCard_completedText__4yIKa{text-decoration:line-through;color:var(--ink-3)}.PlaybookProposalCard_stepDesc__d8mCF{font-size:var(--fs-sans-sm);color:var(--ink-2)}.MessageFeedback_row__Om4rl{display:flex;gap:var(--space-1);align-items:center;opacity:0;transition:opacity .14s}.MessageFeedback_message__iu1Rb:hover .MessageFeedback_row__Om4rl,.MessageFeedback_row__Om4rl:focus-within{opacity:1}.MessageFeedback_btn__kfm1g{background:transparent;border:1px solid transparent;border-radius:4px;padding:2px 4px;font-size:13px;line-height:1;cursor:pointer;color:var(--ink-3);opacity:.55;transition:opacity .12s,background .12s,border-color .12s}.MessageFeedback_btn__kfm1g:hover:not(:disabled){opacity:1;background:var(--ink-hover,rgba(255,255,255,.04));border-color:var(--line-1)}.MessageFeedback_btn__kfm1g:focus-visible{outline:2px solid var(--brass);outline-offset:2px}.MessageFeedback_btn__kfm1g:disabled{cursor:not-allowed;opacity:.3}.MessageFeedback_btn__kfm1g.MessageFeedback_selected__zqkb6{opacity:1;background:rgba(var(--brass-rgb,180,140,80),.1);border-color:var(--brass-dim)}@media (max-width:480px){.MessageFeedback_btn__kfm1g{min-width:32px;min-height:32px;padding:6px}.MessageFeedback_row__Om4rl{opacity:1}}.Message_msg__RuTmR{display:flex;gap:16px;max-width:640px;animation:Message_msgIn___EPIY var(--dur-normal) var(--ease-standard) both}@keyframes Message_msgIn___EPIY{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Message_msgUser__PiywS{margin-left:auto;flex-direction:row-reverse}.Message_msgAvatar__IqQqo{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.Message_msgBody__7hW9a{display:flex;flex-direction:column;gap:var(--sp-1);flex:1 1;min-width:0}.Message_msgMeta__Rwd14{font-size:9.5px;color:var(--ink-2);letter-spacing:var(--tracking-widest);text-transform:uppercase;margin-bottom:8px;font-family:var(--font-mono);display:flex;align-items:center;gap:var(--sp-2)}.Message_msgUser__PiywS .Message_msgMeta__Rwd14{justify-content:flex-end}.Message_dot__YEcko{color:var(--border-hover)}.Message_msgText__0PI2g{font-family:var(--font-serif);font-size:19px;line-height:var(--lh-normal);color:var(--ink-0);letter-spacing:-.005em}.Message_msgText__0PI2g em{font-style:italic;color:var(--brass)}.Message_msgText__0PI2g code{font-size:13px;background:rgba(255,243,220,.06);padding:2px 6px}.Message_msgTextUser___o8Tq,.Message_msgText__0PI2g code{font-family:var(--font-mono);border:1px solid var(--border-faint);border-radius:var(--radius-sm)}.Message_msgTextUser___o8Tq{background:rgba(255,243,220,.03);padding:14px 18px;font-size:14px;font-weight:var(--fw-normal);font-style:normal;color:var(--ink-0);line-height:var(--lh-normal);letter-spacing:var(--tracking-normal)}.Message_typingIndicator__tT0I3{display:flex;gap:4px;align-items:center;padding:14px 4px}.Message_typingDot__NGCdf{width:6px;height:6px;border-radius:50%;background:var(--brass);animation:Message_typingPulse__xS51P 1.2s ease-in-out infinite}.Message_typingDot__NGCdf:nth-child(2){animation-delay:.2s}.Message_typingDot__NGCdf:nth-child(3){animation-delay:.4s}@keyframes Message_typingPulse__xS51P{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.1)}}.Message_attachments__wnh34{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:var(--sp-4)}.Message_actionRow__GPkps,.Message_quickreplies__6Il0B{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-4)}@media (prefers-reduced-motion:reduce){.Message_msg__RuTmR{animation:none}.Message_typingDot__NGCdf{animation:none;opacity:.6}}.Message_proposalPlaceholder__BFZCf{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4);border:1px solid color-mix(in srgb,var(--brass) 30%,transparent);border-radius:var(--radius-sm,2px);background:color-mix(in srgb,var(--brass) 5%,transparent)}.Message_proposalPlaceholderDot__sxwz_{width:6px;height:6px;border-radius:50%;background:var(--brass);opacity:.6;animation:Message_proposalPulse__nfaTz 1.2s ease-in-out infinite}.Message_proposalPlaceholderDot__sxwz_:nth-child(2){animation-delay:.2s}.Message_proposalPlaceholderDot__sxwz_:nth-child(3){animation-delay:.4s}.Message_proposalPlaceholderLabel__HuEcv{font-family:var(--font-mono);font-size:11px;color:var(--brass);opacity:.8;letter-spacing:.04em}@keyframes Message_proposalPulse__nfaTz{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Message_proposalPlaceholderDot__sxwz_{animation:none;opacity:.6}}.AttachPopover_popover__FMS_1{position-anchor:--attach-button;position-area:block-start span-inline-end;margin:0 0 8px;inset:unset;bottom:calc(anchor(top) + 8px);left:anchor(left);width:180px;background:var(--surface);border:1px solid var(--border);box-shadow:0 4px 16px rgba(0,0,0,.32);padding:4px 0;display:flex;flex-direction:column;opacity:1;transform:translateY(0);transition:opacity var(--dur-normal,.15s) ease-out,transform var(--dur-normal,.15s) ease-out,display var(--dur-normal,.15s) allow-discrete}@starting-style{.AttachPopover_popover__FMS_1:popover-open{opacity:0;transform:translateY(4px)}}.AttachPopover_popover__FMS_1:not(:popover-open){opacity:0;transform:translateY(4px);transition:opacity var(--dur-fast,.1s) ease-in,transform var(--dur-fast,.1s) ease-in,display var(--dur-fast,.1s) allow-discrete}.AttachPopover_popover__FMS_1::-webkit-backdrop{background:transparent}.AttachPopover_popover__FMS_1::backdrop{background:transparent}.AttachPopover_option__VPepT{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;background:none;border:none;color:var(--ink-2);font-family:var(--font-mono);font-size:12px;letter-spacing:var(--tracking-wide);cursor:pointer;text-align:left;transition:background var(--dur-fast),color var(--dur-fast)}.AttachPopover_option__VPepT:focus-visible,.AttachPopover_option__VPepT:hover{background:var(--ink-panel);color:var(--ink-1);outline:none}.AttachPopover_option__VPepT:focus-visible{outline:2px solid var(--brass);outline-offset:-2px}.AttachPopover_optionIcon__INMkq{font-size:14px;flex-shrink:0;width:18px;text-align:center}.AttachPopover_optionLabel__PgO2r{flex:1 1}@media (max-width:640px){.AttachPopover_popover__FMS_1{width:min(220px,calc(100vw - 32px))}.AttachPopover_option__VPepT{min-height:44px;padding:10px 14px}}.AttachmentChip_chip__vvatv{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 10px;background:var(--ink-panel);border:1px solid var(--border);font-family:var(--font-mono);font-size:11px;color:var(--ink-2);letter-spacing:var(--tracking-wide);max-width:200px}.AttachmentChip_icon__An7Bs{font-size:13px;flex-shrink:0}.AttachmentChip_label__CVP_A{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-1)}.AttachmentChip_remove__Uy_pP{flex-shrink:0;background:none;border:none;color:var(--ink-3);font-size:14px;line-height:1;cursor:pointer;padding:0 2px;transition:color var(--dur-fast)}.AttachmentChip_remove__Uy_pP:hover{color:var(--ink-1)}.AttachmentChip_remove__Uy_pP:focus-visible{outline:2px solid var(--brass);outline-offset:2px}@media (max-width:480px){.AttachmentChip_chip__vvatv{max-width:140px;min-height:32px;padding:5px 8px 5px 10px}}.WaveformRibbon_ribbon__7Bjjp{display:block;width:100%;height:12px;image-rendering:pixelated;border-radius:2px}@media (max-width:640px){.WaveformRibbon_ribbon__7Bjjp{height:10px}}