﻿body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

.trigger_module {
    position: fixed;
    bottom: 0;
    right: 0;
    z-index: 99999;
}

.bg_button {
    width: 6vw;
    height: 6.5vw;
    background-color: #7F2422;
    border-top-left-radius: 999px;
    position: relative;
}

.mic_trigger {
    position: absolute;
    bottom: 1vw;
    left: -0.6vw;
    border-radius: 999px;
    width: 2vw;
    height: 2vw;
    background-color: #C8582D;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 2px 8px rgba(0,0,0,0.5);
}

    .mic_trigger:hover {
        transform: scale(1.2);
        transition: all .2s ease-in-out;
        cursor: pointer;
    }

.mic_trigger_icon {
    width: 1vw;
}

.chatbot_trigger {
    position: absolute;
    bottom: 4.8vw;
    right: 1.2vw;
    border-radius: 999px;
    width: 2vw;
    height: 2vw;
    background-color: #C8582D;
    display: flex;
    justify-content: center;
    align-items: center;
    box-shadow: 0px 2px 8px rgba(0,0,0,0.5);
}

    .chatbot_trigger:hover {
        transform: scale(1.2);
        transition: all .2s ease-in-out;
        cursor: pointer;
    }

.chatbot_icon {
    width: 1vw;
}

.menu_trigger {
    position: absolute;
    bottom: 0.8vw;
    right: 0.8vw;
    width: 3.5vw;
    height: 3.5vw;
    display: flex;
    justify-content: center;
    align-items: center;
}

    /*.menu_trigger:hover {
        transform: scale(1.2);
        transition: all .2s ease-in-out;
        cursor: pointer;
    }*/

.menu_icon {
    width: 3.5vw;
}

@media (min-width: 1681px) and (max-width: 1920px) {
    .bg_button {
        width: 7.2vw;
        height: 7.2vw;
    }

    .mic_trigger {
        bottom: 1.2vw;
        left: -0.6vw;
        width: 2.8vw;
        height: 2.8vw;
    }

    .mic_trigger_icon {
        width: 0.9vw;
    }

    .chatbot_trigger {
        bottom: 4.9vw;
        right: 1.2vw;
        width: 2.8vw;
        height: 2.8vw;
    }

    .chatbot_icon {
        width: 0.9vw;
    }

    .menu_trigger {
        bottom: 0.8vw;
        right: 0.8vw;
        width: 3.2vw;
        height: 3.2vw;
    }

    .menu_icon {
        width: 3.2vw;
    }
}
