.agent-requests{display:flex;flex-direction:column;gap:var(--ui-space-3);min-width:0}.agent-request{min-width:0;border:1px solid var(--line-strong);border-radius:var(--ui-radius-md);background:var(--panel)}.agent-request[data-status=open]{border-color:var(--fg-yellow)}.agent-request__head{display:flex;align-items:center;gap:var(--ui-space-3);padding:10px var(--ui-space-3);border-bottom:1px solid var(--line)}.agent-request__head h3{flex:1;min-width:0;margin:0;font:600 var(--ui-text-md) / 1.4 var(--sans);overflow-wrap:anywhere}.agent-request__body{display:flex;flex-direction:column;gap:var(--ui-space-3);padding:var(--ui-space-3);min-width:0}.agent-request__body p{margin:0}.agent-request__text{white-space:pre-wrap;overflow-wrap:anywhere}.agent-request__markdown{min-width:0;overflow-wrap:anywhere}.agent-request__markdown>:first-child{margin-top:0}.agent-request__markdown>:last-child{margin-bottom:0}.agent-request code{font:400 12.5px / 1.4 var(--code);overflow-wrap:anywhere}.agent-request__form{display:flex;flex-direction:column;gap:var(--ui-space-2)}.agent-request__options{display:flex;flex-wrap:wrap;gap:var(--ui-space-2)}.agent-request__body--inline{padding:0}.agent-request__actions,.agent-request__decline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-2)}.agent-request__decline .ui-search-input{flex:1;min-width:160px}.agent-request__scopes,.agent-request__changes{display:flex;flex-direction:column;gap:var(--ui-space-2);margin:0;padding:0;list-style:none}.agent-request__scopes li,.agent-request__changes li{display:flex;flex-direction:column;gap:2px;min-width:0;padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-md);background:var(--fill)}.agent-request__outcome{color:var(--muted);font-size:var(--ui-text-sm);overflow-wrap:anywhere}.agent-request .ui-notice{margin:0}.ui-notice.agent-request__notice{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--line);border-radius:var(--ui-radius-md);text-align:left}.ui-notice.agent-request__notice p{flex:1;min-width:0;overflow-wrap:anywhere}.ui-notice.agent-request__notice>:last-child:not(p){margin-left:auto}
