.flash-search-results{flex-direction:column;gap:32px;padding:8px 4px 12px;display:flex}.flash-search-count{color:var(--eb-ink-faint)}.eb-row[data-selected]{background:var(--eb-hover)}.flash-search-prompts{border-top:1px solid var(--border);margin:22px 18px 0;padding-top:15px}.flash-search-prompts button{width:100%;min-height:48px;color:var(--muted-foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:9px 0;display:flex}.flash-search-prompts button span{flex:1;min-width:0}.flash-search-prompts button:hover{color:var(--foreground)}@media (max-width:700px){.flash-search-prompts{margin-inline:9px}}.flash-workspace-answer{padding:8px 4px 16px}.flash-workspace-answer>header{padding:8px 12px 18px}.flash-workspace-answer h2{overflow-wrap:anywhere;text-wrap:pretty;margin:10px 0 0}.flash-answer-eyebrow{color:var(--muted-foreground);margin:0}.flash-workspace-answer button:focus-visible{outline:2px solid var(--eb-accent);outline-offset:2px}:is([data-atlas-search=true],[data-agent-companion]) .assistant-adaptive-console{box-shadow:none;background:0 0;border-radius:0}:is([data-atlas-search=true],[data-agent-companion]) .assistant-adaptive-console:before{animation:none;display:none}:is([data-atlas-search=true],[data-agent-companion]) .assistant-dialogue-stream{scrollbar-width:thin;-webkit-mask-image:none;mask-image:none}:is([data-atlas-search=true],[data-agent-companion]) .assistant-dialogue-copy{-webkit-line-clamp:unset;overflow-wrap:anywhere;display:block}:is([data-atlas-search=true],[data-agent-companion]) .assistant-followup-composer{box-shadow:none;border:1px solid var(--border);border-radius:19px}.flash-agent-status{color:var(--foreground);padding:22px 18px 26px}.flash-agent-stopped{color:var(--eb-ink-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:12px 18px 16px;display:flex}.flash-agent-stopped p{margin:0}.flash-agent-stopped-retry{border-radius:var(--eb-r-control);min-height:44px;color:var(--eb-accent);cursor:pointer;transition:background var(--eb-fast);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.flash-agent-stopped-retry:hover{background:var(--eb-hover)}.flash-agent-stopped-retry:focus-visible{outline:2px solid var(--eb-focus);outline-offset:2px}.flash-agent-status-symbol{background:color-mix(in srgb,var(--eb-accent) 9%,transparent);width:44px;height:44px;color:var(--eb-accent);border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.flash-agent-status h2{text-wrap:balance;overflow-wrap:anywhere;max-width:440px;margin:9px 0 0}.flash-agent-status-detail{color:var(--muted-foreground);overflow-wrap:anywhere;white-space:pre-wrap;margin:14px 0 0}.flash-agent-status-action{border:1px solid color-mix(in srgb,var(--eb-accent) 40%,var(--eb-line-strong));border-radius:var(--eb-r-control);background:var(--eb-key-face);width:100%;min-height:48px;box-shadow:var(--eb-key-rest);color:var(--eb-accent);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin-top:24px;padding:13px 16px;display:flex}.flash-agent-status-action:hover{box-shadow:var(--eb-key-hover)}.flash-agent-status-action:active{box-shadow:var(--eb-key-press);transform:translateY(1px)scale(.985)}.flash-agent-status-action:focus-visible{outline:2px solid var(--eb-accent);outline-offset:3px}.flash-agent-header{color:var(--foreground);align-items:center;gap:12px;padding:14px 18px;display:flex}.flash-agent-header>div{flex:1;min-width:0}.flash-agent-header p{overflow-wrap:anywhere;margin:0}.flash-agent-emblem{background:color-mix(in srgb,var(--eb-accent) 9%,transparent);border-radius:14px;flex:none;place-items:center;width:40px;height:40px;display:grid}.flash-agent-header .flash-agent-caption{color:var(--muted-foreground);margin-top:4px}.flash-agent-stop{border:1px solid var(--border);min-height:48px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:14px;flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 12px;display:flex}.flash-agent-stop>span{background:currentColor;border-radius:2px;width:9px;height:9px}.flash-agent-stop:focus-visible{outline:2px solid var(--eb-accent);outline-offset:3px}.flash-agent-dialogue{flex-direction:column;gap:16px;padding:4px 18px 20px;display:flex}.flash-agent-message{align-items:flex-start;gap:10px;min-width:0;display:flex}.flash-agent-message p{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;color:var(--foreground);margin:0}.flash-agent-message[data-speaker=user]{justify-content:flex-end}.flash-agent-message[data-speaker=user] p{background:color-mix(in srgb,var(--eb-accent) 8%,transparent);border-radius:18px 18px 5px;max-width:90%;padding:12px 16px}.flash-agent-message-icon{width:28px;height:28px;color:var(--eb-accent);flex:none;place-items:center;display:grid}.agent-intent--atlas{--intent-muted:var(--muted-foreground);--intent-faint:var(--muted-foreground);box-shadow:none;border:1px solid var(--border);background:0 0;border-radius:22px}.agent-intent--atlas:before,.agent-intent--atlas .agent-intent-reactor:after{animation:none;display:none}.agent-intent--atlas .agent-intent-content{padding:22px 18px}.agent-intent--atlas .agent-intent-header{display:block}.agent-intent--atlas .agent-intent-reactor{width:44px;height:44px;box-shadow:none;background:color-mix(in srgb,var(--eb-accent) 9%,transparent);color:var(--eb-accent);border-radius:14px;margin-bottom:18px}.agent-intent--atlas .agent-intent-title{margin-top:9px}.agent-intent--atlas .agent-intent-subtitle{margin-top:12px}.agent-intent--atlas .agent-intent-context{border-top:1px solid var(--border);background:0 0;border-radius:0;padding:12px 0}.agent-intent--atlas .agent-intent-choice{border:1px solid var(--border);min-height:75px;box-shadow:none;background:0 0;border-radius:16px;padding:13px 11px}.agent-intent--atlas .agent-intent-choice:hover{background:var(--eb-hover);filter:none}.agent-intent--atlas .agent-intent-choice-index{color:var(--muted-foreground)}.agent-intent--atlas .agent-intent-choice-arrow{width:18px;height:18px;color:var(--eb-accent)}.agent-intent--atlas :is(.agent-intent-choice-label,.agent-intent-choice-detail,.agent-intent-detail-label,.agent-intent-detail-value){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.agent-intent--atlas .agent-intent-details{background:color-mix(in srgb,var(--eb-accent) 5%,transparent);border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px}.agent-intent--atlas .agent-intent-detail-value{color:var(--foreground);margin-top:6px}.agent-intent--atlas .agent-intent-action{white-space:normal;overflow-wrap:anywhere;border:1px solid var(--eb-line-strong);border-radius:var(--eb-r-control);min-width:0;min-height:48px}.agent-intent--atlas .agent-intent-action--primary{background:var(--eb-accent-fill);color:var(--eb-on-accent);box-shadow:inset 0 1px 0 #ffffff57,0 1px 2px color-mix(in srgb,var(--eb-accent-fill) 40%,transparent);border-color:#0000}.agent-intent--atlas .agent-intent-action--secondary{background:var(--eb-key-face);color:var(--eb-ink);box-shadow:var(--eb-key-rest)}.agent-intent--atlas .agent-intent-action:focus-visible{outline:2px solid var(--eb-accent);outline-offset:3px}@media (max-width:480px){.agent-intent--atlas .agent-intent-details,.agent-intent--atlas .agent-intent-choices--compact{grid-template-columns:minmax(0,1fr)}.agent-intent--atlas .agent-intent-actions{flex-direction:column}.flash-agent-header{align-items:flex-start}.flash-agent-message[data-speaker=user] p{max-width:95%}}@media (prefers-reduced-motion:reduce){.agent-intent--atlas .agent-intent-action,.agent-intent--atlas .agent-intent-choice{transition:none}.agent-intent--atlas .agent-intent-action:active{transform:none}}.flash-agent-activity{border-bottom:1px solid var(--border);color:var(--foreground);margin:0 18px 18px;padding:0 0 12px}.flash-agent-activity-summary{width:100%;min-height:44px;color:var(--muted-foreground);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.flash-agent-activity-summary:focus-visible{outline:2px solid var(--eb-accent);outline-offset:3px;border-radius:8px}.flash-agent-activity-summary>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.flash-agent-activity-signal{background:var(--eb-accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--eb-accent) 10%,transparent);border-radius:50%}.flash-agent-activity-count{background:color-mix(in srgb,var(--foreground) 5%,transparent);border-radius:50%;place-items:center;min-width:22px;height:22px;display:grid}.flash-agent-activity-track{gap:4px;height:3px;display:flex}.flash-agent-activity-track>span{background:color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:8px;flex:1;max-width:60px;transition:background .18s}.flash-agent-activity-track>[data-state=complete]{background:var(--eb-accent)}.flash-agent-activity-track>[data-state=approval]{background:var(--eb-caution)}.flash-agent-activity-track>[data-state=running]{background:var(--eb-accent);animation:1.1s ease-in-out infinite agent-work-pulse}.flash-agent-activity-list{margin:12px 0 0;padding:0;list-style:none;overflow:hidden}.flash-agent-activity-list li{min-height:36px;color:var(--muted-foreground);align-items:center;gap:9px;display:flex}.flash-agent-activity-list li>span:nth-child(2){overflow-wrap:anywhere;flex:1;min-width:0}.flash-agent-activity-list li>span:last-child{text-align:right;overflow-wrap:anywhere;max-width:45%}.flash-agent-activity-list li[data-state=complete] svg{color:var(--eb-accent)}@keyframes agent-work-pulse{50%{opacity:.3;transform:scaleX(.8)}}@media (prefers-reduced-motion:reduce){.flash-agent-activity *{transition:none!important;animation:none!important}}.flash-agent-message[data-streaming=true] p:after{content:"";vertical-align:-.15em;background:var(--eb-accent);border-radius:2px;width:6px;height:1em;margin-left:4px;animation:.8s ease-in-out infinite agent-work-pulse;display:inline-block}@media (prefers-reduced-motion:reduce){.flash-agent-message[data-streaming=true] p:after{animation:none}}:is(.flash-shell,.eb-scope) :is(.agent-home-composer,.companion-composer,.flash-omni-composer,.assistant-followup-composer,.companion-detail-form) :is(input,textarea):focus-visible{box-shadow:none;outline:none}:is(.agent-home-composer,.flash-omni-composer,.assistant-followup-composer):has(:is(input,textarea):focus-visible){border-color:color-mix(in srgb,var(--eb-accent) 45%,var(--border))}.agent-reasoning{color:var(--muted-foreground);margin:0 0 14px;padding:0 0 0 38px}.agent-reasoning-toggle{min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:flex}.agent-reasoning-toggle>svg{transition:transform .18s}.agent-reasoning-dot{opacity:.45;background:currentColor;border-radius:50%;width:5px;height:5px}.agent-reasoning[data-streaming=true] .agent-reasoning-dot{background:var(--primary);opacity:1}.agent-reasoning-content{overscroll-behavior:contain;border-left:1px solid var(--border);max-height:220px;margin:3px 0 10px;padding:4px 12px;overflow:auto}.agent-reasoning-content[hidden]{display:none}.agent-reasoning-content .atlas-response{color:inherit;overflow-wrap:anywhere}@media (max-width:700px){.agent-reasoning{padding-left:0}.agent-reasoning-content{max-height:160px}}@media (prefers-reduced-motion:reduce){.agent-reasoning-toggle>svg{transition:none}}
