.conversejs {
    .chatbox {
        &.headlines {
            converse-headlines-heading {
                &.chat-head {
                    .chatbox-title--no-desc {
                        padding: 1rem 0.75rem;
                    }

                    &.chat-head-chatbox {
                        background-color: var(--headlines-header-bg-color);
                        border-bottom: 0.15em solid var(--headlines-color);
                    }

                    .chat-head__desc {
                        color: var(--headlines-header-fg-color) !important;
                    }

                    .chatbox-title__text {
                        color: var(--headlines-header-fg-color) !important;
                    }

                    converse-dropdown {
                        .dropdown-menu {
                            converse-icon {
                                svg {
                                    fill: var(--headlines-color);
                                }
                            }
                        }
                    }

                    .chatbox-btn {
                        converse-icon {
                            svg {
                                fill: var(--headlines-header-fg-color);
                            }
                        }
                    }
                }
            }

            converse-chats {
                &.converse-fullscreen {
                    .chatbox.headlines {
                        .chat-head {
                            &.chat-head-chatbox {
                                background-color: var(--background-color);
                            }
                        }
                    }
                }
            }
        }
    }
}
