.-hNd6G_window{background:var(--background);width:calc(100vw - 3rem);height:calc(100vh - 8rem);min-height:650px;color:var(--foreground);flex-direction:column;margin-left:calc(50% + -50vw + 1.5rem);font-size:12px;display:flex;overflow:hidden}.-hNd6G_window button{font:inherit}.-hNd6G_window button:focus-visible{outline:1px solid color-mix(in srgb, var(--accent) 75%, white);outline-offset:-1px}.-hNd6G_titleBar{border-bottom:1px solid var(--border);background:#101112;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;height:40px;padding:0 9px 0 12px;display:grid}.-hNd6G_crumb,.-hNd6G_titleActions,.-hNd6G_lifecycle,.-hNd6G_lifecycle button,.-hNd6G_published,.-hNd6G_factoryRow,.-hNd6G_factoryFile>div,.-hNd6G_stageHeader,.-hNd6G_workflowRow,.-hNd6G_assistantHeading,.-hNd6G_finding,.-hNd6G_successBlock,.-hNd6G_fixtureHeader,.-hNd6G_fixtureHeader>span,.-hNd6G_traceRow,.-hNd6G_testResult>div:first-child,.-hNd6G_publishIdentity,.-hNd6G_publishFooter,.-hNd6G_publishedState,.-hNd6G_runBanner,.-hNd6G_runStep,.-hNd6G_decisionTitle,.-hNd6G_inspectorTabs,.-hNd6G_inspectorTabs button,.-hNd6G_panelHeader,.-hNd6G_changeFile,.-hNd6G_filesTree>div,.-hNd6G_statusBar{align-items:center;display:flex}.-hNd6G_crumb{min-width:0;color:var(--muted);gap:7px}.-hNd6G_crumb>:first-child{color:var(--accent);font-size:15px}.-hNd6G_crumb strong{color:var(--foreground-bright);text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.-hNd6G_published{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--success) 10%, transparent);color:var(--success);gap:4px;padding:2px 5px;font-size:10px}.-hNd6G_lifecycle{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--chrome);height:28px}.-hNd6G_lifecycle button{border:none;border-right:1px solid var(--border);height:26px;color:var(--muted);cursor:pointer;background:0 0;gap:5px;padding:0 11px}.-hNd6G_lifecycle button:last-child{border-right:none}.-hNd6G_lifecycle button:hover:not(:disabled){background:var(--hover);color:var(--foreground)}.-hNd6G_lifecycle button:disabled{cursor:default;opacity:.4}.-hNd6G_lifecycle .-hNd6G_lifecycleActive{background:var(--accent-light);color:var(--foreground-bright)}.-hNd6G_lifecycle .-hNd6G_lifecycleDone{color:var(--success)}.-hNd6G_titleActions{justify-content:flex-end;gap:3px}.-hNd6G_iconButton{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.-hNd6G_iconButton:hover{background:var(--hover);color:var(--foreground-bright)}.-hNd6G_body{flex:1;min-height:0;display:flex}.-hNd6G_sidebar{border-right:1px solid var(--border);background:#151617;flex-direction:column;flex-shrink:0;width:224px;padding:9px 7px;display:flex}.-hNd6G_sidebarTitle,.-hNd6G_sidebarSection{color:var(--muted);padding:6px 8px;font-size:10px;font-weight:600}.-hNd6G_sidebarSection{margin-top:15px}.-hNd6G_navItem{border-radius:var(--radius-sm);min-height:29px;color:var(--muted);align-items:center;gap:8px;padding:0 8px;display:flex}.-hNd6G_navItem span{margin-left:auto}.-hNd6G_navActive{background:var(--hover);color:var(--foreground-bright)}.-hNd6G_factoryRow{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));border-radius:var(--radius-md);background:var(--accent-light);gap:7px;min-height:50px;margin:3px 0 0 14px;padding:6px 7px}.-hNd6G_factoryRow>:first-child{color:var(--accent)}.-hNd6G_factoryRow>span{flex:1;min-width:0}.-hNd6G_factoryRow strong,.-hNd6G_factoryRow small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.-hNd6G_factoryRow strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_factoryRow small{color:var(--muted);margin-top:2px;font-size:10px}.-hNd6G_factoryFile{border-top:1px solid var(--border);margin-top:auto;padding:8px}.-hNd6G_factoryFile>div{color:var(--foreground);gap:6px}.-hNd6G_factoryFile small{color:var(--muted);margin:3px 0 0 21px;line-height:1.4;display:block}.-hNd6G_content{flex:1;min-width:0;overflow:hidden}.-hNd6G_stage,.-hNd6G_todayStage{flex-direction:column;height:100%;display:flex;overflow:auto}.-hNd6G_stageHeader{border-bottom:1px solid var(--border);flex-shrink:0;gap:11px;min-height:75px;padding:12px 18px}.-hNd6G_stepNumber{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--border));border-radius:var(--radius-md);background:var(--accent-light);width:27px;height:27px;color:var(--accent);justify-content:center;align-items:center;font-weight:650;display:flex}.-hNd6G_stageHeader h1{color:var(--foreground-bright);letter-spacing:-.01em;font-size:15px;font-weight:600}.-hNd6G_stageHeader p{max-width:68ch;color:var(--muted);margin-top:3px;line-height:1.45}.-hNd6G_defineGrid{flex:1;grid-template-columns:minmax(430px,1fr) 300px;min-height:0;display:grid}.-hNd6G_formPane{padding:16px 18px;overflow:auto}.-hNd6G_formPane>label,.-hNd6G_limitsRow label{color:var(--muted);margin:0 0 5px;font-size:10px;font-weight:600;display:block}.-hNd6G_formPane>label:not(:first-child){margin-top:14px}.-hNd6G_selectControl{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);width:100%;min-height:30px;color:var(--foreground);text-align:left;align-items:center;gap:7px;padding:4px 8px;display:flex}.-hNd6G_selectControl>:last-child{margin-left:auto}.-hNd6G_goalInput{border:1px solid color-mix(in srgb, var(--accent) 50%, var(--border));border-radius:var(--radius-sm);background:var(--card);min-height:63px;color:var(--foreground-bright);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 12%, transparent);padding:8px 9px;line-height:1.55}.-hNd6G_workflowList{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.-hNd6G_workflowRow{border-bottom:1px solid var(--border);gap:8px;min-height:48px;padding:6px 9px}.-hNd6G_workflowRow:last-child{border-bottom:none}.-hNd6G_workflowIndex{width:18px;color:var(--muted);font-family:var(--font-mono)}.-hNd6G_workflowRow>.-hNd6G_codicon{color:var(--accent)}.-hNd6G_workflowRow>span:nth-child(3){flex:1;min-width:0}.-hNd6G_workflowRow strong,.-hNd6G_workflowRow small{display:block}.-hNd6G_workflowRow strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_workflowRow small{color:var(--muted);margin-top:2px;font-size:10.5px}.-hNd6G_workflowRow em{color:var(--muted);font-size:10px;font-style:normal}.-hNd6G_limitsRow{border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(3,1fr);margin-top:12px;display:grid}.-hNd6G_limitsRow>span{border-right:1px solid var(--border);padding:8px 9px}.-hNd6G_limitsRow>span:last-child{border-right:none}.-hNd6G_limitsRow label{margin-bottom:2px}.-hNd6G_limitsRow strong{color:var(--foreground);font-weight:550}.-hNd6G_assistantPane{border-left:1px solid var(--border);background:#151617;padding:16px 14px}.-hNd6G_assistantHeading{gap:8px;margin-bottom:13px}.-hNd6G_assistantHeading>:first-child{color:var(--accent);font-size:15px}.-hNd6G_assistantHeading strong,.-hNd6G_assistantHeading small{display:block}.-hNd6G_assistantHeading strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_assistantHeading small{color:var(--muted);margin-top:2px;font-size:10px}.-hNd6G_finding,.-hNd6G_successBlock{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);align-items:flex-start;gap:8px;margin-bottom:8px;padding:9px}.-hNd6G_finding>:first-child{color:var(--warning);margin-top:2px}.-hNd6G_finding:nth-of-type(3)>:first-child{color:var(--accent)}.-hNd6G_finding strong,.-hNd6G_successBlock strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_finding p,.-hNd6G_successBlock p{color:var(--muted);margin-top:3px;line-height:1.45}.-hNd6G_successBlock>:first-child{color:var(--success)}.-hNd6G_diffSnippet{border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);background:#111213;margin:10px 0;padding:8px;font-size:10px;line-height:1.7}.-hNd6G_diffSnippet span,.-hNd6G_diffSnippet strong{display:block}.-hNd6G_diffSnippet span{color:var(--error);font-weight:400}.-hNd6G_diffSnippet strong{color:var(--success);font-weight:400}.-hNd6G_primaryButton,.-hNd6G_secondaryButton,.-hNd6G_primaryWide,.-hNd6G_secondaryWide{border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:5px;min-height:27px;padding:4px 10px;display:inline-flex}.-hNd6G_primaryButton,.-hNd6G_primaryWide{background:var(--accent);color:#fff;border:1px solid #0000}.-hNd6G_primaryButton:hover,.-hNd6G_primaryWide:hover{background:var(--accent-hover)}.-hNd6G_secondaryButton,.-hNd6G_secondaryWide{border:1px solid var(--border);background:var(--card);color:var(--foreground)}.-hNd6G_secondaryButton:hover,.-hNd6G_secondaryWide:hover{background:var(--hover)}.-hNd6G_primaryWide,.-hNd6G_secondaryWide{width:100%;margin-top:8px}.-hNd6G_testLayout{flex:1;min-height:0;padding:18px;overflow:auto}.-hNd6G_fixtureHeader{border:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--chrome);gap:10px;min-height:45px;padding:7px 9px}.-hNd6G_fixtureHeader>span{flex:1;gap:7px}.-hNd6G_fixtureHeader>span>:first-child{color:var(--accent)}.-hNd6G_fixtureHeader strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_fixtureHeader small{color:var(--muted)}.-hNd6G_trace{border-right:1px solid var(--border);border-bottom:1px solid var(--border);border-left:1px solid var(--border);border-radius:0 0 var(--radius-md) var(--radius-md);overflow:hidden}.-hNd6G_traceRow{border-bottom:1px solid var(--border);gap:9px;min-height:49px;padding:7px 10px}.-hNd6G_traceRow:last-child{border-bottom:none}.-hNd6G_traceRow>span{flex:1}.-hNd6G_traceRow strong,.-hNd6G_traceRow small{display:block}.-hNd6G_traceRow strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_traceRow small{color:var(--muted);margin-top:2px}.-hNd6G_traceRow em{color:var(--muted);font-family:var(--font-mono);font-size:10px;font-style:normal}.-hNd6G_testResult{border:1px solid color-mix(in srgb, var(--success) 35%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--success) 5%, var(--card));margin-top:12px;padding:12px}.-hNd6G_testResult>div:first-child{gap:8px}.-hNd6G_testResult>div:first-child>:first-child{color:var(--success);font-size:15px}.-hNd6G_testResult strong,.-hNd6G_testResult small{display:block}.-hNd6G_testResult strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_testResult small{color:var(--muted)}.-hNd6G_testResult dl{border:1px solid var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(4,1fr);margin:12px 0;display:grid}.-hNd6G_testResult dl>div{border-right:1px solid var(--border);padding:8px}.-hNd6G_testResult dl>div:last-child{border-right:none}.-hNd6G_testResult dt{color:var(--muted);font-size:10px}.-hNd6G_testResult dd{color:var(--foreground-bright);margin-top:2px;font-weight:550}.-hNd6G_publishCard{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);width:min(650px,100% - 36px);box-shadow:var(--shadow-md);margin:24px auto}.-hNd6G_publishIdentity{border-bottom:1px solid var(--border);gap:9px;padding:12px}.-hNd6G_publishIdentity>:first-child{color:var(--accent);font-size:18px}.-hNd6G_publishIdentity>span:nth-child(2){flex:1}.-hNd6G_publishIdentity strong,.-hNd6G_publishIdentity small{display:block}.-hNd6G_publishIdentity strong{color:var(--foreground-bright);font-size:13px;font-weight:600}.-hNd6G_publishIdentity small{color:var(--muted);margin-top:2px}.-hNd6G_version{border-radius:var(--radius-sm);background:var(--chrome);color:var(--muted);font-family:var(--font-mono);padding:2px 5px;font-size:10px}.-hNd6G_publishRows>div{border-bottom:1px solid var(--border);grid-template-columns:130px 1fr;gap:12px;padding:9px 12px;display:grid}.-hNd6G_publishRows span{color:var(--muted)}.-hNd6G_publishRows strong{color:var(--foreground);font-weight:500}.-hNd6G_publishFooter,.-hNd6G_publishedState{background:var(--chrome);justify-content:space-between;gap:10px;padding:11px 12px}.-hNd6G_publishFooter p{color:var(--muted)}.-hNd6G_publishFooter p>:first-child{color:var(--accent);margin-right:5px}.-hNd6G_publishedState>:first-child{color:var(--success);font-size:16px}.-hNd6G_publishedState>div{flex:1}.-hNd6G_publishedState strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_publishedState p{color:var(--muted);margin-top:2px}.-hNd6G_runBanner{border-bottom:1px solid var(--border);background:var(--chrome);flex-shrink:0;gap:9px;min-height:53px;padding:8px 14px}.-hNd6G_runBanner>span{flex:1}.-hNd6G_runBanner strong,.-hNd6G_runBanner small{display:block}.-hNd6G_runBanner strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_runBanner small{color:var(--muted);margin-top:2px}.-hNd6G_runBanner em{color:var(--muted);font-size:10px;font-style:normal}.-hNd6G_dailyGrid{flex:1;grid-template-columns:minmax(380px,1fr) 280px;min-height:0;display:grid}.-hNd6G_runTimeline{padding:14px 16px;overflow:auto}.-hNd6G_runStep{border-bottom:1px solid var(--border);gap:9px;min-height:56px;padding:8px 10px;position:relative}.-hNd6G_runStep>span{flex:1}.-hNd6G_runStep strong,.-hNd6G_runStep small{display:block}.-hNd6G_runStep strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_runStep small{color:var(--muted);margin-top:3px}.-hNd6G_runStep_ready{opacity:.55}.-hNd6G_runStep_running{background:color-mix(in srgb, var(--accent) 7%, transparent)}.-hNd6G_runStep_waiting{background:color-mix(in srgb, var(--warning) 6%, transparent)}.-hNd6G_dailyDetail{border-left:1px solid var(--border);background:#151617;padding:18px 14px}.-hNd6G_dailyDetail h2{color:var(--foreground-bright);text-align:center;margin-top:9px;font-size:13px;font-weight:600}.-hNd6G_dailyDetail>p{color:var(--muted);text-align:center;margin:8px auto 13px;line-height:1.55}.-hNd6G_decisionTitle{gap:8px;margin-bottom:10px}.-hNd6G_decisionTitle>:first-child{color:var(--warning);font-size:15px}.-hNd6G_decisionTitle strong,.-hNd6G_decisionTitle small{display:block}.-hNd6G_decisionTitle strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_decisionTitle small{color:var(--muted)}.-hNd6G_choice{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);width:100%;color:var(--foreground);text-align:left;cursor:pointer;margin-top:7px;padding:8px 9px}.-hNd6G_choice:hover{border-color:color-mix(in srgb, var(--accent) 45%, var(--border));background:var(--hover)}.-hNd6G_choice strong,.-hNd6G_choice small{display:block}.-hNd6G_choice strong{color:var(--foreground-bright);font-weight:550}.-hNd6G_choice small{color:var(--muted);margin-top:2px}.-hNd6G_liveMark,.-hNd6G_completionMark{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);width:38px;height:38px;color:var(--accent);justify-content:center;align-items:center;margin:35px auto 0;font-size:17px;display:flex}.-hNd6G_completionMark{color:var(--success)}.-hNd6G_inspector{border-left:1px solid var(--border);background:#141516;flex-shrink:0;width:300px;overflow:hidden}.-hNd6G_inspectorTabs{border-bottom:1px solid var(--border);background:var(--chrome);height:37px}.-hNd6G_inspectorTabs button{height:100%;color:var(--muted);cursor:pointer;background:0 0;border:none;gap:6px;padding:0 12px}.-hNd6G_inspectorTabs button:hover{color:var(--foreground)}.-hNd6G_inspectorTabs .-hNd6G_inspectorTabActive{border-right:1px solid var(--border);border-left:1px solid var(--border);background:var(--background);color:var(--foreground-bright)}.-hNd6G_panelHeader{border-bottom:1px solid var(--border);justify-content:space-between;height:38px;padding:0 10px}.-hNd6G_panelHeader small{color:var(--muted)}.-hNd6G_changeFile{background:var(--hover);gap:6px;height:34px;padding:0 9px}.-hNd6G_changeFile span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.-hNd6G_changeFile b{color:var(--success);font-weight:550}.-hNd6G_diffPreview{border-top:1px solid var(--border);min-height:210px;font-family:var(--font-mono);background:#111213;padding:12px 10px;font-size:10px;line-height:1.85}.-hNd6G_diffPreview small,.-hNd6G_diffPreview code,.-hNd6G_diffPreview ins{display:block}.-hNd6G_diffPreview small{color:var(--muted);margin-bottom:5px}.-hNd6G_diffPreview code{color:#c5ccd6;white-space:pre-wrap}.-hNd6G_diffPreview ins{background:color-mix(in srgb, var(--success) 16%, transparent);color:#b7d7bc;margin-inline:-10px;padding-inline:10px;text-decoration:none}.-hNd6G_filesTree{padding:7px 4px}.-hNd6G_filesTree>div{gap:5px;height:27px;padding:0 5px}.-hNd6G_filesTree>div:hover{background:var(--hover)}.-hNd6G_filesTree .-hNd6G_indent{padding-left:18px}.-hNd6G_filesTree .-hNd6G_indent2{padding-left:34px}.-hNd6G_filesTree .-hNd6G_indent3{padding-left:51px}.-hNd6G_statusBar{border-top:1px solid var(--border);background:var(--chrome);height:22px;color:var(--muted);flex-shrink:0;gap:12px;padding:0 9px;font-size:10px}.-hNd6G_statusBar span{align-items:center;gap:4px;display:flex}.-hNd6G_spacer{flex:1}.-hNd6G_state_ready{color:var(--muted)}.-hNd6G_state_running{color:var(--accent)}.-hNd6G_state_waiting{color:var(--warning)}.-hNd6G_state_done{color:var(--success)}@media (max-width:1250px){.-hNd6G_inspector{width:250px}.-hNd6G_sidebar{width:205px}.-hNd6G_defineGrid{grid-template-columns:minmax(390px,1fr) 260px}}@media (max-width:1000px){.-hNd6G_window{min-width:0}.-hNd6G_inspector{display:none}.-hNd6G_defineGrid{grid-template-columns:minmax(390px,1fr) 280px}}@media (max-width:780px){.-hNd6G_window{width:calc(100vw - 1rem);margin-left:calc(50% + -50vw + .5rem)}.-hNd6G_titleBar{grid-template-columns:1fr auto}.-hNd6G_crumb>span:not(.-hNd6G_published),.-hNd6G_titleActions,.-hNd6G_lifecycle button{display:none}.-hNd6G_lifecycle button.-hNd6G_lifecycleActive{display:flex}.-hNd6G_sidebar{display:none}.-hNd6G_defineGrid{display:block;overflow:auto}.-hNd6G_formPane{overflow:visible}.-hNd6G_assistantPane{border-top:1px solid var(--border);border-left:none}.-hNd6G_dailyGrid{display:block;overflow:auto}.-hNd6G_runTimeline{overflow:visible}.-hNd6G_dailyDetail{border-top:1px solid var(--border);border-left:none}.-hNd6G_fixtureHeader{flex-wrap:wrap;align-items:flex-start}.-hNd6G_fixtureHeader>span{min-width:100%}.-hNd6G_testResult dl{grid-template-columns:repeat(2,1fr)}.-hNd6G_testResult dl>div:nth-child(2){border-right:none}.-hNd6G_testResult dl>div:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (prefers-reduced-motion:reduce){.-hNd6G_window *,.-hNd6G_window :before,.-hNd6G_window :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
