/* NIP-05 Badge Component Styles */

.nip05-badge-list {
    display: flex;
    flex-wrap: wrap;
    gap: var(--spacing-1);
    margin-bottom: var(--spacing-2);
}

.nip05-badge {
    display: inline-flex;
    align-items: center;
    gap: var(--spacing-1);
    padding: 0.125rem var(--spacing-2);
    background-color: var(--color-success-bg);
    border: 1px solid var(--color-success-border);
    border-radius: 0;
    font-size: var(--font-size-sm);
    color: var(--color-success);
    font-weight: 500;
    max-width: 100%;
}

.nip05-badge.verified {
    cursor: help;
}

.nip05-identifier {
    overflow-wrap: break-word;
    word-break: break-all;
    min-width: 0;
}

