/* NIP-05 Badge Component Styles */ .nip05-badge { display: inline-flex; align-items: center; gap: 0.25rem; padding: 0.125rem 0.5rem; background-color: rgba(34, 197, 94, 0.1); border: 1px solid rgba(34, 197, 94, 0.3); border-radius: 0.375rem; font-size: 0.875rem; color: rgb(22, 163, 74); font-weight: 500; } .nip05-badge.verified { cursor: help; } .nip05-identifier { white-space: nowrap; }