.agent-project-context-bar{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:7px 12px;border-bottom:1px solid #383838;font-size:12px;color:#bdbdbd;flex:none}
.agent-project-context-bar[hidden]{display:none}.agent-project-context-bar button,.agent-project-evidence button{font:inherit;color:#dedede;background:transparent;border:0;padding:6px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-align:left}
.agent-project-context-bar button:focus-visible,.agent-project-evidence button:focus-visible,.agent-project-dialog select:focus-visible{outline:2px solid #c7b2ff;outline-offset:3px}
.agent-project-dialog label:has(textarea),.agent-project-dialog label:has(select){display:block;margin-top:10px}.agent-project-dialog textarea{margin:4px 0 8px}
.agent-project-dialog select,.agent-project-dialog input[type=search]{max-width:100%;box-sizing:border-box;background:#151515;color:#ededed;border:1px solid #666;border-radius:8px;padding:8px;font:inherit}
.agent-project-dialog input[type=search]{flex:1;min-width:0;margin-top:0}.agent-project-dialog button{min-height:36px}.agent-project-dialog button,.agent-project-dialog summary{overflow-wrap:anywhere}.agent-project-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}
.agent-project-evidence{font-size:12px;color:#bdbdbd;margin-top:10px;overflow-wrap:anywhere}.agent-project-evidence summary{cursor:pointer}.agent-project-evidence button{display:block}
@media(pointer:coarse){.agent-project-context-bar button,.agent-project-dialog button,.agent-project-evidence button{min-height:44px}}
