@keyframes ai-tooltip-card-appear{0%{opacity:0;transform:translateY(-6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ai-tooltip-border-flow{0%,to{background-position:0 0,0 0,0 0,0%}50%{background-position:0 0,0 0,0 0,100%}}@keyframes ai-tooltip-glow-pulse{0%,to{opacity:.4;transform:translateY(0)scale(1)}50%{opacity:.6;transform:translateY(-3px)scale(1.05)}}.action-participant{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.action-participant__identity{flex:240px;align-items:center;gap:10px;min-width:0;display:flex}.action-participant__text{flex-direction:column;gap:3px;min-width:0;display:flex}.action-participant__name{font-size:var(--fz-14);font-weight:var(--fw-500);line-height:var(--lh-text);letter-spacing:var(--ls-normal);color:var(--text-primary);overflow-wrap:anywhere;white-space:normal;line-height:var(--lh-ui)}.action-participant .user-hcard__anchor[role=button]{cursor:pointer;border-radius:2px}.action-participant .user-hcard__anchor[role=button]:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.action-participant .user-hcard__anchor[role=button]:hover .action-participant__name,.action-participant .user-hcard__anchor[role=button]:focus-visible .action-participant__name{color:var(--text-link);text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.action-participant__context{font-size:var(--fz-11);font-weight:var(--fw-400);line-height:var(--lh-ui);letter-spacing:var(--ls-normal);color:var(--text-secondary);white-space:normal;overflow-wrap:anywhere}.action-participant__actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex}.action-participant__actions .rf-button{max-width:100%;height:auto;min-height:32px}.action-participant__actions .rf-button__content{white-space:normal}.rf-action-diagnostics{align-items:center;gap:3px;display:inline-flex}.rf-action-diagnostics__indicator{background:var(--neutral-00);cursor:pointer;border:1px solid;border-radius:5px;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.rf-action-diagnostics__indicator[data-result=passed]{color:var(--success-60)}.rf-action-diagnostics__indicator[data-result=failed]{color:var(--warning-60)}.rf-action-diagnostics__indicator:focus-visible{outline:2px solid var(--primary-60-main);outline-offset:1px}.rf-action-diagnostics__indicator svg{width:13px;height:13px}
