.aeOdlq_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}.aeOdlq_window button{font:inherit}.aeOdlq_window button:focus-visible{outline:1px solid color-mix(in srgb, var(--accent) 75%, white);outline-offset:-1px}.aeOdlq_titleBar{border-bottom:1px solid var(--border);background:#101112;flex-shrink:0;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;height:38px;padding:0 8px 0 12px;display:grid}.aeOdlq_crumb,.aeOdlq_titleActions,.aeOdlq_variantSwitch,.aeOdlq_variantSwitch button,.aeOdlq_factoryIdentity>div,.aeOdlq_treeHeading,.aeOdlq_treeItem,.aeOdlq_fileItem,.aeOdlq_runItem,.aeOdlq_boundaryNote,.aeOdlq_editorTabs,.aeOdlq_editorTab,.aeOdlq_editorTabActive,.aeOdlq_loopBar,.aeOdlq_loopStage,.aeOdlq_breadcrumbs,.aeOdlq_codeAction>div,.aeOdlq_appliedBanner,.aeOdlq_chatHeader,.aeOdlq_chatHeader span,.aeOdlq_contextCard,.aeOdlq_agentLabel,.aeOdlq_rationale,.aeOdlq_outlineHeader,.aeOdlq_outlineStep,.aeOdlq_edgeLabel,.aeOdlq_propertiesHeader,.aeOdlq_propertiesHeader span,.aeOdlq_policyCard,.aeOdlq_boundaryCard,.aeOdlq_diffHeader,.aeOdlq_diffHeader span,.aeOdlq_diffFooter,.aeOdlq_panelTabs,.aeOdlq_problemList button,.aeOdlq_evidenceTabs,.aeOdlq_findingTitle,.aeOdlq_hypothesis,.aeOdlq_uncertainty,.aeOdlq_panelHeading,.aeOdlq_traceRow,.aeOdlq_traceBoundary,.aeOdlq_evalNote,.aeOdlq_rolloutState,.aeOdlq_policyConflict,.aeOdlq_statusBar{align-items:center;display:flex}.aeOdlq_crumb{min-width:0;color:var(--muted);gap:7px}.aeOdlq_crumb>:first-child{color:var(--accent);font-size:15px}.aeOdlq_crumb strong{color:var(--foreground);font-weight:550}.aeOdlq_branch{border-radius:var(--radius-sm);background:var(--card);color:var(--muted);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;padding:2px 5px;font-size:10px;overflow:hidden}.aeOdlq_variantSwitch{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--chrome);gap:2px;height:28px;padding:2px}.aeOdlq_variantSwitch button{border-radius:var(--radius-sm);height:22px;color:var(--muted);cursor:pointer;background:0 0;border:1px solid #0000;gap:5px;padding:0 9px}.aeOdlq_variantSwitch button:hover{background:var(--hover);color:var(--foreground)}.aeOdlq_variantSwitch b{background:var(--card);width:15px;height:15px;color:var(--accent);border-radius:3px;justify-content:center;align-items:center;font-size:9px;display:inline-flex}.aeOdlq_variantSwitch .aeOdlq_variantActive{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:var(--accent-light);color:var(--foreground-bright)}.aeOdlq_titleActions{justify-content:flex-end;gap:3px}.aeOdlq_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}.aeOdlq_iconButton:hover{background:var(--hover);color:var(--foreground-bright)}.aeOdlq_primaryButton,.aeOdlq_secondaryButton,.aeOdlq_linkButton,.aeOdlq_primaryWide,.aeOdlq_secondaryWide{border-radius:var(--radius-sm);min-height:26px;color:var(--foreground);cursor:pointer;padding:4px 9px}.aeOdlq_primaryButton,.aeOdlq_primaryWide{background:var(--accent);color:#fff;border:1px solid #0000}.aeOdlq_primaryButton:hover,.aeOdlq_primaryWide:hover{background:var(--accent-hover)}.aeOdlq_secondaryButton,.aeOdlq_secondaryWide{border:1px solid var(--border);background:var(--card);align-items:center;gap:5px;display:inline-flex}.aeOdlq_secondaryButton:hover,.aeOdlq_secondaryWide:hover{background:var(--hover)}.aeOdlq_linkButton{color:var(--link);background:0 0;border:none}.aeOdlq_linkButton:hover{color:var(--accent-hover);background:var(--hover)}.aeOdlq_primaryWide,.aeOdlq_secondaryWide{justify-content:center;align-items:center;gap:6px;width:100%;margin-top:10px;display:flex}.aeOdlq_body{flex:1;min-height:0;display:flex}.aeOdlq_activityBar{border-right:1px solid var(--border);background:#171819;flex-direction:column;flex-shrink:0;align-items:center;width:44px;padding:4px 0;display:flex}.aeOdlq_activityBar button{width:42px;height:42px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;font-size:19px}.aeOdlq_activityBar button:hover{color:var(--foreground-bright)}.aeOdlq_activityBar .aeOdlq_activityActive{border-left-color:var(--accent);color:var(--foreground-bright)}.aeOdlq_activityBar>span{flex:1}.aeOdlq_explorer{border-right:1px solid var(--border);background:#151617;flex-direction:column;flex-shrink:0;width:238px;display:flex;overflow-y:auto}.aeOdlq_paneTitle{height:34px;color:var(--foreground);flex-shrink:0;justify-content:space-between;align-items:center;padding:0 7px 0 13px;font-size:11px;display:flex}.aeOdlq_factoryIdentity{border-block:1px solid var(--border);background:var(--chrome);padding:10px 12px}.aeOdlq_factoryIdentity>div{gap:7px}.aeOdlq_factoryIdentity>div>:first-child{color:var(--accent)}.aeOdlq_factoryIdentity strong{color:var(--foreground-bright);font-size:13px;font-weight:600}.aeOdlq_factoryIdentity small{color:var(--muted);margin:3px 0 0 23px;display:block}.aeOdlq_treeSection{border-bottom:1px solid var(--border);padding:5px 5px 4px}.aeOdlq_treeHeading{height:25px;color:var(--foreground);gap:4px;padding:0 3px;font-size:10px}.aeOdlq_treeHeading strong{font-weight:600}.aeOdlq_treeItem{border-radius:var(--radius-sm);width:100%;min-height:38px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;gap:7px;padding:4px 7px 4px 18px}.aeOdlq_treeItem:hover,.aeOdlq_treeSelected{background:var(--hover)}.aeOdlq_treeSelected{border-color:color-mix(in srgb, var(--accent) 45%, transparent);background:var(--accent-light)}.aeOdlq_treeItem>:first-child{color:var(--muted)}.aeOdlq_treeItem:nth-child(5)>:first-child{color:var(--warning)}.aeOdlq_treeItem>span,.aeOdlq_runItem>span{flex:1;min-width:0}.aeOdlq_treeItem strong,.aeOdlq_treeItem small,.aeOdlq_runItem strong,.aeOdlq_runItem small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aeOdlq_treeItem strong{color:var(--foreground);font-weight:450}.aeOdlq_treeItem small,.aeOdlq_runItem small{color:var(--muted);margin-top:1px;font-size:9.5px}.aeOdlq_fileItem{height:26px;color:var(--foreground);gap:6px;padding:0 6px 0 19px}.aeOdlq_fileItem span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.aeOdlq_fileItem i{color:var(--warning);font-style:normal}.aeOdlq_runItem{gap:7px;min-height:34px;padding:3px 7px 3px 19px}.aeOdlq_boundaryNote{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);color:var(--muted);gap:8px;margin:auto 8px 8px;padding:8px}.aeOdlq_boundaryNote>:first-child{color:var(--accent);flex-shrink:0}.aeOdlq_boundaryNote p{line-height:1.4}.aeOdlq_boundaryNote strong{color:var(--foreground);font-weight:550}.aeOdlq_editorArea{flex-direction:column;flex:1;min-width:450px;display:flex;overflow:hidden}.aeOdlq_editorTabs{border-bottom:1px solid var(--border);background:var(--chrome);flex-shrink:0;align-items:stretch;height:36px}.aeOdlq_editorTab,.aeOdlq_editorTabActive{border-right:1px solid var(--border);min-width:160px;max-width:260px;color:var(--muted);gap:7px;padding:0 10px}.aeOdlq_editorTabActive{border-top:1px solid var(--accent);background:var(--background);color:var(--foreground)}.aeOdlq_editorTabActive>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aeOdlq_dirty{background:var(--foreground);border-radius:50%;width:8px;height:8px;flex:none!important}.aeOdlq_loopBar{border-bottom:1px solid var(--border);background:#161718;flex-shrink:0;gap:4px;height:38px;padding:0 10px;overflow-x:auto}.aeOdlq_loopLabel{color:var(--muted);letter-spacing:.06em;white-space:nowrap;margin-right:6px;font-size:9px}.aeOdlq_loopStage{color:#666;white-space:nowrap;gap:4px;font-size:10px}.aeOdlq_loopStage>:last-child{color:#48494a;margin-left:2px}.aeOdlq_loopStageDone{color:var(--muted)}.aeOdlq_loopStageDone>:first-child{color:var(--success)}.aeOdlq_loopStageActive{color:var(--foreground-bright)}.aeOdlq_loopStageActive>:first-child{color:var(--accent)}.aeOdlq_authoring{flex:1;min-height:0;overflow:hidden}.aeOdlq_codeWorkspace,.aeOdlq_specWorkspace,.aeOdlq_structureWorkspace{height:100%;min-height:0}.aeOdlq_codeWorkspace{flex-direction:column;display:flex;position:relative}.aeOdlq_breadcrumbs{height:28px;color:var(--muted);flex-shrink:0;gap:4px;padding:0 12px;font-size:10px}.aeOdlq_breadcrumbs span{color:var(--foreground)}.aeOdlq_codeEditor{background:#121314;flex:1;min-height:0;padding:7px 0 130px;overflow:auto}.aeOdlq_codeLine{grid-template-columns:40px 1fr 24px;align-items:center;min-width:690px;height:24px;padding-right:10px;display:grid}.aeOdlq_codeLine>span:first-child{color:#626364;text-align:right;-webkit-user-select:none;user-select:none;padding-right:10px}.aeOdlq_codeLine code{color:#c5ccd6;font-family:var(--font-mono);white-space:pre;font-size:11.5px}.aeOdlq_codeLine:first-child code,.aeOdlq_codeLine:nth-child(14) code{color:#4f8fdd}.aeOdlq_codeLine:nth-child(n+2):nth-child(-n+12) code{color:#d1d6ae}.aeOdlq_codeDiagnostic{background:color-mix(in srgb, var(--warning) 7%, transparent)}.aeOdlq_codeDiagnostic code{-webkit-text-decoration:underline wavy var(--warning);text-decoration:underline wavy var(--warning);text-underline-offset:3px}.aeOdlq_codeModified{box-shadow:inset 3px 0 var(--success);background:color-mix(in srgb, var(--success) 10%, transparent)}.aeOdlq_codeAction,.aeOdlq_codeWorkspace>.aeOdlq_inlineDiffCompact,.aeOdlq_codeWorkspace>.aeOdlq_appliedBanner{z-index:2;box-shadow:var(--shadow-lg);position:absolute;bottom:12px;left:14px;right:14px}.aeOdlq_codeAction{border:1px solid color-mix(in srgb, var(--warning) 40%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--card) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 10px;display:flex}.aeOdlq_codeAction>div{gap:8px;min-width:0}.aeOdlq_codeAction>div>:first-child{color:var(--accent)}.aeOdlq_codeAction strong,.aeOdlq_codeAction small,.aeOdlq_appliedBanner strong,.aeOdlq_appliedBanner small{display:block}.aeOdlq_codeAction strong,.aeOdlq_appliedBanner strong{color:var(--foreground-bright);font-weight:550}.aeOdlq_codeAction small,.aeOdlq_appliedBanner small{color:var(--muted);margin-top:2px;font-size:10px}.aeOdlq_appliedBanner{border:1px solid color-mix(in srgb, var(--success) 35%, var(--border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--card) 94%, transparent);gap:8px;padding:9px 10px}.aeOdlq_specWorkspace{flex-direction:column;display:flex;overflow:hidden}.aeOdlq_chatHeader{border-bottom:1px solid var(--border);background:var(--chrome);justify-content:space-between;min-height:42px;padding:0 14px}.aeOdlq_chatHeader span{color:var(--foreground-bright);gap:7px}.aeOdlq_chatHeader span>:first-child{color:var(--accent)}.aeOdlq_chatHeader small{color:var(--muted)}.aeOdlq_chatBody{flex:1;min-height:0;padding:14px clamp(14px,3vw,36px) 105px;overflow-y:auto}.aeOdlq_contextCard{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--chrome);gap:9px;padding:8px 10px}.aeOdlq_contextCard>:first-child{color:var(--accent)}.aeOdlq_contextCard strong{color:var(--foreground);font-weight:550}.aeOdlq_contextCard p{color:var(--muted);margin-top:2px;font-size:10px}.aeOdlq_userMessage{border:1px solid color-mix(in srgb, var(--accent) 35%, var(--border));border-radius:var(--radius-md);background:var(--accent-light);max-width:520px;color:var(--foreground-bright);margin:15px 0 15px auto;padding:9px 11px;line-height:1.5}.aeOdlq_agentMessage{max-width:640px}.aeOdlq_agentLabel{gap:7px;margin-bottom:8px}.aeOdlq_agentLabel>:first-child{color:var(--accent)}.aeOdlq_agentLabel strong{color:var(--foreground-bright);font-weight:550}.aeOdlq_agentLabel span{color:var(--muted);font-size:10px}.aeOdlq_agentMessage>p,.aeOdlq_agentMessage li{color:var(--foreground);line-height:1.55}.aeOdlq_agentMessage ol{margin:8px 0 10px 24px}.aeOdlq_agentMessage code{background:var(--card);color:var(--foreground-bright);font-family:var(--font-mono);border-radius:3px;padding:1px 4px}.aeOdlq_rationale{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--chrome);gap:8px;padding:8px 9px}.aeOdlq_rationale strong,.aeOdlq_rationale small{display:block}.aeOdlq_rationale strong{font-weight:550}.aeOdlq_rationale small{color:var(--muted);margin-top:2px}.aeOdlq_promptBox{border:1px solid color-mix(in srgb, var(--accent) 55%, var(--border));border-radius:var(--radius-md);background:var(--card);min-height:70px;color:var(--muted);box-shadow:var(--shadow-md);padding:9px 10px 6px;position:absolute;bottom:54px;left:24px;right:24px}.aeOdlq_promptBox>div{align-items:center;gap:10px;margin-top:12px;font-size:10px;display:flex}.aeOdlq_promptBox>div span{align-items:center;gap:4px;display:inline-flex}.aeOdlq_promptBox button{border-radius:var(--radius-sm);background:var(--accent);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:25px;height:25px;margin-left:auto;display:inline-flex}.aeOdlq_structureWorkspace{grid-template-columns:minmax(270px,.9fr) minmax(300px,1.1fr);display:grid;overflow:hidden}.aeOdlq_outline,.aeOdlq_properties{min-width:0;overflow-y:auto}.aeOdlq_outline{border-right:1px solid var(--border);background:#141516;padding:12px}.aeOdlq_outlineHeader{justify-content:space-between;margin-bottom:8px}.aeOdlq_outlineHeader strong{color:var(--foreground-bright);font-weight:550}.aeOdlq_outlineHeader span{color:var(--muted);font-size:10px}.aeOdlq_outlineStep{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);width:100%;min-height:48px;color:var(--muted);text-align:left;cursor:pointer;gap:9px;margin-bottom:5px;padding:6px 8px;position:relative}.aeOdlq_outlineStep:not(:last-of-type):after{content:"";background:#414243;width:1px;height:6px;position:absolute;bottom:-6px;left:20px}.aeOdlq_outlineStep:hover{background:var(--hover)}.aeOdlq_outlineSelected{border-color:color-mix(in srgb, var(--accent) 65%, transparent);background:var(--accent-light)}.aeOdlq_stepIndex{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--chrome);flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:inline-flex}.aeOdlq_outlineStep>span:nth-child(2){flex:1;min-width:0}.aeOdlq_outlineStep strong,.aeOdlq_outlineStep small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aeOdlq_outlineStep strong{color:var(--foreground-bright);font-weight:550}.aeOdlq_outlineStep small{margin-top:2px;font-size:9.5px}.aeOdlq_edgeLabel{color:var(--muted);justify-content:center;gap:5px;margin-top:8px;font-size:9.5px}.aeOdlq_properties{padding:12px 14px 90px}.aeOdlq_propertiesHeader{justify-content:space-between;margin-bottom:13px}.aeOdlq_propertiesHeader span{color:var(--foreground-bright);gap:7px}.aeOdlq_property{margin-bottom:11px}.aeOdlq_property label,.aeOdlq_property small{display:block}.aeOdlq_property label{color:var(--muted);margin-bottom:4px;font-size:10px}.aeOdlq_propertyValue{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);width:100%;min-height:27px;color:var(--foreground);text-align:left;justify-content:space-between;align-items:center;padding:3px 7px;display:flex}.aeOdlq_property small{color:var(--muted);margin-top:4px;font-size:9.5px}.aeOdlq_property small>:first-child{margin-right:3px}.aeOdlq_warningText{color:var(--warning)!important}.aeOdlq_segmented{gap:2px;display:flex}.aeOdlq_segmented button{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);min-width:35px;height:25px;color:var(--muted);cursor:pointer}.aeOdlq_segmented button:hover{background:var(--hover)}.aeOdlq_segmented .aeOdlq_segmentActive{border-color:color-mix(in srgb, var(--accent) 60%, transparent);background:var(--accent-light);color:var(--foreground-bright)}.aeOdlq_policyCard,.aeOdlq_boundaryCard{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--chrome);gap:8px;padding:8px 9px}.aeOdlq_policyCard>:first-child,.aeOdlq_boundaryCard>:first-child{color:var(--accent);flex-shrink:0}.aeOdlq_policyCard strong,.aeOdlq_policyCard small{display:block}.aeOdlq_policyCard strong{color:var(--foreground);font-weight:550}.aeOdlq_policyCard small,.aeOdlq_boundaryCard p{color:var(--muted);margin-top:2px;line-height:1.4}.aeOdlq_inlineDiff{border:1px solid var(--border);border-radius:var(--radius-md);background:#151617;margin-top:10px;overflow:hidden}.aeOdlq_codeWorkspace>.aeOdlq_inlineDiffCompact{margin:0}.aeOdlq_diffHeader{border-bottom:1px solid var(--border);justify-content:space-between;gap:10px;min-height:35px;padding:4px 7px 4px 9px}.aeOdlq_diffHeader span{gap:6px}.aeOdlq_diffHeader strong{color:var(--foreground-bright);font-weight:550}.aeOdlq_diffHeader small{color:var(--muted)}.aeOdlq_diffLineRemoved,.aeOdlq_diffLineAdded{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;padding:4px 9px;font-size:10px;overflow:hidden}.aeOdlq_diffLineRemoved{background:color-mix(in srgb, var(--error) 10%, transparent);color:#d7a09a}.aeOdlq_diffLineAdded{background:color-mix(in srgb, var(--success) 10%, transparent);color:#9ed4af}.aeOdlq_diffFooter{border-top:1px solid var(--border);min-height:27px;color:var(--muted);gap:5px;padding:4px 9px;font-size:9.5px}.aeOdlq_diffFooter>:first-child{color:var(--accent)}.aeOdlq_bottomPanel{border-top:1px solid var(--border);background:#151617;flex-shrink:0}.aeOdlq_bottomPanelOpen{height:128px}.aeOdlq_panelTabs{gap:4px;height:30px;padding:0 5px 0 9px}.aeOdlq_panelTabs>button:not(.aeOdlq_iconButton){height:26px;color:var(--muted);background:0 0;border:none;border-bottom:1px solid #0000;padding:0 7px;font-size:10px}.aeOdlq_panelTabs>button b{background:var(--card);border-radius:6px;padding:1px 4px;font-weight:450}.aeOdlq_panelTabs .aeOdlq_panelTabActive{border-bottom-color:var(--accent);color:var(--foreground)}.aeOdlq_panelTabs>span{flex:1}.aeOdlq_problemList{height:96px;overflow-y:auto}.aeOdlq_problemList button{border:none;border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent);width:100%;min-height:31px;color:var(--foreground);text-align:left;background:0 0;gap:7px;padding:3px 9px 3px 15px}.aeOdlq_problemList button:hover{background:var(--hover)}.aeOdlq_problemList button>span{flex:1;min-width:0}.aeOdlq_problemList strong,.aeOdlq_problemList small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.aeOdlq_problemList strong{font-weight:450}.aeOdlq_problemList small{color:var(--muted);font-size:9.5px}.aeOdlq_problemList button>:last-child{color:var(--accent)}.aeOdlq_evidence{border-left:1px solid var(--border);background:#161718;flex-shrink:0;width:316px;display:flex;overflow:hidden}.aeOdlq_evidenceTabs{border-right:1px solid var(--border);background:var(--chrome);flex-direction:column;flex-shrink:0;width:47px}.aeOdlq_evidenceTabs button{width:46px;height:51px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:9px;display:flex}.aeOdlq_evidenceTabs button:hover{background:var(--hover);color:var(--foreground)}.aeOdlq_evidenceTabs button>:first-child{font-size:14px}.aeOdlq_evidenceTabs .aeOdlq_evidenceTabActive{border-left-color:var(--accent);background:var(--accent-light);color:var(--foreground-bright)}.aeOdlq_evidenceContent{flex:1;min-width:0;padding:13px 12px 70px;overflow-y:auto}.aeOdlq_findingTitle,.aeOdlq_panelHeading{gap:9px;margin-bottom:9px}.aeOdlq_findingTitle>:first-child,.aeOdlq_panelHeading>:first-child{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.aeOdlq_findingTitle small,.aeOdlq_panelHeading small{color:var(--muted);letter-spacing:.05em;font-size:9px}.aeOdlq_findingTitle h3,.aeOdlq_panelHeading h3{color:var(--foreground-bright);margin-top:1px;font-size:13px;font-weight:600}.aeOdlq_lede{color:var(--foreground);margin-bottom:12px;line-height:1.5}.aeOdlq_evidenceBlock,.aeOdlq_comparison,.aeOdlq_costEstimate{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--chrome);margin-bottom:10px;overflow:hidden}.aeOdlq_evidenceBlock label,.aeOdlq_costEstimate label{border-bottom:1px solid var(--border);color:var(--muted);padding:6px 8px;font-size:9px;display:block}.aeOdlq_evidenceBlock div,.aeOdlq_costEstimate div{border-bottom:1px solid var(--border);justify-content:space-between;padding:5px 8px;display:flex}.aeOdlq_evidenceBlock div:last-child,.aeOdlq_costEstimate div:last-child{border-bottom:none}.aeOdlq_evidenceBlock span,.aeOdlq_costEstimate span{color:var(--muted)}.aeOdlq_evidenceBlock strong,.aeOdlq_costEstimate strong{color:var(--foreground);font-weight:550}.aeOdlq_hypothesis,.aeOdlq_uncertainty,.aeOdlq_evalNote,.aeOdlq_policyConflict,.aeOdlq_traceBoundary,.aeOdlq_rolloutState{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);align-items:flex-start;gap:8px;margin-bottom:9px;padding:8px}.aeOdlq_hypothesis>:first-child{color:var(--accent)}.aeOdlq_uncertainty>:first-child,.aeOdlq_evalNote>:first-child,.aeOdlq_policyConflict>:first-child,.aeOdlq_traceBoundary>:first-child,.aeOdlq_rolloutState>:first-child{flex-shrink:0;margin-top:1px}.aeOdlq_hypothesis strong,.aeOdlq_uncertainty strong,.aeOdlq_evalNote strong,.aeOdlq_policyConflict strong,.aeOdlq_traceBoundary strong,.aeOdlq_rolloutState strong{color:var(--foreground);font-weight:550}.aeOdlq_hypothesis p,.aeOdlq_uncertainty p,.aeOdlq_evalNote p,.aeOdlq_policyConflict p,.aeOdlq_traceBoundary p,.aeOdlq_rolloutState p{color:var(--muted);margin-top:2px;line-height:1.4}.aeOdlq_status_error{color:var(--error)}.aeOdlq_status_warning{color:var(--warning)}.aeOdlq_status_success{color:var(--success)}.aeOdlq_status_info{color:var(--accent)}.aeOdlq_traceList{border-left:1px solid #424344;margin-bottom:10px}.aeOdlq_traceRow{border-bottom:1px solid var(--border);align-items:flex-start;gap:7px;min-height:48px;padding:5px 0 5px 8px}.aeOdlq_traceRow>small{width:46px;color:var(--muted);font-family:var(--font-mono);flex-shrink:0;font-size:9px}.aeOdlq_traceRow>span{min-width:0}.aeOdlq_traceRow strong,.aeOdlq_traceRow span small{display:block}.aeOdlq_traceRow strong{color:var(--foreground);font-weight:500}.aeOdlq_traceRow span small{color:var(--muted);margin-top:2px;font-size:9.5px}.aeOdlq_compareHeader,.aeOdlq_compareRow{border-bottom:1px solid var(--border);grid-template-columns:1fr 67px 67px;align-items:center;min-height:30px;padding:0 7px;display:grid}.aeOdlq_compareHeader{color:var(--muted);font-size:9px}.aeOdlq_compareRow:last-child{border-bottom:none}.aeOdlq_compareRow>span:first-child{color:var(--muted)}.aeOdlq_compareRow>span:nth-child(2),.aeOdlq_compareRow strong{text-align:right}.aeOdlq_compareRow strong{color:var(--foreground);font-weight:550}.aeOdlq_compareRow .aeOdlq_better{color:var(--success)}.aeOdlq_limit{margin-bottom:11px}.aeOdlq_limit>div:first-child{justify-content:space-between;margin-bottom:4px;display:flex}.aeOdlq_limit span,.aeOdlq_limit small{color:var(--muted)}.aeOdlq_limit strong{color:var(--foreground-bright);font-weight:550}.aeOdlq_limit small{text-align:right;margin-top:3px;font-size:9px;display:block}.aeOdlq_meter{background:var(--border);border-radius:2px;height:4px;overflow:hidden}.aeOdlq_meter i{background:var(--accent);height:100%;display:block}.aeOdlq_statusBar{border-top:1px solid var(--border);height:22px;color:var(--muted);background:#171819;flex-shrink:0;gap:13px;padding:0 8px;font-size:10px}.aeOdlq_statusBar span{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.aeOdlq_statusBar .aeOdlq_spacer{flex:1}@media (max-width:1180px){.aeOdlq_explorer{width:210px}.aeOdlq_evidence{width:285px}.aeOdlq_activityBar,.aeOdlq_loopLabel{display:none}}@media (max-width:900px){.aeOdlq_window{width:100vw;height:calc(100vh - 8rem);margin-left:calc(50% - 50vw)}.aeOdlq_titleBar{grid-template-columns:1fr auto}.aeOdlq_crumb .aeOdlq_branch,.aeOdlq_titleActions{display:none}.aeOdlq_explorer{width:190px}.aeOdlq_evidence{width:265px}.aeOdlq_editorArea{min-width:360px}.aeOdlq_editorTab,.aeOdlq_loopStage span{display:none}.aeOdlq_structureWorkspace{grid-template-columns:1fr}.aeOdlq_outline{display:none}}@media (max-width:720px){.aeOdlq_explorer,.aeOdlq_evidence{display:none}.aeOdlq_editorArea{min-width:0}.aeOdlq_variantSwitch button{padding:0 5px}.aeOdlq_variantSwitch button span,.aeOdlq_chatHeader small,.aeOdlq_statusBar span:nth-child(2),.aeOdlq_statusBar span:nth-child(4),.aeOdlq_statusBar span:nth-child(5){display:none}}
