.o_thread_window {
    .o_livechat_chatbot_main_restart {
        color: white;
        @include o-hover-opacity(0.7, 1);

        @include media-breakpoint-down(md) {
            // copied from 'o_thread_window_close'
            $o-close-font-size: 17px;
            padding: (($o-mail-chat-header-height - $o-close-font-size) / 2);
            font-size: $o-close-font-size;
            opacity: 1;
        }
    }

    .o_livechat_chatbot_options {
        list-style: none;
        margin-block-start: 0px;
        margin-block-end: 0px;
        padding-inline-start: 0px;

        li {
            user-select: none;
            &:not(.disabled) {
                cursor: pointer;

                &:hover {
                    color: white;
                    background-color: $primary;
                }
            }
        }
    }
}
