.noScrap{background-color:rgba(199,42,42,.2)!important}.display-block{display:block!important}.monitoringProductScreen .productHeader .titleContainer{display:flex}.monitoringProductScreen .productHeader .titleContainer .watchSwitch:hover i{transition:all .5s;cursor:pointer}.monitoringProductScreen .productHeader .titleContainer .watchSwitch:hover i.fa-eye-slash{color:#28a745!important}.monitoringProductScreen .productHeader .titleContainer .watchSwitch:hover i.fa-eye-slash:before{content:"\F06E"}.monitoringProductScreen .productHeader .titleContainer .watchSwitch:hover i.fa-eye{color:#dc3545!important}.monitoringProductScreen .productHeader .titleContainer .watchSwitch:hover i.fa-eye:before{content:"\F070"}.monitoringProductScreen .productHeader .titleContainer .addonsLink{margin-left:.5rem;font-size:.9rem}.monitoringProductScreen .productHeader .subtitle{display:flex}.monitoringProductScreen .productHeader .subtitle .contributor{padding-right:15px;margin-right:15px;border-right:1px solid grey}.monitoringProductScreen .productHeader .subtitle .contributor.row{justify-content:center;align-items:center}.monitoringProductScreen .productHeader .subtitle .contributor.contributor-1 .name{color:#ff8b00}.monitoringProductScreen .productHeader .subtitle .contributor.contributor-2 .name{color:#8cc640}.monitoringProductScreen .productHeader .subtitle .contributor img{margin-left:.5rem;height:25px}.monitoringProductScreen .productHeader .subtitle .productSheetLastUpdate .label{margin-right:.5rem}.monitoringProductScreen .productHeader .selectEntry{display:inline-block;width:auto}.monitoringProductScreen .navTabs{display:flex;margin-top:10px;margin-bottom:10px}.monitoringProductScreen .navTabs .navTab{flex:1;border:0;border-bottom:2px solid transparent;text-align:center;padding:10px;transition:all 1s;background-color:#f8f9fa;cursor:pointer}.monitoringProductScreen .navTabs .navTab.active,.monitoringProductScreen .navTabs .navTab:hover{border-color:#251b5b;color:#251b5b}.monitoringProductScreen .navTabs .navTab:focus{outline:0}.monitoringProductScreen .navTabs .navTab i{margin-right:10px}@media (max-width:992px){.monitoringProductScreen .navTabs{display:block}.monitoringProductScreen .navTabs .navTab{width:100%;display:block;padding:15px}}@media (max-width:992px){.monitoringProductScreen .dataCard{max-width:100%;margin-right:0!important;margin-left:0!important}}.monitoringProductScreen .cardHeader .cardHeaderFlex{display:flex}.monitoringProductScreen .cardHeader .cardHeaderFlex span{flex:1}.monitoringProductScreen .flag{height:20px;width:20px;margin-right:.5rem}.monitoringProductScreen .ratingStar .fas{color:#fbbb21;margin-right:.5rem}.monitoringProductScreen .ratingStar .fas.fa-star-1:before{content:"\F005"}.monitoringProductScreen .ratingStar .fas.fa-star-15:before{content:"\F005    \F5C0"}.monitoringProductScreen .ratingStar .fas.fa-star-2:before{content:"\F005    \F005"}.monitoringProductScreen .ratingStar .fas.fa-star-25:before{content:"\F005    \F005    \F5C0"}.monitoringProductScreen .ratingStar .fas.fa-star-3:before{content:"\F005    \F005    \F005"}.monitoringProductScreen .ratingStar .fas.fa-star-35:before{content:"\F005    \F005    \F005    \F5C0"}.monitoringProductScreen .ratingStar .fas.fa-star-4:before{content:"\F005    \F005    \F005    \F005"}.monitoringProductScreen .ratingStar .fas.fa-star-45:before{content:"\F005    \F005    \F005    \F005    \F5C0"}.monitoringProductScreen .ratingStar .fas.fa-star-5:before{content:"\F005    \F005    \F005    \F005"}.monitoringProductScreen .productInfoTab .globalRankTable tr.isTodayRow td,.monitoringProductScreen .productInfoTab .keywordRankTable tr.isTodayRow td,.monitoringProductScreen .productInfoTab .priceTable tr.isTodayRow td{background-color:#f2dede}.monitoringProductScreen .productInfoTab .globalRankTable tr td,.monitoringProductScreen .productInfoTab .keywordRankTable tr td,.monitoringProductScreen .productInfoTab .priceTable tr td{border-top:0}.monitoringProductScreen .productInfoTab .globalRankTable tr td span i,.monitoringProductScreen .productInfoTab .keywordRankTable tr td span i,.monitoringProductScreen .productInfoTab .priceTable tr td span i{margin-right:5px}.monitoringProductScreen .productInfoTab .informationCard .cardBody{justify-content:unset}.monitoringProductScreen .productInfoTab .informationCard .badges{display:flex;justify-content:center}.monitoringProductScreen .productInfoTab .informationCard .badges .badge-type{font-weight:900}.monitoringProductScreen .productInfoTab .informationCard .versionLanguages{display:flex;justify-content:center;margin-top:.5rem}.monitoringProductScreen .productInfoTab .informationCard .table{margin-top:.5rem}.monitoringProductScreen .productInfoTab .informationCard .table .ratingRow .ratingValue{display:flex}.monitoringProductScreen .productInfoTab .informationCard .table .ratingRow .ratingValue span{flex:1}.monitoringProductScreen .productInfoTab .informationCard .table .versionRow .versionValue{display:flex}.monitoringProductScreen .productInfoTab .informationCard .table .versionRow .versionValue span{flex:1}.monitoringProductScreen .productInfoTab .informationCard .versionChangeLog .versionChangeLogTitle{font-weight:700}.monitoringProductScreen .productInfoTab .informationCard .versionChangeLog .versionChangeLogContent{padding:.5rem}.monitoringProductScreen .productInfoTab .monitoringProductDetailsNamesCard .cardBody.cardFlexInitial{flex-direction:row}.monitoringProductScreen .productInfoTab .monitoringProductDetailsNamesCard .cardBody.cardFlexInitial .nameField{font-weight:700}.monitoringProductScreen .productInfoTab .monitoringProductDetailsNamesCard .cardBody.cardFlexInitial .descriptionField{font-weight:700;display:block}.monitoringProductScreen .productInfoTab .monitoringProductVersionInformations .seeMoreButton{width:100%;background:#f7f7f9;color:#251b5b;cursor:pointer;margin-top:1rem}.monitoringProductScreen .productPositionTab .categoryPositionHistoryCard{min-height:500px}.monitoringProductScreen .productPositionTab .productMonitoringCategoriesPositionsContainer .radarCard{height:700px}.monitoringProductScreen .monitoringProductDetailsErrorContainer{display:flex;justify-content:center;align-items:center;margin-top:10rem}.monitoringProductScreen .monitoringProductDetailsErrorContainer h4{margin-bottom:0;margin-left:1rem}.contributor-tooltip.row{justify-content:center;align-items:center}.contributor-tooltip.contributor-1 .name{color:#ff8b00}.contributor-tooltip.contributor-2 .name{color:#8cc640}.requiredSkillValue{display:flex}.requiredSkillValue span{flex:1}.requiredSkillValue span span{margin-right:.5rem}.requiredSkillValue span span.advanced i:nth-child(-n+3),.requiredSkillValue span span.beginners i:first-child,.requiredSkillValue span span.intermediate i:nth-child(-n+2),.requiredSkillValue span span.niveau-avanc i:nth-child(-n+3),.requiredSkillValue span span.niveau-intermdiaire i:nth-child(-n+2),.requiredSkillValue span span.para-usuarios-avanzados i:nth-child(-n+3),.requiredSkillValue span span.para-usuarios-intermedios i:nth-child(-n+2),.requiredSkillValue span span.para-usuarios-principaintes i:first-child,.requiredSkillValue span span.simple-dutilisation i:first-child{color:#231768}.requiredSkillValue span span i{color:grey}@supports (-moz-appearance:none){select{-moz-appearance:none!important;background:transparent url("data:image/gif;base64,R0lGODlhBgAGAKEDAFVVVX9/f9TU1CgmNyH5BAEKAAMALAAAAAAGAAYAAAIODA4hCDKWxlhNvmCnGwUAOw==") 100% no-repeat!important;background-position:calc(100% - 5px) 50%!important}}body{-webkit-overflow-scrolling:touch}body #toast-container .toast{border-radius:5px}body #toast-container .toast.toast-error{border-color:#bd362f}body #toast-container .toast.toast-success{border-color:#51a351}body #toast-container .toast.toast-info{border-color:#2f96b4}body #toast-container .toast.toast-warning{border-color:#f89406}body .appLoadingContainer{display:flex;justify-content:center;align-items:center;flex:1;height:100vh}body main{font-family:Raleway,sans-serif;display:flex;flex-direction:row;height:100vh}body main .contentContainer{padding:1rem 1rem 0;width:100%;overflow-y:scroll}body main .contentContainer h1{font-size:1.8rem}body main .contentContainer .searchBar:focus{box-shadow:none}body main .contentContainer.dashboardScreen .tabsContainer{display:flex;margin-top:1rem}body main .contentContainer.dashboardScreen .tabsContainer .createNewTab{background-color:#4567ce!important}body main .contentContainer.dashboardScreen .tabsContainer.nav-tabs .nav-link{background-color:#e6e6e6}body main .contentContainer.dashboardScreen .tabsContainer.nav-tabs .nav-link.active{background-color:#fafafa}body main .contentContainer.dashboardScreen .tabsContainer.nav-tabs .nav-link:focus{outline:none}body main .contentContainer.dashboardScreen .tabsContainer form>input{height:30px}body main .contentContainer.dashboardScreen .actionsContainer{display:flex}body main .contentContainer.dashboardScreen .actionsContainer>button:first-of-type{margin-right:1rem}body main .contentContainer.dashboardScreen .actionsContainer .clearCacheForm{flex:1}body main .contentContainer.dashboardScreen .actionsContainer .editionModeExplanation{display:flex;align-items:center;font-style:italic}body main .contentContainer.salesEventsScreen .actionsContainer{display:flex;justify-content:space-between}body main .contentContainer.salesEventsScreen .searchBar{flex:0.5}body main .contentContainer.salesEventsScreen .dateFromPickerContainer,body main .contentContainer.salesEventsScreen .dateToPickerContainer{padding:0 .8rem}body main .contentContainer.salesEventsScreen .dateFromPickerContainer .react-date-picker__button__input__input,body main .contentContainer.salesEventsScreen .dateToPickerContainer .react-date-picker__button__input__input{min-width:2.25rem;text-align:center}body main .contentContainer.salesEventsScreen .submitContainer{display:flex;justify-content:center}body main .contentContainer.salesEventsScreen .ourModulesOnlyContainer{display:flex;align-items:center}body main .contentContainer.salesEventsScreen .ourModulesOnlyContainer>label{margin-bottom:0;margin-left:1rem}body main .contentContainer.salesEventsScreen .ourModulesOnlyContainer>span{margin-left:.5rem}body main .contentContainer.monitoringScreen .sectionsCardsContainer{display:flex;justify-content:space-evenly;margin-top:2rem;flex-wrap:wrap}body main .contentContainer.monitoringScreen .sectionsCardsContainer a.card{background:#fff;margin:1rem;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-radius:.4rem;display:flex;padding:2rem 3rem;align-items:center;font-size:1.5rem;color:#000;transition:all .15s ease;flex-direction:row}body main .contentContainer.monitoringScreen .sectionsCardsContainer a.card:hover{text-decoration:none;transform:translateY(-2px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08)}body main .contentContainer.monitoringScreen .sectionsCardsContainer a.card>i{margin-right:1rem}@media (max-width:992px){body main .contentContainer.monitoringScreen .sectionsCardsContainer a.card{width:100%;padding:1rem 1.5rem}}body main .contentContainer.monitoringWatchedProductsScreen .monitoringWatchedProductsListContainer{margin-top:2rem}body main .contentContainer .monitoringProductDetailsLinkRow{padding:0}body main .contentContainer .monitoringProductDetailsLinkRow .monitoringProductDetailsLink{color:inherit;padding:.75rem 1.25rem;display:flex;flex:1}body main .contentContainer .monitoringProductDetailsLinkRow .monitoringProductDetailsLink:hover{text-decoration:none}body main .contentContainer .monitoringProductDetailsLinkRow:hover{transition:all .2s ease;transform:translateY(-1px)}body main .contentContainer.monitoringProductVersionScreen .versionDiv .description{margin-top:20px}body main .contentContainer.monitoringHomepageScreen .subtitleContent{display:flex;justify-content:flex-end}body main .contentContainer.monitoringHomepageScreen .subtitleContent button{color:#fff}body main .contentContainer.monitoringHomepageScreen .homepageDateEntry{font-size:1.5rem;font-weight:700}body main .contentContainer.monitoringHomepageScreen .homepageFeaturedModuleRow .moduleName{font-weight:700;text-transform:uppercase}body main .contentContainer.monitoringHomepageScreen .homepageFeaturedModuleRow .monitoringProductDetailsLink{margin-left:2rem}body main .contentContainer.monitoringHomepageScreen .homepageDateCountryEntry{margin:1rem .5rem}body main .contentContainer.monitoringHomepageScreen .homepageDateCountryEntry .homepageDateCountryName{font-style:italic}body main .contentContainer.monitoringKeywordsListScreen .actionContainer{margin-top:2rem}body main .contentContainer.monitoringKeywordsListScreen .actionContainer a.btn{margin-bottom:1rem}body main .contentContainer.monitoringKeywordsListScreen .monitoringKeywordDetailsLinkRow{display:flex;justify-content:space-between;align-items:center;padding:0}body main .contentContainer.monitoringKeywordsListScreen .monitoringKeywordDetailsLinkRow:hover{transition:all .2s ease;transform:translateY(-1px)}body main .contentContainer.monitoringKeywordsListScreen .monitoringKeywordDetailsLinkRow #deleteKeywordButton,body main .contentContainer.monitoringKeywordsListScreen .monitoringKeywordDetailsLinkRow #editKeywordButton{margin-right:1rem}body main .contentContainer.monitoringKeywordsListScreen .monitoringKeywordDetailsLinkRow .monitoringKeywordDetailsLink{padding:1rem 1.25rem;flex:1;color:inherit}body main .contentContainer.monitoringKeywordsListScreen .monitoringKeywordDetailsLinkRow .monitoringKeywordDetailsLink .keywordCountries{font-style:italic}body main .contentContainer.monitoringKeywordsListScreen .monitoringKeywordDetailsLinkRow .monitoringKeywordDetailsLink:hover{text-decoration:none}body main .contentContainer.keywordCreationScreen .keywordFormContainer{display:flex;justify-content:center}body main .contentContainer.keywordCreationScreen .keywordFormContainer form{flex:0.5}body main .contentContainer.monitoringKeywordScreen .subtitleContent{display:flex;justify-content:flex-end}body main .contentContainer.monitoringKeywordScreen .subtitleContent button{color:#fff}body main .contentContainer.monitoringKeywordScreen .selectEntry{display:inline-block;width:auto}body main .contentContainer.monitoringKeywordScreen .searchBarContainer{padding:0 1rem}body main .contentContainer.monitoringKeywordScreen .searchBar{margin-top:1rem}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer{display:flex;overflow-x:scroll}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer ul.list-group{min-width:25rem}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer ul.list-group .active-pm{background-color:#ff8b00;color:#fff}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer ul.list-group .active-bt{background-color:#8cc640;color:#fff}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer .countryKeywordResultsContainer{flex:1;margin:1rem}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer .monitoringKeywordCountryName{font-size:1.25rem}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer .monitoringProductDetailsLink{flex-direction:column}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer .monitoringProductDetailsLink span{font-weight:700;display:flex;flex:1;justify-content:flex-end}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer .monitoringProductDetailsLink span.moduleDetails{justify-content:flex-start}body main .contentContainer.monitoringKeywordScreen .monitoringKeywordListingsContainer .monitoringProductDetailsLink span.contributor{font-style:italic;font-size:.8rem}body main .contentContainer.monitoringCategoriesListScreen .actionContainer{margin-top:2rem}body main .contentContainer.monitoringCategoriesListScreen .actionContainer a.btn{margin-bottom:1rem}body main .contentContainer.monitoringCategoriesListScreen .monitoringCategoryDetailsLinkRow{display:flex;justify-content:space-between;align-items:center;padding:0}body main .contentContainer.monitoringCategoriesListScreen .monitoringCategoryDetailsLinkRow:hover{transition:all .2s ease;transform:translateY(-1px)}body main .contentContainer.monitoringCategoriesListScreen .monitoringCategoryDetailsLinkRow .monitoringCategoryDetailsLink{padding:1rem 1.25rem;flex:1;color:inherit}body main .contentContainer.monitoringCategoriesListScreen .monitoringCategoryDetailsLinkRow .monitoringCategoryDetailsLink .keywordCountries{font-style:italic}body main .contentContainer.monitoringCategoriesListScreen .monitoringCategoryDetailsLinkRow .monitoringCategoryDetailsLink:hover{text-decoration:none}body main .contentContainer.monitoringCategoryScreen .entriesDatePickerContainer{padding:0 1rem}body main .contentContainer.monitoringCategoryScreen .entriesDatePickerContainer>select{margin-left:.5rem}body main .contentContainer.monitoringCategoryScreen .subtitleContent{display:flex;justify-content:flex-end}body main .contentContainer.monitoringCategoryScreen .subtitleContent button{color:#fff}body main .contentContainer.monitoringCategoryScreen .selectEntry{display:inline-block;width:auto}body main .contentContainer.monitoringCategoryScreen .searchBarContainer{padding:0 1rem}body main .contentContainer.monitoringCategoryScreen .searchBar{margin-top:1rem}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer{display:flex;overflow-x:scroll}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer ul.list-group{min-width:25rem}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer ul.list-group .active-pm{background-color:#ff8b00;color:#fff}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer ul.list-group .active-bt{background-color:#8cc640;color:#fff}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer{flex:1;margin:1rem}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .featuredModulesContainer{display:flex;flex-direction:column}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .featuredModulesContainer>ul{flex:1}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .featuredModulesContainer>ul:not(.empty){min-height:270px}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .featuredModulesContainer>ul>li{flex:1}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .categoryModulesContainer,body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .featuredModulesContainer{margin:1rem 0}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .categoryModulesContainer .subTitleList,body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .countryCategoryResultsContainer .featuredModulesContainer .subTitleList{display:block;text-align:center;margin-bottom:.5rem;font-size:1.05rem}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .monitoringCategoryCountryName{font-size:1.25rem;margin-bottom:1rem}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .monitoringProductDetailsLink{flex-direction:column}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .monitoringProductDetailsLink span{font-weight:700;display:flex;flex:1;justify-content:flex-end}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .monitoringProductDetailsLink span.moduleDetails{justify-content:flex-start}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .monitoringProductDetailsLink span.positionDetails .contributor{font-style:italic;font-size:.8rem}body main .contentContainer.monitoringCategoryScreen .monitoringCategoryListingsContainer .monitoringProductDetailsLink span.positionDetails .tag{justify-content:flex-start;font-size:.8rem;color:#a33333}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer{margin-top:3rem}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer .list-group{margin-top:1rem}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer .newProductsDateEntry{font-size:1.5rem;font-weight:700;margin-bottom:1rem}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer ul:not(.list-group){margin-bottom:1rem}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer .newProductDetailsLink{display:flex;color:inherit;justify-content:space-between;align-items:center;margin:.3rem 0}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer .newProductDetailsLink:focus{box-shadow:none}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer .newProductDetailsLink:hover{text-decoration:none}body main .contentContainer.monitoringNewProductsScreen .monitoringNewProductsListContainer .newProductDetailsLink:hover .newProductRowInformationContainer{text-decoration:underline}body main .contentContainer .salesEventFormContainer{display:flex;justify-content:center}body main .contentContainer .salesEventFormContainer form{flex:0.5}body main .contentContainer .salesEventFormContainer #widgetPlatformSelector{z-index:3}body main .contentContainer .addonsDataCard,body main .contentContainer .categoryPositionHistoryCard,body main .contentContainer .dataCard,body main .contentContainer .radarCard{flex:1;background:#fff;margin:1rem;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-radius:.4rem;display:flex;flex-direction:column}body main .contentContainer .addonsDataCard .cardHeader,body main .contentContainer .categoryPositionHistoryCard .cardHeader,body main .contentContainer .dataCard .cardHeader,body main .contentContainer .radarCard .cardHeader{width:100%;display:block;padding:.5rem 1rem 0;font-size:1.1rem}body main .contentContainer .addonsDataCard .cardHeader hr,body main .contentContainer .categoryPositionHistoryCard .cardHeader hr,body main .contentContainer .dataCard .cardHeader hr,body main .contentContainer .radarCard .cardHeader hr{margin:.5rem}body main .contentContainer .addonsDataCard .cardBody,body main .contentContainer .categoryPositionHistoryCard .cardBody,body main .contentContainer .dataCard .cardBody,body main .contentContainer .radarCard .cardBody{display:flex;flex-direction:column;justify-content:center;flex:1;font-size:.9rem;padding:0 1rem 1rem}body main .contentContainer .addonsDataCard .cardBody .extrapolated,body main .contentContainer .categoryPositionHistoryCard .cardBody .extrapolated,body main .contentContainer .dataCard .cardBody .extrapolated,body main .contentContainer .radarCard .cardBody .extrapolated{text-align:center;font-style:italic;margin-top:.5rem}body main .contentContainer .addonsDataCard .cardBody .productPreviewCardGraph,body main .contentContainer .categoryPositionHistoryCard .cardBody .productPreviewCardGraph,body main .contentContainer .dataCard .cardBody .productPreviewCardGraph,body main .contentContainer .radarCard .cardBody .productPreviewCardGraph{min-height:400px;transform:translateZ(0)}body main .contentContainer .addonsDataCard .cardBody .evolutionDetails,body main .contentContainer .categoryPositionHistoryCard .cardBody .evolutionDetails,body main .contentContainer .dataCard .cardBody .evolutionDetails,body main .contentContainer .radarCard .cardBody .evolutionDetails{display:flex;justify-content:space-around}body main .contentContainer .addonsDataCard .cardBody .evolutionDetails .value,body main .contentContainer .categoryPositionHistoryCard .cardBody .evolutionDetails .value,body main .contentContainer .dataCard .cardBody .evolutionDetails .value,body main .contentContainer .radarCard .cardBody .evolutionDetails .value{font-size:1.3rem}body main .contentContainer .addonsDataCard .cardBody .evolutionDetails .evolutionIndicator,body main .contentContainer .categoryPositionHistoryCard .cardBody .evolutionDetails .evolutionIndicator,body main .contentContainer .dataCard .cardBody .evolutionDetails .evolutionIndicator,body main .contentContainer .radarCard .cardBody .evolutionDetails .evolutionIndicator{flex:1;align-items:flex-end;font-size:1.5rem}body main .contentContainer .addonsDataCard .cardBody .value>.percentage,body main .contentContainer .categoryPositionHistoryCard .cardBody .value>.percentage,body main .contentContainer .dataCard .cardBody .value>.percentage,body main .contentContainer .radarCard .cardBody .value>.percentage{font-size:1.1rem;font-weight:300;display:flex;align-items:center;margin-left:.5rem}body main .contentContainer .addonsDataCard .cardBody .categoryPositionRow,body main .contentContainer .categoryPositionHistoryCard .cardBody .categoryPositionRow,body main .contentContainer .dataCard .cardBody .categoryPositionRow,body main .contentContainer .radarCard .cardBody .categoryPositionRow{height:200px}body main .contentContainer .addonsDataCard .value,body main .contentContainer .categoryPositionHistoryCard .value,body main .contentContainer .dataCard .value,body main .contentContainer .radarCard .value{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:1.5rem}body main .contentContainer .addonsDataCard .value>.fa-star,body main .contentContainer .categoryPositionHistoryCard .value>.fa-star,body main .contentContainer .dataCard .value>.fa-star,body main .contentContainer .radarCard .value>.fa-star{color:#f5f252}body main .contentContainer .productEvolutionDetailsAddonsOverview{display:flex;flex-direction:column}body main .contentContainer .productEvolutionDetailsAddonsOverview .productEvolutionDetailsAddonsOverviewNoData{margin:1rem}body main .contentContainer .productEvolutionDetailsAddonsOverview .productEvolutionDetailsAddonsOverviewCardsContainer{display:flex;flex-direction:column;width:100%}body main .contentContainer .productEvolutionDetailsAddonsOverview .productEvolutionDetailsAddonsOverviewCardsContainer .row>div{display:flex}body main .contentContainer .productEvolutionDetailsAddonsOverview .productEvolutionDetailsAddonsOverviewCardsContainer .table{border:none}body main .contentContainer .salesEventsRowsContainer table{font-size:.9rem;margin-top:2rem}body main .contentContainer .salesEventsRowsContainer table td{vertical-align:middle}body main .contentContainer .salesEventsRowsContainer .noSalesEventsYetContainer{display:flex;justify-content:center;flex:1;align-items:center;height:100%;min-height:10rem;font-size:1.2rem}body main .contentContainer.productEvolutionDetailsPage h1{font-size:2.5rem}body main .contentContainer.productEvolutionDetailsPage>form{margin-bottom:1rem}body main .contentContainer.productEvolutionDetailsPage .productEvolutionDetailsCurrentPeriodOverview,body main .contentContainer.productEvolutionDetailsPage .productEvolutionDetailsEvolutionOverview{display:flex;justify-content:space-around}body main .contentContainer.productEvolutionDetailsPage .productEvolutionDetailsPeriodicContainer .productEvolutionDetailsPeriodicCardsContainer{display:flex;margin:2rem 0}body main .contentContainer.productEvolutionDetailsPage .productEvolutionDetailsEditionHeading{margin-bottom:2rem}body main .contentContainer.productEvolutionDetailsPage .productEvolutionDetailsEditionRow{display:flex;justify-content:space-around}body main .contentContainer.productEvolutionDetailsPage .productEvolutionDetailsEditionRow .toggleContainer{display:flex;flex-direction:column;align-items:center}body main .contentContainer.productEvolutionDetailsPage .productEvolutionDetailsGraphContainer{background:#fff;height:100%;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);padding:1rem;border-radius:.4rem;margin:1rem}body main .contentContainer.productEvolutionPage .buttonsContainer{display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){body main .contentContainer.productEvolutionPage .buttonsContainer{display:block}body main .contentContainer.productEvolutionPage .buttonsContainer button{margin-bottom:.5rem}}body main .contentContainer.productEvolutionPage .clearCacheForm{margin-top:.5rem}body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer{display:flex;margin:1rem 0 0 1rem}body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer>span{display:flex;align-items:center;margin-right:.5rem}body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer>button{display:flex;align-items:center}body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer>button:not(:last-of-type){margin-right:1rem}body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer>button.active:hover{cursor:not-allowed}body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer>button.active:focus{box-shadow:none}body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer>button>i{margin-right:.5rem;font-size:.5rem}@media (max-width:768px){body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer>button{width:100%}}@media (max-width:768px){body main .contentContainer.productEvolutionPage .productEvolutionAnchorsContainer{display:block}}body main .contentContainer.productEvolutionPage .searchBarContainer{margin:1rem 0 1.5rem 1rem}body main .contentContainer.productEvolutionPage .productEvolutionColumnsContainer{display:flex}@media (max-width:768px){body main .contentContainer.productEvolutionPage .productEvolutionColumnsContainer{display:block}}@media (min-width:768px) and (max-width:1024px){body main .contentContainer.productEvolutionPage .productEvolutionColumnsContainer{flex-direction:column}}body main .contentContainer.productEvolutionPage .productEvolutionColumnsContainer>div{display:flex;flex-direction:column;flex:1;min-width:0}body main .contentContainer.productEvolutionPage .loadingSpinnerContainer{display:flex;height:100%;justify-content:center;margin-top:10rem}body main .contentContainer .clearCacheForm{display:flex;justify-content:flex-end}body main .contentContainer .clearCacheForm>button{font-size:.9rem}body main .contentContainer.widgetSidebarOpened{margin-right:300px;overflow-y:scroll}@media screen and (max-width:1064px){body main .contentContainer.widgetSidebarOpened{margin-right:0;overflow-y:initial}body main .contentContainer.widgetSidebarOpened .widgetSidebar{width:100%!important;height:100%}}@media screen and (max-width:1064px) and (max-width:1064px){body main .contentContainer.widgetSidebarOpened .widgetSidebar{transition:all .3s}body main .contentContainer.widgetSidebarOpened .widgetSidebar .widgetEditionSidebarHeader button{margin-right:2rem}}body main .contentContainer .widgetReceiver{display:inline-block;width:100%}body main .contentContainer .widgetReceiver.receiverEditionMode{border-radius:5px}body main .contentContainer .widgetReceiver.receiverEditionMode.canDrop:before{content:"D\E9place le widget ici pour l'activer";z-index:10;position:relative;opacity:.9;background-color:#ccf8d6;display:flex;justify-content:center;width:100%;height:100%;margin:1rem;border-radius:5px}body main .contentContainer .widgetReceiver.receiverEditionMode.canDrop.isOver:before{content:"Relache le widget pour l'activer";background-color:#ccc}body main .contentContainer .widgetReceiver.receiverEditionMode.canDrop .noWidgetsYetContainer{display:none}body main .contentContainer .widgetReceiver.receiverEditionMode:not(.canDrop){background-color:#f5f5f5}body main .contentContainer .widgetReceiver.receiverEditionMode .widgetCard:hover{cursor:move}body main .contentContainer .widgetReceiver.receiverEditionMode .widgetCard:active{cursor:-webkit-grabbing;cursor:grabbing}body main .contentContainer .widgetReceiver.receiverEditionMode .widgetCardContainer:not(:root){height:auto}body main .contentContainer .widgetReceiver.receiverEditionMode .widgetCardContainer:not(:root) .widgetGraphContainer{display:none;height:unset}body main .contentContainer .widgetReceiver .noWidgetsYetContainer{display:flex;justify-content:center;flex:1;align-items:center;height:100%;min-height:10rem;font-size:1.2rem}body main .contentContainer .productEvolutionPreviewErrorContainer,body main .contentContainer .widgetEditionSidebarErrorContainer,body main .contentContainer .widgetErrorContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}body main .contentContainer .productEvolutionPreviewErrorContainer i,body main .contentContainer .widgetEditionSidebarErrorContainer i,body main .contentContainer .widgetErrorContainer i{margin-bottom:1rem}body main .contentContainer .widgetEditionSidebarErrorContainer h5{text-align:center}body main .contentContainer .widgetSidebar{height:100%;width:0;position:fixed;z-index:1;top:0;right:0;background-color:#fff;overflow-x:hidden;overflow-y:scroll;transition:padding .01s;transition:width .35s;transform:translate(100%)}body main .contentContainer .widgetSidebar.widgetSidebarOpened{width:300px;padding:1rem;box-shadow:0 0 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);transform:translate(0)}body main .contentContainer .widgetSidebar .widgetEditionSidebarHeader{display:flex;justify-content:space-between;align-items:center}body main .contentContainer .widgetSidebar .widgetEditionSidebarHeader h5{margin-bottom:0}body main .contentContainer .widgetSidebar #widgetProductSelector>div>div>div>div{font-size:12px}body main .contentContainer .widgetSidebar .react-date-picker__calendar{z-index:3}body main .contentContainer .widgetSidebar select option{color:#3b3f45}body main .contentContainer .widgetSidebar .rangeContainer{display:inline-flex;align-items:center}body main .contentContainer .widgetSidebar .rangeContainer>span{margin:0 .5rem}body main .contentContainer .widgetSidebar .rangeValueContainer{display:flex;justify-content:space-between;align-items:center}body main .contentContainer .widgetSidebar .toggleContainer{width:100%;justify-content:space-between;margin:.7rem 0 1rem}body main .contentContainer .widgetSidebar .colorPickerContainer,body main .contentContainer .widgetSidebar .submitButtonContainer{width:100%;display:flex;justify-content:center}body main .contentContainer .widgetSidebar .colorPickerContainer .chrome-picker,body main .contentContainer .widgetSidebar .submitButtonContainer button{width:100%!important}body main .contentContainer .widgetSidebar .submitButtonContainer button{margin-bottom:1rem}body main .contentContainer .widgetSidebar .createWidgetButton{background-color:#67d480;border-color:#67d480;color:#fff;display:flex;width:100%;justify-content:center;margin:.5rem 0 1rem}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer{height:100%;border-radius:5px}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer.canDrop{background-color:#ccf8d6}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer.canDrop:before{position:absolute;top:50%;text-align:center;content:"D\E9place le widget ici pour le d\E9sactiver"}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer.canDrop.isOver{background-color:hsla(0,0%,73.3%,.7333333333)}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer.canDrop.isOver:before{position:absolute;top:50%;text-align:center;content:"Relache le widget pour le d\E9sactiver"}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer .widgetCard{background:#fff;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);padding:1rem;border-radius:.4rem}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer .widgetCard:not(:last-child){margin-bottom:1rem}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer .widgetCard:hover{cursor:move}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer .widgetCard:active{cursor:-webkit-grabbing;cursor:grabbing}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer .noDisabledWidgetsAvailable{display:flex;flex-direction:column;align-items:center;font-style:italic}body main .contentContainer .widgetSidebar .disabledWidgetsListContainer .noDisabledWidgetsAvailable i{margin-bottom:.5rem}body main .contentContainer .widgetsListLoading{justify-content:center}body main .contentContainer .productPreviewCardContainer{padding:1rem 0;width:100%;transform:translateZ(0)}body main .contentContainer .productPreviewCardContainer .productPreviewCard{background:#fff;padding:1rem 1rem 0;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-radius:.4rem;display:flex;justify-content:space-between}body main .contentContainer .productPreviewCardContainer .productPreviewCard .productPreviewCardEvolutionRow{display:flex;justify-content:center}body main .contentContainer .productPreviewCardContainer .productPreviewCard .productPreviewCardEvolutionRow>div[data-tooltipped=""]{cursor:default;width:100%}body main .contentContainer .productPreviewCardContainer .productPreviewCard .productPreviewCardDataRow{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-around}body main .contentContainer .productPreviewCardContainer .productPreviewCard .productPreviewCardHeading{flex:0;font-size:1rem;writing-mode:vertical-lr;justify-content:center;display:flex;padding-bottom:1rem;font-weight:700}body main .contentContainer .productPreviewCardContainer .productPreviewCard .productPreviewGraphContainer{flex:1;display:flex;padding-top:1rem;height:200px}@media (max-width:768px){body main .contentContainer .productPreviewCardContainer .productPreviewCard{display:block}body main .contentContainer .productPreviewCardContainer .productPreviewCard .productPreviewCardHeading{writing-mode:initial}}body main .contentContainer .widgetCardContainer{padding:1rem;transform:translateZ(0);will-change:transform;float:left}body main .contentContainer .widgetCardContainer.vertical-0{height:auto}body main .contentContainer .widgetCardContainer.vertical-0 h4{margin-bottom:0}body main .contentContainer .widgetCardContainer.vertical-1{height:350px}body main .contentContainer .widgetCardContainer.vertical-2{height:700px}body main .contentContainer .widgetCardContainer.vertical-3{height:1050px}body main .contentContainer .widgetCardContainer.isDragging:not(:root){height:auto}body main .contentContainer .widgetCardContainer .widgetCard{background:#fff;height:100%;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);padding:1rem;border-radius:.4rem}body main .contentContainer .widgetCardContainer .widgetCard .widgetButtonsContainer{display:flex}body main .contentContainer .widgetCardContainer .widgetCard .widgetButtonsContainer button:first-of-type{margin-right:1rem}body main .contentContainer .widgetCardContainer .widgetCard .widgetGraphContainer{height:90%;min-height:250px}body main .contentContainer .widgetCardContainer .widgetCard .widgetHeader{display:flex;justify-content:space-between;align-items:center}body main .contentContainer .widgetCardContainer .widgetCard .widgetHeader .btn{font-size:.7rem}body main .contentContainer .productEvolutionContainer{display:flex;flex-wrap:wrap;padding:0 1rem}body main .contentContainer .productEvolutionContainer .sticky{position:fixed;z-index:1;top:0;width:100%;background:#fff;padding:1rem 0 1rem 2rem;left:0;margin:0 0 0 4rem;border-bottom:1px solid #000}body main .contentContainer .productEvolutionContainer .productEvolutionDetailsLink{max-width:100%;color:inherit}body main .contentContainer .productEvolutionContainer .productEvolutionDetailsLink:hover{color:inherit;text-decoration:none}body main .contentContainer .productEvolutionContainer h5{margin-top:1.5rem;font-style:italic}body main .contentContainer .productEvolutionDetailsWidgetContainer{background:#fff;padding:1rem 1rem 0;margin:1rem;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-radius:.4rem;display:flex;flex-direction:column;justify-content:space-between}body main .contentContainer .productEvolutionDetailsWidgetContainer .productEvolutionDetailsWidget{transform:translateZ(0)}body main .contentContainer .productEvolutionDetailsWidgetContainer .productEvolutionDetailsWidget .widgetHeader{display:flex;justify-content:space-between;margin-bottom:1rem}body main .contentContainer .productEvolutionDetailsWidgetContainer .productEvolutionDetailsWidget .widgetHeader button.btn-light{font-size:.7rem}body main .contentContainer .productEvolutionDetailsWidgetContainer .productEvolutionDetailsWidget .productPreviewCardGraph{min-height:300px}body main .contentContainer .productEvolutionDetailsWidgetContainer .productPreviewCardEvolutionRow{display:flex;justify-content:center}body main .contentContainer .productEvolutionDetailsWidgetContainer .productPreviewCardEvolutionRow>div[data-tooltipped=""]{cursor:default;width:100%}body main .contentContainer .productEvolutionDetailsWidgetContainer .productPreviewCardDataRow{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-around}body main .contentContainer .productEvolutionDetailsWidgetContainer .productPreviewCardHeading{flex:0;font-size:1rem;writing-mode:vertical-lr;justify-content:center;display:flex;padding-bottom:1rem;font-weight:700}body main .contentContainer .productEvolutionDetailsWidgetContainer .productPreviewGraphContainer{flex:1;display:flex;padding-top:1rem;height:200px;transform:translateZ(0)}body main .contentContainer.breakingPointsScreen #btnAddBreakingPoint{margin-top:.5rem}body main .contentContainer.breakingPointsScreen .breakingPointsListing{display:flex}@media screen and (max-width:1024px){body main .contentContainer.breakingPointsScreen .breakingPointsListing{flex-direction:column}}body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer{margin:2rem .5rem 0;flex:1}body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer .entityBreakingPointsTitle{font-size:1.25rem;font-style:italic;margin-top:1rem}body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer div.card{display:flex;flex-direction:row;align-items:center;padding:.5rem 1rem;flex:1;background:#fff;margin:1rem 0;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-radius:.4rem}@media screen and (max-width:1024px){body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer div.card{flex-direction:column}}body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer div.card .breakingPointAmount{font-weight:700}body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer div.card .actionsContainer{margin-left:1rem;display:flex;flex:1;justify-content:flex-end}@media screen and (max-width:1024px){body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer div.card .actionsContainer{margin-top:.5rem}}body main .contentContainer.breakingPointsScreen .breakingPointsListing .entityBreakingPointsContainer div.card .actionsContainer #btnEdit{margin-right:1rem}body main .contentContainer.breakingPointsCreationScreen .react-date-picker__calendar--above-label,body main .contentContainer.breakingPointsEditionScreen .react-date-picker__calendar--above-label{top:100%!important}body main .contentContainer.breakingPointsCreationScreen .breakingPointFormContainer,body main .contentContainer.breakingPointsEditionScreen .breakingPointFormContainer{display:flex;justify-content:center}body main .contentContainer.breakingPointsCreationScreen .breakingPointFormContainer .breakingPointForm,body main .contentContainer.breakingPointsEditionScreen .breakingPointFormContainer .breakingPointForm{flex:0.5}body main .contentContainer.accessDeniedScreen{display:flex;flex-direction:column;justify-content:center;align-items:center}body main .contentContainer.accessDeniedScreen .messageContainer{display:flex;color:#636b6f}body main .contentContainer.accessDeniedScreen .messageContainer .code{border-right:2px solid;font-size:26px;padding:0 15px;text-align:center;font-weight:100}body main .contentContainer.accessDeniedScreen .messageContainer .message{padding:10px;font-size:18px;text-align:center}body main .contentContainer.accessDeniedScreen .btn-back{margin-top:1rem}body main .display-4{font-size:3rem;font-weight:300;line-height:1.2}body .navbar{display:flex;flex-direction:column;background-color:#f7f7f7;z-index:1;transition:all .3s}@media screen and (max-width:1024px){body .navbar{padding:0;width:0}}body .navbar .navbarLink{width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;border-radius:2rem;margin-top:1rem;color:#405263}body .navbar .navbarLink:hover{background-color:#bdbdbd;text-decoration:none}body .navbar .navbarLink.toggleDarkMode{margin-top:auto}body .navbar .navbarLink.horizon,body .navbar .navbarLink.logoutButton{margin-top:.3rem}body .navbar .navbarLink.logoutButton i{color:#405263}body .navbar .btnCloseNavBar{display:none;float:right;padding:5px 15px;background:#bdbdbd;color:#405263;border-radius:20px 0 0 20px;border:none}body .navbar .logout{margin-top:0}body .navbar .iconHome{margin-top:.7rem}body .spinner{border-radius:100%;border:3px solid #f7a253;border-top-color:#f3f3f3;width:2rem;height:2rem;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body .tippy-popper{max-width:none!important}body .tooltipContent{display:flex;flex-direction:column;min-width:25rem}body .tooltipContent hr{width:100%;border-color:#fff;margin-bottom:0}body .tooltipContent .tooltipBottomContent{display:flex;flex-direction:column;padding:.5rem 0}body .tooltipContent .tooltipBottomContent .currentPeriodValue{font-weight:700}body .tooltipContent .tooltipTopContent{display:flex}body .tooltipContent .tooltipTopContent>div{flex:1;display:flex;flex-direction:column}body .tooltipContent .tooltipTopContent>div:not(.evolutionColumn)>span{display:flex;flex:1}body .modal-backdrop:not(.show){display:none}body .modal.show{display:block}span.growth{color:#1bbd0f}span.decrease{color:#bb0303}span.new{text-transform:uppercase;color:#b8139c}.react-date-picker__calendar{width:inherit!important;left:inherit;right:0}.react-date-picker__button{display:flex;border:none!important;flex:1}.spinnerContainer{display:flex;flex:1;justify-content:center;min-height:500px;margin-top:5rem}.timeline{margin:0;padding:0;position:relative;overflow-x:hidden}.timeline:before{content:"";position:absolute;top:0;bottom:0;width:2px;background:#2d353c;left:50%}@media (max-width:992px){.timeline:before{left:20%}}@media (max-width:768px){.timeline:before{left:2%}}.timeline li{position:relative;list-style:none}.timeline li .timeline-label{position:relative;background:grey;color:#000;left:36.5%;width:12%;text-align:center;height:30px;line-height:30px;border-radius:5px}@media (max-width:1200px){.timeline li .timeline-label{left:36.5%;width:12%}}@media (max-width:992px){.timeline li .timeline-label{left:0;width:18%}}@media (max-width:768px){.timeline li .timeline-label{left:7%;width:40%;margin-top:1rem}}.timeline li .timeline-icon{background:#fff;height:12px;width:12px;position:absolute;border:2px solid;top:11px;left:49.75%;border-radius:100%}@media (max-width:1200px){.timeline li .timeline-icon{left:49.45%}}@media (max-width:992px){.timeline li .timeline-icon{left:19.4%}}@media (max-width:768px){.timeline li .timeline-icon{left:.5%}}.timeline li .timeline-body{position:relative;left:52%;width:45%;text-align:justify}@media (max-width:992px){.timeline li .timeline-body{left:25%;width:70%}}@media (max-width:768px){.timeline li .timeline-body{position:static;width:auto;margin-left:1rem;margin-top:1rem}}.timeline li .timeline-label{color:#fff}.timeline li.active .timeline-label{background:#e86971}.timeline li.active .timeline-icon{border-color:#e86971}.legend .eventTypeContainer{display:flex;align-items:center}.legend .row:not(.legendArray){padding-top:1rem}.legend .legendArrayColumn .legendColor{width:15px;border-radius:3px;margin:15px 10px 15px 0}.legend .legendColor{height:15px;width:30px;margin:20px 10px 20px 0;border-radius:5px}.legend .legendSelect{padding-bottom:2rem}.legend .legendArray{margin:0 -.25rem;box-shadow:0 -7px 0 -5px hsla(0,0%,82.7%,.5)}.legend .legendArray>.tooltipContainer{display:flex!important;box-shadow:1px 1px 1px hsla(0,0%,82.7%,.5);padding-left:0;padding-right:0}.legend .legendArray>.tooltipContainer>.col-3.legendArrayColumn{max-width:100%;flex:1;box-shadow:none}.legend .legendArray .legendArrayColumn{box-shadow:1px 1px 1px hsla(0,0%,82.7%,.5);font-size:14px;cursor:pointer;display:flex;flex-direction:column}.legend .legendArray .legendArrayColumn.selectedEvent{background:hsla(0,0%,82.7%,.5)}.legend .legendArray .legendArrayColumn:hover{background:hsla(0,0%,82.7%,.8)}.legend .legendArray .legendArrayColumn .legendCells{display:flex;justify-content:space-between;align-items:center}.legend .legendArray .legendArrayColumn .legendCells:hover .text{visibility:visible}.legend .legendArray .legendArrayColumn .legendCells .eventTitle{flex:1}.legend .legendArray .legendArrayColumn .countryContainer{padding-bottom:1rem;flex:1;display:flex;justify-content:center;align-items:center}.loginPage .loginContainer{height:100%;align-items:center;justify-content:center}.loginPage .loginCard{background:#fff;height:100%;box-shadow:0 2px 15px 3px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);padding:1rem;border-radius:.4rem}.loginPage .loginCard .loginCardHeader{display:flex;justify-content:center;align-items:center;margin:1rem 0}.loginPage .loginCard .loginCardHeader img{height:4rem}.loginPage .loginCard .loginCardSubmitFormGroup{margin-bottom:0;display:flex;justify-content:center}.btnOpenNavBar{display:none;position:absolute;top:0;right:0;border-radius:0;border-bottom-left-radius:.25rem;z-index:999;transition:all .5s}@media (max-width:992px){.btnCloseNavBar{display:block!important}.navBarClose .btnOpenNavBar{display:block}.navBarClose .navbar{left:-64px}.navBarClose .route-wrapper{margin-left:auto}.navBarOpen .navbar{position:fixed;width:64px;top:0;bottom:0;left:0}.navBarOpen .contentContainer{padding-left:75px}}@media (max-width:992px) and (max-width:768px){.navBarOpen .contentContainer.dashboardScreen .actionsContainer{flex-direction:column}.navBarOpen .contentContainer.dashboardScreen .actionsContainer>button:first-of-type{margin-right:0;flex:1}.navBarOpen .contentContainer.dashboardScreen .actionsContainer .clearCacheForm{margin-top:.5rem}.navBarOpen .contentContainer.dashboardScreen .actionsContainer .clearCacheForm button{flex:1}}.dropdown{display:inline;margin-left:1rem}.dropdown.show .dropdown-menu.show{position:absolute;will-change:transform;top:0;transform:translate3d(0,38px,0)}.dropdown.show .dropdown-menu.show .dropdown-item.form-check{padding-left:2rem!important}.dropdown.show .dropdown-menu.show .dropdown-item.form-check label{width:100%}main{transition:all .5s}main.darkMode{background-color:#2c313a;color:#c7c7c7}main.darkMode a{color:#c7c7c7}main.darkMode a:hover{color:#000}main.darkMode a:focus{outline:none}main.darkMode nav.navbar.bg-light{background-color:#282c34!important}main.darkMode nav.navbar .navbarLink{color:#c7c7c7;background:transparent;border:none}main.darkMode nav.navbar .navbarLink:hover{background:#000}main.darkMode nav.navbar .navbarLink:focus{outline:none}main.darkMode nav.navbar .logout i{color:#c7c7c7}main.darkMode nav.navbar .btnCloseNavBar{background-color:#3b3f45;color:#c7c7c7}main.darkMode .contentContainer.dashboardScreen .tabsContainer.nav-tabs .nav-link{background-color:#282c34;color:#c7c7c7;border-color:#282c34}main.darkMode .contentContainer.dashboardScreen .tabsContainer.nav-tabs .nav-link.active{background-color:#3b3f45}main.darkMode .contentContainer.dashboardScreen .tabsContainer.nav-tabs .nav-link:focus{outline:none}main.darkMode .contentContainer .widgetSidebar{background-color:#262931}main.darkMode .contentContainer .widgetSidebar .btn.btn-warning{background-color:#ffc107;border-color:#ffc107;color:#fff!important}main.darkMode .contentContainer .widgetSidebar .btn.btn-info{background-color:#17a2b8;border-color:#17a2b8;color:#fff!important}main.darkMode .contentContainer .widgetSidebar .btn.btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#212529!important}main.darkMode .contentContainer .widgetReceiver.receiverEditionMode:not(.canDrop){background-color:#6f7172}main.darkMode .contentContainer .widgetCardContainer .widgetCard{background-color:#262931;color:#c7c7c7}main.darkMode .contentContainer .productPreviewCardContainer .productPreviewCard{background-color:#262931}main.darkMode .contentContainer.monitoringScreen .sectionsCardsContainer a.card{background:#3b3f45;color:#c7c7c7}main.darkMode .contentContainer.monitoringProductScreen .navTabs .navTab{color:#c7c7c7;background-color:#282c34}main.darkMode .contentContainer.monitoringProductScreen .navTabs .navTab.active,main.darkMode .contentContainer.monitoringProductScreen .navTabs .navTab:hover{border-color:#c7c7c7;color:#c7c7c7;background-color:#262931}main.darkMode .contentContainer.monitoringProductScreen .productInfoTab .monitoringProductVersionInformations .seeMoreButton{background-color:#3b3f45;color:#c7c7c7}main.darkMode .contentContainer.monitoringProductScreen .productEvolutionDetailsWidgetContainer{background-color:#262931}main.darkMode .contentContainer .dataCard{background-color:#282c34}main.darkMode .contentContainer .dataCard .cardHeader hr{border-top-color:hsla(0,0%,100%,.1)}main.darkMode .contentContainer .table,main.darkMode .contentContainer .table tbody tr{color:#c7c7c7}main.darkMode .contentContainer .table tbody tr:hover{background-color:#262931}main.darkMode .contentContainer .table.table-striped tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.05)}main.darkMode .contentContainer .table.table-striped tbody tr:hover{background-color:#262931}main.darkMode .contentContainer .timeline:before{background-color:#c7c7c7}main.darkMode .contentContainer.breakingPointsScreen .entityBreakingPointsContainer .card{background-color:#262931!important;color:#c7c7c7}main.darkMode .btn{color:#c7c7c7}main.darkMode .btn.btn-info,main.darkMode .btn.btn-light,main.darkMode .btn.btn-warning{background-color:#3b3f45;border-color:#3b3f45}main.darkMode .btn.btn-outline-dark{border-color:#c7c7c7}main.darkMode .btn.btn-no-bg{background-color:#262931;border-color:#262931}main.darkMode .btn:hover,main.darkMode .form-control{background-color:#2c313a;color:#c7c7c7}main.darkMode .form-control{border-color:#3b3f45}main.darkMode .form-control:focus{background-color:#3b3f45;outline:none}main.darkMode .list-group-item{background-color:#2c313a;border:1px solid hsla(0,0%,100%,.125)}main.darkMode .requiredSkillValue span span.advanced i:nth-child(-n+3),main.darkMode .requiredSkillValue span span.beginners i:first-child,main.darkMode .requiredSkillValue span span.intermediate i:nth-child(-n+2),main.darkMode .requiredSkillValue span span.niveau-avanc i:nth-child(-n+3),main.darkMode .requiredSkillValue span span.niveau-intermdiaire i:nth-child(-n+2),main.darkMode .requiredSkillValue span span.para-usuarios-avanzados i:nth-child(-n+3),main.darkMode .requiredSkillValue span span.para-usuarios-intermedios i:nth-child(-n+2),main.darkMode .requiredSkillValue span span.para-usuarios-principaintes i:first-child,main.darkMode .requiredSkillValue span span.simple-dutilisation i:first-child{color:#262931}main.darkMode .react-date-picker__button__input__input{color:#c7c7c7}main.darkMode .react-date-picker__calendar-button g,main.darkMode .react-date-picker__clear-button g{stroke:#c7c7c7}main.darkMode .text-white{color:#c7c7c7!important}main.darkMode .modal-content{background-color:#262931;color:#c7c7c7}main.darkMode .modal-content .close{text-shadow:none;color:#c7c7c7}main.darkMode .productInfoTab .globalRankTable tr.isTodayRow td,main.darkMode .productInfoTab .keywordRankTable tr.isTodayRow td,main.darkMode .productInfoTab .priceTable tr.isTodayRow td{background-color:#b92121}main .dropdown.show .btn-light.dropdown-toggle{color:#c7c7c7}main .dropdown.show .dropdown-menu{background-color:#262931;color:#c7c7c7}main .dropdown.show .dropdown-menu .dropdown-item{color:#c7c7c7}main .dropdown.show .dropdown-menu .dropdown-item:hover{background-color:#3b3f45}