.exp-attribution{color:var(--lab-text-secondary,#8b92a5);flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:4px;font-size:11.5px;line-height:1.4;display:flex}.exp-attribution__badge{letter-spacing:.02em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:4px;padding:1px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.exp-attribution__badge--pending{color:#ca8a04;background:#eab30826;border:1px solid #eab3084d}.exp-attribution__badge--rejected{color:#dc2626;background:#ef44441f;border:1px solid #ef444440}.exp-attribution__field{align-items:center;gap:3px;display:inline-flex}.exp-attribution__label{color:var(--lab-text-muted,#6b7280);font-weight:500}.exp-attribution__value{color:var(--lab-text-secondary,#8b92a5);background:var(--lab-hover-bg,#ffffff0a);border-radius:3px;padding:0 4px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:11px}.exp-attribution__separator{color:var(--lab-text-muted,#6b7280);-webkit-user-select:none;user-select:none}.exp-attribution__approve-btn{background:var(--lab-accent,#6366f1);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-left:4px;padding:2px 8px;font-size:10.5px;font-weight:600;transition:opacity .15s}.exp-attribution__approve-btn:hover{opacity:.85}.exp-attribution__reject-btn{background:var(--danger-color,#ef4444);color:#fff;cursor:pointer;border:none;border-radius:4px;margin-left:4px;padding:2px 8px;font-size:10.5px;font-weight:600;transition:opacity .15s}.exp-attribution__reject-btn:hover{opacity:.85}
