.platform-event-log_panel__SFdmZ{--evlog-surface:#111d2e;--evlog-surface-raised:#241734;--evlog-border:#382a4d;--evlog-fg:#ece7f2;--evlog-fg-muted:#a99cbd;--evlog-warn:#fbbf24;--evlog-error:#f87171;--evlog-accent:#7dd3fc;display:flex;flex-direction:column;border:1px solid var(--evlog-border);border-radius:10px;background:var(--evlog-surface);color:var(--evlog-fg);overflow:hidden;font-size:var(--fs-12)}.platform-event-log_header__OQ6lO{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--evlog-border);background:var(--evlog-surface-raised)}.platform-event-log_title__FO8U3{margin:0;font-size:var(--fs-13);font-weight:var(--fw-600);letter-spacing:.01em;color:var(--evlog-fg)}.platform-event-log_count__w7BVB{color:var(--evlog-fg-muted);font-variant-numeric:tabular-nums}.platform-event-log_spacer__00gjB{flex:1 1 auto}.platform-event-log_live__4DCnK{display:inline-flex;align-items:center;gap:6px;color:var(--evlog-accent);font-size:var(--fs-12);font-weight:var(--fw-600)}.platform-event-log_liveDot__kKGjo{width:8px;height:8px;border-radius:50%;background:var(--evlog-accent);animation:platform-event-log_evlogPulse__z_zOl 1.4s ease-in-out infinite}.platform-event-log_frozen__phuuV{color:var(--evlog-fg-muted);font-size:var(--fs-12)}@keyframes platform-event-log_evlogPulse__z_zOl{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.platform-event-log_liveDot__kKGjo{animation:none}}.platform-event-log_toolbar__yzCjG{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--evlog-border)}.platform-event-log_filterGroup__KR_Fg{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px}.platform-event-log_filterLabel__Ls8X_{color:var(--evlog-fg-muted);font-size:var(--fs-12);text-transform:uppercase;letter-spacing:.06em}.platform-event-log_chip__gL5uj{appearance:none;border:1px solid var(--evlog-border);background:transparent;color:var(--evlog-fg);border-radius:999px;padding:3px 10px;font-size:var(--fs-12);cursor:pointer;font-variant-numeric:tabular-nums}.platform-event-log_chip__gL5uj:hover{border-color:var(--evlog-accent)}.platform-event-log_chip__gL5uj[aria-pressed=true]{background:rgba(125,211,252,.16);border-color:var(--evlog-accent);color:#d7efff}.platform-event-log_chipWarn__K1wrq[aria-pressed=true]{background:rgba(251,191,36,.16);border-color:var(--evlog-warn);color:var(--evlog-warn)}.platform-event-log_chipError__ZHQGO[aria-pressed=true]{background:rgba(248,113,113,.18);border-color:var(--evlog-error);color:var(--evlog-error)}.platform-event-log_autoScroll__T2fSf{display:inline-flex;align-items:center;gap:6px;color:var(--evlog-fg);font-size:var(--fs-12);cursor:pointer;user-select:none}.platform-event-log_rows___LTOg{max-height:24rem;overflow-y:auto;scroll-behavior:smooth}.platform-event-log_row__aQvpR{display:grid;grid-template-columns:88px 120px 56px 64px 1fr;align-items:baseline;gap:10px;width:100%;text-align:left;appearance:none;background:transparent;border:none;border-left:3px solid transparent;border-bottom:1px solid var(--evlog-border);padding:7px 14px;color:var(--evlog-fg);font-family:var(--font-mono,ui-monospace,"SFMono-Regular",Menlo,monospace);font-size:var(--fs-12);cursor:pointer}.platform-event-log_row__aQvpR:hover{background:var(--evlog-surface-raised)}.platform-event-log_rowInfo__yyRmN{border-left-color:transparent}.platform-event-log_rowWarn__sepdG{border-left-color:var(--evlog-warn)}.platform-event-log_rowError__eIsJy{border-left-color:var(--evlog-error)}.platform-event-log_ts__GmmIG{color:var(--evlog-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.platform-event-log_module__TTTvw{color:var(--evlog-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-event-log_engine__L4DsN{color:var(--evlog-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.platform-event-log_level__dVchA{font-weight:var(--fw-700);text-transform:uppercase;font-size:var(--fs-12);letter-spacing:.04em}.platform-event-log_levelInfo__vHkNY{color:var(--evlog-fg-muted)}.platform-event-log_levelWarn__Uz958{color:var(--evlog-warn)}.platform-event-log_levelError__CVxmv{color:var(--evlog-error)}.platform-event-log_message__moFjH{color:var(--evlog-fg);word-break:break-word}.platform-event-log_caret__cmhGl{color:var(--evlog-fg-muted);margin-right:4px}.platform-event-log_detail__azz0_{padding:10px 14px 14px 30px;border-bottom:1px solid var(--evlog-border);background:#130b1c}.platform-event-log_detailJson__JWD7n{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-mono,ui-monospace,"SFMono-Regular",Menlo,monospace);font-size:var(--fs-12);line-height:1.55;color:var(--evlog-fg)}.platform-event-log_notice__RK5bv{padding:22px 16px;text-align:center;color:var(--evlog-fg-muted);font-size:var(--fs-12)}.platform-event-log_error__ceIVn{color:var(--evlog-error)}.platform-event-log_retry__zwsZH{appearance:none;background:transparent;border:1px solid var(--evlog-border);border-radius:6px;color:var(--evlog-fg);padding:4px 12px;margin-left:8px;font-size:var(--fs-12);cursor:pointer}.platform-event-log_retry__zwsZH:hover{border-color:var(--evlog-accent)}.LineageDrop_drop__e5gK5{display:inline-block;flex:none;vertical-align:middle;line-height:0}.LineageDrop_drop__e5gK5 svg{display:block;overflow:visible}.LineageDrop_frame__DEyJD{fill:var(--color-drop-pill-bg);stroke:var(--color-drop-pill-stroke);stroke-width:1px}.LineageDrop_specular__WMtuV{stroke:var(--color-drop-letter)}.LineageDrop_letter__oCGom{fill:var(--color-drop-letter);font-family:Arial,sans-serif;font-weight:700}.LineageDrop_code__qO4It{fill:var(--color-drop-pill-text);font-family:Consolas,monospace;font-weight:600}.LineageDrop_drop__e5gK5[data-size=compact] .LineageDrop_code__qO4It{letter-spacing:0}.LineageDrop_dark__aWE4V .LineageDrop_frame__DEyJD{fill:var(--color-drop-pill-bg-dark);stroke:var(--color-drop-pill-stroke-dark)}.LineageDrop_dark__aWE4V .LineageDrop_code__qO4It{fill:var(--color-drop-pill-text-dark)}.LineageDrop_legend__XxT5e{display:flex;flex-wrap:wrap;align-items:center;gap:14px 35px}.LineageDrop_legendChips__PseLh{display:inline-flex;gap:14px}.LineageDrop_legendChip__TSzwZ{display:inline-flex;align-items:center;gap:.75em;height:30px;padding:0 15px;border:1px solid;border-radius:15px;font-family:Arial,sans-serif;font-size:14px;white-space:nowrap}.LineageDrop_legendChip__TSzwZ b{font-weight:400}.LineageDrop_legendY__Hxl2P{min-width:150px;background:var(--color-drop-legend-y-bg);border-color:var(--color-drop-legend-y-border);color:var(--color-drop-legend-y-text)}.LineageDrop_legendMt__bhP_S{min-width:160px;background:var(--color-drop-legend-mt-bg);border-color:var(--color-drop-legend-mt-border);color:var(--color-drop-legend-mt-text)}.LineageDrop_legendText__2u7wK{display:flex;flex-direction:column;gap:6px;font-family:Arial,sans-serif}.LineageDrop_legendNote__tN6rQ{font-size:14px;color:var(--color-drop-pill-text)}.LineageDrop_legendPalette__W7e0Y{font-size:13px;color:var(--color-drop-legend-muted)}.LineageDrop_lineLabel__7WfYT{color:var(--color-fg-muted);font-size:var(--fs-12);font-variant-caps:all-small-caps;letter-spacing:.02em}.PersonAvatar_avatar__oEIc6{position:relative;display:inline-flex;align-items:flex-end;justify-content:center;flex:none;width:var(--av-size,2.75rem);height:var(--av-size,2.75rem);border-radius:var(--atg-avatar-radius);background:linear-gradient(155deg,var(--av-top),var(--av-bot));color:var(--color-snow)}.PersonAvatar_avatar__oEIc6[data-flat=true]{align-items:center;border-radius:4px;background:var(--av-flat)}.PersonAvatar_avatar__oEIc6[data-flat=true] .PersonAvatar_silhouette__pANCl{inset:auto;width:34px;height:34px;fill:var(--av-icon);opacity:1}.PersonAvatar_avatar__oEIc6[data-flat=true][data-haplo=false] .PersonAvatar_ring__kxx_s{display:none}.PersonAvatar_avatar__oEIc6[data-covered=true],.PersonAvatar_avatar__oEIc6[data-flat=true][data-covered=true]{background:none}.PersonAvatar_ring__kxx_s{position:absolute;inset:0;border-radius:inherit;border:.125rem solid var(--av-ring);pointer-events:none}.PersonAvatar_avatar__oEIc6[data-root=true]{box-shadow:0 0 0 .125rem var(--color-snow),0 0 0 .25rem var(--color-brand-blue)}.PersonAvatar_silhouette__pANCl{position:absolute;inset:14% 14% 0;width:72%;height:auto;fill:var(--color-snow);opacity:.9}.PersonAvatar_initials___xMch{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--font-display,inherit);font-weight:var(--fw-700);font-size:calc(var(--av-size, 2.75rem) * .4);line-height:1;letter-spacing:.02em;color:var(--color-snow);user-select:none}.PersonAvatar_initials___xMch[data-len="3"]{font-size:calc(var(--av-size, 2.75rem) * .3);letter-spacing:0}.PersonAvatar_avatar__oEIc6[data-flat=true] .PersonAvatar_initials___xMch{color:var(--av-icon)}.PersonAvatar_rootFlag__htEOj{position:absolute;top:-.4rem;left:-.4rem;padding:0 .25rem;border-radius:.25rem;background:var(--color-brand-blue);color:var(--color-snow);font-size:var(--fs-12);font-weight:var(--fw-700);letter-spacing:.04em;line-height:1.5}.PersonAvatar_avatarArt__0qBb_{position:absolute;z-index:2;inset:0;border-radius:inherit;object-fit:cover}.PersonAvatar_avatarArt__0qBb_[data-fit=contain]{object-fit:contain}.PersonFamilySearchIds_row__UV9ti{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}.PersonFamilySearchIds_chip__JqCod{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 8px;border:1px solid rgba(25,194,255,.45);border-radius:10px;background:rgba(25,194,255,.14);font-size:var(--fs-label,11px);color:#19c2ff;white-space:nowrap;text-decoration:none}.PersonFamilySearchIds_chip__JqCod:hover{background:rgba(25,194,255,.24)}.PersonFamilySearchIds_chip__JqCod:focus-visible{outline:2px solid #19c2ff;outline-offset:2px}.PersonFamilySearchIds_brand__5sfRG{font-family:var(--font-sans);color:#a9b6c6}.PersonFamilySearchIds_id__YHm3D{font-family:var(--font-mono)}.PersonFamilySearchIds_note__oeUbK{font-size:var(--fs-12,12px);color:#a9b6c6}.tree-list_root__43V0d{position:relative;width:100%;height:100%;overflow-y:auto;background:var(--color-deep-canvas);padding:16px}.tree-list_list__QajvV{margin:0 auto;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;max-width:640px}.tree-list_row__O1rDj{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:7px 12px;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;transition:background .12s ease,box-shadow .12s ease}.tree-list_row__O1rDj:hover{background:var(--color-surface-muted);box-shadow:0 2px 8px -4px rgba(15,7,22,.3)}.tree-list_row__O1rDj:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tree-list_portrait__6TXAA{position:relative;width:28px;height:28px;flex:none;border-radius:4px;overflow:hidden;background:var(--color-surface-muted);box-shadow:inset 0 0 0 1px var(--color-border)}.tree-list_portrait__6TXAA[data-sex=M],.tree-list_portrait__6TXAA[data-sex=m]{background:linear-gradient(160deg,#cfe0f5,#9fc0e8)}.tree-list_portrait__6TXAA[data-sex=F],.tree-list_portrait__6TXAA[data-sex=f]{background:linear-gradient(160deg,#f5d7e6,#e8a9c8)}.tree-list_portrait__6TXAA img{width:100%;height:100%;object-fit:cover;display:block}.tree-list_silhouette__NSAJU{display:block;width:62%;height:62%;margin:19%;fill:currentColor;opacity:.45}.tree-list_initials___7tQQ{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:var(--fs-12);font-weight:var(--fw-600);line-height:1;letter-spacing:.02em;color:var(--color-fg-strong);user-select:none}.tree-list_name__TTFPn{white-space:normal;overflow-wrap:anywhere;flex:1 1 auto;min-width:0;font-size:var(--fs-13);font-weight:var(--fw-500);color:var(--color-fg-strong)}.tree-list_years__5SB8C{flex:none;font-family:var(--font-mono);font-size:var(--fs-12);color:var(--color-fg-muted)}.tree-list_collapse__WIUtf{flex:none;font-size:var(--fs-12);color:var(--color-info-text)}.tree-list_dot__jbmzp{flex:none;width:9px;height:9px;border-radius:999px;box-shadow:0 0 0 1px rgba(255,255,255,.6)}.tree-list_cluster__R2Nzp{flex:none;width:7px;height:7px;border-radius:999px}.tree-list_empty__Mp_s2,.tree-list_partial__1_nj7{text-align:center;color:var(--color-fg-on-accent);opacity:.7;font-size:var(--fs-12)}.tree-list_partial__1_nj7{margin-top:10px;font-family:var(--font-mono);font-size:var(--fs-12)}.ver3-sidebar_sidebar__Nvmdk{position:relative;background:linear-gradient(180deg,var(--sgb-bar-bg-top) 0,var(--sgb-bar-bg-bottom) 100%);padding:9px;display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;height:100%;width:100%;overflow:hidden;box-shadow:inset -1px 0 0 rgba(255,255,255,.06),inset -8px 0 18px -10px rgba(0,0,0,.35)}.ver3-sidebar_sidebarScroll__j_mno{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:6px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--sgb-bar-accent-bottom) transparent}.ver3-sidebar_sidebarFooter__aTRYJ{flex:0 0 auto;display:flex;flex-direction:column;gap:6px}.ver3-sidebar_sidebar__Nvmdk::-webkit-scrollbar{width:8px}.ver3-sidebar_sidebar__Nvmdk::-webkit-scrollbar-track{background:transparent}.ver3-sidebar_sidebar__Nvmdk::-webkit-scrollbar-thumb{background:var(--sgb-bar-accent-bottom);border-radius:8px;border:2px solid transparent;background-clip:content-box}.ver3-sidebar_sidebar__Nvmdk::-webkit-scrollbar-thumb:hover{background:var(--sgb-bar-accent-top);background-clip:content-box}.ver3-sidebar_sbBrand__oNFIw{display:flex;align-items:center;gap:10px;padding:2px 6px 8px;border-bottom:1px solid var(--sgb-bar-border)}.ver3-sidebar_sbBrand__oNFIw img{height:30px;width:auto;display:block}.ver3-sidebar_sbBrand__oNFIw:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:2px;border-radius:6px}.ver3-sidebar_smartgen__auWHz{position:relative;display:block;border-radius:12px;padding:12px 12px 11px;background:linear-gradient(165deg,#19283c,#111d2e 58%,#0b1220);box-shadow:0 6px 16px -6px rgba(11,22,34,.55),inset 0 1px 0 rgba(255,255,255,.14);color:#fff;text-decoration:none}.ver3-sidebar_smartgen__auWHz:hover{text-decoration:none}.ver3-sidebar_smartgen__auWHz:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:2px}.ver3-sidebar_sgHead__dgQBL{display:flex;align-items:center;gap:7px;margin-bottom:9px}.ver3-sidebar_sgSpark__K9Cka{width:16px;height:16px;color:#d9c7ff;flex:0 0 auto}.ver3-sidebar_sgTitle__EscI_{font-size:var(--fs-12);letter-spacing:.08em;text-transform:uppercase;font-weight:var(--fw-600);color:#ede4ff}.ver3-sidebar_sgTitle__EscI_ b{color:#fff}.ver3-sidebar_sgInput__7O4pB{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:9px;padding:8px 9px}.ver3-sidebar_sgInput__7O4pB svg{width:14px;height:14px;color:#c9b6f2;flex:0 0 auto}.ver3-sidebar_sgInput__7O4pB span{font-size:var(--fs-12);color:rgba(255,255,255,.72);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ver3-sidebar_sgInput__7O4pB kbd{font-family:var(--font-mono);font-size:var(--fs-12);color:#d9c7ff;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:5px;padding:1px 5px;flex:0 0 auto}.ver3-sidebar_sgChips__34HfU{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.ver3-sidebar_sgChip__47pBu{font-size:var(--fs-12);color:#ede4ff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:3px 8px;font-family:var(--font-mono)}.ver3-sidebar_sbSection__gCHz7{position:relative;padding:3px 5px 4px;border-radius:10px;background:var(--sgb-bar-surface);border:1px solid var(--sgb-bar-border)}.ver3-sidebar_sbSection__gCHz7 h6{margin:0 6px 8px;font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;color:var(--sgb-bar-header);font-weight:var(--fw-700);border-bottom:1px solid var(--sgb-bar-border);padding-bottom:6px}.ver3-sidebar_treeList__FO2Ee.ver3-sidebar_groupBody__tvD0O{padding-left:19px}.ver3-sidebar_treeList__FO2Ee{display:flex;flex-direction:column;gap:3px;list-style:none;margin:0;padding:0}.ver3-sidebar_sbTreeItem__IDWsU{display:flex;flex-direction:column;min-width:0}.ver3-sidebar_sbTreeRow__FVzTw{display:flex;align-items:center;gap:2px;min-width:0}.ver3-sidebar_sbTreeRow__FVzTw>.ver3-sidebar_sbLink__Hh6eo{flex:1 1 auto;min-width:0}.ver3-sidebar_sbLink__Hh6eo{position:relative;display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:8px;font-size:var(--fs-muted);color:var(--sgb-bar-text);cursor:pointer;width:100%;min-width:0;text-align:left;text-decoration:none;background:transparent;border:1px solid transparent;transition:box-shadow .12s var(--ease-house),background .12s var(--ease-house)}.ver3-sidebar_sbTreeName__mP7H6{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere;flex:1 1 auto;min-width:0}.ver3-sidebar_sbLink__Hh6eo:hover{background:var(--sgb-bar-surface-hover);border-color:var(--sgb-bar-border)}.ver3-sidebar_sbLink__Hh6eo:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_sbLink__Hh6eo.ver3-sidebar_active__A3_Df{color:var(--sgb-bar-active-text);font-weight:var(--fw-500);background:var(--sgb-bar-active-bg);box-shadow:inset 3px 0 0 var(--sgb-bar-accent-bottom)}.ver3-sidebar_count__ipBLc{flex:0 0 auto;font-family:var(--font-mono);font-size:var(--fs-label);font-weight:var(--fw-500);font-variant-numeric:tabular-nums;color:var(--sgb-bar-text-muted)}.ver3-sidebar_sbLink__Hh6eo.ver3-sidebar_active__A3_Df .ver3-sidebar_count__ipBLc{color:var(--sgb-bar-active-text)}.ver3-sidebar_ico__I9kiW{color:var(--sgb-bar-icon)}.ver3-sidebar_sbLink__Hh6eo.ver3-sidebar_active__A3_Df .ver3-sidebar_ico__I9kiW{color:var(--sgb-bar-active-text)}.ver3-sidebar_treeMark__Cz1XS{flex:0 0 auto;display:block}.ver3-sidebar_failBadge__EAm3Y{margin-left:auto;flex:0 0 auto;padding:2px 7px;border-radius:999px;font-size:var(--fs-label);font-weight:var(--fw-600);color:var(--color-danger-text);background:var(--color-danger-soft)}.ver3-sidebar_emptyNote__uWUsm{font-size:var(--fs-12);color:var(--sgb-bar-text-muted);font-style:italic;padding:4px 9px}.ver3-sidebar_sbAccount__kgRiw{padding:10px 12px;border-radius:10px;background:var(--sgb-bar-surface);border:1px solid var(--sgb-bar-border);display:flex;align-items:center;gap:10px;font-size:var(--fs-12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 6px 14px -8px rgba(0,0,0,.45)}.ver3-sidebar_avatarMono__PmU4o{width:30px;height:30px;flex-shrink:0;border-radius:999px;background:linear-gradient(180deg,var(--sgb-bar-mono-top),var(--sgb-bar-mono-bottom));color:#fff;display:flex;align-items:center;justify-content:center;font-weight:var(--fw-600);font-size:var(--fs-12);box-shadow:inset 0 1px 0 rgba(255,255,255,.35),0 2px 4px rgba(0,0,0,.35)}.ver3-sidebar_accountName__Z2yy2{color:var(--sgb-bar-active-text);font-weight:var(--fw-500)}.ver3-sidebar_caption__fznzL{color:var(--sgb-bar-text-muted);font-size:var(--fs-12)}.ver3-sidebar_sidebarTools__hIzDs{display:flex;align-items:center;gap:6px}.ver3-sidebar_search__jI8bA{flex:1;min-width:0;font-size:var(--fs-12);padding:6px 9px;border-radius:7px;border:1px solid var(--sgb-bar-border);background:var(--sgb-bar-surface);color:var(--sgb-bar-text)}.ver3-sidebar_search__jI8bA::placeholder{color:var(--sgb-bar-text-subtle)}.ver3-sidebar_search__jI8bA:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_collapseAll__poCGt{flex-shrink:0;width:30px;height:30px;border-radius:7px;border:1px solid var(--sgb-bar-border);background:var(--sgb-bar-surface);color:var(--sgb-bar-text-muted);cursor:pointer;font-size:var(--fs-13);line-height:1}.ver3-sidebar_collapseAll__poCGt:hover{color:var(--sgb-bar-active-text);background:var(--sgb-bar-surface-hover)}.ver3-sidebar_collapseAll__poCGt:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_groupHeader__8SSau{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 2px;padding:9px 10px;background:none;border:none;border-radius:8px;cursor:pointer;font-family:var(--font-sans);font-size:var(--fs-muted);letter-spacing:0;text-transform:none;font-weight:var(--fw-600);text-align:left;color:var(--sgb-bar-text);transition:background .13s var(--ease-house),color .13s var(--ease-house)}.ver3-sidebar_groupHeader__8SSau:hover{color:var(--sgb-bar-active-text);background:var(--sgb-bar-surface-hover)}@media (prefers-reduced-motion:reduce){.ver3-sidebar_groupHeader__8SSau{transition:none}}.ver3-sidebar_groupHeader__8SSau:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px;border-radius:4px}.ver3-sidebar_groupHeaderChevron__hsqqP{display:inline-flex;align-items:center;margin-left:auto;justify-content:center;min-width:24px;min-height:24px;padding:0;background:none;border:none;cursor:pointer;color:inherit}.ver3-sidebar_groupHeaderChevron__hsqqP:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px;border-radius:4px}.ver3-sidebar_groupHeaderLink__7Vogk{display:flex;align-items:center;min-height:24px;gap:8px;flex:1;min-width:0;color:inherit;text-decoration:none;cursor:pointer}.ver3-sidebar_groupHeaderLink__7Vogk:hover{color:var(--sgb-bar-active-text)}.ver3-sidebar_groupHeaderLink__7Vogk.ver3-sidebar_active__A3_Df{color:var(--sgb-bar-active-text);font-weight:var(--fw-700)}.ver3-sidebar_groupHeaderLink__7Vogk:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px;border-radius:4px}.ver3-sidebar_chevron__0NX1m{flex-shrink:0;color:var(--sgb-bar-text-subtle);transition:transform .12s var(--ease-house)}.ver3-sidebar_chevronOpen__5TS_i{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ver3-sidebar_chevron__0NX1m{transition:none}}.ver3-sidebar_wsRow__FDdjr{display:flex;flex-direction:column}.ver3-sidebar_wsParent__CKJfE{display:flex;align-items:center;gap:2px;border-radius:8px;cursor:pointer}.ver3-sidebar_wsParent__CKJfE:hover:not(:has(a:hover)){background:rgb(255 255 255/6%)}.ver3-sidebar_wsParentActive__La7xi{background:var(--sgb-bar-active-bg);box-shadow:inset 3px 0 0 var(--sgb-bar-accent-bottom)}.ver3-sidebar_wsParentActive__La7xi>.ver3-sidebar_sbLink__Hh6eo.ver3-sidebar_active__A3_Df,.ver3-sidebar_wsParentActive__La7xi>.ver3-sidebar_subLeaf__hlE1Q.ver3-sidebar_active__A3_Df{background:none;box-shadow:none}.ver3-sidebar_chevronBtn__u2Koi{flex-shrink:0;margin-left:auto;width:24px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;color:var(--sgb-bar-text-muted);border-radius:5px}.ver3-sidebar_chevronBtn__u2Koi:hover{color:var(--sgb-bar-active-text);background:var(--sgb-bar-surface-hover)}.ver3-sidebar_chevronBtn__u2Koi:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_wsLink__rTttC{flex:1;min-width:0}.ver3-sidebar_wsLabel__QAj3e{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ver3-sidebar_wsUnanchored__vmIEx{margin-top:4px}.ver3-sidebar_wsNestedLink__JOh_K{font-size:var(--fs-label);font-weight:var(--fw-600);gap:7px;padding:7px 8px}.ver3-sidebar_subList__rBLdt{display:flex;flex-direction:column;gap:1px;margin:1px 0 3px}.ver3-sidebar_subLeaf__hlE1Q{display:flex;align-items:center;gap:7px;padding:5.5px 8px 5.5px 26px;border-radius:6px;font-size:var(--fs-label);color:var(--sgb-bar-text);text-decoration:none;cursor:pointer}.ver3-sidebar_subLeaf__hlE1Q:hover{background:var(--sgb-bar-surface-hover);color:var(--sgb-bar-active-text)}.ver3-sidebar_subLeaf__hlE1Q:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_subLeaf__hlE1Q.ver3-sidebar_active__A3_Df{color:var(--sgb-bar-active-text);font-weight:var(--fw-500);background:var(--sgb-bar-active-bg)}.ver3-sidebar_subLeafLabel__pktWj{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ver3-sidebar_subLeafDisabled__6MHft{color:var(--sgb-bar-text-subtle);cursor:default}.ver3-sidebar_subLeafDisabled__6MHft:hover{background:none;color:var(--sgb-bar-text-subtle)}.ver3-sidebar_soon__CXD0y{flex-shrink:0;font-size:var(--fs-12);letter-spacing:.05em;text-transform:uppercase;color:var(--sgb-bar-text-subtle);background:var(--sgb-bar-count-bg);border:1px solid var(--sgb-bar-border);border-radius:999px;padding:0 5px}.ver3-sidebar_kitScroll__V_Lzk{max-height:340px;overflow-y:auto}.ver3-sidebar_kitMono__SMB26{font-variant-numeric:tabular-nums}.ver3-sidebar_linkMono__4OaM9{flex-shrink:0;width:18px;height:18px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-12);font-weight:var(--fw-700);color:#fff;background:linear-gradient(180deg,var(--sgb-bar-mono-top),var(--sgb-bar-mono-bottom))}.ver3-sidebar_extIcon__NlIZz{margin-left:auto;color:var(--sgb-bar-text-subtle);font-size:var(--fs-12)}.ver3-sidebar_collapsedRail__UeEUM{align-items:center;padding:8px 6px;gap:8px;overflow-y:hidden}.ver3-sidebar_railIcons__cMEFK{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;gap:6px;width:100%;scrollbar-width:thin;scrollbar-color:var(--sgb-bar-accent-bottom) transparent}.ver3-sidebar_railIconBtn__GzIU9{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--sgb-bar-text-muted);cursor:pointer}.ver3-sidebar_railIconBtn__GzIU9:hover{color:var(--sgb-bar-active-text);background:var(--sgb-bar-surface-hover)}.ver3-sidebar_railIconBtn__GzIU9:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_railIconBtn__GzIU9.ver3-sidebar_active__A3_Df{color:var(--sgb-bar-active-text);background:var(--sgb-bar-active-bg);border-color:var(--sgb-bar-border)}.ver3-sidebar_railToggle__r7cj5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:7px;border:1px solid var(--sgb-bar-border);background:var(--sgb-bar-surface);color:var(--sgb-bar-text-muted);cursor:pointer}.ver3-sidebar_railToggle__r7cj5:hover{color:var(--sgb-bar-active-text);background:var(--sgb-bar-surface-hover)}.ver3-sidebar_railToggle__r7cj5:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_railAccount__5p6In{flex:0 0 auto;display:flex;justify-content:center;width:100%;padding-top:8px}.ver3-sidebar_lbx__pT2rz{margin:4px 0 0}.ver3-sidebar_lbxCur__AYZsQ{display:flex;align-items:center;gap:8px;padding:7px 9px;min-height:36px;min-width:0;border-radius:8px;background:var(--sgb-bar-active-bg);box-shadow:inset 3px 0 0 var(--sgb-bar-accent-bottom)}.ver3-sidebar_lbxName__ZFF_3{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;padding:4px 0;font-size:var(--fs-12);font-weight:var(--fw-500);color:var(--sgb-bar-active-text);text-align:left;text-decoration:none;overflow:hidden}.ver3-sidebar_lbxName__ZFF_3:hover{text-decoration:underline}.ver3-sidebar_lbxName__ZFF_3:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px;border-radius:5px}.ver3-sidebar_lbxWorkspace__GLGNF{margin:2px 0 4px 14px;padding-left:7px;border-left:1.5px solid var(--sgb-bar-guide)}.ver3-sidebar_groupHeaderLabelStack__hdnGy{display:flex;flex-direction:column;min-width:0}.ver3-sidebar_railClock__Rf9xf{display:block;font-family:var(--font-mono);font-size:var(--fs-label);line-height:1.2;color:var(--color-accent-on-navy);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap}.ver3-sidebar_railClockColon__r4FMi{animation:ver3-sidebar_railClockPulse__ogc_I 2s ease-in-out infinite}@keyframes ver3-sidebar_railClockPulse__ogc_I{0%,45%{opacity:1}55%,to{opacity:.25}}@media (prefers-reduced-motion:reduce){.ver3-sidebar_railClockColon__r4FMi{animation:none}}.ver3-sidebar_sbAssistant__GJFCR{gap:6px;padding-top:6px;border-top:1px solid var(--sgb-bar-border);max-height:58vh;overflow:hidden}.ver3-sidebar_sbAssistantBody__D6k9K,.ver3-sidebar_sbAssistant__GJFCR{display:flex;flex-direction:column;min-height:0}.ver3-sidebar_sbAssistantHead__TnG9K{display:flex;align-items:center;gap:8px;width:100%;padding:3px 4px;border:0;border-radius:7px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.ver3-sidebar_sbAssistantHead__TnG9K:hover{background:var(--sgb-bar-surface-hover)}.ver3-sidebar_sbAssistantHead__TnG9K:focus-visible{outline:2px solid var(--sgb-bar-focus);outline-offset:1px}.ver3-sidebar_sbAssistantAvatar__PxqJa{flex:0 0 auto;line-height:0}.ver3-sidebar_sbAssistantTitle__sWm4D{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:var(--fs-12);font-weight:var(--fw-500);color:var(--sgb-bar-text)}.ver3-sidebar_sbAssistantDot__WEy_s{flex:0 0 auto;width:7px;height:7px;border-radius:50%}.ver3-sidebar_sbAssistantDot__WEy_s[data-state=ready]{background:var(--color-success)}.ver3-sidebar_sbAssistantDot__WEy_s[data-state=closed]{background:var(--sgb-bar-text-subtle)}.ver3-sidebar_sbAssistantThread__dIvoJ{display:flex;flex-direction:column;padding:6px 2px 2px;--sb-ira-green:#4ade80;--sb-ira-text:var(--sgb-bar-text);--sb-ira-label:var(--sgb-bar-text-muted,#8fa8c6);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--sgb-bar-accent-bottom) transparent}.ver3-sidebar_sbAssistantThread__dIvoJ::-webkit-scrollbar{width:8px}.ver3-sidebar_sbAssistantThread__dIvoJ::-webkit-scrollbar-track{background:transparent}.ver3-sidebar_sbAssistantThread__dIvoJ::-webkit-scrollbar-thumb{background:var(--sgb-bar-accent-bottom);border-radius:8px;border:2px solid transparent;background-clip:content-box}.ver3-sidebar_sbAssistantThread__dIvoJ::-webkit-scrollbar-thumb:hover{background:var(--sgb-bar-accent-top);background-clip:content-box}.ver3-sidebar_sbAssistantThread__dIvoJ [data-role]{padding:4px 0}.ver3-sidebar_sbAssistantThread__dIvoJ [data-role] :is(p,li,strong,em,code,a,h2,h3){font-family:var(--font-mono);font-size:11px;line-height:1.35;max-width:none;color:var(--sb-ira-text)}.ver3-sidebar_sbAssistantThread__dIvoJ [data-role] :is(h2,h3){margin:.6em 0 .2em}.ver3-sidebar_sbAssistantThread__dIvoJ [data-role] :is(a,code,strong){color:var(--sb-ira-green);font-weight:600}.ver3-sidebar_sbAssistantThread__dIvoJ [data-role]>p:first-child{margin-bottom:2px;font-size:10px;color:var(--sb-ira-label)}.ver3-sidebar_sbAssistantThread__dIvoJ [data-role=user] p:last-child{border-left-color:var(--sb-ira-green)}.ver3-sidebar_sbAssistantClearRow__CxznC{display:flex;justify-content:flex-end;flex-shrink:0}.ver3-sidebar_sbAssistantClear__PEeAm{padding:0 2px;border:0;background:none;font-size:10px;color:var(--sgb-bar-text-muted,#8fa8c6);cursor:pointer}.ver3-sidebar_sbAssistantClear__PEeAm:focus-visible,.ver3-sidebar_sbAssistantClear__PEeAm:hover{color:var(--sgb-bar-text);text-decoration:underline}.ver3-sidebar_sbAssistantClear__PEeAm:disabled{opacity:.5;cursor:default}.ver3-sidebar_sbAssistantHistoryToggle__e1Mqq{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:6px;width:100%;padding:6px 4px;background:none;border:0;font-size:var(--fs-12);color:var(--sgb-bar-text,#e6eefc);opacity:.75;cursor:pointer}.ver3-sidebar_sbAssistantHistoryToggle__e1Mqq:hover{opacity:1}.ver3-sidebar_sbAssistantHint__CRHY4{font-size:var(--fs-12);line-height:1.35;padding:0 4px 2px;color:var(--sgb-bar-text-muted)}.ver3-sidebar_sbComposer__7KMHi{flex-shrink:0;border-radius:10px;border:1px solid var(--sgb-bar-border);background:var(--sgb-bar-surface);padding:3px 3px 3px 7px}.ver3-sidebar_sbComposer__7KMHi:focus-within{border-color:var(--sgb-bar-focus)}.ver3-sidebar_sbAssistantExamples__hbeuZ{display:flex;justify-content:flex-end;margin-top:2px}.ver3-sidebar_sbAssistantExamples__hbeuZ button{color:var(--sgb-bar-placeholder,#8fa0b2)}.ver3-sidebar_sbAssistantExamples__hbeuZ button:hover{color:var(--sgb-bar-text,#e6eefc)}.ver3-sidebar_sbAssistantExamples__hbeuZ [role=tooltip] ul{display:flex;flex-direction:column;gap:.35rem;list-style:disc;padding-inline-start:1rem}.ver3-sidebar_sbComposer__7KMHi textarea{border:0;background:transparent;color:var(--sgb-bar-text);font-size:var(--fs-12);line-height:1.4;padding:4px 0;max-height:84px}.ver3-sidebar_sbComposer__7KMHi textarea::placeholder{color:var(--sgb-bar-text-subtle)}.ver3-sidebar_sbComposer__7KMHi textarea:focus{outline:none;box-shadow:none}.ver3-sidebar_sbComposer__7KMHi button[type=button]{padding:0 10px;font-size:var(--fs-12);background:var(--sgb-bar-accent-bottom)}.ver3-sidebar_sbComposer__7KMHi button[type=button]:hover:not(:disabled){background:var(--sgb-bar-accent-top);color:var(--sgb-bar-bg-bottom)}@media (min-width:1280px){.ver3-sidebar_sbComposer__7KMHi textarea{min-height:28px}.ver3-sidebar_sbComposer__7KMHi button[type=button]{min-height:28px;height:28px}}.assistant-markdown_prose__2ehqB{font-size:var(--fs-18);line-height:1.55;max-width:68ch;color:var(--color-fg)}.assistant-markdown_prose__2ehqB ol,.assistant-markdown_prose__2ehqB p,.assistant-markdown_prose__2ehqB ul{margin:0 0 .7em}.assistant-markdown_prose__2ehqB h2,.assistant-markdown_prose__2ehqB h3{margin:1.1em 0 .4em;font-weight:600;line-height:1.3}.assistant-markdown_prose__2ehqB h2{font-size:var(--fs-20)}.assistant-markdown_prose__2ehqB h3{font-size:var(--fs-18)}.assistant-markdown_prose__2ehqB ol,.assistant-markdown_prose__2ehqB ul{padding-left:1.3em}.assistant-markdown_prose__2ehqB li{margin:.25em 0}.assistant-markdown_prose__2ehqB hr{margin:1.1em 0;border:0;border-top:1px solid var(--color-border)}.assistant-markdown_prose__2ehqB code{padding:0 .25em;border-radius:4px;background:var(--color-bg-muted);font-family:var(--font-mono);font-size:.92em}.assistant-markdown_prose__2ehqB a{color:var(--color-accent);text-underline-offset:3px}.assistant-exchange_exchange__1oGF2{padding:10px 0;border-bottom:1px solid var(--color-border)}.assistant-exchange_exchange__1oGF2:last-child{border-bottom:0}.assistant-exchange_who__R0wMk{margin:0 0 4px;font-size:var(--fs-13);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--color-fg-muted)}.assistant-exchange_said__fb2hu{margin:0;font-size:var(--fs-18);line-height:1.55;max-width:68ch;color:var(--color-fg);white-space:pre-wrap}.assistant-exchange_exchange__1oGF2[data-role=user] .assistant-exchange_said__fb2hu{padding-left:10px;border-left:3px solid var(--color-accent)}.assistant-exchange_caret__GTfTc{display:inline-block;width:8px;height:1.1em;vertical-align:text-bottom;background:var(--color-fg-muted);animation:assistant-exchange_assistant-caret__SJxD6 1s steps(2) infinite}@keyframes assistant-exchange_assistant-caret__SJxD6{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.assistant-exchange_caret__GTfTc{animation:none}}