/* public/css/public/live-chat-force.css
   Stava in un <style id="nedate-live-chat-force-style"> prima del widget.
   Va caricato nello stesso punto: e' il primo dei tre pezzi. */

#nedate-live-chat-widget.nedate-live-chat-widget {
        --nedate-chat-send-size: 2.8rem;
        --nedate-chat-red: var(--nd-public-red, #ff3b2f);
        --nedate-chat-orange: var(--nd-public-orange, #ff8a3d);
        --nedate-chat-navy: var(--nd-public-navy, #14274a);
    }

    #nedate-live-chat-widget .nedate-chat-launcher,
    body.nedate-ui-standard #nedate-live-chat-widget .nedate-chat-launcher,
    #nedate-chat-launcher {
        width: 4rem !important;
        height: 4rem !important;
        min-width: 4rem !important;
        min-height: 4rem !important;
        max-width: 4rem !important;
        max-height: 4rem !important;
        aspect-ratio: 1 / 1 !important;
        padding: 0 !important;
        border-radius: 100% !important;
        overflow: hidden !important;
        background: var(--theme-primary) !important;
        background-color: var(--theme-primary) !important;
        background-image: none !important;
        border-color: var(--theme-primary) !important;
    }

    #nedate-live-chat-widget .nedate-chat-panel__header,
    body.nedate-ui-standard #nedate-live-chat-widget .nedate-chat-panel__header {
        background: linear-gradient(135deg, var(--nedate-chat-red), #ff1f1f) !important;
        background-color: var(--nedate-chat-red) !important;
        background-image: linear-gradient(135deg, var(--nedate-chat-red), #ff1f1f) !important;
    }

    #nedate-live-chat-widget .nedate-chat-panel__form,
    body.nedate-ui-standard #nedate-live-chat-widget .nedate-chat-panel__form,
    body.nedate-ui-standard #nedate-live-chat-widget .nedate-chat-panel__form.nedate-filter-panel {
        padding: .75rem !important;
        margin: 0 !important;
        border: 0 !important;
        border-radius: 0 !important;
        box-shadow: none !important;
        background: rgba(255,255,255,.98) !important;
    }

    #nedate-live-chat-widget .nedate-chat-input-row > button[type="submit"],
    #nedate-live-chat-widget button[type="submit"].btn,
    #nedate-live-chat-widget button[type="submit"].btn-primary,
    body.nedate-ui-standard #nedate-live-chat-widget .nedate-chat-input-row > button[type="submit"].btn {
        width: var(--nedate-chat-send-size) !important;
        height: var(--nedate-chat-send-size) !important;
        min-width: var(--nedate-chat-send-size) !important;
        min-height: var(--nedate-chat-send-size) !important;
        max-width: var(--nedate-chat-send-size) !important;
        max-height: var(--nedate-chat-send-size) !important;
        aspect-ratio: 1 / 1 !important;
        padding: 0 !important;
        flex: 0 0 var(--nedate-chat-send-size) !important;
        border-radius: 100% !important;
        background: linear-gradient(135deg, var(--nedate-chat-orange), var(--nedate-chat-red)) !important;
        background-color: var(--nedate-chat-red) !important;
        background-image: linear-gradient(135deg, var(--nedate-chat-orange), var(--nedate-chat-red)) !important;
        border-color: transparent !important;
        color: #fff !important;
    }
