:root{--ledger-surface-card: var(--aeos-overlay-scrim);--ledger-surface-card-selected: var(--aeos-bg-subtle);--ledger-surface-panel: var(--aeos-bg-subtle);--ledger-surface-thumb: var(--aeos-bg);--ledger-border-card: var(--aeos-panel-border);--ledger-border-card-hover: var(--aeos-border-strong);--ledger-border-card-selected: var(--aeos-border-strong);--ledger-border-thumb: var(--aeos-panel-border);--ledger-border-thumb-hover: var(--aeos-border-strong);--ledger-border-focus: var(--aeos-accent-border);--ledger-border-focus-ring: var(--aeos-accent-bg);--ledger-border-panel: var(--aeos-panel-border);--ledger-text-primary: var(--aeos-text-primary);--ledger-text-muted: var(--aeos-text-muted);--ledger-text-dim: var(--aeos-text-disabled);--ledger-text-link: var(--aeos-text-primary);--ledger-text-statement: var(--aeos-text-secondary);--ledger-accent: var(--aeos-text-secondary);--ledger-accent-sky: var(--aeos-text-secondary);--ledger-shadow-card-selected: 0 18px 44px var(--aeos-hover-surface);--ledger-shadow-thumb-hover: 0 0 0 1px var(--aeos-border-strong);--ledger-radius-card: 14px;--ledger-radius-thumb: 10px;--ledger-radius-chip: 999px;--ledger-transition-ms: .14s}._ledgerChipBase_l4do7_32{border-radius:var(--ledger-radius-chip);padding:3px 9px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;line-height:1.2;box-shadow:inset 0 1px 0 var(--aeos-hover-surface);transition:border-color var(--ledger-transition-ms) ease,box-shadow var(--ledger-transition-ms) ease}._ledgerChipLevel_l4do7_44{border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);color:var(--aeos-text-secondary)}._ledgerChipKind_l4do7_51{border:1px solid var(--aeos-panel-border);background:var(--aeos-tone-artifact);color:var(--aeos-ledger-chip-kind-bg)}._ledgerChipDiscipline_l4do7_58{border:1px solid var(--aeos-panel-border);background:var(--ledger-surface-panel);color:var(--aeos-text-secondary)}._ledgerChipPromoted_l4do7_65,._ledgerChipCorrection_l4do7_73{border:1px solid var(--aeos-warning-bg);background:var(--aeos-warning-bg);color:var(--aeos-warning);letter-spacing:.06em}._ledgerChipCorrectionDeleted_l4do7_81{border:1px solid var(--aeos-critical-bg);background:var(--aeos-critical-bg);color:var(--aeos-critical);letter-spacing:.06em}._ledgerChipStatus_l4do7_89{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel)}._ledgerNodeStatement_l4do7_95{color:var(--ledger-text-statement);line-height:1.6;font-size:13px}._ledgerNodeFooter_l4do7_101{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px;color:var(--ledger-text-muted)}._ledgerNodeCardWithPreview_l4do7_111{min-height:132px}._ledgerRowEnter_l4do7_115{animation:_ledgerRowEnter_l4do7_115 .2s ease-out}@keyframes _ledgerRowEnter_l4do7_115{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._ledgerCollapseChevron_l4do7_130{border:none;background:transparent;color:var(--ledger-text-muted);cursor:pointer;padding:2px 4px;display:inline-flex;align-items:center;justify-content:center;line-height:1}._ledgerChevronIcon_l4do7_142{display:inline-block;font-size:16px;font-weight:700;transform:rotate(90deg);transition:transform .12s ease-out}._ledgerChevronIcon_l4do7_142[data-expanded="0"]{transform:rotate(0)}._ledgerSectionGradientL1_l4do7_154{border-top:3px solid transparent;border-image:linear-gradient(90deg,var(--aeos-warning),var(--aeos-warning)) 1}._ledgerSectionGradientL2_l4do7_159{border-top:3px solid transparent;border-image:linear-gradient(90deg,var(--aeos-tone-artifact),var(--aeos-tone-artifact)) 1}._ledgerSectionGradientL3_l4do7_164{border-top:3px solid transparent;border-image:linear-gradient(90deg,var(--aeos-success),var(--aeos-success)) 1}._ledgerSectionGradientL4_l4do7_169{border-top:3px solid transparent;border-image:linear-gradient(90deg,var(--aeos-border-strong),var(--aeos-border-strong)) 1}._ledgerInlineBomWrap_l4do7_174{border-radius:var(--ledger-radius-thumb);border:1px solid var(--ledger-border-card-hover);background:var(--aeos-bg-subtle);padding:10px}._ledgerCodeCard_l4do7_181{border-radius:var(--ledger-radius-thumb);border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);padding:10px 12px}._ledgerCodePreviewBlock_l4do7_188{border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._ledgerTreeBranch_l4do7_193{display:grid;gap:10}._ledgerBreadcrumbBar_l4do7_198{position:sticky;top:0;z-index:6;border-radius:10px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);backdrop-filter:blur(8px);padding:8px 12px;font-size:12px;color:var(--aeos-text-muted)}._ledgerRowPreview_l4do7_211{margin-top:8px;contain:layout style}._ledgerThumbStrip_l4do7_219{margin-top:8px;display:flex;flex-direction:column;gap:10px;width:100%;padding:4px 0 6px;contain:layout style}._ledgerThumb_l4do7_219{position:relative;flex:0 0 auto;width:100%;border-radius:var(--ledger-radius-thumb);border:1px solid var(--ledger-border-thumb);background:var(--ledger-surface-thumb);overflow:hidden;cursor:pointer;transition:border-color var(--ledger-transition-ms) ease,box-shadow var(--ledger-transition-ms) ease,transform var(--ledger-transition-ms) ease;contain:layout paint style}._ledgerThumb_l4do7_219:hover{border-color:var(--ledger-border-thumb-hover);box-shadow:var(--ledger-shadow-thumb-hover);transform:translateY(-1px)}._ledgerThumb_l4do7_219:focus-visible{outline:none;border-color:var(--ledger-border-focus);box-shadow:0 0 0 2px var(--ledger-border-focus-ring)}._ledgerThumbSlot_l4do7_255{position:relative;display:block;width:100%;min-height:240px;background:var(--aeos-bg);overflow:hidden}._ledgerThumbSlot_l4do7_255>*{width:100%;height:100%}._ledgerThumbLabel_l4do7_269{position:absolute;left:6px;bottom:4px;padding:1px 6px;border-radius:999px;background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);color:var(--aeos-text-primary);font-size:9px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;pointer-events:none}._ledgerCadThumb_l4do7_285 ._ledgerThumbSlot_l4do7_255,._ledgerSysmlThumb_l4do7_289 ._ledgerThumbSlot_l4do7_255,._ledgerUmlThumb_l4do7_290 ._ledgerThumbSlot_l4do7_255,._ledgerFtaThumb_l4do7_291 ._ledgerThumbSlot_l4do7_255{background:var(--aeos-bg-subtle)}._ledgerSimThumb_l4do7_295 ._ledgerThumbSlot_l4do7_255{background:var(--aeos-bg)}._ledgerRowCollapsed_l4do7_299{min-height:72px}._ledgerRowExpanded_l4do7_303{min-height:480px}._ledgerPreviewHeader_l4do7_307{display:flex;justify-content:flex-end;margin-bottom:4px}._ledgerExpandToggle_l4do7_313{border:none;background:transparent;color:var(--aeos-text-secondary);font-size:11px;cursor:pointer;padding:2px 6px}._ledgerCadPreviewSlot_l4do7_322,._ledgerSimPreviewSlot_l4do7_323,._ledgerSysmlPreviewSlot_l4do7_324{width:100%;overflow:hidden;border-radius:8px;border:1px solid var(--aeos-tone-artifact);background:var(--aeos-bg);box-shadow:0 0 0 1px var(--aeos-tone-artifact);transition:box-shadow .14s ease,border-color .14s ease}._ledgerSysmlPreviewFrame_l4do7_334:hover ._ledgerSysmlPreviewSlot_l4do7_324{border-color:var(--aeos-tone-artifact);box-shadow:0 0 0 1px var(--aeos-tone-artifact)}._ledgerCadPreviewSlot_l4do7_322,._ledgerSimPreviewSlot_l4do7_323{border-radius:10px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-elevated);box-shadow:none}._ledgerPreviewPlaceholder_l4do7_347{width:100%;background:var(--aeos-bg-subtle);border-radius:10px}._ledgerPreviewUnavailable_l4do7_353{display:grid;place-items:center;width:100%}._cadUnavailableChip_l4do7_359{display:inline-flex;align-items:center;font-size:11px;padding:4px 10px;border-radius:999px;background:var(--aeos-bg-subtle);color:var(--aeos-text-muted);border:1px solid var(--aeos-panel-border)}._ledgerCadEngineeringViewer_l4do7_370{border-radius:12px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);overflow:hidden}._ledgerCadEngineeringGizmos_l4do7_377{position:absolute;top:10px;right:10px;z-index:4;pointer-events:auto}._ledgerCadEngineeringFullscreen_l4do7_385{position:absolute;top:10px;right:10px;z-index:5;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);color:var(--aeos-text-secondary);padding:4px 10px;border-radius:999px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}._ledgerCadEngineeringChips_l4do7_404{display:flex;flex-wrap:wrap;gap:8px}._ledgerCadEngineeringChip_l4do7_404{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--aeos-text-secondary);background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);border-radius:999px;padding:4px 10px}._ledgerSimPreviewGrid_l4do7_421{display:grid;grid-template-columns:1fr 1fr;gap:8px;min-height:240px;height:240px;padding:6px}._ledgerSimSchematicPane_l4do7_430,._ledgerSimWaveformPane_l4do7_431{min-height:220px;height:220px;overflow:hidden;border-radius:8px;background:var(--aeos-bg-subtle);display:grid;place-items:center}._ledgerSimSchematicPane_l4do7_430 svg{max-width:100%;max-height:220px;display:block}._ledgerSysmlExpandToggle_l4do7_447{border:none;background:transparent;color:var(--aeos-tone-artifact);font-size:11px;cursor:pointer;padding:2px 6px;display:inline-flex;align-items:center;gap:5px}._ledgerSysmlExpandIcon_l4do7_459{font-size:9px;color:var(--aeos-tone-artifact)}._ledgerSysmlPreviewBody_l4do7_464{display:flex;flex-direction:column;min-height:240px;height:240px;color:var(--aeos-text-primary)}._ledgerSysmlPreviewMeta_l4do7_472{display:flex;align-items:center;gap:4px;padding:5px 10px 4px;font-size:10px;flex-shrink:0;border-bottom:1px solid var(--aeos-tone-artifact);background:linear-gradient(90deg,var(--aeos-bg-subtle),var(--aeos-bg-subtle))}._ledgerRequirementPreview_l4do7_483,._ledgerTestPreview_l4do7_484,._ledgerBomPreview_l4do7_485{width:100%;min-height:240px;border-radius:10px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);overflow:hidden}._ledgerSysmlKindBadge_l4do7_494{padding:2px 8px;border-radius:999px;background:var(--aeos-tone-artifact);border:1px solid var(--aeos-tone-artifact);color:var(--aeos-text-primary);font-weight:600;font-size:9px;letter-spacing:.04em;text-transform:uppercase}._ledgerSysmlPreviewStats_l4do7_506{color:var(--aeos-text-muted);font-variant-numeric:tabular-nums}._ledgerSysmlExcerpt_l4do7_511{margin:0;padding:6px 10px;flex:1;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;line-height:1.35;white-space:pre;color:var(--aeos-text-primary)}._ledgerSysmlExcerptPending_l4do7_523{display:grid;place-items:center;flex:1;font-size:11px;color:var(--aeos-text-disabled)}._ledgerSysmlDiagramInline_l4do7_531{flex:1;overflow:hidden;padding:4px 8px;background:var(--aeos-bg-elevated)}._ledgerSysmlDiagramInline_l4do7_531 svg{display:block;width:100%;height:auto;max-height:220px}._ledgerSectionArticle_l4do7_548{content-visibility:auto;contain:layout paint style;contain-intrinsic-size:auto 320px}._ledgerSectionSpinner_l4do7_554{font-size:11px;color:var(--aeos-text-disabled);letter-spacing:.12em;line-height:1}._ledgerFolderTree_l4do7_561{display:grid;gap:8px;content-visibility:auto;contain:layout paint style}._ledgerFolderGroup_l4do7_568{display:grid;gap:6px;padding-left:calc(var(--ledger-folder-depth, 0) * 14px);border-left:1px solid var(--aeos-panel-border);margin-left:calc(var(--ledger-folder-depth, 0) * 4px);content-visibility:auto;contain:layout paint style;contain-intrinsic-size:auto 120px}._ledgerFolderHeader_l4do7_580{display:flex;align-items:center;gap:8px;min-height:28px;height:28px;padding:0 8px;border-radius:10px;border:1px solid transparent;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease}._ledgerFolderHeader_l4do7_580:hover{background:var(--aeos-hover-surface);border-color:var(--aeos-border-strong)}._ledgerFolderHeader_l4do7_580:focus-within{outline:none;border-color:var(--aeos-accent-border);box-shadow:0 0 0 2px var(--aeos-accent-bg)}._ledgerFolderHeaderSticky_l4do7_604{position:sticky;top:0;z-index:4;background:var(--aeos-bg-subtle);backdrop-filter:blur(8px)}._ledgerFolderHeaderBody_l4do7_612{flex:1;min-width:0;display:flex;align-items:center;gap:6px}._ledgerFolderEyebrow_l4do7_620{font-size:10px;color:var(--aeos-text-disabled);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}._ledgerFolderTitleButton_l4do7_628{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;margin:0;padding:0;border:none;background:transparent;color:var(--aeos-text-primary);font-size:14px;font-weight:600;line-height:1.3;cursor:pointer;text-align:left}._ledgerFolderTitleButton_l4do7_628:focus-visible{outline:none}._ledgerFolderTitle_l4do7_628{min-width:0}._ledgerFolderCount_l4do7_653{font-size:11px;font-weight:500;color:var(--aeos-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}._ledgerFolderTrailing_l4do7_661{flex-shrink:0;font-size:12px;color:var(--aeos-text-muted)}._ledgerFolderSymbolBadge_l4do7_667{flex-shrink:0;display:inline-flex}._ledgerTreeBranch_l4do7_193{display:grid;gap:8px;position:relative}._ledgerIndentGuide_l4do7_680{position:absolute;top:0;bottom:0;width:1px;background:var(--aeos-hover-surface);pointer-events:none}._ledgerTreeRowShell_l4do7_689{position:relative;text-align:left;border-radius:var(--ledger-radius-card);border:1px solid var(--ledger-border-card);background:var(--ledger-surface-card);color:var(--ledger-text-primary);padding:12px 14px;cursor:pointer;display:grid;gap:12px;transition:border-color var(--ledger-transition-ms) var(--aeos-ease-emphasized, ease),background var(--ledger-transition-ms) var(--aeos-ease-emphasized, ease),box-shadow var(--ledger-transition-ms) var(--aeos-ease-emphasized, ease);contain:layout paint style;content-visibility:auto;contain-intrinsic-size:0 88px}._ledgerTreeRowShell_l4do7_689:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--aeos-border-strong);transform:scaleX(0);transform-origin:left center;opacity:0;transition:transform var(--ledger-transition-ms) var(--aeos-ease-emphasized, ease),opacity var(--ledger-transition-ms) var(--aeos-ease-emphasized, ease);pointer-events:none}._ledgerTreeRowShell_l4do7_689:hover:before,._ledgerTreeRowShellSelected_l4do7_733:before{transform:scaleX(1);opacity:1}._ledgerTreeRowShell_l4do7_689[data-ledger-row-collapsed-height]{contain-intrinsic-size:0 400px}._ledgerTreeRowShell_l4do7_689[data-ledger-row-collapsed-height][data-aeos-row-selected="1"],._ledgerTreeRowShellSelected_l4do7_733{content-visibility:visible}._ledgerTreeRowShell_l4do7_689:hover{background:var(--aeos-hover-surface);border-color:var(--ledger-border-card-hover)}._ledgerTreeRowShell_l4do7_689:focus-within{outline:none;border-color:var(--ledger-border-focus);box-shadow:0 0 0 2px var(--ledger-border-focus-ring)}._ledgerTreeRowShell_l4do7_689:focus-visible{outline:none;border-color:var(--ledger-border-focus);box-shadow:0 0 0 2px var(--aeos-accent-border)}@media(prefers-reduced-motion:reduce){._ledgerTreeRowShell_l4do7_689:before{transition:opacity var(--ledger-transition-ms) ease}}._ledgerTreeRowShellSelected_l4do7_733{border-color:var(--ledger-border-card-selected);background:var(--ledger-surface-card-selected);box-shadow:var(--ledger-shadow-card-selected)}._shell_n0l83_1{position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:0;border-radius:8px;overflow:hidden;background:var(--aeos-bg-elevated)}._toolbar_n0l83_13{display:flex;align-items:center;gap:4px;padding:4px 6px;background:var(--aeos-bg-subtle);border-bottom:1px solid var(--aeos-panel-border);flex-shrink:0}._toolbarBtn_n0l83_23{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:24px;padding:0 6px;border:1px solid var(--aeos-border-strong);border-radius:6px;background:var(--aeos-bg-subtle);color:var(--aeos-text-primary);font-size:11px;line-height:1;cursor:pointer}._toolbarBtn_n0l83_23:hover,._toolbarBtn_n0l83_23:focus-visible{border-color:var(--aeos-accent-border);color:var(--aeos-accent-sky);outline:none}._viewport_n0l83_46{position:relative;flex:1;min-height:0;overflow:hidden}._compact_n0l83_53 ._toolbar_n0l83_13{padding:2px 4px}._compact_n0l83_53 ._toolbarBtn_n0l83_23{min-width:22px;height:20px;font-size:10px}._toolbarSearch_n0l83_63,._toolbarSelect_n0l83_64{min-width:96px;max-width:140px;height:24px;padding:0 6px;border:1px solid var(--aeos-border-strong);border-radius:6px;background:var(--aeos-bg-subtle);color:var(--aeos-text-primary);font-size:11px}._compact_n0l83_53 ._toolbarSearch_n0l83_63,._compact_n0l83_53 ._toolbarSelect_n0l83_64{min-width:72px;max-width:100px;height:20px;font-size:10px}._toolbarFloating_n0l83_89{gap:2px;padding:3px;background:color-mix(in srgb,var(--aeos-bg-elevated) 85%,transparent);border:.5px solid var(--aeos-hover-surface);border-radius:6px;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 12px var(--aeos-overlay-scrim)}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){._toolbarFloating_n0l83_89{background:var(--aeos-bg-elevated)}}._toolbarFloating_n0l83_89 ._toolbarBtn_n0l83_23{min-width:26px;height:26px;border:none;border-radius:4px;background:transparent;color:var(--aeos-text-secondary);font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600}._toolbarFloating_n0l83_89 ._toolbarBtn_n0l83_23:hover,._toolbarFloating_n0l83_89 ._toolbarBtn_n0l83_23:focus-visible{background:var(--aeos-hover-surface);border-color:transparent;color:var(--aeos-text-primary)}._compact_n0l83_53._toolbarFloating_n0l83_89 ._toolbarBtn_n0l83_23{min-width:22px;height:22px}._chrome_1ffx1_15{position:absolute;inset:0;z-index:6;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"topLeft    topCenter    topRight" "centerL    center       centerR" "bottomLeft bottomCenter bottomRight";padding:10px;gap:8px;pointer-events:none}._zone_1ffx1_31{display:flex;min-width:0;min-height:0;pointer-events:none}._interactive_1ffx1_13{pointer-events:auto}._topLeft_1ffx1_44{grid-area:topLeft;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:6px}._topCenter_1ffx1_52{grid-area:topCenter;justify-content:center;align-items:flex-start}._topRight_1ffx1_58{grid-area:topRight;justify-content:flex-start;align-items:flex-end;flex-direction:column;gap:6px}._center_1ffx1_66{grid-area:center;justify-content:center;align-items:center}._bottomLeft_1ffx1_72{grid-area:bottomLeft;justify-content:flex-start;align-items:flex-end;gap:10px}._bottomCenter_1ffx1_79{grid-area:bottomCenter;justify-content:center;align-items:flex-end}._bottomRight_1ffx1_85{grid-area:bottomRight;justify-content:flex-end;align-items:flex-end;flex-direction:column;gap:6px}._wrap_l9kuo_1{position:absolute;top:10px;right:10px;z-index:15;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:auto}._wrapDocked_l9kuo_16{position:relative;top:auto;right:auto;z-index:auto}._canvasShell_l9kuo_23{position:relative;width:90px;height:90px;border-radius:8px;border:.5px solid var(--aeos-hover-surface);background:var(--aeos-panel);overflow:hidden;box-shadow:0 4px 12px var(--aeos-overlay-scrim),inset 0 0 0 1px var(--aeos-accent-bg)}._canvas_l9kuo_23{display:block;width:90px;height:90px;cursor:pointer;touch-action:none}._faceGrid_l9kuo_48{position:absolute;inset:0;display:grid;grid-template-areas:". top ." "left front right" ". bottom .";gap:0;pointer-events:none}._faceBtn_l9kuo_60{pointer-events:auto;margin:0;padding:0;border:none;background:transparent;cursor:pointer;opacity:0}._faceBtn_l9kuo_60:hover{opacity:1;background:var(--aeos-accent-bg);box-shadow:inset 0 0 0 1px var(--aeos-accent-border)}._faceBtn_l9kuo_60:focus-visible{outline:1px solid var(--aeos-accent);outline-offset:-1px;opacity:1;background:var(--aeos-accent-bg)}._presets_l9kuo_86{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}._presetBtn_l9kuo_93{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:3px 9px;border-radius:999px;border:.5px solid var(--aeos-hover-surface);background:var(--aeos-panel);color:var(--aeos-text-muted);cursor:pointer;transition:color 90ms ease,border-color 90ms ease,background 90ms ease}._presetBtn_l9kuo_93:hover{border-color:var(--aeos-accent-border);background:var(--aeos-accent-bg);color:var(--aeos-text-primary)}._presetBtn_l9kuo_93:focus-visible{outline:1px solid var(--aeos-accent);outline-offset:1px}._savedRow_l9kuo_119{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}._toolGroup_27z6x_12{--vp-panel-bg: color-mix(in srgb, var(--aeos-bg-elevated) 92%, transparent);--vp-panel-bg-solid: var(--aeos-bg-elevated);--vp-panel-border: var(--aeos-panel-border);--vp-panel-radius: 6px;--vp-panel-blur: 8px;--vp-accent: var(--aeos-accent);--vp-accent-bg: var(--aeos-accent-bg);--vp-accent-bg-strong: var(--aeos-accent-muted);--vp-text: var(--aeos-text-secondary);--vp-text-muted: var(--aeos-text-muted);--vp-hover-bg: var(--aeos-hover-surface);--vp-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--vp-font-ui: var(--aeos-font-ui, "Inter", system-ui, -apple-system, sans-serif);display:inline-flex;flex-direction:row;align-items:center;gap:2px;padding:3px;background:var(--vp-panel-bg);border:.5px solid var(--vp-panel-border);border-radius:var(--vp-panel-radius);backdrop-filter:blur(var(--vp-panel-blur));-webkit-backdrop-filter:blur(var(--vp-panel-blur));box-shadow:var(--aeos-shadow-md);color:var(--vp-text);font-family:var(--vp-font-mono);pointer-events:auto}._column_27z6x_45{flex-direction:column;align-items:stretch}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){._toolGroup_27z6x_12{background:var(--vp-panel-bg-solid)}}._separator_27z6x_59{align-self:stretch;width:.5px;min-width:.5px;margin:2px;background:var(--vp-panel-border)}._column_27z6x_45>._separator_27z6x_59{width:auto;height:.5px;min-height:.5px;margin:2px}._iconBtn_27z6x_73{--vp-accent: var(--aeos-accent);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--aeos-text-secondary);cursor:pointer;transition:background .15s ease,color .15s ease}._iconBtn_27z6x_73:hover:not(:disabled){background:var(--vp-hover-bg);color:var(--vp-text)}._iconBtn_27z6x_73:focus-visible{outline:none;box-shadow:0 0 0 1px var(--vp-accent)}._iconBtn_27z6x_73:disabled{opacity:.4;cursor:not-allowed}._iconBtnActive_27z6x_104,._iconBtnActive_27z6x_104:hover:not(:disabled){background:var(--vp-accent-bg);color:var(--vp-accent)}._iconBtnActive_27z6x_104:hover:not(:disabled){background:var(--vp-accent-bg-strong)}._iconBtn_27z6x_73 svg{width:16px;height:16px;flex:0 0 auto}._iconBtnLoading_27z6x_121{position:relative;color:var(--aeos-text-secondary)}._iconBtnLoading_27z6x_121:after{content:"";position:absolute;right:2px;bottom:2px;width:8px;height:8px;border-radius:50%;border:1.5px solid var(--vp-accent);border-top-color:transparent;animation:_vpIconBtnSpin_27z6x_1 .8s linear infinite}._iconBtnWarn_27z6x_137,._iconBtnWarn_27z6x_137:hover:not(:disabled){color:var(--aeos-warning, #d9a441);background:var(--aeos-warning-bg, rgba(217, 164, 65, .14))}._iconBtnWarn_27z6x_137:after{content:"";position:absolute;right:3px;bottom:3px;width:6px;height:6px;border-radius:50%;background:var(--aeos-warning, #d9a441)}._iconBtnWarn_27z6x_137,._iconBtnPartial_27z6x_156{position:relative}._iconBtnPartial_27z6x_156:after{content:"";position:absolute;right:3px;bottom:3px;width:6px;height:6px;border-radius:50%;background:var(--aeos-warning, #d9a441)}@keyframes _vpIconBtnSpin_27z6x_1{to{transform:rotate(360deg)}}._sm_27z6x_173{width:24px;height:24px}._sm_27z6x_173 svg{width:14px;height:14px}._lg_27z6x_182{width:32px;height:32px}._lg_27z6x_182 svg{width:18px;height:18px}._textBtn_27z6x_199{--vp-accent: var(--aeos-accent);display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;border:none;border-radius:4px;background:transparent;color:var(--aeos-text-secondary);cursor:pointer;font-family:var(--vp-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:11px;font-weight:600;letter-spacing:.02em;white-space:nowrap;transition:background .15s ease,color .15s ease}._textBtn_27z6x_199:hover:not(:disabled){background:var(--vp-hover-bg);color:var(--vp-text)}._textBtn_27z6x_199:focus-visible{outline:none;box-shadow:0 0 0 1px var(--vp-accent)}._textBtn_27z6x_199:disabled{opacity:.4;cursor:not-allowed}._textBtnActive_27z6x_230,._textBtnActive_27z6x_230:hover:not(:disabled){background:var(--vp-accent-bg);color:var(--vp-accent)}._textBtn_27z6x_199 svg{width:14px;height:14px;flex:0 0 auto}._textBtnMuted_27z6x_240{color:var(--vp-text-muted);font-weight:500}._chevron_27z6x_244{opacity:.7}._menuWrap_27z6x_249{position:relative;display:inline-flex}._menuPanel_27z6x_253{position:absolute;z-index:40;min-width:208px;padding:5px;background:var(--vp-panel-bg);border:.5px solid var(--vp-panel-border);border-radius:var(--vp-panel-radius, 6px);backdrop-filter:blur(var(--vp-panel-blur, 8px));-webkit-backdrop-filter:blur(var(--vp-panel-blur, 8px));box-shadow:var(--aeos-shadow-lg);color:var(--vp-text);font-family:var(--vp-font-mono, "JetBrains Mono", ui-monospace, monospace)}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){._menuPanel_27z6x_253{background:var(--vp-panel-bg-solid)}}._menuBelow_27z6x_273{top:calc(100% + 6px)}._menuAbove_27z6x_274{bottom:calc(100% + 6px)}._menuLeft_27z6x_276{left:0}._menuRight_27z6x_277{right:0}._menuSectionLabel_27z6x_279{padding:6px 8px 3px;font-size:9px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--vp-text-muted)}._menuItem_27z6x_287{display:flex;align-items:center;gap:8px;width:100%;padding:6px 8px;border:none;border-radius:4px;background:transparent;color:var(--vp-text);cursor:pointer;font-family:inherit;font-size:11px;font-weight:500;text-align:left;white-space:nowrap}._menuItem_27z6x_287:hover:not(:disabled){background:var(--vp-hover-bg)}._menuItem_27z6x_287:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--vp-accent)}._menuItem_27z6x_287:disabled{opacity:.4;cursor:not-allowed}._menuItemActive_27z6x_315{color:var(--vp-accent)}._menuItem_27z6x_287 svg{width:14px;height:14px;flex:0 0 auto}._menuItemLabel_27z6x_323{flex:1 1 auto}._menuCheck_27z6x_326{width:14px;flex:0 0 auto;color:var(--vp-accent)}._menuShortcut_27z6x_331{flex:0 0 auto;padding-left:12px;font-size:10px;color:var(--vp-text-muted)}._menuSep_27z6x_337{height:.5px;margin:4px 2px;background:var(--vp-panel-border)}._statusReadout_27z6x_344{display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:auto;font-family:var(--vp-font-mono, "JetBrains Mono", ui-monospace, monospace)}._statusMetrics_27z6x_352{display:inline-flex;align-items:center;gap:8px;padding:4px 9px;border-radius:6px;background:var(--vp-panel-bg);border:.5px solid var(--vp-panel-border);backdrop-filter:blur(var(--vp-panel-blur, 8px));-webkit-backdrop-filter:blur(var(--vp-panel-blur, 8px));font-size:11px;color:var(--vp-text-muted)}@supports not ((backdrop-filter: blur(8px)) or (-webkit-backdrop-filter: blur(8px))){._statusMetrics_27z6x_352{background:var(--vp-panel-bg-solid)}}._statusDivider_27z6x_370{width:.5px;height:12px;background:var(--vp-panel-border)}._exportPanel_27z6x_377{display:flex;flex-direction:column;gap:2px;min-width:248px}._exportGrid_27z6x_383{display:grid;grid-template-columns:1fr 1fr;gap:2px 8px;padding:2px 4px 6px}._exportCheck_27z6x_389{display:flex;align-items:center;gap:7px;padding:4px;border-radius:4px;font-size:11px;font-weight:500;color:var(--vp-text);cursor:pointer}._exportCheck_27z6x_389:hover{background:var(--vp-hover-bg)}._exportCheck_27z6x_389 input{width:13px;height:13px;margin:0;accent-color:var(--vp-accent);cursor:pointer}._exportRow_27z6x_411{display:flex;align-items:center;gap:4px;min-width:0}._exportRow_27z6x_411 ._exportCheck_27z6x_389{flex:1 1 auto;min-width:0}._exportRowDl_27z6x_421{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:22px;padding:0;border:.5px solid var(--vp-panel-border);border-radius:6px;background:transparent;color:var(--vp-text-muted);cursor:pointer;transition:color 90ms ease,border-color 90ms ease,background 90ms ease}._exportRowDl_27z6x_421:hover:not(:disabled){background:var(--vp-accent-bg);color:var(--vp-text);border-color:var(--vp-accent-border)}._exportRowDl_27z6x_421:disabled{opacity:.4;cursor:not-allowed}._exportRowDl_27z6x_421 svg{width:13px;height:13px}._exportDirectRow_27z6x_449{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0;padding:6px 8px;border:.5px solid transparent;border-radius:6px;background:transparent;color:var(--vp-text);font:inherit;font-size:11px;font-weight:600;text-align:left;cursor:pointer}._exportDirectRow_27z6x_449:hover:not(:disabled){border-color:var(--vp-accent-border);background:var(--vp-accent-bg)}._exportDirectRow_27z6x_449:disabled{opacity:.4;cursor:not-allowed}._exportDirectRow_27z6x_449 svg{flex:0 0 auto;width:13px;height:13px;color:var(--vp-text-muted)}._exportActions_27z6x_481{display:flex;flex-wrap:wrap;gap:4px;padding:2px 4px 4px}._exportRun_27z6x_487{margin-top:4px;padding:7px 10px;border:.5px solid var(--vp-accent);border-radius:4px;background:var(--vp-accent-bg);color:var(--vp-accent);font-family:var(--vp-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:11px;font-weight:700;letter-spacing:.02em;cursor:pointer}._exportRun_27z6x_487:hover:not(:disabled){background:var(--vp-accent-bg-strong)}._exportRun_27z6x_487:disabled{opacity:.4;cursor:not-allowed;border-color:var(--vp-panel-border);background:transparent;color:var(--vp-text-muted)}._ctxMenuHeader_27z6x_515{padding:6px 8px 5px;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--vp-text-muted)}._submenuRow_27z6x_527{position:relative}._submenuChevron_27z6x_530{margin-left:auto;opacity:.7}._submenuFlyout_27z6x_534{top:-5px;left:calc(100% + 4px)}._submenuFlyoutLeft_27z6x_538{left:auto;right:calc(100% + 4px)}._panel_egdry_9{display:flex;flex-direction:column;gap:6px;width:348px;max-width:min(348px,calc(100vw - 32px));padding:4px 2px 2px;font-family:var(--vp-font-ui, "Inter", system-ui, sans-serif)}._title_egdry_19{display:flex;align-items:center;gap:7px;padding:2px 6px 0;font-family:var(--vp-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--vp-text)}._title_egdry_19 svg{width:13px;height:13px;color:var(--vp-accent)}._blurb_egdry_33{padding:0 6px;font-size:11px;line-height:1.45;color:var(--vp-text-muted)}._row_egdry_40{display:flex;align-items:center;gap:6px;padding:0 4px}._select_egdry_47{flex:1 1 auto;height:28px;padding:0 8px;border:.5px solid var(--vp-panel-border);border-radius:6px;background:transparent;color:var(--vp-text);font-family:inherit;font-size:11px}._select_egdry_47:focus-visible{outline:none;box-shadow:0 0 0 1px var(--vp-accent)}._primary_egdry_60{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:.5px solid var(--vp-accent);border-radius:6px;background:var(--vp-accent-bg);color:var(--vp-accent);font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .12s ease,color .12s ease}._primary_egdry_60:hover:not(:disabled){background:var(--vp-accent-bg-strong, var(--vp-accent-bg))}._primary_egdry_60:disabled{opacity:.5;cursor:progress}._primary_egdry_60 svg{width:13px;height:13px}._urlBox_egdry_82{display:flex;align-items:center;gap:4px;margin:2px 4px 0;padding:4px 4px 4px 8px;border:.5px solid var(--vp-accent);border-radius:7px;background:var(--vp-accent-bg)}._urlInput_egdry_92{flex:1 1 auto;min-width:0;height:24px;border:none;background:transparent;color:var(--vp-text);font-family:var(--vp-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:10.5px;text-overflow:ellipsis}._urlInput_egdry_92:focus{outline:none}._iconBtn_egdry_105{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:24px;min-width:24px;padding:0 7px;border:.5px solid var(--vp-panel-border);border-radius:6px;background:transparent;color:var(--vp-text);font-family:inherit;font-size:10.5px;font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}._iconBtn_egdry_105:hover:not(:disabled){background:var(--vp-hover-bg)}._iconBtn_egdry_105:disabled{opacity:.45;cursor:not-allowed}._iconBtn_egdry_105 svg{width:12px;height:12px}._iconBtnOk_egdry_127{color:var(--aeos-success, #3ecf8e);border-color:currentColor}._iconBtnDanger_egdry_128:hover:not(:disabled){color:var(--aeos-danger, #ef5350);border-color:currentColor}._hint_egdry_130{padding:0 8px;font-size:10.5px;color:var(--vp-text-muted)}._error_egdry_135{margin:0 4px;padding:6px 8px;border-radius:6px;background:color-mix(in srgb,var(--aeos-danger, #ef5350) 14%,transparent);color:var(--aeos-danger, #ef5350);font-size:11px}._sep_egdry_144{height:.5px;margin:4px 4px 2px;background:var(--vp-panel-border)}._list_egdry_150{display:flex;flex-direction:column;gap:2px;max-height:176px;overflow-y:auto;padding:0 2px}._item_egdry_158{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;padding:5px 6px;border-radius:6px}._item_egdry_158:hover{background:var(--vp-hover-bg)}._itemDead_egdry_167{opacity:.5}._itemMain_egdry_168{display:flex;flex-direction:column;gap:1px;min-width:0}._itemLabel_egdry_174{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--vp-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._badge_egdry_185{padding:1px 6px;border-radius:999px;border:.5px solid var(--vp-panel-border);font-family:var(--vp-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--vp-text-muted)}._badgeLive_egdry_195{color:var(--aeos-success, #3ecf8e);border-color:color-mix(in srgb,var(--aeos-success, #3ecf8e) 50%,transparent)}._itemMeta_egdry_196{font-size:10px;color:var(--vp-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._empty_egdry_203{padding:6px 8px 4px;font-size:10.5px;color:var(--vp-text-muted);font-style:italic}._spin_egdry_210{animation:_shareSpin_egdry_1 .9s linear infinite}@keyframes _shareSpin_egdry_1{to{transform:rotate(360deg)}}._grid_fjot2_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;margin-bottom:14px}._card_fjot2_8{display:grid;gap:10px;padding:12px;border-radius:12px;border:1px solid var(--aeos-hover-surface);background:var(--aeos-bg);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}._card_fjot2_8:hover{border-color:var(--aeos-hover-surface);box-shadow:0 0 0 1px var(--aeos-hover-surface)}._thumb_fjot2_24{height:220px;min-height:220px;border-radius:10px;overflow:hidden;background:var(--aeos-bg)}._meta_fjot2_32{display:grid;gap:4px}._title_fjot2_37{font-size:14px;font-weight:700;color:var(--aeos-text-primary);line-height:1.3}._subtitle_fjot2_44{font-size:11px;letter-spacing:.05em;color:var(--aeos-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}._count_fjot2_51{font-size:11px;color:var(--aeos-text-disabled)}._highlightRow_fjot2_56{outline:2px solid var(--aeos-warning-bg);outline-offset:-2px;background:var(--aeos-warning-bg)}._compGrid_fjot2_62{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;margin:8px 12px 12px}._compCard_fjot2_69{display:grid;gap:6px;padding:8px;border-radius:10px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);cursor:pointer}._compThumb_fjot2_79{height:120px;min-height:120px;border-radius:8px;overflow:hidden;background:var(--aeos-bg)}._compMeta_fjot2_87{display:grid;gap:2px}._compTitle_fjot2_92{font-size:12px;font-weight:600;color:var(--aeos-text-primary);line-height:1.25}._compCount_fjot2_99{font-size:10px;color:var(--aeos-text-disabled)}._aeosCard_gdwe2_2{background:var(--aeos-card-bg);border:1px solid var(--aeos-card-border);border-radius:12px;box-shadow:var(--aeos-card-shadow);color:var(--aeos-card-body)}._aeosCardTitle_gdwe2_10{color:var(--aeos-card-title)}._aeosCardMuted_gdwe2_14{color:var(--aeos-card-muted)}._shell_5b9o5_1{display:grid;gap:0;padding:0;min-height:calc(100vh - 48px);grid-template-rows:auto auto minmax(0,1fr)}._cockpitRoot_5b9o5_9{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:0;height:100%;position:relative;overflow:hidden;border-radius:14px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg)}._levelRail_5b9o5_22{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;padding:8px 14px;align-items:center;border-right:none;border-bottom:1px solid var(--aeos-panel-border);background:linear-gradient(180deg,var(--aeos-bg-subtle),var(--aeos-bg-subtle));min-width:0;position:sticky;top:0;z-index:12}._levelRailBtn_5b9o5_38{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid transparent;background:transparent;color:var(--aeos-text-muted);font-size:10px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}._levelRailBtn_5b9o5_38:hover{border-color:var(--aeos-border-strong);color:var(--aeos-text-primary)}._levelRailBtnActive_5b9o5_59{border-color:var(--aeos-border-strong);background:var(--aeos-bg-elevated);color:var(--aeos-text-primary);box-shadow:none}._levelRailLabel_5b9o5_66{font-size:11px;font-weight:800}._levelRailSub_5b9o5_71{font-size:8px;text-transform:uppercase;opacity:.7}._cockpitMain_5b9o5_77{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto}._checklistRevealBtn_5b9o5_85{margin:0 14px 8px;justify-self:start;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 12px;cursor:pointer}._checklistRevealBtn_5b9o5_85:hover{border-color:var(--aeos-border-strong);color:var(--aeos-text-primary)}._cockpitStage_5b9o5_106{display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;min-height:0;height:100%}._cockpitStageVisual_5b9o5_114{position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:minmax(0,1fr)}._screenSetupPanel_5b9o5_122{width:300px;max-width:320px;display:grid;grid-template-rows:auto minmax(0,1fr);border-right:1px solid var(--aeos-panel-border);background:linear-gradient(180deg,var(--aeos-bg-subtle),var(--aeos-bg-subtle));transition:width .2s ease;overflow:hidden}._screenSetupPanelCollapsed_5b9o5_133{width:44px;max-width:44px}._screenSetupPanelBeneath_5b9o5_139{width:100%;max-width:none;grid-template-rows:auto auto;border-right:none;background:transparent;overflow:visible}._screenSetupPanelBeneathCollapsed_5b9o5_148{width:100%;max-width:none}._screenSetupBodyBeneath_5b9o5_153{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start}._screenSetupBodyBeneath_5b9o5_153 ._runSimulationBtnWide_5b9o5_158{grid-column:1 / -1}._screenSetupHeader_5b9o5_162{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid var(--aeos-panel-border)}._screenSetupTitle_5b9o5_171{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--aeos-tone-artifact);white-space:nowrap}._screenSetupSub_5b9o5_180{font-size:10px;color:var(--aeos-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._screenSetupToggle_5b9o5_188{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:6px;font-size:10px;padding:2px 6px;cursor:pointer}._screenSetupBody_5b9o5_153{overflow:auto;padding:10px;display:grid;gap:10px;align-content:start}._screenSetupBody_5b9o5_153 input[type=number]{width:100%;font-size:11px;padding:5px 7px;border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-primary)}._narrationRail_5b9o5_216{width:320px;max-width:340px;display:grid;grid-template-rows:auto minmax(0,1fr);border-left:1px solid var(--aeos-panel-border);background:linear-gradient(180deg,var(--aeos-bg-subtle),var(--aeos-bg-subtle));transition:width .2s ease,opacity .2s ease;overflow:hidden}._narrationRailCollapsed_5b9o5_227{width:40px;max-width:40px}._narrationRailHeader_5b9o5_232{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid var(--aeos-panel-border)}._narrationRailTitle_5b9o5_241{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--aeos-text-secondary)}._narrationRailToggle_5b9o5_249{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:6px;font-size:10px;padding:2px 6px;cursor:pointer}._narrationTimeline_5b9o5_259{overflow:auto;padding:10px;display:grid;gap:10px}._narrationTimelineRow_5b9o5_266{position:relative;padding-left:14px;border-left:2px solid var(--aeos-panel-border)}._narrationTimelineDot_5b9o5_272{position:absolute;left:-5px;top:4px;width:8px;height:8px;border-radius:50%;background:var(--aeos-text-muted);box-shadow:none}._fullBleedStage_5b9o5_283{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--aeos-bg)}._fullBleedCanvas_5b9o5_292{position:relative;width:100%;height:100%;min-height:clamp(420px,calc(100vh - 180px),960px);display:grid;grid-template-rows:minmax(0,1fr)}._floatingHud_5b9o5_301{position:absolute;top:10px;left:10px;z-index:14;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 10px;border-radius:10px;border:1px solid var(--aeos-panel-border);background:color-mix(in srgb,var(--aeos-bg-elevated) 85%,transparent);backdrop-filter:blur(8px);pointer-events:auto}._floatingHudTitle_5b9o5_318{font-size:12px;font-weight:700;color:var(--aeos-text-primary)}._floatingRunBtn_5b9o5_324{margin-left:auto;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 12px;border-radius:999px;border:1px solid var(--aeos-border-strong);background:var(--aeos-bg-elevated);color:var(--aeos-text-primary);cursor:pointer}._floatingRunBtn_5b9o5_324:disabled{opacity:.55;cursor:not-allowed}._cockpitToolbar_5b9o5_343{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._cockpitToolbarKpis_5b9o5_353{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-left:auto}._cockpitKpiChip_5b9o5_361{display:inline-flex;align-items:baseline;gap:4px;font-size:10px;color:var(--aeos-text-muted);padding:3px 8px;border-radius:999px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel)}._cockpitKpiChip_5b9o5_361 strong{color:var(--aeos-text-primary);font-weight:700}._workbenchDrawer_5b9o5_378{position:absolute;right:0;bottom:0;z-index:30;width:min(520px,92vw);max-height:min(72vh,640px);display:grid;grid-template-rows:auto minmax(0,1fr);border-radius:14px 0 0;border:1px solid var(--aeos-panel-border);border-right:none;border-bottom:none;background:color-mix(in srgb,var(--aeos-bg-elevated) 85%,transparent);backdrop-filter:blur(12px);box-shadow:-8px -4px 32px var(--aeos-overlay-scrim);transform:translateY(100%);opacity:0;pointer-events:none;transition:transform .22s ease,opacity .22s ease}._workbenchDrawerOpen_5b9o5_400{transform:translateY(0);opacity:1;pointer-events:auto}._workbenchDrawerHeader_5b9o5_406{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid var(--aeos-panel-border)}._workbenchDrawerBody_5b9o5_415{overflow:auto;padding:10px 12px 14px;display:grid;gap:10px;align-content:start}._cinemaPopoverWrap_5b9o5_423{position:relative}._cinemaPopoverPanel_5b9o5_427{position:absolute;top:calc(100% + 8px);right:0;z-index:50;width:min(300px,88vw);border-radius:12px;border:1px solid var(--aeos-panel-border);background:color-mix(in srgb,var(--aeos-bg-elevated) 85%,transparent);backdrop-filter:blur(10px);box-shadow:0 12px 40px var(--aeos-overlay-scrim);padding:10px}._fullscreenToolbar_5b9o5_441{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:8px}._fullscreenBody_5b9o5_449{position:relative;min-height:0;display:grid;grid-template-rows:minmax(0,1fr)}._pageHeader_5b9o5_456{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:0;border:none;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._pageHeading_5b9o5_469{margin:0;font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--aeos-text-primary);line-height:1.35}._pageSubheading_5b9o5_478{margin:0;font-size:11px;font-weight:500;color:var(--aeos-text-muted);line-height:1.45}._pageCaption_5b9o5_486{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-disabled)}._kpiStrip_5b9o5_494{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}._kpiTile_5b9o5_500{display:grid;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);transition:border-color .15s ease,background .15s ease}._kpiTile_5b9o5_500:hover{border-color:var(--aeos-border-strong);background:var(--aeos-panel)}._kpiValue_5b9o5_515{font-size:18px;font-weight:700;color:var(--aeos-text-primary);line-height:1.2}._kpiLabel_5b9o5_522{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--aeos-text-disabled)}._sectionBlock_5b9o5_530{display:grid;gap:12px}._sectionLabel_5b9o5_535{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--aeos-text-disabled);padding:0 2px}._studioSection_5b9o5_544{border-radius:14px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);padding:12px}._gallerySection_5b9o5_551{display:grid;gap:12px}._galleryLayout_5b9o5_556{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,280px);gap:16px;align-items:start}._screensStack_5b9o5_566{display:grid;gap:16px;align-content:start;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px;background:var(--aeos-bg)}._stackBlock_5b9o5_577{display:grid;grid-template-rows:auto auto;border-radius:14px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);overflow:hidden;scroll-margin-top:14px;transition:border-color .15s ease,box-shadow .15s ease}._stackBlock_5b9o5_577:hover{border-color:var(--aeos-border-strong);box-shadow:none}._stackBlockActive_5b9o5_593{border-color:var(--aeos-border-strong);background:var(--aeos-bg-elevated);box-shadow:none}._stackBlockViewport_5b9o5_601{position:relative;height:clamp(360px,56vh,640px);min-height:0;background:var(--aeos-bg)}._stackBlockViewport_5b9o5_601 ._fullBleedCanvas_5b9o5_292{min-height:0;height:100%}._stackBlockSetup_5b9o5_615{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);border-top:1px solid var(--aeos-panel-border);background:linear-gradient(180deg,var(--aeos-bg-subtle),var(--aeos-bg-subtle))}._stackBlockResult_5b9o5_622{padding:12px;border-left:1px solid var(--aeos-panel-border);min-width:0}._noticeRow_5b9o5_628{display:grid;gap:8px}._noticeBanner_5b9o5_633{font-size:11px;line-height:1.45;padding:8px 12px;border-radius:10px}._noticeError_5b9o5_640{color:var(--aeos-critical);border:1px solid var(--aeos-critical-bg);background:var(--aeos-critical-bg)}._noticeWarn_5b9o5_646{color:var(--aeos-warning);border:1px solid var(--aeos-warning-bg);background:var(--aeos-bg-subtle)}._screenSkeleton_5b9o5_652{border-radius:14px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);overflow:hidden;animation:_simSkeletonPulse_5b9o5_1 1.4s ease-in-out infinite}._screenSkeletonHeader_5b9o5_660{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--aeos-panel-border)}._screenSkeletonBar_5b9o5_668{height:10px;border-radius:4px;background:var(--aeos-panel-border)}._screenSkeletonBarWide_5b9o5_674{height:10px;width:120px;border-radius:4px;background:var(--aeos-panel-border)}._screenSkeletonBarMed_5b9o5_681{height:10px;width:48px;border-radius:4px;background:var(--aeos-panel-border)}._screenSkeletonBarShort_5b9o5_688{height:10px;width:72px;border-radius:4px;background:var(--aeos-panel-border)}._screenSkeletonBody_5b9o5_695{display:grid;grid-template-columns:minmax(0,1fr) 320px;min-height:clamp(420px,72vh,900px)}._screenSkeletonCanvas_5b9o5_701{margin:0;border-radius:0;background:var(--aeos-panel-border);min-height:clamp(420px,72vh,900px)}._screenSkeletonNarration_5b9o5_708{border-left:1px solid var(--aeos-panel-border);padding:12px;display:grid;gap:8px;align-content:start}@keyframes _simSkeletonPulse_5b9o5_1{0%,to{opacity:.72}50%{opacity:1}}._viewportCard_5b9o5_721{display:grid;gap:0;border-radius:14px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);overflow:hidden;transition:border-color .15s ease,box-shadow .15s ease}._viewportCard_5b9o5_721:hover{border-color:var(--aeos-border-strong);box-shadow:none}._viewportHeader_5b9o5_736{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._viewportTitle_5b9o5_746{font-size:13px;font-weight:700;color:var(--aeos-text-primary)}._viewportMeta_5b9o5_752{font-size:11px;color:var(--aeos-text-muted);letter-spacing:.04em}._statusPill_5b9o5_758{font-size:10px;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px;border:1px solid var(--aeos-border-strong);color:var(--aeos-text-secondary);background:var(--aeos-bg-subtle)}._statusPillReady_5b9o5_769{border-color:var(--aeos-success);color:var(--aeos-success);background:var(--aeos-bg-subtle)}._statusPillPending_5b9o5_775{border-color:var(--aeos-warning);color:var(--aeos-warning);background:var(--aeos-bg-subtle)}._viewportActions_5b9o5_781{display:flex;align-items:center;gap:8px;margin-left:auto}._viewportBody_5b9o5_788{display:grid;grid-template-columns:minmax(0,1fr) 320px;min-height:clamp(420px,72vh,900px);align-items:stretch}._canvasPane_5b9o5_795{position:relative;display:grid;grid-template-rows:1fr;min-width:0;min-height:0;height:100%;padding:0;background:var(--aeos-bg);overflow:hidden}._visualStage_5b9o5_807{position:relative;display:grid;grid-template-rows:1fr;min-height:clamp(420px,72vh,900px);height:100%;width:100%}._visualStack_5b9o5_816{position:relative;display:grid;grid-template-rows:1fr;min-height:0;height:100%;width:100%}._visualCinemaLayer_5b9o5_825{position:absolute;inset:0;z-index:0;pointer-events:none}._visualViewerLayer_5b9o5_832{position:relative;z-index:1;display:grid;grid-template-rows:1fr;min-height:0;height:100%;width:100%}._visualScrubBar_5b9o5_842{position:absolute;left:0;right:0;bottom:0;z-index:12;display:flex;align-items:center;gap:8px;padding:6px 10px;background:linear-gradient(180deg,transparent,var(--aeos-bg-subtle) 28%,var(--aeos-bg-subtle));pointer-events:auto}._visualHydrationOverlay_5b9o5_856{position:absolute;top:8px;left:8px;right:8px;z-index:11;display:grid;gap:6px;pointer-events:none}._visualHydrationOverlay_5b9o5_856>*{pointer-events:auto}._visualPlaceholder_5b9o5_871{display:grid;place-content:center;gap:8px;height:100%;min-height:clamp(420px,72vh,900px);padding:24px;text-align:center;background:radial-gradient(ellipse at 50% 40%,var(--aeos-bg-subtle),var(--aeos-bg) 72%)}._visualPlaceholderKind_5b9o5_882{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--aeos-text-secondary)}._visualPlaceholderBody_5b9o5_890{font-size:12px;line-height:1.5;color:var(--aeos-text-muted);max-width:360px}._simHudOverlay_5b9o5_897{position:absolute;top:8px;left:8px;z-index:10;display:grid;gap:4px;max-width:min(420px,calc(100% - 16px));padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:color-mix(in srgb,var(--aeos-bg-elevated) 85%,transparent);backdrop-filter:blur(6px);pointer-events:none}._simHudKind_5b9o5_913{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aeos-text-secondary)}._simHudMetrics_5b9o5_921{display:flex;flex-wrap:wrap;gap:6px 10px;font-size:10px;color:var(--aeos-text-secondary)}._simHudMetric_5b9o5_921{white-space:nowrap}._simHudMetric_5b9o5_921 strong{color:var(--aeos-text-primary);font-weight:600}._narrationPane_5b9o5_938{border-left:1px solid var(--aeos-panel-border);display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%;width:320px;max-width:320px;background:var(--aeos-bg-subtle);overflow:hidden}._narrationHeader_5b9o5_950{padding:8px 12px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-muted);border-bottom:1px solid var(--aeos-panel-border)}._narrationScroll_5b9o5_960{overflow:auto;padding:8px 10px;display:grid;gap:8px}._narrationRow_5b9o5_967{font-size:11px;line-height:1.5;color:var(--aeos-text-secondary);border-left:2px solid var(--aeos-panel-border);padding-left:8px}._narrationTitle_5b9o5_975{font-weight:600;color:var(--aeos-text-primary)}._toolbarRow_5b9o5_980{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._fullscreenOverlay_5b9o5_987{position:fixed;inset:0;z-index:120;background:var(--aeos-bg-subtle);display:grid;grid-template-rows:auto minmax(0,1fr);padding:16px}._studioLayout_5b9o5_997{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);gap:12px;min-height:420px}._workbenchLayout_5b9o5_1005{display:grid;grid-template-columns:minmax(196px,228px) minmax(0,1fr);gap:12px;align-items:stretch;min-height:560px}._controlsColumn_5b9o5_1013{display:grid;gap:8px;align-content:start;max-height:min(78vh,720px);overflow:auto;padding-right:2px}._mainColumn_5b9o5_1022{display:grid;gap:10px;grid-template-columns:minmax(0,1.35fr) minmax(300px,400px);grid-template-rows:minmax(380px,1fr);min-width:0;align-items:stretch}._resultsPanel_5b9o5_1031{display:grid;gap:10px;padding:12px 14px;border-radius:14px;border:1px solid var(--aeos-panel-border);background:linear-gradient(180deg,var(--aeos-bg-subtle),var(--aeos-bg-subtle));max-height:min(78vh,720px);overflow:auto}._mainViewport_5b9o5_1042{min-height:380px;display:grid;min-width:0}._runSimulationBtn_5b9o5_158{width:100%;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:10px 12px;border-radius:8px;border:1px solid var(--aeos-border-strong);background:var(--aeos-bg-elevated);color:var(--aeos-text-primary);cursor:pointer;transition:border-color .15s ease,background .15s ease}._runSimulationBtn_5b9o5_158:hover:not(:disabled){border-color:var(--aeos-border-strong);background:var(--aeos-hover-surface)}._runSimulationBtn_5b9o5_158:disabled{opacity:.55;cursor:not-allowed}._studioPanelCompact_5b9o5_1073{gap:6px;padding:8px;max-height:none;font-size:10px}._studioPanelCompact_5b9o5_1073 ._studioHeader_5b9o5_1080{font-size:10px;padding-bottom:4px}._studioPanelCompact_5b9o5_1073 ._studioSectionHeader_5b9o5_1085{padding:6px 8px;font-size:10px}._studioPanelCompact_5b9o5_1073 ._studioSectionBody_5b9o5_1090{padding:6px 8px 8px;gap:6px}._studioPanelCompact_5b9o5_1073 ._studioLabel_5b9o5_1095{gap:2px;font-size:9px}._studioPanelCompact_5b9o5_1073 ._studioLabel_5b9o5_1095 input[type=number],._studioPanelCompact_5b9o5_1073 ._studioSelect_5b9o5_1101{font-size:10px;padding:4px 6px}._studioPanelCompact_5b9o5_1073 ._studioBtn_5b9o5_1106{font-size:10px;padding:4px 8px}._studioPanelCompact_5b9o5_1073 ._studioHint_5b9o5_1111{display:none}._resultsHeader_5b9o5_1115{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}._resultsHeaderMain_5b9o5_1123{display:grid;gap:2px}._resultsTitle_5b9o5_1128{margin:0;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--aeos-text-primary)}._resultsSubtitle_5b9o5_1136{margin:0;font-size:10px;color:var(--aeos-text-muted)}._resultsBadges_5b9o5_1142{display:flex;flex-wrap:wrap;gap:6px;align-items:center}._tierBadge_5b9o5_1149,._confidenceBadge_5b9o5_1150{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 8px;border:1px solid var(--aeos-border-strong);color:var(--aeos-text-secondary);background:var(--aeos-panel)}._confidence_screening_5b9o5_1162{border-color:var(--aeos-warning);color:var(--aeos-warning)}._confidence_engineering_5b9o5_1167{border-color:var(--aeos-border-strong);color:var(--aeos-text-secondary)}._confidence_validated_5b9o5_1172{border-color:var(--aeos-success);color:var(--aeos-success)}._statusPillFail_5b9o5_1177{border-color:var(--aeos-critical);color:var(--aeos-critical);background:var(--aeos-bg-subtle)}._resultsGoalStrip_5b9o5_1183{display:grid;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg)}._resultsGoalLabel_5b9o5_1192{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--aeos-text-disabled)}._resultsGoalText_5b9o5_1200{font-size:11px;line-height:1.45;color:var(--aeos-text-secondary)}._resultsGoalHint_5b9o5_1206{font-size:10px;color:var(--aeos-text-muted)}._metricGrid_5b9o5_1211{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px}._metricTile_5b9o5_1217{display:grid;gap:2px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg)}._metricTileValue_5b9o5_1226{font-size:14px;font-weight:700;color:var(--aeos-text-primary);line-height:1.2}._metricTileLabel_5b9o5_1233{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--aeos-text-disabled)}._metricTileHint_5b9o5_1241{font-size:9px;color:var(--aeos-text-muted)}._resultsSection_5b9o5_1246{display:grid;gap:6px}._resultsSectionLabel_5b9o5_1251{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--aeos-text-disabled)}._acceptanceTableWrap_5b9o5_1259{overflow:auto;border-radius:8px;border:1px solid var(--aeos-panel-border)}._acceptanceTable_5b9o5_1259{width:100%;border-collapse:collapse;font-size:10px}._acceptanceTable_5b9o5_1259 th,._acceptanceTable_5b9o5_1259 td{padding:6px 8px;text-align:left;border-bottom:1px solid var(--aeos-panel-border);vertical-align:top}._acceptanceTable_5b9o5_1259 th{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-muted);background:var(--aeos-panel)}._acceptanceTable_5b9o5_1259 tbody tr:last-child td{border-bottom:none}._passYes_5b9o5_1292{color:var(--aeos-success);font-weight:700}._passNo_5b9o5_1297{color:var(--aeos-critical);font-weight:700}._passPending_5b9o5_1302{color:var(--aeos-text-disabled)}._lookForCell_5b9o5_1306{color:var(--aeos-text-muted);max-width:220px;line-height:1.4}._setupGrid_5b9o5_1312{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}._setupBlock_5b9o5_1318{padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);min-height:72px}._setupBlockTitle_5b9o5_1326{font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aeos-tone-artifact);margin-bottom:4px}._setupBlockBody_5b9o5_1335{font-size:10px;line-height:1.45;color:var(--aeos-text-secondary)}._setupRationale_5b9o5_1341{margin-top:4px;font-size:9px;color:var(--aeos-text-muted);line-height:1.4}._setupListItem_5b9o5_1348+._setupListItem_5b9o5_1348{margin-top:6px;padding-top:6px;border-top:1px solid var(--aeos-panel-border)}._divergencePanel_5b9o5_1354{padding:10px 12px;border-radius:10px;border:1px solid var(--aeos-critical-bg);background:var(--aeos-critical-bg)}._divergenceTitle_5b9o5_1361{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aeos-critical);margin-bottom:4px}._divergenceBody_5b9o5_1370{margin:0;font-size:11px;line-height:1.45;color:var(--aeos-critical)}._divergenceMeta_5b9o5_1377{margin-top:6px;font-size:10px;color:var(--aeos-critical)}._caveatsStrip_5b9o5_1383{display:flex;flex-wrap:wrap;gap:6px}._caveatChip_5b9o5_1389{font-size:9px;padding:3px 8px;border-radius:999px;border:1px solid var(--aeos-warning-bg);color:var(--aeos-warning);background:var(--aeos-panel)}._kindResultBlock_5b9o5_1398{display:grid;gap:8px}._modalPanel_5b9o5_1403{display:grid;gap:6px;padding:8px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg)}._modalToolbar_5b9o5_1412{display:flex;align-items:center;justify-content:space-between;gap:8px}._modalAnimToggle_5b9o5_1419{display:flex;align-items:center;gap:6px;font-size:10px;color:var(--aeos-text-muted);cursor:pointer}._modalList_5b9o5_1428{display:grid;gap:4px;max-height:120px;overflow:auto}._modalRow_5b9o5_1435{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;width:100%;padding:5px 8px;border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-secondary);font-size:10px;text-align:left;cursor:pointer}._modalRowActive_5b9o5_1451{border-color:var(--aeos-border-strong);background:var(--aeos-bg-elevated)}._modalMassFrac_5b9o5_1456{font-size:9px;color:var(--aeos-text-disabled)}._modalAnimCanvas_5b9o5_1461{width:100%;border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg)}._thermalLegend_5b9o5_1468{display:grid;gap:6px;padding:8px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg)}._thermalLegendRow_5b9o5_1477{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;font-size:10px;color:var(--aeos-text-secondary)}._thermalGradient_5b9o5_1486{height:8px;border-radius:4px;background:linear-gradient(90deg,var(--aeos-info),var(--aeos-critical),var(--aeos-warning-bg))}._meshConvChart_5b9o5_1492{display:grid;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg)}._meshConvHeader_5b9o5_1501{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-muted)}._meshConvAnnotation_5b9o5_1513{font-weight:500;text-transform:none;letter-spacing:0;color:var(--aeos-text-secondary)}._meshConvLegend_5b9o5_1520{display:flex;flex-wrap:wrap;gap:8px;font-size:9px;color:var(--aeos-text-disabled)}._traceTableWrap_5b9o5_1528{overflow:auto;border-radius:8px;border:1px solid var(--aeos-panel-border)}._traceTable_5b9o5_1528{width:100%;border-collapse:collapse;font-size:10px}._traceTable_5b9o5_1528 th,._traceTable_5b9o5_1528 td{padding:5px 8px;text-align:left;border-bottom:1px solid var(--aeos-panel-border);vertical-align:top}._traceTable_5b9o5_1528 th{font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-muted);background:var(--aeos-panel)}._governingRow_5b9o5_1557{background:var(--aeos-bg-subtle)}._govBadge_5b9o5_1561{font-size:8px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-secondary)}._setupTraceStack_5b9o5_1569{display:grid;gap:10px;margin-top:8px}._runHistoryPanel_5b9o5_1575{display:grid;gap:6px}._runHistoryList_5b9o5_1580{list-style:none;margin:0;padding:0;display:grid;gap:4px;max-height:140px;overflow:auto}._runHistoryRow_5b9o5_1590{display:grid;grid-template-columns:auto 1fr auto auto;gap:8px;align-items:center;width:100%;padding:6px 8px;border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-secondary);font-size:10px;text-align:left;cursor:pointer}._runHistoryRowActive_5b9o5_1606{border-color:var(--aeos-border-strong);background:var(--aeos-bg-elevated)}._runHistoryTs_5b9o5_1611{color:var(--aeos-text-disabled);font-size:9px;white-space:nowrap}._runHistoryKind_5b9o5_1617{text-transform:capitalize}._runHistoryMetric_5b9o5_1621{font-weight:600;color:var(--aeos-text-primary)}._studioPanel_5b9o5_1073{display:grid;gap:8px;align-content:start;padding:10px;border-radius:12px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);overflow:auto;max-height:520px}._studioHeader_5b9o5_1080{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--aeos-tone-artifact);padding-bottom:6px;border-bottom:1px solid var(--aeos-panel-border)}._studioSection_5b9o5_544{border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);overflow:hidden}._studioSectionHeader_5b9o5_1085{display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 10px;font-size:11px;font-weight:600;color:var(--aeos-text-primary);background:transparent;border:none;cursor:pointer;text-align:left}._studioSectionBody_5b9o5_1090{padding:8px 10px 10px;display:grid;gap:8px}._studioChevron_5b9o5_1676{color:var(--aeos-text-muted);font-size:14px}._studioBtn_5b9o5_1106{font-size:11px;padding:6px 10px;border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);color:var(--aeos-text-secondary);cursor:pointer}._studioLabel_5b9o5_1095{display:grid;gap:4px;font-size:10px;color:var(--aeos-text-muted)}._studioSelect_5b9o5_1101{width:100%;font-size:11px;padding:6px 8px;border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-primary)}._studioHint_5b9o5_1111{font-size:10px;color:var(--aeos-text-disabled);line-height:1.4}._simViewportWrap_5b9o5_1714{position:relative;border-radius:12px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);overflow:hidden}._simViewportCanvas_5b9o5_1722{position:absolute;inset:0}@media(max-width:900px){._cockpitRoot_5b9o5_9{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr) auto}._cockpitStage_5b9o5_106{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}._screenSetupPanel_5b9o5_122{width:100%;max-width:none;max-height:280px;border-right:none;border-bottom:1px solid var(--aeos-panel-border)}._screenSetupPanelCollapsed_5b9o5_133{width:100%;max-width:none;max-height:44px}._screenSetupPanelBeneath_5b9o5_139{max-height:none}._stackBlockSetup_5b9o5_615{grid-template-columns:1fr}._stackBlockResult_5b9o5_622{border-left:none;border-top:1px solid var(--aeos-panel-border)}._stackBlockViewport_5b9o5_601{height:clamp(320px,60vh,560px)}._levelRail_5b9o5_22{grid-auto-flow:column;grid-auto-columns:minmax(48px,1fr);border-right:none;border-bottom:1px solid var(--aeos-panel-border)}._narrationRail_5b9o5_216{width:100%;max-width:none;max-height:220px;border-left:none;border-top:1px solid var(--aeos-panel-border)}._narrationRailCollapsed_5b9o5_227{width:100%;max-width:none;max-height:40px}._viewportBody_5b9o5_788{grid-template-columns:1fr;grid-template-rows:minmax(clamp(420px,72vh,900px),1fr) auto}._narrationPane_5b9o5_938{width:100%;max-width:none;border-left:none;border-top:1px solid var(--aeos-panel-border);max-height:220px}._screenSkeletonBody_5b9o5_695{grid-template-columns:1fr}._screenSkeletonNarration_5b9o5_708{border-left:none;border-top:1px solid var(--aeos-panel-border);max-height:200px}}@media(max-width:960px){._workbenchLayout_5b9o5_1005{grid-template-columns:1fr}._controlsColumn_5b9o5_1013{max-height:none}._mainColumn_5b9o5_1022{grid-template-columns:1fr;grid-template-rows:minmax(280px,1fr) auto}._resultsPanel_5b9o5_1031{max-height:none}._studioLayout_5b9o5_997,._galleryLayout_5b9o5_556{grid-template-columns:1fr}}._simOverviewWrap_5b9o5_1844{padding:12px 16px 20px;min-height:0;overflow:auto}._simOverviewLead_5b9o5_1850{margin:0 0 14px;font-size:12px;line-height:1.55;color:var(--aeos-text-muted)}._simOverviewSkeleton_5b9o5_1857{min-height:220px;border-radius:12px;border:1px solid var(--aeos-panel-border);background:linear-gradient(90deg,var(--aeos-bg-subtle),var(--aeos-bg-subtle),var(--aeos-bg-subtle));background-size:200% 100%;animation:_simOverviewShimmer_5b9o5_1 1.4s ease infinite}@keyframes _simOverviewShimmer_5b9o5_1{0%{background-position:100% 0}to{background-position:-100% 0}}._simOverviewEmpty_5b9o5_1871{padding:28px;border:1px dashed var(--aeos-panel-border);border-radius:12px;color:var(--aeos-text-disabled);font-size:12px;text-align:center}._simgrid_5b9o5_1880{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px}._simCard_5b9o5_1886{display:grid;gap:8px;padding:14px 16px 12px;border-radius:14px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);color:var(--aeos-text-primary);text-align:left;cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}._simCard_5b9o5_1886:hover{border-color:var(--aeos-panel-border);box-shadow:0 0 0 1px var(--aeos-hover-surface),0 12px 28px var(--aeos-overlay-scrim);transform:translateY(-1px)}._simCardHeader_5b9o5_1905{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}._simCardTitle_5b9o5_1912{font-size:14px;font-weight:700;line-height:1.3;color:var(--aeos-text-primary)}._simCardTag_5b9o5_1919{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;letter-spacing:.02em;text-transform:none;padding:3px 10px;border-radius:999px;border:1px solid var(--aeos-border-strong);background:var(--aeos-panel);color:var(--aeos-text-primary)}._simCardTagGlyph_5b9o5_1935{display:inline-flex;width:12px;height:12px;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--aeos-hover-surface);font-size:8px;line-height:1}._simCardTagPass_5b9o5_1947{color:var(--aeos-text-primary);border-color:var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._simCardTagFail_5b9o5_1953{color:var(--aeos-critical);border-color:var(--aeos-critical);background:var(--aeos-critical-bg)}._simCardTagRun_5b9o5_1959{color:var(--aeos-accent-sky);border-color:var(--aeos-accent-border);background:var(--aeos-info-bg)}._simCardTagCheck_5b9o5_1965{color:var(--aeos-warning);border-color:var(--aeos-warning);background:var(--aeos-warning-bg)}._simOverviewSparkEmpty_5b9o5_1971{height:44px;border-radius:6px;background:var(--aeos-bg-subtle)}._simPreviewThumb_5b9o5_1978{width:100%;height:56px;border-radius:6px;overflow:hidden;background:var(--aeos-bg-subtle);display:flex;align-items:stretch;justify-content:stretch}._simPreviewThumbSvg_5b9o5_1989{display:block;width:100%;height:100%}._simCardRow_5b9o5_1995{display:flex;justify-content:space-between;gap:10px;font-size:11px;color:var(--aeos-text-muted)}._simCardRow_5b9o5_1995 strong{color:var(--aeos-text-primary);font-weight:600}._simCardAchieved_5b9o5_2008{color:var(--aeos-text-primary)!important}._simCardOwner_5b9o5_2012{color:var(--aeos-text-muted)}._simCardOpen_5b9o5_2016{margin-top:6px;font-size:11px;color:var(--aeos-text-secondary);display:flex;align-items:center;gap:5px}._simback_5b9o5_2025{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--aeos-text-primary);cursor:pointer;margin:0 0 10px;border:none;background:transparent;padding:0}._simback_5b9o5_2025:hover{text-decoration:underline}._simDetailWrap_5b9o5_2042{padding:12px 16px 20px;min-height:0;overflow:auto}._simDetailHeader_5b9o5_2048{margin-bottom:12px}._simDetailTitle_5b9o5_2052{margin:0;font-size:18px;font-weight:700;color:var(--aeos-text-primary);display:flex;align-items:center;gap:8px;flex-wrap:wrap}._simDetailSub_5b9o5_2063{margin:6px 0 0;font-size:12px;color:var(--aeos-text-muted)}._simDetailOwner_5b9o5_2069{color:var(--aeos-text-secondary)}._simdetgrid_5b9o5_2073{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;min-height:400px}._simDetailViewport_5b9o5_2080{position:relative;min-height:400px;border-radius:12px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);overflow:hidden}._simDetailViewportInner_5b9o5_2089{position:absolute;inset:0}._simDetailHud_5b9o5_2094{position:absolute;top:10px;left:10px;display:flex;flex-wrap:wrap;gap:6px;z-index:4;pointer-events:none}._simDetailHudChip_5b9o5_2105{font-size:10px;color:var(--aeos-text-muted);padding:4px 8px;border-radius:6px;background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border)}._simDetailHudChip_5b9o5_2105 strong{color:var(--aeos-text-primary)}._legend_5b9o5_2118{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:4px;font-size:10px;color:var(--aeos-text-muted);z-index:4;pointer-events:none}._legendRow_5b9o5_2131{display:flex;align-items:center;gap:6px}._legendRamp_5b9o5_2137{display:inline-block;width:22px;height:6px;border-radius:2px;background:linear-gradient(90deg,var(--aeos-panel-border),var(--aeos-text-muted),var(--aeos-accent-sky),var(--aeos-accent))}._simctl_5b9o5_2145{position:absolute;left:12px;bottom:12px;right:12px;display:flex;align-items:center;gap:10px;z-index:5}._play_5b9o5_2156{width:34px;height:34px;border-radius:999px;border:1px solid var(--aeos-border-strong);background:var(--aeos-bg-subtle);color:var(--aeos-text-primary);display:grid;place-items:center;flex:0 0 auto;cursor:pointer}._play_5b9o5_2156:hover{border-color:var(--aeos-hover-surface)}._scrubInput_5b9o5_2173{flex:1;height:5px;accent-color:var(--aeos-text-secondary)}._scrubPct_5b9o5_2179{font-size:11px;font-family:ui-monospace,Menlo,monospace;color:var(--aeos-text-muted);flex:0 0 auto}._simDetailSidebar_5b9o5_2186{display:grid;gap:12px;align-content:start}._kpis_5b9o5_2192{display:flex;gap:8px;flex-wrap:wrap}._kpiChip_5b9o5_2198{font-size:11px;color:var(--aeos-text-muted);padding:6px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel)}._kpiChip_5b9o5_2198 strong{display:block;font-size:13px;color:var(--aeos-text-primary)}._simDetailCard_5b9o5_2213{border:1px solid var(--aeos-panel-border);border-radius:12px;background:var(--aeos-panel);overflow:hidden}._simDetailCardHead_5b9o5_2220{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--aeos-panel-border);font-size:12px;font-weight:650;color:var(--aeos-text-primary)}._simDetailDot_5b9o5_2231{width:7px;height:7px;border-radius:999px;flex:0 0 auto}._simDetailCardRt_5b9o5_2238{margin-left:auto;font-size:10px;color:var(--aeos-text-disabled);text-transform:uppercase;letter-spacing:.06em}._simDetailCardBody_5b9o5_2246{padding:8px 12px 12px;display:grid;gap:8px}._simDetailArt_5b9o5_2252{display:grid;grid-template-columns:110px minmax(0,1fr);gap:8px;font-size:11px}._simDetailArtTy_5b9o5_2259{color:var(--aeos-text-disabled)}._simDetailArtTt_5b9o5_2263{color:var(--aeos-text-secondary)}._simDetailNote_5b9o5_2267{display:flex;gap:8px;font-size:11px;line-height:1.45;color:var(--aeos-text-secondary)}._simDetailNoteDot_5b9o5_2275{width:6px;height:6px;border-radius:999px;background:var(--aeos-text-muted);margin-top:5px;flex:0 0 auto}._simDetailActions_5b9o5_2284{display:flex;flex-wrap:wrap;gap:8px;align-items:center}._simDetailActionsLabel_5b9o5_2291{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--aeos-text-disabled);margin-right:4px}._simActionLens_5b9o5_2299{border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);color:var(--aeos-text-secondary);border-radius:999px;padding:5px 12px;font-size:11px;cursor:pointer}._simActionLens_5b9o5_2299:disabled{opacity:.55;cursor:wait}._remediationLine_5b9o5_2314{display:flex;gap:8px;font-size:11px;line-height:1.45;color:var(--aeos-text-secondary)}._simStageSplit_5b9o5_2322{position:relative;width:100%;height:100%;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(140px,220px);gap:8px;overflow:hidden}._simStageViewport_5b9o5_2333{position:relative;min-height:0;min-width:0;overflow:hidden}._simStageChartRail_5b9o5_2340{min-height:0;min-width:0;overflow:auto;border-left:1px solid var(--aeos-panel-border);padding-left:6px}@media(max-width:960px){._simdetgrid_5b9o5_2073{grid-template-columns:1fr}._simDetailViewport_5b9o5_2080{min-height:320px}}._surfaceRoot_s5kxe_1{display:flex;flex-direction:column;flex:1 1 0;min-height:0;height:calc(100dvh - 175px)}._surfaceRootMaximized_s5kxe_10{position:fixed;inset:0;z-index:100;height:100%;width:100%;max-height:none;max-width:100%;background:var(--aeos-bg);overflow:hidden}._surfaceRootMaximized_s5kxe_10 ._workspace_s5kxe_22{flex:1 1 0;min-height:0;height:100%;width:100%;border-radius:0;overflow:hidden}._layout_surfaceRoot_s5kxe_31{min-width:0}._layout_chromeRow_s5kxe_35{display:flex;align-items:center;gap:10px;flex-shrink:0}._maximizeBtn_s5kxe_42{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:6px;font-size:11px;padding:6px 10px;cursor:pointer;flex-shrink:0;margin-left:auto;white-space:nowrap}._maximizeBtn_s5kxe_42:hover{border-color:var(--aeos-hover-surface);color:var(--aeos-text-primary);background:var(--aeos-bg-elevated)}@media(max-width:899px){._layout_surfaceRoot_s5kxe_31 [data-testid=code-view-three-pane]{grid-template-columns:0 minmax(0,1fr) 0!important}._layout_surfaceRoot_s5kxe_31 [data-testid=code-view-three-pane] ._treePane_s5kxe_66{display:none}}@media(min-width:1600px){._layout_surfaceRoot_s5kxe_31 [data-testid=code-view-three-pane]:not(._shellInspectorCollapsed_s5kxe_72){grid-template-columns:200px minmax(0,1fr) var(--panel-inspector-width, 180px)}}._surfaceRootMaximized_s5kxe_10._layout_surfaceRoot_s5kxe_31 [data-testid=code-view-three-pane]:not(._shellInspectorCollapsed_s5kxe_72){grid-template-columns:200px minmax(0,1fr) min(var(--panel-inspector-width, 160px),180px)}._surfaceRootMaximized_s5kxe_10._layout_surfaceRoot_s5kxe_31 [data-testid=code-view-three-pane]._shellInspectorCollapsed_s5kxe_72{grid-template-columns:200px minmax(0,1fr) 28px}._workspace_s5kxe_22{display:flex;flex-direction:column;gap:0;flex:1 1 0;min-height:0;background:var(--aeos-panel);border-radius:10px;border:1px solid var(--aeos-panel-border);overflow:hidden}._shellWithTests_s5kxe_97{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden}._headerStrip_s5kxe_105{display:flex;align-items:center;gap:12px;padding:6px 10px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);flex-shrink:0}._headerTitle_s5kxe_115{margin:0;font-size:14px;font-weight:600;color:var(--aeos-text-primary);white-space:nowrap}._headerSearch_s5kxe_123{flex:1;max-width:320px;box-sizing:border-box;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-primary);font-size:12px;padding:7px 10px;outline:none}._headerSearch_s5kxe_123:focus{border-color:var(--aeos-info)}._branchSelect_s5kxe_140{border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);font-size:11px;padding:6px 8px}._headerActions_s5kxe_149{display:flex;gap:6px;margin-left:auto}._headerTabBar_s5kxe_157{display:flex;gap:2px;background:var(--aeos-hover-surface);border-radius:6px;padding:2px}._headerTab_s5kxe_157{position:relative;background:transparent;border:none;color:var(--aeos-text-muted);font-size:12px;font-weight:600;padding:5px 14px;border-radius:4px;cursor:pointer;transition:background .15s,color .15s;display:flex;align-items:center;gap:6px}._headerTab_s5kxe_157:hover,._headerTabActive_s5kxe_186{color:var(--aeos-text-primary);background:var(--aeos-hover-surface)}._headerTabBadgePass_s5kxe_191{font-size:10px;padding:0 5px;border-radius:8px;background:var(--aeos-success-bg);color:var(--aeos-syntax-string);font-weight:700}._headerTabBadgeFail_s5kxe_200{font-size:10px;padding:0 5px;border-radius:8px;background:var(--aeos-critical-bg);color:var(--aeos-critical);font-weight:700}._headerTabBadgeRunning_s5kxe_209{font-size:10px;padding:0 5px;border-radius:8px;background:var(--aeos-info-bg);color:var(--aeos-info);font-weight:700;animation:_pulse_s5kxe_1 1.2s ease-in-out infinite}@keyframes _pulse_s5kxe_1{0%,to{opacity:1}50%{opacity:.5}}._subBar_s5kxe_226{display:flex;align-items:center;gap:6px;padding:4px 10px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-panel);flex-shrink:0}._subBarBtn_s5kxe_236{background:transparent;border:1px solid var(--aeos-text-disabled);border-radius:4px;color:var(--aeos-text-muted);font-size:11px;padding:3px 10px;cursor:pointer;transition:background .15s,color .15s}._subBarBtn_s5kxe_236:hover:not(:disabled){background:var(--aeos-panel-border);color:var(--aeos-text-primary)}._subBarBtn_s5kxe_236:disabled{opacity:.4;cursor:not-allowed}._subBarBtnPrimary_s5kxe_257{background:var(--aeos-bg-elevated);border:1px solid var(--aeos-border-strong);border-radius:4px;color:var(--aeos-text-primary);font-size:11px;font-weight:600;padding:3px 12px;cursor:pointer;transition:background .15s}._subBarBtnPrimary_s5kxe_257:hover:not(:disabled){background:var(--aeos-hover-surface)}._subBarBtnPrimary_s5kxe_257:disabled{opacity:.5;cursor:not-allowed}._subBarDivider_s5kxe_278{width:1px;height:18px;background:var(--aeos-bg-elevated);margin:0 4px}._subBarFilterBtn_s5kxe_285{background:transparent;border:1px solid transparent;border-radius:4px;color:var(--aeos-text-disabled);font-size:10px;padding:2px 8px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._subBarFilterBtn_s5kxe_285:hover{color:var(--aeos-text-muted);background:var(--aeos-panel-border)}._subBarFilterBtnActive_s5kxe_301{color:var(--aeos-text-primary);background:var(--aeos-bg-elevated);border-color:var(--aeos-text-dim)}._testDashboard_s5kxe_309{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow-y:auto;background:var(--aeos-bg-subtle)}._testDashboardMetrics_s5kxe_318{display:flex;gap:12px;padding:16px 16px 12px;flex-shrink:0;flex-wrap:wrap}._testDashboardCard_s5kxe_326{display:flex;flex-direction:column;align-items:center;padding:10px 20px;background:var(--aeos-hover-surface);border:1px solid var(--aeos-panel-border);border-radius:8px;min-width:80px}._testDashboardCardPass_s5kxe_337{border-color:var(--aeos-success)}._testDashboardCardFail_s5kxe_341{border-color:var(--aeos-critical)}._testDashboardCardValue_s5kxe_345{font-size:22px;font-weight:700;color:var(--aeos-text-primary);line-height:1.2}._testDashboardCardPass_s5kxe_337 ._testDashboardCardValue_s5kxe_345{color:var(--aeos-syntax-string)}._testDashboardCardFail_s5kxe_341 ._testDashboardCardValue_s5kxe_345{color:var(--aeos-critical)}._testDashboardCardLabel_s5kxe_360{font-size:10px;color:var(--aeos-text-disabled);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}._testDashboardBody_s5kxe_368{flex-shrink:0;padding:0 0 16px}._headerBtn_s5kxe_373{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:6px;font-size:11px;padding:6px 10px;cursor:pointer}._headerBtn_s5kxe_373:hover{border-color:var(--aeos-hover-surface);color:var(--aeos-text-primary);background:var(--aeos-bg-elevated)}._headerBtnPrimary_s5kxe_389{border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);color:var(--aeos-text-primary);border-radius:6px;font-size:11px;padding:6px 10px;cursor:pointer}._headerBtnPrimary_s5kxe_389:hover{background:var(--aeos-panel)}._headerBtnPrimary_s5kxe_389:disabled{opacity:.55;cursor:not-allowed}._shell_s5kxe_72{display:grid;grid-template-columns:240px minmax(0,1fr) var(--panel-inspector-width, 180px);grid-template-rows:minmax(0,1fr);gap:0;flex:1 1 0;min-height:0;overflow:hidden;background:var(--aeos-panel)}._shell_s5kxe_72[data-testid=code-view-three-pane]{grid-template-columns:240px minmax(0,1fr) var(--panel-inspector-width, 280px)}._shellInspectorCollapsed_s5kxe_72{grid-template-columns:240px minmax(0,1fr) var(--panel-inspector-width, 28px)}._treePane_s5kxe_66{min-width:0;min-height:0;height:100%;border-right:1px solid var(--aeos-panel-border);display:flex;flex-direction:column;background:var(--aeos-bg-subtle);overflow:hidden}._fileTree_s5kxe_438{flex:1 1 auto;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._viewerPane_s5kxe_446{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--aeos-panel);isolation:isolate}._inspectorPane_s5kxe_456{min-width:0;min-height:0;border-left:1px solid var(--aeos-panel-border);background:var(--aeos-panel);display:flex;flex-direction:column;overflow:hidden;box-shadow:-6px 0 16px var(--aeos-overlay-scrim);isolation:isolate;position:relative;z-index:2}._inspectorPaneCollapsed_s5kxe_470{min-width:0;pointer-events:auto;border-left:1px solid var(--aeos-panel-border);box-shadow:-2px 0 8px var(--aeos-overlay-scrim)}._inspectorPaneCollapsed_s5kxe_470 ._inspectorBody_s5kxe_477{display:none}._inspectorTabs_s5kxe_481{display:flex;border-bottom:none;flex-shrink:0;flex:1;min-width:0;overflow:hidden}._inspectorTab_s5kxe_481{flex:1;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--aeos-text-muted);font-size:11px;font-weight:600;padding:8px 6px;cursor:pointer}._inspectorTabActive_s5kxe_502{color:var(--aeos-text-primary);border-bottom-color:var(--aeos-panel-border);box-shadow:none}._inspectorBody_s5kxe_477{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._inspectorTimelineWrap_s5kxe_516{padding:8px}._viewerStack_s5kxe_520{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}._tabStrip_s5kxe_530{display:flex;align-items:stretch;gap:2px;overflow-x:auto;padding:4px 6px 0;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);flex-shrink:0;scrollbar-width:thin}._tab_s5kxe_530{display:flex;align-items:center;gap:6px;max-width:180px;padding:6px 8px;border-radius:6px 6px 0 0;border:1px solid transparent;background:transparent;color:var(--aeos-text-muted);font-size:12px;cursor:grab;user-select:none}._tab_s5kxe_530:hover{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._tabActive_s5kxe_562{border-color:var(--aeos-panel-border);border-bottom-color:transparent;background:var(--aeos-panel);color:var(--aeos-text-primary)}._tabDirty_s5kxe_569{color:var(--aeos-warning);font-size:8px}._tabLabel_s5kxe_574{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tabClose_s5kxe_580{display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--aeos-text-disabled);padding:2px;border-radius:4px;cursor:pointer}._tabClose_s5kxe_580:hover{background:var(--aeos-hover-surface);color:var(--aeos-text-primary)}._tabs_barWrap_s5kxe_598{display:flex;align-items:stretch;min-width:0;flex-shrink:0;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._tabs_barWrap_s5kxe_598 ._tabStrip_s5kxe_530{flex:1 1 auto;min-width:0;border-bottom:none}._tabs_tabActiveUnderline_s5kxe_613{box-shadow:inset 0 -2px 0 var(--aeos-border-strong)}._tabs_tabPinned_s5kxe_617{border-left:2px solid var(--aeos-border-strong)}._tabs_pinBtn_s5kxe_621{display:flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--aeos-text-dim);padding:1px;border-radius:3px;cursor:pointer;opacity:0;transition:opacity .12s ease}._tab_s5kxe_530:hover ._tabs_pinBtn_s5kxe_621,._tabs_pinBtnActive_s5kxe_636{opacity:1}._tabs_pinBtn_s5kxe_621:hover{color:var(--aeos-text-muted);background:var(--aeos-hover-surface)}._tabs_pinBtnActive_s5kxe_636{color:var(--aeos-text-primary)}._tabs_overflowWrap_s5kxe_649{position:relative;flex-shrink:0;display:flex;align-items:center;padding:0 4px;border-left:1px solid var(--aeos-panel-border)}._tabs_overflowBtn_s5kxe_658{display:flex;align-items:center;justify-content:center;gap:4px;border:none;background:transparent;color:var(--aeos-text-muted);padding:6px 8px;border-radius:6px;cursor:pointer}._tabs_overflowCount_s5kxe_671{font-size:9px;font-weight:700;color:var(--aeos-text-primary);background:var(--aeos-bg-elevated);border-radius:999px;padding:1px 5px;line-height:1.2}._tabs_overflowBtn_s5kxe_658:hover{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._tabs_overflowMenu_s5kxe_686{position:absolute;top:calc(100% + 2px);right:0;z-index:30;min-width:180px;max-height:240px;overflow-y:auto;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);box-shadow:0 8px 24px var(--aeos-overlay-scrim);padding:4px}._tabs_overflowItem_s5kxe_701{display:block;width:100%;border:none;background:transparent;color:var(--aeos-text-muted);font-size:12px;text-align:left;padding:6px 10px;border-radius:6px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._tabs_overflowItem_s5kxe_701:hover{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._tabs_overflowItemActive_s5kxe_722{color:var(--aeos-text-primary);background:var(--aeos-bg-elevated)}._treeSearch_s5kxe_727{width:100%;box-sizing:border-box;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-primary);font-size:12px;padding:8px 10px;outline:none}._treeSearch_s5kxe_727:focus{border-color:var(--aeos-info)}._treeSearchHint_s5kxe_743{margin-top:6px;font-size:10px;color:var(--aeos-text-disabled)}._treeRow_s5kxe_749{position:relative;display:flex;align-items:center;gap:4px;width:100%;height:28px;border:none;border-left:2px solid transparent;border-radius:0;background:transparent;color:var(--aeos-text-muted);cursor:pointer;text-align:left;font-size:12px;transition:background .12s ease}._treeRow_s5kxe_749:hover{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._treeRowSelected_s5kxe_772{border-left-color:var(--aeos-border-strong);background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._treeIndentGuides_s5kxe_778{position:absolute;inset:0;pointer-events:none}._treeIndentGuide_s5kxe_778{position:absolute;top:0;bottom:0;width:1px;background:var(--aeos-panel-border)}._tree_resizablePane_s5kxe_793{position:relative;flex-shrink:0}._tree_resizeHandle_s5kxe_798{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;z-index:4;touch-action:none}._tree_resizeHandle_s5kxe_798:hover,._tree_resizeHandle_s5kxe_798:active{background:var(--aeos-hover-surface)}._tree_emojiIcon_s5kxe_814{font-size:13px;line-height:1}._tree_statusDot_s5kxe_819{flex-shrink:0;width:14px;height:14px;border-radius:999px;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;font-size:8px;font-weight:700;line-height:1;color:transparent}._tree_statusDotOk_s5kxe_834{background:var(--aeos-success);box-shadow:0 0 0 1px var(--aeos-success-bg);color:var(--aeos-text-primary)}._tree_statusDotModified_s5kxe_840{background:var(--aeos-warning);box-shadow:0 0 0 1px var(--aeos-warning-bg)}._tree_statusDotFailing_s5kxe_845{background:var(--aeos-critical);box-shadow:0 0 0 1px var(--aeos-critical-bg);color:var(--aeos-text-primary)}._tree_statusDotUntouched_s5kxe_851{background:var(--aeos-bg-elevated);box-shadow:0 0 0 1px var(--aeos-panel-border)}._treeChevron_s5kxe_856{width:14px;flex-shrink:0;display:flex;align-items:center;color:var(--aeos-text-disabled)}._treeIcon_s5kxe_864{width:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._treeLucideIcon_s5kxe_872{color:var(--aeos-text-muted)}._treeLangPill_s5kxe_876{flex-shrink:0;font-size:9px;font-weight:700;letter-spacing:.3px;border-radius:4px;padding:1px 4px;background:var(--aeos-panel);border:1px solid var(--aeos-panel-border);color:var(--aeos-text-muted)}._treeStatusBadge_s5kxe_888{flex-shrink:0;font-size:8px;font-weight:700;border-radius:4px;padding:1px 5px;text-transform:uppercase;letter-spacing:.04em}._statusNew_s5kxe_898{background:var(--aeos-success-bg);color:var(--aeos-syntax-string);border:1px solid var(--aeos-success-bg)}._statusModified_s5kxe_904{background:var(--aeos-warning-bg);color:var(--aeos-warning);border:1px solid var(--aeos-warning-bg)}._statusStaged_s5kxe_910{background:var(--aeos-hover-surface);color:var(--aeos-text-secondary);border:1px solid var(--aeos-border-strong)}._statusCommitted_s5kxe_916,._statusOk_s5kxe_922{background:var(--aeos-panel-border);color:var(--aeos-text-muted);border:1px solid var(--aeos-panel-border)}._treeLabel_s5kxe_928{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1}._treeMatch_s5kxe_936{background:var(--aeos-hover-surface);color:var(--aeos-text-primary);border-radius:2px;padding:0 1px}._contextMenu_s5kxe_943{position:fixed;z-index:100;min-width:180px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);box-shadow:0 8px 24px var(--aeos-overlay-scrim);padding:4px;display:grid;gap:2px}._contextMenu_s5kxe_943 button{border:none;background:transparent;color:var(--aeos-text-primary);font-size:12px;text-align:left;padding:8px 10px;border-radius:6px;cursor:pointer}._contextMenu_s5kxe_943 button:hover{background:var(--aeos-hover-surface)}._breadcrumb_s5kxe_971{display:flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:12px;color:var(--aeos-text-muted);padding:8px 14px 0}._breadcrumbSegment_s5kxe_981{color:var(--aeos-text-secondary)}._breadcrumbSep_s5kxe_985{color:var(--aeos-text-dim)}._commitStrip_s5kxe_989{display:flex;gap:8px;overflow-x:auto;padding:10px 14px;border-bottom:1px solid var(--aeos-panel-border);scrollbar-width:thin}._commitStripVertical_s5kxe_998{flex-direction:column;overflow-x:hidden;overflow-y:auto;max-height:none;padding:0;border-bottom:none}._commitTimelineVertical_s5kxe_1007{position:relative;padding:12px 8px 12px 36px}._commitTimelineRail_s5kxe_1012{position:absolute;left:22px;top:20px;bottom:20px;width:2px;background:var(--aeos-bg-elevated)}._commitTimelineItem_s5kxe_1021{position:relative;display:flex;align-items:flex-start;gap:10px;margin-bottom:8px}._commitAvatar_s5kxe_1029{position:absolute;left:-28px;top:8px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:var(--aeos-text-primary);flex-shrink:0;z-index:1}._commitTimelineConnector_s5kxe_1046{display:none}._commitDate_s5kxe_1050{color:var(--aeos-text-muted)}._commitCard_s5kxe_1054{flex-shrink:0;min-width:168px;max-width:220px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);cursor:pointer;text-align:left}._commitStripVertical_s5kxe_998 ._commitCard_s5kxe_1054{max-width:none;width:100%}._commitCard_s5kxe_1054:hover{border-color:var(--aeos-border-strong)}._commitCardActive_s5kxe_1075{border-color:var(--aeos-border-strong);background:var(--aeos-bg-elevated)}._commitCardBookmarked_s5kxe_1080{box-shadow:inset 0 0 0 1px var(--aeos-tone-artifact)}._commitSha_s5kxe_1084{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:var(--aeos-text-secondary)}._commitMessage_s5kxe_1090{margin-top:4px;font-size:11px;color:var(--aeos-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._commitMeta_s5kxe_1099{margin-top:4px;display:flex;align-items:center;gap:6px;font-size:10px;color:var(--aeos-text-disabled)}._diffBadge_s5kxe_1108{border-radius:4px;padding:1px 5px;background:var(--aeos-success-bg);color:var(--aeos-success);border:1px solid var(--aeos-success-bg);font-weight:600}._diffBadgeRemove_s5kxe_1117{border-radius:4px;padding:1px 5px;background:var(--aeos-critical-bg);color:var(--aeos-critical);border:1px solid var(--aeos-critical-bg);font-weight:600}._inspectorSection_s5kxe_1126{border-bottom:1px solid var(--aeos-panel-border)}._inspectorSectionHeader_s5kxe_1130{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border:none;background:transparent;color:var(--aeos-text-primary);font-size:12px;font-weight:600;cursor:pointer;text-align:left}._inspectorSectionBody_s5kxe_1146{padding:0 14px 14px;display:grid;gap:8px}._outlineGroup_s5kxe_1152{display:grid;gap:4px}._outlineGroupLabel_s5kxe_1157{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aeos-text-disabled);margin-bottom:2px}._outlineLink_s5kxe_1166{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:transparent;color:var(--aeos-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;text-align:left;padding:4px 6px;border-radius:4px;cursor:pointer}._outlineLink_s5kxe_1166:hover{background:var(--aeos-bg-subtle);color:var(--aeos-text-primary)}._outlineGoIcon_s5kxe_1187{flex-shrink:0;color:var(--aeos-text-disabled)}._outlineKindBadge_s5kxe_1192{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-right:4px;border-radius:3px;font-size:9px;font-weight:700;color:var(--aeos-text-muted);background:var(--aeos-panel-border);vertical-align:middle}._integrationRow_s5kxe_1207{padding:10px 12px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);font-size:12px;color:var(--aeos-text-secondary);line-height:1.5}._integrationDiscipline_s5kxe_1217{margin:0 0 6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-secondary)}._integrationHeader_s5kxe_1226{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._integrationKind_s5kxe_1233{color:var(--aeos-text-muted);text-transform:uppercase;font-size:10px}._integrationCommentary_s5kxe_1239{margin-top:6px;color:var(--aeos-text-secondary);line-height:1.55}._integrationCode_s5kxe_1245{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);border-radius:4px;padding:1px 4px;color:var(--aeos-success)}._integrationLink_s5kxe_1255{color:var(--aeos-text-primary);text-decoration:none}._integrationNodeLink_s5kxe_1260{margin-top:8px;border:none;background:transparent;color:var(--aeos-text-primary);font-size:11px;padding:0;cursor:pointer}._integrationSummary_s5kxe_1270{margin:6px 0 0;color:var(--aeos-text-muted)}._commentaryEmpty_s5kxe_1275{margin:0;font-size:12px;color:var(--aeos-text-disabled);line-height:1.5}._viewerRoot_s5kxe_1282{display:flex;flex-direction:column;min-height:0;height:100%;overflow:hidden;background:var(--aeos-panel)}._fileBreadcrumb_s5kxe_1291{position:sticky;top:0;z-index:4;display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:8px 14px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aeos-text-muted)}._breadcrumbSegmentActive_s5kxe_1307{color:var(--aeos-text-primary)}._editorRow_s5kxe_1311{display:flex;flex:1;min-height:0;overflow:hidden}._editorScroll_s5kxe_1318{flex:1;min-height:0;overflow:auto;background:var(--aeos-panel);scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._sourceBlock_s5kxe_1327{margin:0;padding:8px 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5;color:var(--aeos-text-primary);background:var(--aeos-panel)}._sourceWrap_s5kxe_1337 ._lineCode_s5kxe_1337{white-space:pre-wrap;word-break:break-word}._sourceLine_s5kxe_1342{display:flex;align-items:flex-start;min-height:1.5em}._sourceLineHighlight_s5kxe_1348{background:var(--aeos-hover-surface)}._sourceLineFailGutter_s5kxe_1352{background:var(--aeos-critical-bg)}._lineGutterFail_s5kxe_1356{box-shadow:inset 3px 0 0 var(--aeos-critical)}._sourceLineCurrent_s5kxe_1360{background:var(--aeos-bg-elevated)}._sourceLineFindHit_s5kxe_1364{outline:1px solid var(--aeos-border-strong)}._lineGutter_s5kxe_1356{display:flex;align-items:center;flex-shrink:0;width:52px;user-select:none;background:var(--aeos-bg)}._foldBtn_s5kxe_1377,._foldSpacer_s5kxe_1378{width:14px;flex-shrink:0;border:none;background:transparent;color:var(--aeos-text-disabled);font-size:10px;padding:0;cursor:pointer;text-align:center}._foldSpacer_s5kxe_1378{cursor:default}._lineNo_s5kxe_1394{display:inline-block;width:36px;flex-shrink:0;color:var(--aeos-panel-border);text-align:right;padding-right:8px}._lineCode_s5kxe_1337{flex:1;white-space:pre}._stickyHeader_s5kxe_1408{position:sticky;top:0;z-index:3;padding:4px 12px 4px 52px;background:var(--aeos-bg-subtle);border-bottom:1px solid var(--aeos-panel-border);color:var(--aeos-text-muted);font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._findOverlay_s5kxe_1420{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._findInput_s5kxe_1429{flex:1;max-width:280px;border:1px solid var(--aeos-panel-border);border-radius:4px;background:var(--aeos-panel);color:var(--aeos-text-primary);font-size:12px;padding:4px 8px;outline:none}._findInput_s5kxe_1429:focus{border-color:var(--aeos-info)}._findCount_s5kxe_1445{font-size:11px;color:var(--aeos-text-disabled)}._findClose_s5kxe_1450{border:none;background:transparent;color:var(--aeos-text-muted);font-size:18px;line-height:1;cursor:pointer;padding:0 4px}._findMatch_s5kxe_1460{background:var(--aeos-hover-surface);color:var(--aeos-text-primary);border-radius:2px}._wrapToggleBtn_s5kxe_1466{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:6px;font-size:11px;padding:6px 10px;cursor:pointer}._wrapToggleBtn_s5kxe_1466:hover{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._minimap_s5kxe_1481{position:relative;width:200px;flex-shrink:0;border-left:1px solid var(--aeos-panel-border);background:var(--aeos-panel);overflow:hidden}._minimapCanvas_s5kxe_1490{display:block;width:100%;cursor:pointer}._minimapViewport_s5kxe_1496{position:absolute;left:0;right:0;background:var(--aeos-hover-surface);border:1px solid var(--aeos-panel-border);pointer-events:none}._kw_s5kxe_1505{color:var(--aeos-tone-artifact)}._str_s5kxe_1509{color:var(--aeos-success)}._cmt_s5kxe_1513{color:var(--aeos-text-disabled)}._diffPanel_s5kxe_1517{border-top:1px solid var(--aeos-panel-border);max-height:180px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}._diffView_s5kxe_1525{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5}._diffLine_s5kxe_1531{display:flex;padding:0 12px}._diffGutter_s5kxe_1536{width:20px;flex-shrink:0;color:var(--aeos-text-disabled);user-select:none}._diffAdd_s5kxe_1543{background:var(--aeos-success-bg);color:var(--aeos-success)}._diffRemove_s5kxe_1548{background:var(--aeos-critical-bg);color:var(--aeos-critical)}._diffContext_s5kxe_1553{background:var(--aeos-panel);color:var(--aeos-text-muted)}._diffSideBySide_s5kxe_1558{display:flex;flex-direction:column;min-height:100%;background:var(--aeos-panel)}._diffSideHeaders_s5kxe_1565{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);flex-shrink:0}._diffSideHeader_s5kxe_1565{padding:6px 12px;font-size:11px;font-weight:600;color:var(--aeos-text-muted);text-transform:uppercase;letter-spacing:.04em}._diffSideBody_s5kxe_1582{flex:1;overflow:auto}._diffSideRow_s5kxe_1587{display:grid;grid-template-columns:1fr 1fr;min-height:1.5em}._diffSidePane_s5kxe_1593{min-width:0;border-right:1px solid var(--aeos-panel-border)}._diffSideCell_s5kxe_1598{padding:0 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.5;min-height:1.5em}._diffSideCode_s5kxe_1606{white-space:pre}._diffSideEmpty_s5kxe_1610{background:var(--aeos-panel);min-height:1.5em}._diffCollapseBtn_s5kxe_1615{display:block;width:100%;grid-column:1 / -1;border:none;background:var(--aeos-bg-subtle);color:var(--aeos-text-disabled);font-size:11px;padding:4px 12px;cursor:pointer;text-align:center;border-top:1px solid var(--aeos-panel-border);border-bottom:1px solid var(--aeos-panel-border)}._diffCollapseBtn_s5kxe_1615:hover{color:var(--aeos-text-muted);background:var(--aeos-bg-elevated)}._viewerToolbar_s5kxe_1635{display:flex;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);flex-wrap:wrap;flex-shrink:0}._diffToggle_s5kxe_1646{display:flex;border-radius:6px;border:1px solid var(--aeos-panel-border);overflow:hidden}._diffToggleBtn_s5kxe_1653{border:none;background:transparent;color:var(--aeos-text-muted);font-size:11px;padding:4px 10px;cursor:pointer}._diffToggleActive_s5kxe_1662{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._langPill_s5kxe_1667{border-radius:999px;padding:3px 10px;background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);color:var(--aeos-text-secondary);font-size:11px;font-weight:600;text-transform:uppercase}._viewerMeta_s5kxe_1678{font-size:11px;color:var(--aeos-text-disabled)}._copyBtn_s5kxe_1683{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-primary);border-radius:6px;font-size:11px;padding:6px 10px;cursor:pointer}._copyBtn_s5kxe_1683:hover{border-color:var(--aeos-border-strong);background:var(--aeos-bg-elevated)}._statusBar_s5kxe_1698{display:flex;align-items:center;height:28px;padding:0 12px;border-top:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);font-size:11px;color:var(--aeos-text-muted);flex-shrink:0;gap:12px}._statusLeft_s5kxe_1711,._statusCenter_s5kxe_1712,._statusRight_s5kxe_1713{display:flex;align-items:center;gap:10px;min-width:0}._statusLeft_s5kxe_1711{flex-shrink:0}._statusCenter_s5kxe_1712{flex:1;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--aeos-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}._statusRight_s5kxe_1713{flex-shrink:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._statusBranch_s5kxe_1740{color:var(--aeos-text-primary);font-weight:600}._statusGitMeta_s5kxe_1745{color:var(--aeos-text-disabled)}._statusBtn_s5kxe_1749{border:none;background:transparent;color:var(--aeos-text-muted);font-size:11px;cursor:pointer;padding:0 4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._statusBtn_s5kxe_1749:hover{color:var(--aeos-text-primary)}._modalOverlay_s5kxe_1763{position:fixed;inset:0;z-index:200;background:var(--aeos-bg-subtle);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh}._pickerPanel_s5kxe_1774{width:min(560px,92vw);border-radius:10px;border:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);box-shadow:0 16px 48px var(--aeos-overlay-scrim);overflow:hidden}._pickerInput_s5kxe_1783{width:100%;box-sizing:border-box;border:none;border-bottom:1px solid var(--aeos-panel-border);background:transparent;color:var(--aeos-text-primary);font-size:14px;padding:14px 16px;outline:none}._pickerList_s5kxe_1795{max-height:320px;overflow-y:auto;padding:6px}._pickerSectionLabel_s5kxe_1801{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aeos-text-disabled);padding:8px 10px 4px}._pickerRow_s5kxe_1810{display:flex;align-items:center;gap:8px;justify-content:flex-start;width:100%;border:none;background:transparent;color:var(--aeos-text-primary);font-size:13px;text-align:left;padding:10px 12px;border-radius:6px;cursor:pointer}._pickerRow_s5kxe_1810:hover,._pickerRowActive_s5kxe_1827{background:var(--aeos-hover-surface)}._picker_icon_s5kxe_1831{flex-shrink:0;width:20px;font-size:14px;line-height:1;text-align:center}._pickerPath_s5kxe_1839{flex:1;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}._pickerHighlight_s5kxe_1846{background:var(--aeos-hover-surface);color:var(--aeos-text-primary);border-radius:2px}._pickerShortcut_s5kxe_1852{color:var(--aeos-text-disabled);font-size:11px}._pickerEmpty_s5kxe_1857{padding:16px;color:var(--aeos-text-disabled);font-size:12px}._langFilterRow_s5kxe_1863{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}._langFilterChip_s5kxe_1870{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:999px;font-size:10px;padding:3px 8px;cursor:pointer}._langFilterChipActive_s5kxe_1880{border-color:var(--aeos-border-strong);color:var(--aeos-text-primary);background:var(--aeos-bg-elevated)}._searchResultsPanel_s5kxe_1886{border-top:1px solid var(--aeos-panel-border);max-height:180px;overflow-y:auto;background:var(--aeos-bg-subtle)}._searchResultRow_s5kxe_1893{display:grid;gap:2px;width:100%;text-align:left;border:none;background:transparent;color:var(--aeos-text-secondary);padding:8px 10px;cursor:pointer;border-bottom:1px solid var(--aeos-panel-border)}._searchResultRow_s5kxe_1893:hover{background:var(--aeos-hover-surface)}._searchResultPath_s5kxe_1910{font-size:11px;color:var(--aeos-text-secondary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._searchResultSnippet_s5kxe_1916{font-size:11px;color:var(--aeos-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._symbolPanel_s5kxe_1924{border-top:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._symbolPanelToggle_s5kxe_1929{width:100%;border:none;background:transparent;color:var(--aeos-text-muted);font-size:11px;padding:8px 10px;text-align:left;cursor:pointer}._symbolList_s5kxe_1940{list-style:none;margin:0;padding:0 6px 8px;max-height:160px;overflow-y:auto}._symbolJump_s5kxe_1948{width:100%;display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;border:none;background:transparent;color:var(--aeos-text-secondary);font-size:11px;padding:5px 6px;border-radius:4px;cursor:pointer;text-align:left}._symbolJump_s5kxe_1948:hover{background:var(--aeos-hover-surface)}._symbolKind_s5kxe_1968{color:var(--aeos-text-disabled);text-transform:uppercase;font-size:9px}._symbolName_s5kxe_1974{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._symbolLine_s5kxe_1978{color:var(--aeos-text-disabled)}._symbolEmpty_s5kxe_1982{padding:8px 10px;color:var(--aeos-text-disabled);font-size:11px}._explainToken_s5kxe_1988{text-decoration:underline dotted var(--aeos-panel-border);cursor:help}._explainCard_s5kxe_1993{position:fixed;z-index:40;max-width:260px;display:grid;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-primary);font-size:11px;pointer-events:none;box-shadow:0 8px 24px var(--aeos-overlay-scrim)}@keyframes _codeViewSkeletonPulse_s5kxe_1{0%{opacity:.45}50%{opacity:.85}to{opacity:.45}}._skeletonBar_s5kxe_2015{border-radius:6px;background:linear-gradient(90deg,var(--aeos-bg-subtle) 0%,var(--aeos-bg-subtle) 50%,var(--aeos-bg-subtle) 100%);animation:_codeViewSkeletonPulse_s5kxe_1 1.2s ease-in-out infinite}._plainSourceBlock_s5kxe_2021{margin:0;padding:0 14px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.55;color:var(--aeos-text-primary);white-space:pre}._treePaneSticky_s5kxe_2031{position:sticky;top:0;align-self:flex-start;max-height:100%}._treePaneHeader_s5kxe_2038{position:sticky;top:0;z-index:2;padding:10px 10px 8px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle)}._treeRowFocused_s5kxe_2047{outline:1px solid var(--aeos-info);outline-offset:-1px}._treeLangIcon_s5kxe_2052{color:var(--aeos-text-muted)}._covHigh_s5kxe_2056{border-left:3px solid var(--aeos-success)}._covMedium_s5kxe_2060{border-left:3px solid var(--aeos-warning)}._covLow_s5kxe_2064{border-left:3px solid var(--aeos-critical)}._continuousToggle_s5kxe_2068{border-radius:999px;font-size:10px;padding:5px 10px;cursor:pointer;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);white-space:nowrap}._continuousToggleOn_s5kxe_2079{border-color:var(--aeos-success);color:var(--aeos-success)}._continuousToggleOff_s5kxe_2084{border-color:var(--aeos-text-disabled);color:var(--aeos-text-muted)}._reqTracePill_s5kxe_2089{border:none;border-radius:999px;padding:1px 6px;font-size:9px;color:var(--aeos-text-secondary);background:var(--aeos-bg-subtle);cursor:pointer}._testRunDrawer_s5kxe_2099{flex-shrink:0;border-top:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);max-height:240px;display:flex;flex-direction:column;min-height:0}._testRunDrawerCollapsed_s5kxe_2109{max-height:42px;overflow:hidden}._testRunPanelHeader_s5kxe_2114{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--aeos-panel-border);flex-wrap:wrap}._testRunDrawerToggle_s5kxe_2123{border:none;background:transparent;color:var(--aeos-text-muted);cursor:pointer;font-size:11px}._testRunPanelTitle_s5kxe_2131{margin:0;font-size:12px;font-weight:600;color:var(--aeos-text-primary)}._testRunActions_s5kxe_2138{display:flex;gap:6px;padding:6px 10px;border-bottom:1px solid var(--aeos-panel-border)}._testRunAllBtn_s5kxe_2145,._testRunSecondaryBtn_s5kxe_2146{border-radius:6px;font-size:11px;padding:5px 10px;cursor:pointer}._testRunAllBtn_s5kxe_2145{border:1px solid var(--aeos-panel-border);background:var(--aeos-bg);color:var(--aeos-text-primary)}._testRunSecondaryBtn_s5kxe_2146{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-secondary)}._coverageChip_s5kxe_2165{font-size:10px;color:var(--aeos-success);border:1px solid var(--aeos-success-bg);border-radius:999px;padding:3px 8px}._testRunFilters_s5kxe_2173{display:flex;gap:8px;padding:8px 12px}._testRunFilters_s5kxe_2173 input,._testRunFilters_s5kxe_2173 select{flex:1;border-radius:6px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-secondary);font-size:11px;padding:5px 8px}._testRunEmpty_s5kxe_2190{padding:12px;font-size:12px;color:var(--aeos-text-disabled)}._testRunList_s5kxe_2196{overflow-y:auto;flex:1 1 auto;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent;min-height:0}._testRunRow_s5kxe_2204{border-bottom:1px solid var(--aeos-panel-border)}._testRunRowHeader_s5kxe_2208,._testRunFileHeader_s5kxe_2209{width:100%;display:flex;align-items:center;gap:8px;border:none;background:transparent;color:var(--aeos-text-secondary);font-size:11px;padding:8px 12px;cursor:pointer;text-align:left}._testRunRowHeader_s5kxe_2208:hover,._testRunFileHeader_s5kxe_2209:hover{background:var(--aeos-hover-surface)}._testStatusPill_s5kxe_2228{border-radius:999px;padding:2px 8px;font-size:10px;text-transform:uppercase}._testStatusPassed_s5kxe_2235{background:var(--aeos-success-bg);color:var(--aeos-success)}._testStatusFailed_s5kxe_2240{background:var(--aeos-critical-bg);color:var(--aeos-critical)}._testStatusRunning_s5kxe_2245{background:var(--aeos-info-bg);color:var(--aeos-info)}._testStatusSkipped_s5kxe_2250{background:var(--aeos-panel-border);color:var(--aeos-text-secondary)}._testStatusPending_s5kxe_2255{background:var(--aeos-panel-border);color:var(--aeos-text-muted)}._testStatusIcon_s5kxe_2260{width:14px;text-align:center;color:var(--aeos-text-muted)}._testRunIdLabel_s5kxe_2266,._testRunFilePath_s5kxe_2267{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._testRunMeta_s5kxe_2271{margin-left:auto;color:var(--aeos-text-disabled);font-size:10px}._testRunExpanded_s5kxe_2277,._testRunFileBody_s5kxe_2278{padding:8px 12px 12px 28px;font-size:11px;color:var(--aeos-text-secondary)}._testRunCaseName_s5kxe_2284{color:var(--aeos-text-primary);font-weight:600}._testRunCaseList_s5kxe_2289{display:flex;flex-direction:column;gap:2px;margin-bottom:6px}._testRunCaseRow_s5kxe_2296{display:flex;align-items:center;gap:6px;padding:3px 4px;border-radius:3px;flex-wrap:wrap}._testRunCaseRow_s5kxe_2296:hover{background:var(--aeos-hover-surface)}._testRunCaseRowClickable_s5kxe_2309{cursor:pointer}._testRunCaseRowClickable_s5kxe_2309:hover{background:var(--aeos-critical-bg);outline:1px solid var(--aeos-critical-bg)}._testRunCaseDuration_s5kxe_2318{margin-left:auto;color:var(--aeos-text-disabled);font-size:10px}._testRunCaseCounts_s5kxe_2324{color:var(--aeos-text-muted);font-size:10px}._testRunStep_s5kxe_2329{display:grid;gap:4px;margin-bottom:8px}._testRunOutput_s5kxe_2335,._testRunOutputPre_s5kxe_2336{margin-top:8px;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--aeos-critical)}._testRunCompare_s5kxe_2344{display:grid;grid-template-columns:1fr 1fr;gap:8px}._testRunActiveMeta_s5kxe_2350,._testRunSelectedHint_s5kxe_2351{padding:6px 12px 10px;font-size:10px;color:var(--aeos-text-disabled);border-top:1px solid var(--aeos-panel-border)}._diffRoot_s5kxe_2358{display:flex;flex-direction:column;min-height:100%}._diffToolbar_s5kxe_2364{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);flex-wrap:wrap}._diffReqBar_s5kxe_2374{display:flex;gap:6px;flex-wrap:wrap}._diffReqLink_s5kxe_2380{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-secondary);border-radius:999px;padding:2px 8px;font-size:10px;cursor:pointer}._diffWordInline_s5kxe_2390{white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._diffWordInsert_s5kxe_2395{background:var(--aeos-success-bg)}._diffWordDelete_s5kxe_2399{background:var(--aeos-critical-bg);text-decoration:line-through}._diffWordEqual_s5kxe_2404{background:transparent}._diffInlineBody_s5kxe_2408{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}._diffInlineRow_s5kxe_2413{display:flex;gap:8px;padding:0 12px}._testRunLiveStatus_s5kxe_2419{padding:8px 12px;border-bottom:1px solid var(--aeos-panel-border)}._testRunProgressTrack_s5kxe_2424{height:4px;border-radius:999px;background:var(--aeos-bg-elevated);overflow:hidden}._testRunProgressFill_s5kxe_2431{height:100%;background:linear-gradient(90deg,var(--aeos-success),var(--aeos-accent));transition:width .25s ease}._testRunStatusGrid_s5kxe_2437{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:10px;color:var(--aeos-text-muted)}._testStatusQueued_s5kxe_2446{background:var(--aeos-panel-border);color:var(--aeos-text-secondary)}._testRunCoverageDelta_s5kxe_2451{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--aeos-text-muted)}._covSparkline_s5kxe_2459{display:inline-flex;align-items:flex-end;gap:1px;height:12px}._covSparkBar_s5kxe_2466{width:2px;border-radius:1px;background:var(--aeos-bg-elevated)}._covSparkBarUp_s5kxe_2472{background:var(--aeos-success)}._covSparkBarDown_s5kxe_2476{background:var(--aeos-critical)}._covDeltaUp_s5kxe_2480{color:var(--aeos-success)}._covDeltaDown_s5kxe_2484{color:var(--aeos-critical)}._covDeltaFlat_s5kxe_2488{color:var(--aeos-text-muted)}._testRunOutputBlocks_s5kxe_2492{display:grid;gap:6px}._testRunOutputToggle_s5kxe_2497{border:none;background:transparent;color:var(--aeos-text-primary);font-size:11px;cursor:pointer;text-align:left;padding:0}._covGutterHistogram_s5kxe_2507{display:inline-flex;align-items:flex-end;gap:1px;height:12px;margin-left:4px}._covHistBar_s5kxe_2515{width:2px;border-radius:1px;background:var(--aeos-bg-elevated)}._covHistHigh_s5kxe_2521{background:var(--aeos-success)}._covHistMedium_s5kxe_2525{background:var(--aeos-warning)}._covHistLow_s5kxe_2529{background:var(--aeos-critical)}._covHistNone_s5kxe_2533{background:var(--aeos-bg-elevated)}._covTreeGutter_s5kxe_2537{border:none;background:transparent;padding:0 2px;cursor:pointer}._coverageRequestPanel_s5kxe_2544{position:fixed;right:16px;bottom:48px;max-width:420px;padding:12px;border-radius:10px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-primary);font-size:12px;z-index:40;display:grid;gap:8px}._coverageRequestPanel_s5kxe_2544 pre{margin:0;white-space:pre-wrap;font-size:11px;color:var(--aeos-text-secondary)}._accordionSection_s5kxe_2567{border-top:1px solid var(--aeos-panel-border)}._accordionHeader_s5kxe_2571{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--aeos-bg-subtle);cursor:pointer;border:none;width:100%;text-align:left;color:var(--aeos-text-primary);font-size:11px;font-weight:600;letter-spacing:.03em}._accordionHeader_s5kxe_2571:hover{background:var(--aeos-bg-elevated)}._accordionChevron_s5kxe_2591{font-size:10px;color:var(--aeos-text-disabled);flex-shrink:0;width:12px;text-align:center}._accordionTitle_s5kxe_2599{flex-shrink:0;white-space:nowrap}._accordionSummary_s5kxe_2604{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;color:var(--aeos-text-muted);font-size:10px}._accordionAction_s5kxe_2615{flex-shrink:0;margin-left:auto;padding:2px 8px;border-radius:4px;border:1px solid var(--aeos-border-strong);background:var(--aeos-bg-elevated);color:var(--aeos-text-primary);font-size:10px;font-weight:600;cursor:pointer}._accordionAction_s5kxe_2615:hover{background:var(--aeos-hover-surface);border-color:var(--aeos-border-strong)}._accordionAction_s5kxe_2615:disabled{opacity:.5;cursor:not-allowed}._accordionBody_s5kxe_2638{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._autoTestPanel_s5kxe_2644{flex-shrink:0;background:var(--aeos-bg-subtle);display:flex;flex-direction:column;min-height:0}._autoTestPanelCollapsed_s5kxe_2652{overflow:hidden}._autoTestHeader_s5kxe_2656{display:flex;align-items:center;gap:10px;padding:8px 12px;border-bottom:1px solid var(--aeos-panel-border);flex-wrap:wrap}._autoTestToggle_s5kxe_2665{border:none;background:transparent;color:var(--aeos-text-muted);cursor:pointer;font-size:11px}._autoTestHeaderCopy_s5kxe_2673{display:grid;gap:2px;min-width:0}._autoTestTitle_s5kxe_2679{margin:0;font-size:12px;font-weight:600;color:var(--aeos-text-primary)}._autoTestSubtitle_s5kxe_2686{margin:0;font-size:10px;color:var(--aeos-text-disabled)}._autoTestRunAllBtn_s5kxe_2692{margin-left:auto;border-radius:6px;border:1px solid var(--aeos-border-strong);background:var(--aeos-bg-elevated);color:var(--aeos-text-primary);font-size:11px;font-weight:600;padding:6px 12px;cursor:pointer;transition:background .15s ease,border-color .15s ease}._autoTestRunAllBtn_s5kxe_2692:hover:not(:disabled){background:var(--aeos-hover-surface);border-color:var(--aeos-border-strong)}._autoTestRunAllBtn_s5kxe_2692:disabled{opacity:.55;cursor:not-allowed}._autoTestMetricGrid_s5kxe_2715{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:6px;padding:8px 10px}._autoTestMetricCard_s5kxe_2722{display:grid;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);transition:border-color .15s ease}._autoTestMetricCard_s5kxe_2722:hover{border-color:var(--aeos-panel-border)}._autoTestMetricLabel_s5kxe_2736{font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--aeos-text-disabled)}._autoTestMetricValue_s5kxe_2744{font-size:18px;font-weight:700;color:var(--aeos-text-primary);line-height:1.2}._autoTestMetricMeta_s5kxe_2751{font-size:10px;color:var(--aeos-text-muted)}._autoTestSampleBadge_s5kxe_2756{display:inline-block;margin-left:4px;padding:1px 5px;border-radius:4px;font-size:8px;font-weight:700;letter-spacing:.06em;color:var(--aeos-warning);border:1px solid var(--aeos-warning-bg);background:var(--aeos-warning-bg);vertical-align:middle}._autoTestStatusPass_s5kxe_2770{color:var(--aeos-success)}._autoTestStatusFail_s5kxe_2774{color:var(--aeos-critical)}._autoTestStatusMuted_s5kxe_2778{color:var(--aeos-text-muted)}._autoTestSparkline_s5kxe_2782{display:flex;align-items:flex-end;gap:3px;height:32px}._autoTestSparkBar_s5kxe_2789{flex:1;min-width:4px;border-radius:2px;background:linear-gradient(180deg,var(--aeos-text-muted) 0%,var(--aeos-bg-elevated) 100%)}._autoTestFlakySection_s5kxe_2796{margin:0 12px 8px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel)}._autoTestFlakyHeader_s5kxe_2804{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-muted);margin-bottom:6px}._autoTestFlakyList_s5kxe_2816{margin:0;padding:0;list-style:none;display:grid;gap:4px}._autoTestFlakyRow_s5kxe_2824{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;padding:4px 0;border-bottom:1px solid var(--aeos-panel-border)}._autoTestFlakyRow_s5kxe_2824:last-child{border-bottom:none}._autoTestFlakyName_s5kxe_2838{color:var(--aeos-critical);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._autoTestFlakyMeta_s5kxe_2847{color:var(--aeos-text-disabled);font-size:10px;white-space:nowrap}._autoTestFootnote_s5kxe_2853{margin:0;padding:6px 12px 10px;font-size:10px;color:var(--aeos-text-disabled);font-style:italic;border-top:1px solid var(--aeos-panel-border)}._panel_inspectorPane_s5kxe_2864{position:relative;width:100%;min-width:0;max-width:100%}._panel_inspectorPaneOpen_s5kxe_2871{opacity:1}._panel_inspectorResizeHandle_s5kxe_2875{position:absolute;left:0;top:0;bottom:0;width:6px;cursor:col-resize;z-index:4;background:transparent;touch-action:none;transition:background .12s ease,box-shadow .12s ease}._panel_inspectorResizeHandle_s5kxe_2875:after{content:"";position:absolute;left:2px;top:50%;transform:translateY(-50%);width:2px;height:36px;border-radius:999px;background:var(--aeos-panel-border);pointer-events:none;transition:background .12s ease,height .12s ease}._panel_inspectorResizeHandle_s5kxe_2875:hover,._panel_inspectorResizeHandle_s5kxe_2875:active{background:var(--aeos-hover-surface);box-shadow:inset 1px 0 0 var(--aeos-border-strong)}._panel_inspectorResizeHandle_s5kxe_2875:hover:after,._panel_inspectorResizeHandle_s5kxe_2875:active:after{background:var(--aeos-border-strong);height:48px}._panel_inspectorHeader_s5kxe_2914{display:flex;align-items:stretch;border-bottom:1px solid var(--aeos-panel-border);flex-shrink:0;background:var(--aeos-bg-subtle);min-width:0;position:relative;z-index:1}._panel_inspectorChevron_s5kxe_2925{border:none;background:transparent;color:var(--aeos-text-muted);cursor:pointer;font-size:12px;padding:0 8px;flex-shrink:0}._panel_inspectorChevron_s5kxe_2925:hover{color:var(--aeos-text-primary)}._panel_sectionMeta_s5kxe_2939{color:var(--aeos-text-disabled);font-weight:500;display:inline-flex;align-items:center;gap:8px}._panel_sectionChevron_s5kxe_2947{margin-left:4px}._panel_requirementLink_s5kxe_2951{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;border:none;background:transparent;color:var(--aeos-text-secondary);text-align:left;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:11px}._panel_requirementLink_s5kxe_2951:hover{background:var(--aeos-bg-elevated)}._panel_requirementSymbol_s5kxe_2971{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aeos-text-primary)}._panel_requirementId_s5kxe_2976{color:var(--aeos-text-muted);font-size:10px}._panel_coverageFileBar_s5kxe_2981{display:grid;gap:6px;margin-bottom:8px}._panel_coverageSymbolList_s5kxe_2987{display:grid;gap:6px}._panel_coverageSymbolRow_s5kxe_2992{display:grid;grid-template-columns:minmax(0,1fr) 1fr;gap:8px;align-items:center}._panel_coverageSymbolName_s5kxe_2999{font-size:10px;color:var(--aeos-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._panel_coverageBarTrack_s5kxe_3007{height:6px;border-radius:999px;background:var(--aeos-bg-elevated);overflow:hidden}._panel_coverageBarFill_s5kxe_3014{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--aeos-success),var(--aeos-syntax-string))}._panel_coverageLabel_s5kxe_3020{font-size:10px;color:var(--aeos-success)}._panel_disciplineGroup_s5kxe_3025{margin-bottom:8px}._panel_disciplineHeader_s5kxe_3029{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:var(--aeos-bg-subtle);color:var(--aeos-text-primary);font-size:11px;font-weight:600;padding:6px 8px;border-radius:6px;cursor:pointer;margin-bottom:4px}._panel_disciplineHeader_s5kxe_3029:hover{background:var(--aeos-bg-elevated)}._panel_integrationTargetLink_s5kxe_3049{border:none;background:transparent;color:var(--aeos-text-primary);font-weight:600;font-size:11px;cursor:pointer;padding:0;text-align:left}._panel_integrationTargetLink_s5kxe_3049:hover{text-decoration:underline}._panel_testDockHost_s5kxe_3064{display:flex;flex:1 1 0;min-height:0;overflow:hidden;position:relative}._panel_testDockHostBottom_s5kxe_3072{flex-direction:column}._panel_testDockHostRight_s5kxe_3076{flex-direction:row}._panel_testDockMain_s5kxe_3080{flex:1 1 0;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}._panel_testPanels_s5kxe_3089{flex-shrink:0;display:flex;flex-direction:column;background:var(--aeos-bg-subtle);border-top:1px solid var(--aeos-panel-border);min-height:0;position:relative}._panel_resizeHandle_s5kxe_3099{position:absolute;top:-3px;left:0;right:0;height:6px;cursor:ns-resize;z-index:10;touch-action:none}._panel_resizeHandle_s5kxe_3099:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:3px;border-radius:2px;background:transparent;transition:background .15s}._panel_resizeHandle_s5kxe_3099:hover:after,._panel_resizeHandle_s5kxe_3099:active:after{background:var(--aeos-border-strong)}._panel_testPanelsBottom_s5kxe_3128{width:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._panel_testPanelsRight_s5kxe_3135{width:clamp(200px,24vw,280px);max-width:280px;min-width:180px;height:100%;border-top:none;border-left:1px solid var(--aeos-panel-border);order:2}@media(max-width:1200px){._panel_testDockHostRight_s5kxe_3076{flex-direction:column}._panel_testDockHostRight_s5kxe_3076 ._panel_testPanelsRight_s5kxe_3135{width:100%;max-width:none;min-width:0;max-height:28vh;height:auto;border-left:none;border-top:1px solid var(--aeos-panel-border);order:2}._panel_testDockHostRight_s5kxe_3076 ._panel_testDockMain_s5kxe_3080{min-height:0;flex:1 1 0}}._panel_testPanelsCollapsed_s5kxe_3167{max-height:36px;overflow:hidden}._panel_testPanelsCollapsed_s5kxe_3167._panel_testPanelsRight_s5kxe_3135{max-height:none;height:auto;align-self:stretch}._panel_testPanelsToolbar_s5kxe_3178{display:flex;align-items:center;gap:8px;padding:6px 10px;border-bottom:1px solid var(--aeos-panel-border);flex-shrink:0}._panel_testPanelsChevron_s5kxe_3187{border:none;background:transparent;color:var(--aeos-text-muted);cursor:pointer;font-size:12px;padding:0 4px}._panel_testPanelsTitle_s5kxe_3196{font-size:11px;font-weight:600;color:var(--aeos-text-secondary)}._panel_testDockToggle_s5kxe_3202{margin-left:auto;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:6px;font-size:10px;padding:3px 8px;cursor:pointer}._panel_testDockToggle_s5kxe_3202:hover{color:var(--aeos-text-primary);border-color:var(--aeos-text-disabled)}._panel_testPanelsBody_s5kxe_3218{display:flex;flex-direction:column;min-height:0;overflow-y:auto;flex:1 1 auto;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._panel_testStatusBadge_s5kxe_3228{font-size:10px;font-weight:700;letter-spacing:.04em;border-radius:999px;padding:2px 8px}._panel_testStatusPass_s5kxe_3236{color:var(--aeos-success);background:var(--aeos-success-bg)}._panel_testStatusFail_s5kxe_3241{color:var(--aeos-critical);background:var(--aeos-critical-bg)}._panel_testStatusRunning_s5kxe_3246{color:var(--aeos-warning);background:var(--aeos-warning-bg)}._panel_testStatusIdle_s5kxe_3251{color:var(--aeos-text-muted);background:var(--aeos-panel-border)}._panel_testRunEmbedded_s5kxe_3256,._panel_autoTestEmbedded_s5kxe_3257{border-top:none;max-height:none}._panel_autoTestEmbedded_s5kxe_3257{flex-shrink:0}._panel_testRunEmbedded_s5kxe_3256{flex:1 1 auto;min-height:0}._panel_testSummary_s5kxe_3271{display:flex;align-items:center;gap:8px;font-size:10px;color:var(--aeos-text-muted)}._panel_testSummaryStat_s5kxe_3279{font-weight:600}._panel_testSummaryMeta_s5kxe_3283{color:var(--aeos-text-disabled)}._panel_testRerunBtn_s5kxe_3287{font-weight:700}._panel_testStreamOutput_s5kxe_3291{margin:0;padding:8px 12px;max-height:120px;overflow:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--aeos-text-secondary);background:var(--aeos-bg-subtle);border-bottom:1px solid var(--aeos-panel-border);white-space:pre-wrap}._panel_testSummaryPending_s5kxe_3304{color:var(--aeos-text-muted)}._panel_testDockSummary_s5kxe_3308{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:var(--aeos-text-muted);margin-left:4px}._panel_testDockSummaryStat_s5kxe_3317{font-weight:600}._panel_testDockSummaryPass_s5kxe_3321{color:var(--aeos-success)}._panel_testDockSummaryFail_s5kxe_3325{color:var(--aeos-critical)}._panel_testDockSummaryPending_s5kxe_3329{color:var(--aeos-text-muted)}._panel_statusBar_s5kxe_3333{height:22px;padding:0 10px;gap:10px}._panel_statusFilePath_s5kxe_3339{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aeos-text-secondary)}._panel_statusCommit_s5kxe_3348{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aeos-text-disabled)}._panel_statusSelection_s5kxe_3353{color:var(--aeos-text-disabled)}._panel_statusTestBadge_s5kxe_3357{font-size:9px;font-weight:700;letter-spacing:.05em;border-radius:999px;padding:1px 6px}._panel_statusTestPass_s5kxe_3365{color:var(--aeos-success);background:var(--aeos-success-bg)}._panel_statusTestFail_s5kxe_3370{color:var(--aeos-critical);background:var(--aeos-critical-bg)}._panel_statusTestRunning_s5kxe_3375{color:var(--aeos-warning);background:var(--aeos-warning-bg)}._panel_statusTestIdle_s5kxe_3380{color:var(--aeos-text-disabled);background:var(--aeos-panel-border)}._panel_minimap_s5kxe_3385{width:80px!important}._gitModalOverlay_s5kxe_3390{position:fixed;inset:0;z-index:1000;background:var(--aeos-bg-subtle);display:flex;align-items:center;justify-content:center}._gitModalPanel_s5kxe_3400{background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);border-radius:8px;width:420px;max-width:90vw;box-shadow:0 8px 32px var(--aeos-overlay-scrim)}._gitModalHeader_s5kxe_3409{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--aeos-panel-border)}._gitModalTitle_s5kxe_3417{font-size:13px;font-weight:600;color:var(--aeos-text-primary);margin:0}._gitModalClose_s5kxe_3424{background:none;border:none;color:var(--aeos-text-disabled);font-size:14px;cursor:pointer;padding:2px 6px;border-radius:4px}._gitModalClose_s5kxe_3424:hover{color:var(--aeos-text-primary);background:var(--aeos-bg-elevated)}._gitModalBody_s5kxe_3439{padding:16px}._gitModalHint_s5kxe_3443{font-size:11px;color:var(--aeos-text-muted);margin:0 0 10px}._gitCommitInput_s5kxe_3449{width:100%;background:var(--aeos-panel);border:1px solid var(--aeos-panel-border);border-radius:6px;color:var(--aeos-text-primary);font-size:12px;font-family:JetBrains Mono,Fira Code,monospace;padding:8px 10px;resize:vertical;min-height:60px;box-sizing:border-box}._gitCommitInput_s5kxe_3449:focus{outline:none;border-color:var(--aeos-accent)}._gitCommitInput_s5kxe_3449::placeholder{color:var(--aeos-text-dim)}._gitModalFooter_s5kxe_3472{display:flex;align-items:center;gap:8px;margin-top:12px}._gitModalFooterHint_s5kxe_3479{font-size:10px;color:var(--aeos-text-dim);flex:1}._gitModalCancel_s5kxe_3485{padding:6px 14px;border-radius:6px;border:1px solid var(--aeos-panel-border);background:transparent;color:var(--aeos-text-muted);font-size:11px;cursor:pointer}._gitModalCancel_s5kxe_3485:hover{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._gitModalConfirm_s5kxe_3500{padding:6px 14px;border-radius:6px;border:1px solid var(--aeos-border-strong);background:var(--aeos-bg-elevated);color:var(--aeos-text-primary);font-size:11px;font-weight:600;cursor:pointer}._gitModalConfirm_s5kxe_3500:hover{background:var(--aeos-hover-surface)}._gitModalConfirm_s5kxe_3500:disabled{opacity:.4;cursor:not-allowed}._gitBranchOverlay_s5kxe_3521{position:fixed;inset:0;z-index:1000;background:var(--aeos-bg-subtle)}._gitBranchPanel_s5kxe_3528{position:absolute;top:80px;left:50%;transform:translate(-50%);background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);border-radius:8px;width:280px;max-height:400px;display:flex;flex-direction:column;box-shadow:0 8px 32px var(--aeos-overlay-scrim)}._gitBranchHeader_s5kxe_3543{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-bottom:1px solid var(--aeos-panel-border)}._gitBranchTitle_s5kxe_3551{font-size:12px;font-weight:600;color:var(--aeos-text-primary)}._gitBranchList_s5kxe_3557{overflow-y:auto;max-height:260px;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._gitBranchItem_s5kxe_3564{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;border:none;background:transparent;color:var(--aeos-text-secondary);font-size:12px;cursor:pointer;text-align:left}._gitBranchItem_s5kxe_3564:hover{background:var(--aeos-bg-elevated)}._gitBranchItemActive_s5kxe_3582{color:var(--aeos-text-primary);font-weight:600;background:var(--aeos-bg-elevated)}._gitBranchIcon_s5kxe_3588{font-size:8px;flex-shrink:0}._gitBranchName_s5kxe_3593{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._gitBranchCreate_s5kxe_3599{border-top:1px solid var(--aeos-panel-border);padding:8px 14px}._gitBranchCreateRow_s5kxe_3604{display:flex;gap:6px}._gitBranchInput_s5kxe_3609{flex:1;background:var(--aeos-panel);border:1px solid var(--aeos-panel-border);border-radius:4px;color:var(--aeos-text-primary);font-size:11px;padding:4px 8px}._gitBranchInput_s5kxe_3609:focus{outline:none;border-color:var(--aeos-accent)}._gitBranchNewBtn_s5kxe_3624{width:100%;padding:6px;border:1px dashed var(--aeos-panel-border);border-radius:4px;background:transparent;color:var(--aeos-text-disabled);font-size:11px;cursor:pointer}._gitBranchNewBtn_s5kxe_3624:hover{border-color:var(--aeos-border-strong);color:var(--aeos-text-primary)}._gitBranchCreateForm_s5kxe_3640{display:flex;flex-direction:column;gap:6px}._gitBranchFromRow_s5kxe_3646{display:flex;align-items:center;gap:6px}._gitBranchFromLabel_s5kxe_3652{font-size:10px;color:var(--aeos-text-muted);flex-shrink:0}._gitBranchFromSelect_s5kxe_3658{flex:1;background:var(--aeos-panel);border:1px solid var(--aeos-panel-border);border-radius:4px;color:var(--aeos-text-primary);font-size:11px;padding:3px 6px}._gitBranchFromSelect_s5kxe_3658:focus{outline:none;border-color:var(--aeos-accent)}._gitHistoryPanel_s5kxe_3674{background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);border-radius:8px;width:520px;max-width:90vw;max-height:70vh;display:flex;flex-direction:column;box-shadow:0 8px 32px var(--aeos-overlay-scrim)}._gitHistoryBranch_s5kxe_3686{font-weight:400;font-size:11px;color:var(--aeos-text-secondary);margin-left:8px;padding:1px 6px;border-radius:3px;background:var(--aeos-bg-subtle)}._gitHistoryBody_s5kxe_3696{overflow-y:auto;flex:1;padding:12px 16px;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._gitHistoryEmpty_s5kxe_3704{text-align:center;color:var(--aeos-text-disabled);font-size:12px;padding:24px 0}._gitHistoryList_s5kxe_3711{display:flex;flex-direction:column}._gitHistoryRow_s5kxe_3716{display:flex;gap:12px;min-height:48px}._gitHistoryRowClickable_s5kxe_3722{cursor:pointer;border-radius:4px;padding:4px 6px;margin:-4px -6px;transition:background .15s}._gitHistoryRowClickable_s5kxe_3722:hover{background:var(--aeos-hover-surface)}._gitHistoryRowActive_s5kxe_3734{background:var(--aeos-bg-elevated);outline:1px solid var(--aeos-border-strong)}._gitHistoryRowActive_s5kxe_3734:hover{background:var(--aeos-bg-elevated)}._gitHistoryDotActive_s5kxe_3743{background:var(--aeos-text-primary);box-shadow:none}._gitHistoryActiveLabel_s5kxe_3748{font-size:9px;text-transform:uppercase;letter-spacing:.5px;color:var(--aeos-text-secondary);background:var(--aeos-bg-subtle);border-radius:3px;padding:1px 5px;align-self:center;flex-shrink:0}._commitViewBanner_s5kxe_3761{display:flex;align-items:center;gap:8px;padding:6px 12px;background:var(--aeos-warning-bg);border-bottom:1px solid var(--aeos-warning-bg);font-size:12px;color:var(--aeos-warning);flex-shrink:0}._commitViewBannerIcon_s5kxe_3773{font-size:14px}._commitViewBannerText_s5kxe_3777{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._commitViewBannerText_s5kxe_3777 strong{color:var(--aeos-warning)}._commitViewBannerReadonly_s5kxe_3789{color:var(--aeos-warning);font-size:10px}._commitViewBannerBtn_s5kxe_3794{flex-shrink:0;background:var(--aeos-warning-bg);border:1px solid var(--aeos-warning-bg);border-radius:4px;color:var(--aeos-warning);font-size:11px;padding:3px 10px;cursor:pointer;transition:background .15s}._commitViewBannerBtn_s5kxe_3794:hover{background:var(--aeos-warning-bg)}._gitHistoryGraph_s5kxe_3810{display:flex;flex-direction:column;align-items:center;width:16px;flex-shrink:0;padding-top:6px}._gitHistoryDot_s5kxe_3743{width:8px;height:8px;border-radius:50%;background:var(--aeos-text-muted);flex-shrink:0}._gitHistoryLine_s5kxe_3827{width:2px;flex:1;background:var(--aeos-bg-elevated);min-height:20px}._gitHistoryContent_s5kxe_3834{flex:1;min-width:0;padding-bottom:12px}._gitHistoryMessage_s5kxe_3840{font-size:12px;font-weight:500;color:var(--aeos-text-primary);line-height:1.4;word-break:break-word}._gitHistoryMeta_s5kxe_3848{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px;font-size:10px;color:var(--aeos-text-disabled)}._gitHistorySha_s5kxe_3857{font-family:JetBrains Mono,Fira Code,monospace;color:var(--aeos-text-muted)}._gitHistoryAuthor_s5kxe_3862{color:var(--aeos-text-muted)}._gitHistoryFiles_s5kxe_3866{color:var(--aeos-text-disabled)}._gitHistoryDate_s5kxe_3870{color:var(--aeos-text-dim)}._gitHistoryPagination_s5kxe_3874{display:flex;align-items:center;justify-content:center;gap:12px;padding:8px 0 4px;border-top:1px solid var(--aeos-panel-border);margin-top:8px}._gitHistoryPageInfo_s5kxe_3884{font-size:10px;color:var(--aeos-text-disabled)}._harnessBadge_s5kxe_3891{display:inline-block;padding:1px 6px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.4px;color:var(--aeos-text-primary);line-height:14px;white-space:nowrap;flex-shrink:0}._harnessFilterBar_s5kxe_3906{display:flex;gap:4px;padding:6px 12px;border-bottom:1px solid var(--aeos-panel-border);flex-wrap:wrap}._harnessFilterBtn_s5kxe_3914{background:transparent;border:1px solid var(--aeos-text-disabled);border-radius:4px;color:var(--aeos-text-muted);font-size:11px;padding:3px 10px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}._harnessFilterBtn_s5kxe_3914:hover{background:var(--aeos-panel-border);color:var(--aeos-text-primary)}._harnessFilterBtnActive_s5kxe_3930{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary);border-color:var(--aeos-text-dim)}._faultInjectionDetail_s5kxe_3938{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-top:4px;width:100%;font-size:10px}._faultInjectionLabel_s5kxe_3948{color:var(--aeos-critical);font-weight:700;font-size:10px}._faultInjectionItem_s5kxe_3954{background:var(--aeos-critical-bg);border:1px solid var(--aeos-critical-bg);border-radius:3px;padding:1px 6px;color:var(--aeos-critical);font-family:monospace;font-size:10px}._mockTargetDetail_s5kxe_3966{display:flex;gap:4px;align-items:center;margin-top:2px;width:100%;font-size:10px}._mockTargetLabel_s5kxe_3975{color:var(--aeos-text-secondary);font-weight:700;font-size:10px}._mockTargetDetail_s5kxe_3966 span:last-child{color:var(--aeos-text-secondary);font-family:monospace}._harnessBadgeIcon_s5kxe_3988{margin-right:3px;font-size:10px;line-height:1}._testRunCaseWrapper_s5kxe_3996{border-bottom:1px solid var(--aeos-panel-border)}._testRunCaseWrapper_s5kxe_3996:last-child{border-bottom:none}._testRunCaseRowExpandable_s5kxe_4004{cursor:pointer}._testRunCaseRowExpandable_s5kxe_4004:hover{background:var(--aeos-hover-surface)}._testCaseExpandIcon_s5kxe_4012{width:12px;flex-shrink:0;font-size:9px;color:var(--aeos-text-dim);text-align:center}._testCaseExpandedBody_s5kxe_4020{padding:6px 12px 10px 30px;background:var(--aeos-bg-subtle);border-top:1px solid var(--aeos-panel-border)}._testCaseSteps_s5kxe_4026{margin-bottom:8px}._testCaseStepsHeader_s5kxe_4030{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aeos-text-disabled);margin-bottom:4px}._testCaseStep_s5kxe_4026{display:flex;gap:8px;padding:4px 0;font-size:10px;color:var(--aeos-text-secondary);border-bottom:1px solid var(--aeos-panel-border)}._testCaseStep_s5kxe_4026:last-child{border-bottom:none}._testCaseStepPass_s5kxe_4052{border-left:2px solid var(--aeos-success);padding-left:8px}._testCaseStepFail_s5kxe_4057{border-left:2px solid var(--aeos-critical);padding-left:8px}._testCaseStepPending_s5kxe_4062{border-left:2px solid var(--aeos-text-disabled);padding-left:8px}._testCaseStepIcon_s5kxe_4067{width:12px;flex-shrink:0;color:var(--aeos-text-muted);text-align:center}._testCaseStepBody_s5kxe_4074{display:flex;flex-direction:column;gap:2px}._testCaseStepBody_s5kxe_4074 strong{color:var(--aeos-text-disabled);font-weight:600;font-size:9px;text-transform:uppercase;margin-right:4px}._testCaseOutputSection_s5kxe_4088{margin-top:6px}._testCaseOutputLabel_s5kxe_4092{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--aeos-text-disabled);margin-bottom:2px}._testCaseOutputPre_s5kxe_4101{margin:0;padding:6px 8px;border-radius:4px;background:var(--aeos-panel);border:1px solid var(--aeos-panel-border);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:var(--aeos-text-secondary);white-space:pre-wrap;word-break:break-all;max-height:200px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--aeos-panel-border) transparent}._testCaseOutputError_s5kxe_4118{color:var(--aeos-critical);border-color:var(--aeos-critical)}._coverageMapSection_s5kxe_4125{margin:0 12px 8px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel)}._coverageMapHeader_s5kxe_4133{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-muted);margin-bottom:8px}._coverageMapGrid_s5kxe_4142{display:grid;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:4px}._coverageMapCell_s5kxe_4148{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6px 4px;border-radius:4px;border:1px solid var(--aeos-panel-border);cursor:default;transition:border-color .15s}._coverageMapCell_s5kxe_4148:hover{border-color:var(--aeos-border-strong)}._coverageMapCellPass_s5kxe_4164{background:var(--aeos-success-bg);border-color:var(--aeos-success)}._coverageMapCellFail_s5kxe_4169{background:var(--aeos-critical-bg);border-color:var(--aeos-critical)}._coverageMapCellPartial_s5kxe_4174{background:var(--aeos-warning-bg);border-color:var(--aeos-warning)}._coverageMapCellPending_s5kxe_4179{background:var(--aeos-panel-border);border-color:var(--aeos-panel-border)}._coverageMapCellSource_s5kxe_4184{font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aeos-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}._coverageMapCellCount_s5kxe_4194{font-size:10px;font-weight:700;color:var(--aeos-text-muted);margin-top:2px}._harnessBreakdownSection_s5kxe_4203{margin:0 12px 8px;padding:8px 10px;border-radius:8px;border:1px solid var(--aeos-panel-border);background:var(--aeos-panel)}._harnessBreakdownHeader_s5kxe_4211{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--aeos-text-muted);margin-bottom:6px}._harnessBreakdownGrid_s5kxe_4220{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:4px}._harnessBreakdownCard_s5kxe_4226{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;border-radius:6px;border:1px solid var(--aeos-panel-border)}._harnessBreakdownLabel_s5kxe_4236{font-size:8px;font-weight:700;letter-spacing:.08em;color:var(--aeos-text-disabled)}._harnessBreakdownValue_s5kxe_4243{font-size:16px;font-weight:700;color:var(--aeos-text-primary);line-height:1.2}._harnessBreakdownMeta_s5kxe_4250{font-size:9px;color:var(--aeos-text-muted)}._viewerRoot_1szm1_1{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;background:var(--aeos-panel);--editor-font-size: 14px;--editor-line-height: 1.6;--editor-tab-size: 2;--editor-gutter-width: 40px;--editor-padding: 8px}._stickyChrome_1szm1_16{position:sticky;top:0;z-index:5;flex-shrink:0;background:var(--aeos-panel);box-shadow:0 1px 0 var(--aeos-overlay-scrim)}._fileHeader_1szm1_25{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);flex-shrink:0;min-width:0;overflow:hidden;z-index:1}._fileNameBtn_1szm1_39{border:none;background:transparent;color:var(--aeos-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;font-weight:600;padding:2px 4px;border-radius:4px;cursor:pointer;max-width:min(48vw,420px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileNameBtn_1szm1_39:hover{background:var(--aeos-hover-surface);color:var(--aeos-accent)}._langBadge_1szm1_60{border-radius:999px;padding:2px 8px;background:var(--aeos-bg-subtle);border:1px solid var(--aeos-accent-bg);color:var(--aeos-accent);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;flex-shrink:0}._headerMeta_1szm1_73{font-size:11px;color:var(--aeos-text-disabled);white-space:nowrap}._headerMetaSep_1szm1_79{color:var(--aeos-panel-border);margin:0 2px}._headerSpacer_1szm1_84{flex:1;min-width:8px}._toolbarBtn_1szm1_89{border:1px solid var(--aeos-panel-border);background:var(--aeos-panel);color:var(--aeos-text-muted);border-radius:6px;font-size:11px;padding:5px 10px;cursor:pointer;white-space:nowrap}._toolbarBtn_1szm1_89:hover{background:var(--aeos-bg-elevated);color:var(--aeos-text-primary)}._toolbarBtnActive_1szm1_105{border-color:var(--aeos-accent-border);color:var(--aeos-accent)}._plainTextBanner_1szm1_110{padding:6px 12px;font-size:11px;color:var(--aeos-text-muted);background:var(--aeos-panel-border);border-bottom:1px solid var(--aeos-panel-border);flex-shrink:0}._editorPane_1szm1_119{position:relative;display:flex;flex:1;min-height:0;overflow:hidden}._editorScroll_1szm1_127{flex:1;min-height:0;overflow:auto;background:var(--aeos-panel);scrollbar-width:thin;scrollbar-color:var(--aeos-border-strong) transparent}._editorScroll_1szm1_127::-webkit-scrollbar{width:8px;height:8px}._editorScroll_1szm1_127::-webkit-scrollbar-thumb{background:var(--aeos-panel-border);border-radius:999px;border:2px solid transparent;background-clip:padding-box}._editorScroll_1szm1_127::-webkit-scrollbar-thumb:hover{background:var(--aeos-panel-border);background-clip:padding-box}._editorScroll_1szm1_127::-webkit-scrollbar-track{background:transparent}._editorBody_1szm1_157{min-height:100%}._editorBody_1szm1_157 pre{margin:0;padding:var(--editor-padding);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--editor-font-size);line-height:var(--editor-line-height);tab-size:var(--editor-tab-size);-moz-tab-size:var(--editor-tab-size);color:var(--aeos-text-primary);background:var(--aeos-panel)}._editorBody_1szm1_157 [data-testid=code-line-gutter]{width:var(--editor-gutter-width);min-width:var(--editor-gutter-width);flex-shrink:0;background:var(--aeos-bg-subtle);border-right:1px solid var(--aeos-panel-border)}._editorBody_1szm1_157 [data-testid=code-blame-line]{min-height:calc(var(--editor-font-size) * var(--editor-line-height))}._editorBody_1szm1_157 code,._editorBody_1szm1_157 ._lineCode_1szm1_186{tab-size:var(--editor-tab-size);-moz-tab-size:var(--editor-tab-size)}._sourceWrap_1szm1_191 code,._sourceWrap_1szm1_191 ._lineCode_1szm1_186{white-space:pre-wrap;word-break:break-word}._sourceLine_1szm1_197{display:flex;align-items:flex-start}._sourceLineActive_1szm1_202{background:var(--aeos-accent-bg)}._sourceLineSelected_1szm1_206{background:var(--aeos-info-bg)}._sourceLineFindActive_1szm1_210{background:var(--aeos-warning-bg);outline:1px solid var(--aeos-warning-bg)}._lineGutter_1szm1_215{display:flex;align-items:stretch;user-select:none;cursor:pointer}._lineGutterFail_1szm1_222{box-shadow:inset 3px 0 0 var(--aeos-critical)}._lineNo_1szm1_226{display:inline-flex;align-items:center;justify-content:flex-end;flex:1;padding-right:8px;color:var(--aeos-text-disabled);font-size:12px;line-height:var(--editor-line-height)}._lineGutterActive_1szm1_237 ._lineNo_1szm1_226{color:var(--aeos-accent);font-weight:600}._foldBtn_1szm1_242,._foldSpacer_1szm1_243{width:14px;flex-shrink:0;border:none;background:transparent;color:var(--aeos-text-disabled);font-size:9px;padding:0;cursor:pointer;text-align:center;line-height:calc(var(--editor-font-size) * var(--editor-line-height))}._foldSpacer_1szm1_243{cursor:default}._foldBtn_1szm1_242:hover{color:var(--aeos-text-muted)}._lineCode_1szm1_186{flex:1;white-space:pre;padding-left:4px}._findOverlay_1szm1_270{position:absolute;top:10px;right:12px;z-index:6;display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--aeos-panel-border);border-radius:8px;background:color-mix(in srgb,var(--aeos-bg-elevated) 85%,transparent);box-shadow:0 8px 24px var(--aeos-overlay-scrim);backdrop-filter:blur(8px);min-width:260px}._findInput_1szm1_287{flex:1;min-width:120px;border:1px solid var(--aeos-panel-border);border-radius:4px;background:var(--aeos-panel);color:var(--aeos-text-primary);font-size:12px;padding:4px 8px;outline:none}._findInput_1szm1_287:focus{border-color:var(--aeos-info)}._findCount_1szm1_303{font-size:11px;color:var(--aeos-text-disabled);white-space:nowrap}._findNavBtn_1szm1_309{border:none;background:transparent;color:var(--aeos-text-muted);font-size:14px;line-height:1;cursor:pointer;padding:2px 4px;border-radius:4px}._findNavBtn_1szm1_309:hover{background:var(--aeos-hover-surface);color:var(--aeos-text-primary)}._findClose_1szm1_325{border:none;background:transparent;color:var(--aeos-text-muted);font-size:16px;line-height:1;cursor:pointer;padding:0 4px}._gotoOverlay_1szm1_335{position:absolute;top:10px;left:12px;z-index:6;display:flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid var(--aeos-panel-border);border-radius:8px;background:color-mix(in srgb,var(--aeos-bg-elevated) 85%,transparent);box-shadow:0 8px 24px var(--aeos-overlay-scrim);backdrop-filter:blur(8px)}._gotoLabel_1szm1_351{font-size:11px;color:var(--aeos-text-muted)}._gotoInput_1szm1_356{width:72px;border:1px solid var(--aeos-panel-border);border-radius:4px;background:var(--aeos-panel);color:var(--aeos-text-primary);font-size:12px;padding:4px 8px;outline:none}._gotoInput_1szm1_356:focus{border-color:var(--aeos-info)}._findMatch_1szm1_371{background:var(--aeos-hover-surface);color:var(--aeos-text-primary);border-radius:2px}._findMatchActive_1szm1_377{background:var(--aeos-warning-bg);color:var(--aeos-text-primary);border-radius:2px}._statusBar_1szm1_383{display:flex;align-items:center;gap:14px;padding:4px 12px;border-top:1px solid var(--aeos-panel-border);background:var(--aeos-bg-subtle);font-size:11px;color:var(--aeos-text-disabled);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;flex-shrink:0}._statusItem_1szm1_396{white-space:nowrap}._statusSpacer_1szm1_400{flex:1}._loadingState_1szm1_404,._errorState_1szm1_405{padding:16px;font-size:13px}._loadingState_1szm1_404{color:var(--aeos-text-muted)}._errorState_1szm1_405{color:var(--aeos-critical)}._breadcrumb_1szm1_418{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:6px 12px;border-bottom:1px solid var(--aeos-panel-border);background:var(--aeos-panel);font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aeos-text-disabled);flex-shrink:0}._breadcrumbActive_1szm1_432{color:var(--aeos-text-muted)}._breadcrumbSep_1szm1_436{color:var(--aeos-panel-border)}@keyframes os-narration-write{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes os-narration-caret{0%,to{opacity:0}50%{opacity:1}}@keyframes os-narration-livepulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes os-narration-batch-stagger{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0% 0 0)}}@keyframes os-narration-artifact-sweep{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}.os-narration-batch-item-stagger{opacity:0;animation:os-narration-batch-stagger .55s steps(48,end) forwards}.os-narration-artifact-reveal.os-narration-reveal-live{opacity:0;animation:os-narration-artifact-sweep .72s steps(52,end) forwards}@media(prefers-reduced-motion:reduce){.os-narration-artifact-reveal.os-narration-reveal-live,.os-narration-risk-line.os-narration-reveal-live{opacity:1;animation:none;clip-path:none}}.os-narration-block.os-narration-risk-block{width:100%;max-width:none;box-sizing:border-box}.os-narration-risk-body{width:100%;max-width:none;display:block}.os-narration-risk-line{display:block;width:100%;max-width:none;margin:6px 0 0;padding:6px 0 6px 16px;border-left:3px solid var(--os-risk-accent, var(--aeos-panel-border));background:transparent;border-radius:0;font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.55;letter-spacing:.01em;white-space:pre-wrap;word-break:break-word;box-sizing:border-box}.os-narration-risk-line[data-tone=danger]{--os-risk-accent: var(--aeos-critical-bg)}.os-narration-risk-line[data-tone=warning]{--os-risk-accent: var(--aeos-warning-bg)}.os-narration-risk-line[data-tone=neutral]{--os-risk-accent: var(--aeos-panel-border)}.os-narration-risk-line.os-narration-reveal-live{opacity:0;animation:os-narration-artifact-sweep .68s steps(52,end) forwards}.os-narration-risk-label{font-weight:600;color:var(--aeos-text-primary);margin-right:8px}.os-narration-risk-value{color:var(--aeos-text-primary)}.os-narration-block.os-narration-risk-block .os-narration-title{display:block;width:100%;margin-bottom:4px}.os-narration-block.os-narration-engineering-block{width:100%;max-width:none;box-sizing:border-box}.os-narration-block.os-narration-engineering-block .os-narration-line{width:100%;max-width:none;display:block}.os-narration-banner{display:flex;align-items:center;gap:10px;padding:8px 12px;margin:0 0 10px;border-radius:8px;background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--aeos-text-secondary)}.os-narration-banner-dot{width:8px;height:8px;border-radius:999px;background:var(--aeos-accent);box-shadow:0 0 8px var(--aeos-accent-bg);animation:os-narration-livepulse 1.6s ease-in-out infinite}.os-narration-block{position:relative;padding:15px 17px;margin:10px 0;border-radius:var(--aeos-radius-lg);border:1px solid var(--aeos-panel-border);background:var(--aeos-ledger-surface-card);box-shadow:var(--aeos-shadow-sm);box-sizing:border-box}.os-narration-block[data-tone=need],.os-narration-block[data-tone=req]{border-left:3px solid var(--aeos-border-strong)}.os-narration-block[data-tone=assume]{border-left:3px solid var(--aeos-semantic-priority-should)}.os-narration-block[data-tone=risk]{border-left:3px solid var(--aeos-critical)}.os-narration-block[data-tone=sim]{border-left:3px solid var(--aeos-tone-artifact)}.os-narration-block[data-tone=test]{border-left:3px solid var(--aeos-success)}.os-narration-block[data-tone=cad]{border-left:3px solid var(--aeos-border-strong)}.os-narration-block[data-tone=arch]{border-left:3px solid var(--aeos-tone-artifact)}.os-narration-block[data-tone=bom]{border-left:3px solid var(--aeos-warning)}.os-narration-block[data-tone=real]{border-left:3px solid var(--aeos-success)}.os-narration-block[data-tone=comment]{border-left:3px solid var(--aeos-border-strong)}.os-narration-ihead{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:10px}.os-narration-ihead .os-narration-kind{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:800;letter-spacing:.07em;text-transform:uppercase;color:var(--aeos-text-muted)}.os-narration-kind-glyph{font-size:13px;line-height:1}.os-narration-ihead .os-narration-kind[data-tone=need],.os-narration-ihead .os-narration-kind[data-tone=req],.os-narration-ihead .os-narration-kind[data-tone=cad]{color:var(--aeos-text-secondary)}.os-narration-ihead .os-narration-kind[data-tone=assume],.os-narration-ihead .os-narration-kind[data-tone=bom]{color:var(--aeos-warning)}.os-narration-ihead .os-narration-kind[data-tone=risk]{color:var(--aeos-critical)}.os-narration-ihead .os-narration-kind[data-tone=sim],.os-narration-ihead .os-narration-kind[data-tone=arch]{color:var(--aeos-tone-artifact)}.os-narration-ihead .os-narration-kind[data-tone=test],.os-narration-ihead .os-narration-kind[data-tone=real]{color:var(--aeos-success)}.os-narration-nid{font-family:var(--aeos-font-mono);font-size:11.5px;color:var(--aeos-text-secondary);background:var(--aeos-bg-subtle);border:1px solid var(--aeos-panel-border);padding:1px 7px;border-radius:6px}.os-narration-time{margin-left:auto;font-family:var(--aeos-font-mono);font-size:11px;color:var(--aeos-text-muted)}.os-narration-block.os-narration-system-event{font-style:italic}.os-narration-block.os-narration-system-event .os-narration-line{color:var(--aeos-text-secondary)}.os-narration-block.os-narration-system-event .os-narration-title{color:var(--aeos-text-primary);font-weight:500}.os-narration-block.os-narration-system-event .os-narration-meta{color:var(--aeos-text-muted);font-style:normal}.os-narration-line{color:var(--aeos-text-secondary);font-family:var(--aeos-font-sans, system-ui, -apple-system, sans-serif);font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.os-narration-block.os-narration-engineering-block .os-narration-line,.os-narration-block.os-narration-risk-block .os-narration-line,.os-narration-block.os-narration-artifact-block .os-narration-line{font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:13.5px;line-height:1.55;letter-spacing:.01em;color:var(--aeos-text-primary)}.os-narration-meta{color:var(--aeos-text-disabled);font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;line-height:1.6;letter-spacing:.04em}.os-narration-title{display:block;font-size:15px;font-weight:700;color:var(--aeos-text-primary);line-height:1.4;margin-bottom:4px;letter-spacing:normal}.os-narration-line.os-narration-typing{display:block;overflow:hidden;animation:os-narration-write var(--os-narration-dur, 2s) steps(120,end) forwards}.os-narration-caret:after{content:"▍";color:var(--aeos-accent);margin-left:2px;animation:os-narration-caret 1s step-end infinite}.os-narration-link{color:var(--aeos-text-secondary);font-size:11.5px;margin-left:8px;text-decoration:none;font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace}.os-narration-link:hover{text-decoration:underline;color:var(--aeos-text-primary)}.os-narration-line .os-narration-kind{color:var(--aeos-text-secondary);font-weight:600;letter-spacing:.04em}.os-narration-id{color:var(--aeos-syntax-type);letter-spacing:.02em}.os-narration-arrow{color:var(--aeos-warning);font-weight:600}.os-narration-bullet{color:var(--aeos-text-muted)}.os-narration-divider{color:var(--aeos-text-muted);font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;padding:14px 0 6px;opacity:.85}.os-narration-older{color:var(--aeos-text-disabled);font-family:JetBrains Mono,SF Mono,Menlo,Consolas,monospace;font-size:11.5px;letter-spacing:.06em;padding:6px 4px 4px;opacity:.75}.os-narration-wide-lane,.os-narration-wide-lane .os-narration-block{width:100%;max-width:none;box-sizing:border-box}.os-narration-wide-lane .os-narration-block:not(.os-narration-system-event) .os-narration-ihead{opacity:.92}.os-narration-artifact-wide{margin-top:10px;display:flex;flex-direction:column;gap:10px;width:100%;max-width:none;direction:ltr}.os-narration-wide-text{width:100%;min-width:0;padding:0;border:none;background:transparent;font-size:13.5px;color:var(--aeos-text-secondary);line-height:1.55}.os-narration-artifact-dock{width:100%;min-width:0;margin-top:4px;padding-top:10px;border-top:1px solid var(--aeos-panel-border);border-radius:0;background:transparent;overflow:hidden}.os-narration-artifact-dock-footer{padding:8px 0 4px;display:flex;gap:8px;flex-wrap:wrap}.os-narration-block.os-narration-artifact-block{width:100%;max-width:none}
