/* СПЕЦИАЛЬНЫЙ ФИКС ДЛЯ PRODUCTS - СТРЕЛКА БЕЗ ЧЕРНОГО КРУГА */
/* Загружается САМЫМ ПОСЛЕДНИМ на странице products */

/* МАКСИМАЛЬНАЯ АГРЕССИЯ - УНИЧТОЖАЕМ ВСЕ */
.chatbot-send,
#simpleChatbotSend,
button.chatbot-send,
button#simpleChatbotSend,
button[id*="Send"],
.chatbot-input-wrapper > button,
.chatbot-input-wrapper button:last-child,
.chatbot-input-area button {
    all: unset !important;
    box-sizing: border-box !important;
    -webkit-appearance: none !important;
    -moz-appearance: none !important;
    appearance: none !important;
    
    /* Убираем ВСЕ визуальные эффекты */
    background: transparent !important;
    background-color: transparent !important;
    background-image: none !important;
    border: 0 !important;
    border-radius: 0 !important;
    box-shadow: none !important;
    outline: 0 !important;
    
    /* Только функциональные стили */
    cursor: pointer !important;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    align-self: center !important;
    
    /* Позиционирование */
    position: relative !important;
    margin: 0 !important;
    padding: 6px !important;
    
    /* Видимость */
    opacity: 0.6 !important;
    visibility: visible !important;
    
    /* Анимация */
    transition: opacity 0.2s, transform 0.2s !important;
}

/* Hover - только движение */
.chatbot-send:hover,
#simpleChatbotSend:hover,
button.chatbot-send:hover,
button#simpleChatbotSend:hover {
    background: transparent !important;
    background-color: transparent !important;
    border: none !important;
    box-shadow: none !important;
    opacity: 1 !important;
    transform: translateX(4px) !important;
}

/* SVG стрелка - ЧЕРНАЯ И ВИДИМАЯ */
.chatbot-send svg,
#simpleChatbotSend svg,
button.chatbot-send svg,
button#simpleChatbotSend svg {
    width: 24px !important;
    height: 24px !important;
    stroke: #000000 !important;
    stroke-width: 3 !important;
    fill: none !important;
    background: none !important;
    display: block !important;
    pointer-events: none !important;
}

.chatbot-send svg path,
#simpleChatbotSend svg path {
    stroke: #000000 !important;
    stroke-width: 3 !important;
    fill: none !important;
    background: none !important;
}

/* МОБИЛЬНАЯ версия */
@media (max-width: 768px) {
    .chatbot-send,
    #simpleChatbotSend {
        all: unset !important;
        cursor: pointer !important;
        display: inline-flex !important;
        align-items: center !important;
        opacity: 0.6 !important;
        padding: 4px !important;
    }
    
    .chatbot-send svg,
    #simpleChatbotSend svg {
        width: 22px !important;
        height: 22px !important;
        stroke: #000000 !important;
        stroke-width: 3 !important;
    }
}

/* Wrapper выравнивание */
.chatbot-input-wrapper {
    display: flex !important;
    align-items: center !important;
    gap: 10px !important;
}






