.kanban-issue-popup-feed-content header .comment-resend-trigger {
    width: auto;
    height: auto;
    margin-left: auto;
    padding: .25rem .5rem;
    border: 1px solid var(--kanban-border, #ccd4da);
    border-radius: .375rem;
    font-size: .75rem;
    color: inherit;
    background: transparent;
    white-space: normal;
}
.comment-resend-body { display: grid; gap: .875rem; }
.comment-resend-preview { border-left: 3px solid var(--fta-theme-accent, #338c79); padding-left: .75rem; }
.comment-resend-preview time { margin-left: .5rem; font-size: .8rem; opacity: .75; }
.comment-resend-text { max-height: 7rem; overflow: auto; overflow-wrap: anywhere; margin-top: .5rem; }
.comment-resend-hint { margin: 0; }
.comment-resend-search { display: grid; gap: .3rem; }
.comment-resend-search input { width: 100%; padding: .5rem .625rem; color: inherit; background: transparent; border: 1px solid currentColor; border-radius: .375rem; }
.comment-resend-recipients { max-height: 14rem; overflow: auto; border: 1px solid var(--dxds-color-border-neutral-default-rest, #a3aeb8); border-radius: .375rem; }
.comment-resend-recipient { display: flex; gap: .65rem; align-items: center; padding: .55rem .75rem; cursor: pointer; }
.comment-resend-recipient:hover { background: rgba(128, 128, 128, .12); }
.comment-resend-recipient input { width: 1.1rem; height: 1.1rem; flex-shrink: 0; accent-color: var(--fta-theme-accent, #338c79); }
.comment-resend-recipient span { display: grid; min-width: 0; overflow-wrap: anywhere; }
.comment-resend-recipient small { opacity: .8; }
.comment-resend-empty { margin: .75rem; }
.comment-resend-selection { display: grid; gap: .25rem; max-height: 7rem; overflow: auto; font-size: .8rem; overflow-wrap: anywhere; }
.comment-resend-actions { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: .5rem; }
.comment-resend-error { margin: 0; padding: .75rem; border: 1px solid #c84b4b; border-radius: .375rem; }
.comment-resend-success { margin: 0; padding: .75rem; border: 1px solid #338c79; border-radius: .375rem; }
.kanban-issue-popup-feed-content header .comment-resend-trigger:hover {
    background: color-mix(in srgb, var(--issue-popup-accent, #338c79) 12%, transparent);
    color: var(--issue-popup-text, inherit);
}
.kanban-issue-popup-feed-content header .comment-resend-trigger:focus-visible {
    outline: 2px solid var(--issue-popup-accent, #338c79);
    outline-offset: 2px;
}
