.my-ai-livechat-widget.style-classic {
    --chat-radius: 16px;
    --chat-bubble-radius: 18px;
    --chat-shadow: 0 8px 40px rgba(0, 0, 0, 0.12), 0 2px 12px rgba(0, 0, 0, 0.08);
    --chat-msg-bg: #f4f6f8;
    --chat-msg-border: rgba(0, 0, 0, 0.06);
}

.my-ai-livechat-widget.style-classic .my-ai-livechat-header {
    background: var(--primary-color);
}

.my-ai-livechat-widget.style-classic .my-ai-livechat-header h3 {
    font-weight: 600;
}

.my-ai-livechat-widget.style-classic .my-ai-livechat-toggle {
    box-shadow: 0 4px 16px rgba(0, 0, 0, 0.18);
}

.my-ai-livechat-widget.style-classic .my-ai-livechat-messages .message.user {
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}

.my-ai-livechat-widget.style-classic .my-ai-livechat-input-row input {
    border: 1.5px solid var(--chat-input-border);
    border-radius: 24px;
}
