/**
 * @env: lumsites
 * @customerName: FCA Group
 * @customerId: 4514332632285184
 * @account: wf.fcaportal@fcagroup.com
 *
 * @instanceName: The Hub
 * @instanceId: 5243580204580864
 *
 * @styleName: Default
 * @styleId: 5830947382624256
 * @styleType: Global site
 * @kind: custom
 *
 * @url: https://sites.lumapps.com/a/fcagroup/home
 */

.login-card:before {
    position: absolute;
    top: -100px;
    left: -9px;
    display: inline-block;
    width: 1036px;
    height: 142px;
    overflow: hidden;
    content: '';
    background-image: url(https://thehub.fcagroup.com/serve/AMIfv96Hq3P6Rz8khZjXh7xRj2BbsJZ5fNeeThjuyeF7jkzBJL7tr6Q71lBHuH0PMNyMj5z3BFVX-Ox3sTagUQ8nj3oeqc03bqNnCAMdx-Js0wnQkwF3_JG7aj5smE7ZMD4wvzmIOcr8u5sKQhemc8m4A4IWFQyNMA/LogoutScreenOct2021.png);
    background-repeat: no-repeat;
    background-size: 50% 50%;
    -moz-transform: scale(0.5);
}

.login-card {
    position: relative;
}

.color-bubble-letter {
    border-radius: 50%;
}

.directory-entry-block
    .directory-entry-block__thumbnail-wrapper
    .color-bubble-letter.directory-entry-block__letter.color-bubble-letter-l
    .color-bubble-letter__letter {
    top: 0 !important;
}

.widget--section-header .block-html h3 {
    --lumx-typography-custom-title3-font-size: 42px;
    --lumx-typography-custom-title3-font-weight: 700;
    --lumx-typography-custom-title3-line-height: 62px;
}

.widget--hide-entry-fields.widget--hide-tag {
    overflow: visible;
}

/* Hide the Image AI Generation button */
.lumx-upload-image-dialog__generate-with-ai-option {display: none;}

/* Summary */

.ai-summary {
    display: flex;
    gap: var(--lumx-spacing-unit-huge);
    width: 100%;
    margin: var(--lumx-spacing-unit-huge) 0;
}

.ai-summary::before {
    flex-shrink: 0;
    width: 30px;
    height: 27px;
    margin-top: var(--lumx-spacing-unit-huge);
    content: '';
    background-image: url('https://sites-ms.lumapps.com/serve/AMIfv94odUnSFCz8nUpORwxalHchdzoXQ6fnCpFQQcfXvA52Wk21v8H2i-Qh-cji5F_6FUp4PYhoKzSL5bpCAHEbeeNJUdccNTPq9m2lrbfAi7xxyWYN6_9mmrdJ6CE42eAVsifmPL7Yyx5R4E5g9lAKnS7lvmqunaJT9vL028iUyiIdQq8WFda858UlDfVp9XOhYAlUZ_MCU-dLlLxIQxvh6J1wHbyoHdW10lW79xPSPae_up4uxQCnTsI2-Ch58W3nEKd-e6nNpMVoS1WpbwNVQMirN97TfA/companion-logo.png');
    background-size: 30px 27px;
}

.ai-summary .ai-summary__content {
    position: relative;
    flex: 1;
    padding: var(--lumx-spacing-unit-huge) calc(var(--lumx-spacing-unit-big) * 2);
    background-color: var(--lumx-color-primary-L6);
    border-radius: var(--card-border-radius);
}

.ai-summary .ai-summary__content::before {
    --arrow-size: 16px;

    position: absolute;
    top: 22px;
    left: calc(var(--arrow-size) * -1);
    width: 0;
    height: 0;
    content: '';
    border-top: var(--arrow-size) solid transparent;
    border-right: var(--arrow-size) solid var(--lumx-color-primary-L6);
    border-bottom: var(--arrow-size) solid transparent;
}

/* Text to speech */

.ai-texttospeech {
    display: flex;
    align-items: center;
    width: 100%;
    padding: var(--lumx-spacing-unit-regular) var(--lumx-spacing-unit-big);
    margin-top: var(--lumx-spacing-unit-big);
    background-color: var(--lumx-color-primary-L6);
    border-radius: var(--lumx-border-radius);
}

.ai-texttospeech::after {
    width: 32px;
    height: 32px;
    margin-left: auto;
    content: '';
    background-image: url('https://sites-ms.lumapps.com/serve/AMIfv974UjpufV0VbArEQNcZBxwo_R9UFpeyJKxpZdIfLc0_eTPDLyHyBSttAc1Q2eCSliPsa7H9ufEgFhwLfdwzf8YqQHR65-ZzM-zipQRzDAh2wFf-Jo0OudMznTFzV1BGeSqfCYeQuTXLePQKgdJgPTMzprnJTBRxvPsZqJc04x-yXrPwciT0wuOnuAsCIkWy_Q2s0lrpZUod6VO8-C0XrF7uQEjhHEGMy_WAPoElowtc3pBudiAgjOZaceObKf_62NUmewAlj29zxT2hPNuLc_betj4M-A/text-to-speech.png');
    background-size: 32px 32px;
}




/* Style for the AI Summary widget */
.widget-summary.widget--shared-widget-ai-summary .block-summary .lumx-text,
.widget-summary.widget--style-2827770502899955 .block-summary .lumx-text{
    font-family: var(--lumx-typography-custom-body-large-font-family);
    font-size: var(--lumx-typography-custom-body-large-font-size);
    font-style: var(--lumx-typography-custom-body-large-font-style);
    font-weight: var(--lumx-typography-custom-body-large-font-weight);
    line-height: var(--lumx-typography-custom-body-large-line-height);
}

.ai-summary-disclaimer-container {
    margin-bottom: 12px
}

/* Style for the Text to speech widget */
.widget-remote.widget--style-1950727626481917 .extension-component[data-id="marketplace-extension-content-cf2b7d1e-3b1d-431d-9dc3-030615dea7f6"] button::after,
.widget-remote.widget--shared-widget-text-to-speech  .extension-component[data-id="marketplace-extension-content-275376001588734906538954040946636793846"] button::after {
    width: 24px;
    height: 24px;
    margin-left: 24px;
    content: '';
    background-image: url('https://sites-ms.lumapps.com/serve/AMIfv974UjpufV0VbArEQNcZBxwo_R9UFpeyJKxpZdIfLc0_eTPDLyHyBSttAc1Q2eCSliPsa7H9ufEgFhwLfdwzf8YqQHR65-ZzM-zipQRzDAh2wFf-Jo0OudMznTFzV1BGeSqfCYeQuTXLePQKgdJgPTMzprnJTBRxvPsZqJc04x-yXrPwciT0wuOnuAsCIkWy_Q2s0lrpZUod6VO8-C0XrF7uQEjhHEGMy_WAPoElowtc3pBudiAgjOZaceObKf_62NUmewAlj29zxT2hPNuLc_betj4M-A/text-to-speech.png');
    background-size: 24px 24px;
}

.widget-remote.widget--style-1950727626481917 .extension-component[data-id="marketplace-extension-content-cf2b7d1e-3b1d-431d-9dc3-030615dea7f6"] button,
.widget-remote.widget--shared-widget-text-to-speech  .extension-component[data-id="marketplace-extension-content-275376001588734906538954040946636793846"] button {
    border: 2px solid var(--lumx-color-primary-N)!important;
    border-radius: 6px!important;
}
/* "Disables" Fixed heights in the mobile app */
#webview-app .widget-content--has-fixed-height { height: inherit!important; } 

li#\30 97e8639-5b34-4e68-a22c-9e0533edf833 {
    display: none !important;
}