:root {
    --chat--header--background: var(--primary-color);
    --chat--header--color: var(--text-white);
    --chat--header--title-size: 22px;
    --chat--body--background: var(--bg-white);
    --chat--color-primary: var(--primary-color);
    --chat--color-primary-shade-50: var(--primary-color-dark);
    --chat--message--user--background: var(--bg-primary-color-opacity);
    --chat--message--user--color: var(--text-primary-color);
    --chat--message--bot--background: var(--bg-grey);
    --chat--message--bot--color: var(--text-black);
    --chat--input--border-color-active: var(--shadow-primary);
    --chat--color-disabled: var(--primary-color);
    --chat--input--text-color: var(--text-primary-color);
    --chat--heading--font-size: 22px;
    --chat--border-radius: var(--border-radius);
    --chat--message--border-radius: var(--border-radius);
    --chat--message--border-color: var(--shadow-primary);
    --chat--input--send--button--color: var(--primary-color);
    --chat--toggle--background: transparent;
}

.chat-window-wrapper .chat-window-toggle {
    border: var(--chat--toggle--border) !important;
    margin-right: 10px;
    margin-bottom: 10px;
    transition: all 0.3s ease;	
}

.chat-window-wrapper .chat-window-toggle:hover {
    background-color: transparent !important;
}

.chat-layout .chat-header h1 {
    margin: 0 !important;
    letter-spacing: 1px !important;
}

.chat-inputs textarea {
    color: var(--text-black) !important;
    align-self: center;
}

.chat-message a {
    color: var(--primary-color) !important;
    text-decoration: underline !important;
    pointer-events: auto !important;
    cursor: pointer !important;
}