.header-lists-container{align-items:center;display:flex;justify-content:space-between}.header-lists-container .bookmark-lists{background-color:#fff}.btn-styles{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px 30px;text-align:center}.btn-styles:hover{opacity:.6}.btn-styles.regular{border-radius:5px}.btn-styles.rounded{border-radius:50px}.btn-styles.isIcon{cursor:default;opacity:1}.btn-styles.disabled{background-color:#ccc;cursor:not-allowed;opacity:1}.autocomplete-select .item-fields{color:#000;cursor:pointer;padding:5px 0}.autocomplete-select .item-fields.isSelect,.autocomplete-select .item-fields:hover{background-color:#e9e9e9}.MuiPaper-root .MuiList-root{max-height:200px;overflow-y:auto}.spots-list-modal{align-items:flex-start;display:flex;justify-content:flex-end}.spots-list-modal-content{background-color:#fff;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;max-width:1400px;min-width:900px;outline:none;overflow-y:auto;position:relative;width:70vw}.spots-list-modal-content .spots-list-modal-header-container{align-items:center;display:flex;justify-content:space-between;padding:20px}.spots-list-modal-content .spots-list-modal-header-container .spots-list-modal-header-title{color:#000;font-size:16px;font-weight:800}.spots-list-modal-content .spots-list-modal-header-container .spots-list-modal-header-selected-count{color:#000;font-size:14px;font-weight:700}.spots-list-modal-content .spots-list-modal-submit-btn{align-items:center;background-color:var(--black-ffy);border:1px solid var(--black-ffy);border-radius:50px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:10px;margin:auto auto 20px;padding:15px 70px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.filter-component-container{display:flex;flex-direction:column}.filter-component-container .add-filters-btn{color:var(--black-ffy);cursor:pointer;font-size:12px;font-weight:700;padding:0 24px;-webkit-user-select:none;user-select:none}.filter-component-container .filter-modal-filters-container{display:flex;flex-wrap:wrap;gap:20px;margin-top:12px;padding:0 24px}.filter-component-container .filter-modal-filters-container .filter-modal-filter-container{align-items:center;background-color:#23272a;border-radius:25px;display:flex;flex-wrap:wrap;gap:15px;padding:12px 16px}.filter-component-container .filter-modal-filters-container .filter-modal-filter-container .filter-modal-filter-item{align-items:center;background-color:#fff;border-radius:30px;color:#23272a;display:flex;font-size:10px;font-weight:700;gap:8px;padding:6px 12px;-webkit-user-select:none;user-select:none}.filter-component-container .filter-modal-filters-container .filter-modal-filter-container .filter-modal-filter-single-item{align-items:center;border-radius:30px;color:#fff;display:flex;font-size:10px;font-weight:700;gap:20px;padding:6px 12px;-webkit-user-select:none;user-select:none}.filter-popover-container{max-height:700px;width:400px}.filter-popover-container .filter-popover-collapse-title-button{align-items:center;border-bottom:1px solid #c6c6c6;color:var(--black-ffy);cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:16px;padding:14px;-webkit-user-select:none;user-select:none}.filter-popover-container .filter-popover-collapse-title-button .arrow{transition:transform .3s ease-in-out}.filter-popover-container .filter-popover-collapse-title-button .arrow.open{transform:rotate(270deg)}.filter-popover-container .filter-popover-collapse-title-button .arrow.close{transform:rotate(180deg)}.filter-popover-container .filter-popover-collapse-item{align-items:center;border-bottom:1px solid #c6c6c6;cursor:pointer;display:flex;font-size:11px;font-weight:700;padding:20px;-webkit-user-select:none;user-select:none}.filter-popover-container .filter-popover-collapse-text{color:#23272a;font-size:10px;font-weight:600;padding:20px}.filter-popover-container .filter-popover-collapse-stars-container{display:flex;gap:8px;padding:0 20px 20px}.location-option{display:flex;gap:6px}.spots-table-container{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden}.existing-spot-filter-popover-collapse-content{padding:10px}.existing-spot-filter-popover-collapse-text{color:#666;font-size:12px;margin-bottom:10px}.existing-spot-filter-popover-collapse-stars-container{justify-content:center}.existing-spot-filter-popover-collapse-cities-autocomplete{width:100%}.spots-table-body tr{transition:all .2s ease}.spots-table-body tr.clickable-row{cursor:pointer}.spots-table-body tr.clickable-row:hover{background-color:#60eed20d}.spots-table-body tr.clickable-row:hover td{background-color:#60eed20d!important}.spots-table-body tr.selected-row{background-color:#60eed21f;box-shadow:inset 5px 0 0 0 #60eed2}.spots-table-body tr.selected-row td{background-color:#60eed21f!important}.spots-table-body tr.selected-row:hover{background-color:#60eed229}.spots-table-body tr.selected-row:hover td{background-color:#60eed229!important}.spots-table-body tr td{background-color:#fff;border-bottom:1px solid #23272a14;color:#23272a;color:var(--dark-mode,#23272a);font-family:Work Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.5;padding:14px 12px;vertical-align:middle}.spots-table-body tr:last-child td{border-bottom:none}.spot-cell-content{-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.spot-stars-container{align-items:center;display:flex;gap:3px;justify-content:center}.spot-no-note{color:#999;font-size:11px;font-style:italic;text-align:center}.loading-indicator{align-items:center;color:#666;display:flex;font-size:12px;font-style:italic;gap:8px;padding:8px 16px}.spots-table-empty-state{color:#999;font-family:Work Sans,sans-serif;font-size:14px;font-style:italic;padding:60px 20px;text-align:center}.delete-cadence-zone-spot-modal-container{background-color:#fff;border-radius:15px;display:flex;flex-direction:column;gap:20px;left:50%;min-width:400px;padding:40px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9999}.delete-cadence-zone-spot-modal-container .delete-cadence-zone-spot-modal-title{color:#23272a;font-size:16px;font-weight:700}.delete-cadence-zone-spot-modal-container .btns-container{display:flex;justify-content:space-between;margin-top:20px;width:100%}.black-btn{align-items:center;background-color:var(--black-ffy);border:1px solid var(--black-ffy);border-radius:50px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:10px;height:min-content;padding:15px 30px;-webkit-user-select:none;user-select:none}.black-btn.reverse{background-color:#fff;color:var(--black-ffy)}.black-btn.center{justify-content:center;text-align:center}.black-btn.disabled{background-color:var(--grey-light);cursor:not-allowed}.zones-list-modal{align-items:flex-start;display:flex;justify-content:flex-end}.zones-list-modal-content{background-color:#fff;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;max-width:1400px;min-width:900px;outline:none;overflow-y:auto;position:relative;width:70vw}.zones-list-modal-content .zones-list-modal-header-container{align-items:center;display:flex;justify-content:space-between;padding:20px}.zones-list-modal-content .zones-list-modal-header-container .zones-list-modal-header-title{color:#000;font-size:16px;font-weight:800}.zones-list-modal-content .zones-list-modal-header-container .zones-list-modal-header-selected-count{color:#000;font-size:14px;font-weight:700}.zones-list-modal-content .zones-list-modal-submit-btn{align-items:center;background-color:var(--black-ffy);border:1px solid var(--black-ffy);border-radius:50px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:10px;margin:auto auto 20px;padding:15px 70px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.add-filters-btn-container{border-bottom:1px solid #23272a1a;display:flex;flex-direction:column;padding:15px 20px 10px}.sticky-header{background-color:#fff;position:sticky;top:0;z-index:10}.sticky-header th{background:#fff;border-bottom:2px solid #23272a26;color:#23272a;color:var(--dark-mode,#23272a);font-family:Overpass,sans-serif;font-size:13px;font-weight:800;letter-spacing:.3px;line-height:normal;padding:16px 12px;text-transform:uppercase}.zones-table-body tr{transition:all .2s ease}.zones-table-body tr.clickable-row{cursor:pointer}.zones-table-body tr.clickable-row:hover{background-color:#60eed20d}.zones-table-body tr.clickable-row:hover td{background-color:#60eed20d!important}.zones-table-body tr td{background-color:#fff;border-bottom:1px solid #23272a14;color:#23272a;color:var(--dark-mode,#23272a);font-family:Work Sans,sans-serif;font-size:13px;font-weight:500;line-height:1.5;padding:14px 12px;vertical-align:middle}.zones-table-body tr:last-child td{border-bottom:none}.zone-cell-content{-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.zones-table-empty-state{color:#999;font-family:Work Sans,sans-serif;font-size:14px;font-style:italic;padding:60px 20px;text-align:center}.existing-zone-filter-popover-collapse-cities-autocomplete{padding:20px}.leftLayoutContent{-ms-overflow-style:none;background-color:#fff;max-height:calc(100% - 20px);pointer-events:all;scrollbar-width:none}.leftLayoutContent .mission-name{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:10px 16px}.leftLayoutContent .mission-name.selected,.leftLayoutContent .mission-name:hover{background-color:rgba(96,238,210,.235)}.leftLayoutContent.empty .title{margin:0;text-align:center}.leftLayoutContent::-webkit-scrollbar{display:none}.infoWindowContainer{align-items:center;background-color:#fff;display:flex;height:50px;padding:5px;width:200px;z-index:999}.infoWindowContainer img{border-radius:50%;height:50px;object-fit:cover;padding:10px;width:50px}div[aria-label=infoWindowRealTimeSM]{background-color:#fff!important;padding:0!important}div[aria-label=infoWindowRealTimeSM] .gm-style-iw-d{display:flex;flex:1 1;overflow:visible!important;overflow:initial!important;padding:0!important}div[aria-label=infoWindowRealTimeSM] .gm-style-iw-chr{display:none}div[aria-label=infoWindowRealTimeSMHover]{background-color:#60eed2!important;border-radius:50%!important;height:100px;padding:0!important;width:100px}div[aria-label=infoWindowRealTimeSMHover] .gm-style-iw-d{display:flex;flex:1 1;overflow:visible!important;overflow:initial!important;padding:0!important}div[aria-label=infoWindowRealTimeSMHover] button[aria-label=Fermer]{display:none!important}.realtime-spot-infowindow-container{display:flex;flex-direction:column;gap:12px;padding:12px}.realtime-spot-infowindow-container .realtime-spot-key-value-conatiner{display:flex;gap:10px}.realtime-spot-infowindow-container .realtime-spot-key-value-conatiner .spot-value{align-items:center;color:#000;cursor:pointer;display:flex;font-size:16px;justify-content:space-between}.realtime-spot-infowindow-container .realtime-spot-key-value-conatiner .spot-key{color:#000;display:flex;font-size:16px;justify-content:space-between;white-space:nowrap}.realtime-spot-infowindow-container .realtime-spot-close-infoWindow{border-bottom:1px solid #000;border-left:1px solid #000;cursor:pointer;font-weight:700;padding:4px;position:absolute;right:0;top:0}.prestations{margin:auto;width:100%}.prestations .prestation{margin-bottom:10px}.kml-file-container{width:100%}.kml-file-container .input-file{opacity:0;width:.1px}.kml-file-container .label{align-items:center;cursor:pointer;display:flex;font-weight:400;justify-content:space-between}.carte-container{position:relative}.carte-container .map{border-radius:20px;box-shadow:1px 1px 5px #000;flex:1 1;height:100%;position:relative}.carte-container-real-time{position:relative}.carte-container-real-time .map{border-radius:20px;box-shadow:1px 1px 5px #000;flex:1 1;height:100%;position:relative}.paper-directions{background-color:#fff;display:flex;flex-direction:column;height:300px;justify-content:flex-start;left:10px;padding:5px 0 0 20px;position:absolute;top:50%;width:300px}.paper-directions .directions{height:220px;overflow-y:scroll;padding-right:15px;width:100%}.paper-directions .directions .way-points{color:#000;font-size:13px}.paper-directions .directions .way-points p{margin:5px 0}.paper-directions .time-distance{bottom:5px;display:flex;font-size:11px;justify-content:space-between;left:5px;position:absolute;right:5px}.inputAddressSearch{text-overflow:ellipses}.pac-container{z-index:999999}.right-layout{background-color:#fff;border-radius:10px 0 10px 10px;bottom:25px;height:200px;left:10px;position:absolute;transition:width .5s ease;width:10px}.right-layout.right-layout-open{height:auto;width:300px}.right-layout.right-layout-open .right-layout-chevron svg{transform:rotate(180deg)}.right-layout .right-layout-chevron{align-items:center;background-color:#fff;border-radius:0 10px 10px 0;display:flex;height:30px;justify-content:center;position:absolute;right:-30px;top:0;width:30px}.right-layout .right-layout-chevron svg{transition:transform .5s ease}.maps-layout-container{background-color:#fff;border-radius:10px 0 10px 10px;display:flex;position:absolute;transition:width .5s ease;width:55px}.maps-layout-container.layoutOpen{background-color:#fff;width:400px}@media(max-width:900px){.maps-layout-container.layoutOpen{width:350px}}@media(max-width:500px){.maps-layout-container.layoutOpen{width:300px}}.maps-layout-container.layoutOpen .left-layout-chevron svg{transform:rotate(180deg)}.maps-layout-container .tabs{height:100%;padding:5px 0 5px 5px;width:50px}.maps-layout-container .tabs span{display:none}.maps-layout-container .tabs .tab{border-radius:10px;display:flex;justify-content:flex-start;padding:12px 0}.maps-layout-container .tabs .tab:hover{background-color:rgba(96,238,210,.157)}.maps-layout-container .tabs .tab svg{margin-left:5px}.maps-layout-container .content{border-left:1px solid #000;color:#000;max-height:400px;opacity:100%;overflow:auto;overflow-wrap:anywhere;padding:10px;transition:opacity 5s ease;width:100%}.maps-layout-container .display-none{display:none;opacity:0}.maps-layout-container .maps-layout-title{overflow:hidden}.maps-layout-container .maps-layout-title .maps-layout-logo,.maps-layout-container .maps-layout-title .maps-layout-logo_focus{display:flex;height:35px;padding:5px;transition:width .5s ease-in-out;width:35px}.maps-layout-container .maps-layout-title .maps-layout-logo svg,.maps-layout-container .maps-layout-title .maps-layout-logo_focus svg{fill:#000;z-index:999}.maps-layout-container .left-layout-chevron{align-items:center;background-color:#fff;display:flex;justify-content:center;min-height:30px;position:absolute;top:0;width:30px}.maps-layout-container .left-layout-chevron svg{rotate:180deg;transition:transform .5s ease}@media(max-width:900px){.maps-layout-container .left-layout-chevron svg{rotate:0deg}}.real-map-graph{bottom:10px;right:49px}.campaign-map-graph,.real-map-graph{background:#fff;border-radius:3%;position:absolute}.campaign-map-graph{bottom:105px;right:55px}.tooltipe-container-custom{background-color:#fff;color:#000;display:flex;flex-direction:column;gap:10;padding:10}.graph-bottom-legend{display:flex;font-family:Overpass;font-size:10px;font-weight:700;justify-content:space-around;padding:10px}.left-layout-graph{align-items:center;background:#fff;border:3px solid #000;border-bottom-left-radius:25%;border-right:none;border-top-left-radius:25%;bottom:46%;display:flex;height:38px;justify-content:center;left:-30px;position:absolute;width:30px}.problematic-container{padding:40px 100px;width:80%}.problematic-container .image-container{border:1px solid #000;border-radius:10px;margin-bottom:20px;max-width:300px;padding:12px;position:relative;width:-moz-fit-content;width:fit-content}.problematic-container .remove-image-btn{align-items:center;background:red;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}.problematic-container .image-preview{border-radius:10px;width:100%}.problematic-container .input-row{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.problematic-container .input-title{width:80%}.problematic-container .description-row{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.problematic-container .input-label{color:#000;font-size:14px;font-weight:800;width:-moz-fit-content;width:fit-content}.problematic-container .media-input{align-items:center;border:1px solid #000;border-radius:20px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:8.5px 14px}.problematic-container .custom-quill1{width:80%}.problematic-container .custom-quill1 .quill{display:flex;flex-direction:row-reverse}.problematic-container .custom-quill1 .ql-container{border:1px solid #000;flex:1 1;width:80%}.problematic-container .custom-quill1 .ql-container .ql-editor{width:100%}.problematic-container .custom-quill1 .ql-container .ql-editor p{font-size:16px}.problematic-container .custom-quill1 .ql-container .ql-snow{border:1px solid #000}.problematic-container .custom-quill1 .ql-toolbar.ql-snow{border:1px solid #000!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.problematic-container .custom-quill1 .ql-container.ql-snow{border:1px solid #000!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.problematic-container .custom-quill2{width:80%}.problematic-container .custom-quill2 .ql-toolbar.ql-snow .ql-formats{display:flex;flex-direction:column}.problematic-container .custom-quill2 .quill{display:flex;flex-direction:row-reverse}.problematic-container .custom-quill2 .ql-container{border:1px solid #000;flex:1 1;width:80%}.problematic-container .custom-quill2 .ql-container .ql-editor{height:90px;width:100%}.problematic-container .custom-quill2 .ql-container .ql-editor p{font-size:16px}.problematic-container .custom-quill2 .ql-container .ql-snow{border:1px solid #000}.problematic-container .custom-quill2 .ql-toolbar.ql-snow{border:1px solid #000!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.problematic-container .custom-quill2 .ql-container.ql-snow{border:1px solid #000!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.problematic-preview{border-radius:20px;min-height:500px;overflow:hidden;position:relative}.problematic-preview .preview-background{background-position:50%;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.problematic-preview .preview-background .overlay{background:#00000080;bottom:0;left:0;position:absolute;right:0;top:0}.problematic-preview .preview-text{align-items:center;color:#fff;display:flex;flex-direction:column;margin-top:50px;min-height:500px;padding:40px;position:relative;text-align:center;z-index:2}.problematic-preview .preview-title{font-size:32px;font-weight:800;line-height:1.2;margin-bottom:30px;max-width:800px;min-height:70px;text-transform:uppercase}.problematic-preview .preview-solution{background:#fff;border-radius:50px;color:#000;font-size:20px;font-weight:700;margin-bottom:40px;min-width:200px;padding:20px;position:relative}.problematic-preview .preview-solution:after{border-left:25px solid #0000;border-right:25px solid #0000;border-top:25px solid #fff;content:"";left:50%;position:absolute;top:60px;transform:translateX(-50%)}.problematic-preview .preview-context{font-size:27px;line-height:1.6;text-align:left;width:800px}.problematic-preview .preview-context p{margin-bottom:20px}.problematic-preview .preview-context p:last-child{margin-bottom:0}.button-preview{display:flex;justify-content:flex-end;padding:20px;width:90%}.customSelect{display:inline-flex;flex-direction:column;height:45px;position:relative;width:100%}.customSelect.multiline{height:auto}.customSelect textarea{border:1px solid #000;border-radius:10px;font-weight:600;padding:5px;resize:none}.customSelect .rightIcon{display:flex;position:absolute;right:9px;top:50%;transform:translateY(-50%)}.customSelect .rightIcon svg{rotate:0deg;transition:rotate .2s}.customSelect .rightIcon.focused svg{rotate:180deg}.customSelect .contentList{background-color:#fff;background-color:#f4f4f4;display:none;left:0;padding:10px;position:absolute;right:0;top:6px;z-index:999}.customSelect .contentList.focused{box-shadow:1px 1px 4px 0 #00000080;display:flex;flex-direction:column;gap:5px}.customSelect .contentList .content-item{color:#000;cursor:pointer}.customSelect .contentList .content-item:hover{background-color:#e0e0e0}.customSelect .labelSelect{color:#000;font-weight:700;left:15px;position:absolute;top:50%;transform:translateY(-50%);transition:top .2s}.customSelect .labelSelect.focused{zoom:80%;background-color:#fff;border-radius:20px;padding:2px 15px;top:0}.customSelect .input-text{background-color:"none";border:1px solid #000;border-radius:50px;font-size:12px;font-weight:700;height:45px;max-width:-webkit-fill-available;padding:0 13px;width:auto}.customSelect .input-text:disabled{cursor:not-allowed;opacity:.7}.customSelect .input-text:focus-visible{box-shadow:1px 1px 4px 0 #00000080;outline:0}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.intro .container .content h1{color:#fff;margin:0}.intro .container .content .paragraphs{width:90%}.intro .container .content .paragraphs p{color:#fff;font-size:32px;font-weight:600}.intro .container .content .paragraphs .paraph2{font-size:17px}@media(max-width:499px){.intro .container .content .paragraphs{width:100%}.intro .container .content .paragraphs p{font-size:35px!important}.intro .container .content .paragraphs .paraph2{font-size:28px}.intro .container .content .btn{padding:70px 0 0;text-align:-webkit-center}.intro .container{padding:0 70px}}.intro .logos{align-items:center;display:flex;padding:40px 60px;width:400px}.intro .logos .ffylogo{height:102px;width:124px}.intro .logos .usecase-logo{height:102px}.intro .logos .usecase-logo img{width:100%}.v_videoPlayer{height:100%;width:100%}.v_videoPlayer .thumbnail,.v_videoPlayer :global(iframe){border:none;height:100%;width:100%}.v_videoPlayer iframe{height:100%;width:100%}.thumbnail{height:554px;position:relative;width:100%}.thumbnailImg{filter:brightness(60%);height:100%;object-fit:cover;width:100%}.thumbnail .playIcon svg,.thumbnail .playIconMain svg{color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.thumbnail .playIcon svg{height:80px;width:80px}.action-usecase{display:flex;justify-content:space-between;padding:60px 90px 90px}.v_chooseffy_container{padding:75px 30px 75px 140px}.v_chooseffy_container .title h3{color:#23272a;display:flex;font-size:40px;font-weight:700;line-height:1;margin:0}.v_chooseffy_container .title h3 span{font-size:45px;font-weight:700}@media(max-width:499px){.v_chooseffy_container .title h3{align-items:center;flex-direction:column;font-size:35px;font-style:italic}.v_chooseffy_container .title h3 span{font-size:50px}}.v_chooseffy_container .content_container{display:flex;flex-direction:column;padding:0 20px}.v_chooseffy_container .content_container .content{align-items:center;display:flex;justify-content:space-between;padding:50px 0;width:100%}.v_chooseffy_container .content_container .content .btn{flex:1 1;padding-right:60px}.v_chooseffy_container .content_container .content .content_bloc_list{display:flex;flex:2 1}.v_chooseffy_container .content_container .content .content_bloc_list .divider{border-left:1px solid #23272a;height:inherit}.v_chooseffy_container .content_container .content .content_bloc_list .content_list{display:flex;flex-direction:column;padding-left:60px;width:100%}.v_chooseffy_container .content_container .content .content_bloc_list .content_list .argument{font-family:Work Sans;font-size:20px;font-weight:600;max-width:325px;overflow:hidden;padding:30px 0;text-overflow:ellipsis}@media(max-width:499px){.v_chooseffy_container{padding:75px 30px}.v_chooseffy_container .content{align-items:center;flex-direction:column}.v_chooseffy_container .content .btn{padding-bottom:50px}.v_chooseffy_container .content .content_bloc_list .content_list .argument{font-size:30px!important}}.redirectBtnWhite{align-items:center;background-color:#fff;border:1px solid #23272a;border-radius:60px;color:#23272a;cursor:pointer;display:flex;font-size:32px;font-weight:700;justify-content:space-between;padding:15px 40px;width:-moz-fit-content;width:fit-content}.redirectBtnWhite .icon{padding-left:5px;transition:all .2s ease-in-out}.redirectBtnWhite:hover .icon{transform:rotate(180deg);transition:all .2s ease-in-out}.redirectBtnWhite:hover{background-color:#23272a;border:1px solid #60ded2!important;color:#60ded2!important}.redirectBtnBlack{align-items:center;background-color:#23272a;border:1px solid #23272a;border-radius:60px;color:#fff;cursor:pointer;display:flex;font-size:32px;font-weight:700;justify-content:space-between;padding:15px 40px;width:-moz-fit-content;width:fit-content}.redirectBtnBlack .icon{padding-left:5px;transition:all .2s ease-in-out}.redirectBtnBlack:hover .icon{transform:rotate(180deg);transition:all .2s ease-in-out}.redirectBtnBlack:hover{background-color:#fff;border:1px solid #23272a!important;color:#23272a!important}.simpleBtnWhite{align-items:center;background-color:#fff;border:1px solid #23272a;border-radius:60px;color:#23272a;cursor:pointer;display:flex;font-size:32px;font-weight:700;justify-content:space-between;padding:15px 40px;width:-moz-fit-content;width:fit-content}.simpleBtnWhite .icon{padding-left:5px;transition:all .2s ease-in-out}.simpleBtnWhite:hover .icon{transform:rotate(180deg);transition:all .2s ease-in-out}.simpleBtnBlack{align-items:center;background-color:#23272a;border:1px solid #23272a;border-radius:60px;color:#fff;cursor:pointer;display:flex;font-size:32px;font-weight:700;justify-content:space-between;padding:15px 40px;width:-moz-fit-content;width:fit-content}.simpleBtnBlack .icon{padding-left:5px;transition:all .2s ease-in-out}.simpleBtnBlack:hover .icon{transform:rotate(180deg);transition:all .2s ease-in-out}.download_btn{cursor:pointer;display:flex;height:70px;padding:10px 0}.download_btn img{border-radius:30px;width:100%}.draggable-container{align-items:center;display:flex;flex-direction:column-reverse;gap:0;height:auto;justify-content:center;margin:0 0 15px;position:relative;transition:all 1s ease-in-out}.draggable-container .handle{align-items:center;background-color:#ddd;bottom:0;cursor:pointer;display:flex;height:100%;left:0;position:absolute;top:0;z-index:20}.draggable-container .handle svg{color:#23272a;height:100%}.section-btns{background-color:#ddd;bottom:0;flex-direction:column;position:absolute;right:0;top:0}.section-btns,.section-btns .hide{align-items:center;display:flex;justify-content:center}.section-btns .hide{color:#23272a;flex:1 1;flex-direction:column;width:100%}.hide{background-color:#ddd;cursor:pointer}.hide:hover{background-color:#d4d4d4}.hidden-section{align-items:center;border-radius:10px;box-shadow:0 2px 10px -5px #000!important;display:flex;height:70px;padding-left:50px;width:95%}.hidden-section p{font-family:Overpass;font-size:30px;padding:0 30px}@media(max-width:499px){.hidden-section{height:120px}.hidden-section p{font-size:50px}.hidden-section .drag{width:80px}.hidden-section ._hide{height:80px;width:80px}}.show-section{flex-grow:1;height:100%;margin:0 auto;transition:all 1s ease-in-out;width:100%}.fade-in{animation:fadeIn .5s forwards;opacity:0}.fade-out{animation:fadeOut .5s forwards;opacity:1}@keyframes fadeIn{to{opacity:1}0%{opacity:0}1%{transform:scale(0)}to{transform:scale(1)}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}0%{opacity:0}1%{transform:scale(0)}to{transform:scale(1)}}.v_comments_container{background-color:#fff;padding:50px 0}.v_comments_container .comments-content{align-items:center;display:flex;gap:100px;justify-content:center;padding:0 100px}.v_comments_container .comments-content .avatar{height:100px;width:100px}.v_comments_container .comments-content .avatar img{height:100px}.v_comments_container .comments-content .comments{font-size:24px;font-weight:500;line-height:30px;text-align:left}.v_comments_container .comment-upload-image{height:550px;object-fit:cover;object-position:center;width:100%}@media(max-width:499px){.v_comments_container{padding:100px 30px}.v_comments_container .comments-content{flex-direction:column}.v_comments_container .comments-content .input-comments{width:90%}.v_comments_container .comments-content .comments{width:80%}.v_comments_container .comments-content .comments p{font-size:30px;width:100%}}.statistics_smarketing{padding:65px 140px}.statistics_smarketing .statistics_container{display:flex;justify-content:space-between;padding:60px 0 55px}.statistics_smarketing .statistics_container .statistics{display:flex;flex:1 1;justify-content:space-between}.statistics_smarketing .statistics_container .statistics .stats_divider{border-left:1px solid #23272a;height:calc(100% + 35px);margin:0 40px 0 10px}.statistics_smarketing .statistics_container .statistics .stat{display:flex;flex-direction:column}.statistics_smarketing .statistics_container .statistics .stat .title{font-size:40px;font-weight:700;padding:10px 0}.statistics_smarketing .statistics_container .statistics .stat .text{font-size:17px;font-weight:600;width:70%}@media(max-width:499px){.statistics_smarketing .statistics_container{flex-direction:column}.statistics_smarketing .statistics_container .statistics{align-items:center;flex-direction:column;width:100%}.statistics_smarketing .statistics_container .statistics .divider{border-bottom:1px solid #23272a;height:0;width:100%}.statistics_smarketing .statistics_container .statistics .stat{align-items:center;padding:50px 30px}.statistics_smarketing .statistics_container .statistics .stat .title{font-size:45px}.statistics_smarketing .statistics_container .statistics .stat .text{font-size:30px}.statistics_smarketing .statistics_container .statistics .stats_divider{width:100%}}.usecase-logo{align-items:center;display:flex;height:80px;position:relative;width:100px}.usecase-logo .upload-logo{width:100px!important}.upload-logo{object-fit:cover}.upload-logo:hover{animation:filter .5s ease-in-out;cursor:pointer;filter:brightness(.5)}.upload-logo:hover .select-logo{color:#fff}.inputImage-temp input{height:1px;width:1px}.select-logo{cursor:pointer;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.upload-image{height:100%;position:absolute;width:100%}.upload-left{background-color:#dfe6e9}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container,.upload-left{height:100%;position:relative}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;margin:0}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.introduction-container{margin:50px}.introduction-container .container{width:95%}.introduction-container .container .content{margin-left:50px}.introduction-container .container .content .input-p1,.introduction-container .container .content .input-p2,.introduction-container .container .content .input-title{width:80%}.introduction-container .container .content .input-p1 .contentList,.introduction-container .container .content .input-p2 .contentList,.introduction-container .container .content .input-title .contentList{padding:0}.introduction-container .container .content .input-p1 .contentList .content-item,.introduction-container .container .content .input-p2 .contentList .content-item,.introduction-container .container .content .input-title .contentList .content-item{align-items:center;border-bottom:1px solid #fff;display:flex;font-weight:700;height:50px;padding-left:10px;text-align:left}@media(max-width:499px){.introduction-container .container .content{padding:100px 0!important}}@media(max-width:499px)and (max-width:499px){.introduction-container .container .content .paragraphs{width:100%}}@media(max-width:499px){.introduction-container .container .content .input-p1,.introduction-container .container .content .input-p2,.introduction-container .container .content .input-title{margin:20px auto;width:700px}.introduction-container .container .content .input-p1 :first-child,.introduction-container .container .content .input-p2 :first-child,.introduction-container .container .content .input-title :first-child{font-size:40px;height:100px}}.introduction-container .logos{align-items:center;display:flex;height:100px;padding:40px 60px;width:200px}.introduction-container .logos .divider{border-left:"1px solid white";height:60px;margin:0 20px 0 10px}.introduction-container .logos .ffylogo{width:124px}.introduction-container .logos .ffylogo img,.introduction-container .logos .usecase-logo{height:100%}.introduction-container .image-container{border:1px solid #000;border-radius:10px;margin-bottom:20px;max-width:300px;padding:12px;position:relative;width:-moz-fit-content;width:fit-content}.introduction-container .remove-image-btn{align-items:center;background:red;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}.introduction-container .image-preview{border-radius:10px;width:100%}.introduction-container .input-row{align-items:center}.introduction-container .description-row,.introduction-container .input-row{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.introduction-container .input-label{color:#000;font-size:14px;font-weight:800;width:-moz-fit-content;width:fit-content}.introduction-container .media-input{align-items:center;border:1px solid #000;border-radius:20px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:8.5px 14px}.introduction-container .custom-quill{width:80%}.introduction-container .custom-quill .ql-toolbar.ql-snow .ql-formats{display:flex;flex-direction:column}.introduction-container .custom-quill .quill{display:flex;flex-direction:row-reverse}.introduction-container .custom-quill .ql-container{border:1px solid #000;flex:1 1;width:80%}.introduction-container .custom-quill .ql-container .ql-editor{height:90px;width:100%}.introduction-container .custom-quill .ql-container .ql-editor p{font-size:16px}.introduction-container .custom-quill .ql-container .ql-snow{border:1px solid #000}.introduction-container .custom-quill .ql-toolbar.ql-snow{border:1px solid #000!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.introduction-container .custom-quill .ql-container.ql-snow{border:1px solid #000!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.comments_container{padding:40px 100px;width:80%}.comments_container .image-container{border:1px solid #000;border-radius:10px;margin-bottom:20px;max-width:300px;padding:12px;position:relative;width:-moz-fit-content;width:fit-content}.comments_container .remove-image-btn{align-items:center;background:red;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}.comments_container .image-preview{border-radius:10px;width:100%}.comments_container .input-row{align-items:center}.comments_container .description-row,.comments_container .input-row{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.comments_container .input-label{color:#000;font-size:14px;font-weight:800;width:-moz-fit-content;width:fit-content}.comments_container .media-input{align-items:center;border:1px solid #000;border-radius:20px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:8.5px 14px}.comments_container .custom-quill{width:80%}.comments_container .custom-quill .ql-toolbar.ql-snow .ql-formats{display:flex;flex-direction:column}.comments_container .custom-quill .quill{display:flex;flex-direction:row-reverse}.comments_container .custom-quill .ql-container{border:1px solid #000;flex:1 1;width:80%}.comments_container .custom-quill .ql-container .ql-editor{height:90px;width:100%}.comments_container .custom-quill .ql-container .ql-editor p{font-size:16px}.comments_container .custom-quill .ql-container .ql-snow{border:1px solid #000}.comments_container .custom-quill .ql-toolbar.ql-snow{border:1px solid #000!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.comments_container .custom-quill .ql-container.ql-snow{border:1px solid #000!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.stats-container{padding:40px 100px;width:80%}.stats-container .input-row{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.stats-container .input-title{width:80%}.stats-container .description-row{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.stats-container .input-label{color:#000;font-size:14px;font-weight:800;width:-moz-fit-content;width:fit-content}.stats-container .custom-quill1{width:80%}.stats-container .custom-quill1 .quill{display:flex;flex-direction:row-reverse}.stats-container .custom-quill1 .ql-container{border:1px solid #000;flex:1 1;width:80%}.stats-container .custom-quill1 .ql-container .ql-editor{width:100%}.stats-container .custom-quill1 .ql-container .ql-editor p{font-size:16px}.stats-container .custom-quill1 .ql-container .ql-snow{border:1px solid #000}.stats-container .custom-quill1 .ql-toolbar.ql-snow{border:1px solid #000!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.stats-container .custom-quill1 .ql-container.ql-snow{border:1px solid #000!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.stats-container .trash-icon path{fill:#f44;transition:fill .2s}.stats-container .trash-icon:hover path{fill:#c00}.stats-preview{align-items:center;background-color:#000;display:flex;flex-direction:column;justify-content:center}.stats-preview .preview-title{color:#fff;padding:50px;text-align:center;width:40%}.stats-preview .use-case-stats-section{padding-bottom:40px}.stats-preview .use-case-stats-section__content{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:42px;width:100%}.stats-preview .use-case-stats-section__content__stat-content{align-items:center;display:flex;flex-direction:column;padding:20px;position:relative}.stats-preview .use-case-stats-section__content__stat-content:not(:last-child):after{background-color:#fff;content:"";height:60%;position:absolute;right:-10px;top:20%;width:1px}.stats-preview .use-case-stats-section__content__stat-content__title{color:#fff;font-size:40px;font-weight:700;line-height:46px}.stats-preview .use-case-stats-section__content__stat-content__text{color:#fff;font-size:17px;font-weight:600;line-height:21px}.details-container{padding:40px 100px;width:80%}.details-container .image-container{border:1px solid #000;border-radius:10px;margin-bottom:20px;padding:12px;position:relative;width:-moz-fit-content;width:fit-content;width:45%}.details-container .remove-image-btn{align-items:center;background:red;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}.details-container .image-preview{border-radius:10px;width:100%}.details-container .input-row{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.details-container .input-title{width:80%}.details-container .description-row{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.details-container .input-label{color:#000;font-size:14px;font-weight:800;width:-moz-fit-content;width:fit-content}.details-container .media-input{align-items:center;border:1px solid #000;border-radius:20px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:8.5px 14px;width:45%}.details-container .custom-quill1{width:80%}.details-container .custom-quill1 .quill{display:flex;flex-direction:row-reverse}.details-container .custom-quill1 .ql-container{border:1px solid #000;flex:1 1;width:80%}.details-container .custom-quill1 .ql-container .ql-editor{width:100%}.details-container .custom-quill1 .ql-container .ql-editor p{font-size:16px}.details-container .custom-quill1 .ql-container .ql-snow{border:1px solid #000}.details-container .custom-quill1 .ql-toolbar.ql-snow{border:1px solid #000!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.details-container .custom-quill1 .ql-container.ql-snow{border:1px solid #000!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.details-container .custom-quill2{width:80%}.details-container .custom-quill2 .ql-toolbar.ql-snow .ql-formats{display:flex;flex-direction:column}.details-container .custom-quill2 .quill{display:flex;flex-direction:row-reverse}.details-container .custom-quill2 .ql-container{border:1px solid #000;flex:1 1;width:80%}.details-container .custom-quill2 .ql-container .ql-editor{height:90px;width:100%}.details-container .custom-quill2 .ql-container .ql-editor p{font-size:16px}.details-container .custom-quill2 .ql-container .ql-snow{border:1px solid #000}.details-container .custom-quill2 .ql-toolbar.ql-snow{border:1px solid #000!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.details-container .custom-quill2 .ql-container.ql-snow{border:1px solid #000!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.details-preview{align-items:center;display:flex;flex-direction:column;margin-bottom:40px}.details-preview .preview-section{align-items:center;display:grid;grid-template-columns:repeat(2,1fr);margin:10px;width:100%}.details-preview .preview-title{display:flex;justify-content:center}.details-preview .line{align-self:stretch;background-color:#000;margin:0 20px;width:2px}.details-preview .preview-heading{background-color:#000;border-radius:50px;color:#fff;font-size:18px;font-weight:800;letter-spacing:1px;margin-bottom:15px;padding:10px 30px;text-transform:uppercase}.details-preview .preview-content{align-items:flex-start;color:#000;display:flex;flex-direction:column;font-size:16px;line-height:1.6;margin-left:20px;width:100%}.details-preview .preview-content p{margin:0 0 10px}.details-preview .preview-images{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin-bottom:30px;margin-top:30px}.details-preview .preview-images .preview-image{box-shadow:0 2px 6px #0000001a;height:300px;object-fit:cover;width:100%}.solution-container{padding:40px 100px;width:80%}.solution-container .image-container{border:1px solid #23272a;border-radius:10px;margin-bottom:20px;max-width:300px;padding:12px;position:relative;width:-moz-fit-content;width:fit-content}.solution-container .remove-image-btn{align-items:center;background:red;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}.solution-container .image-preview{border-radius:10px;width:100%}.solution-container .input-row{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.solution-container .input-title{width:80%}.solution-container .description-row{display:flex;flex-direction:row;gap:10px;justify-content:space-between;margin-bottom:20px}.solution-container .input-label{color:#000;font-size:14px;font-weight:800;width:-moz-fit-content;width:fit-content}.solution-container .media-input{align-items:center;border:1px solid #23272a;border-radius:20px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px;padding:8.5px 14px}.solution-container .custom-quill1{width:80%}.solution-container .custom-quill1 .quill{display:flex;flex-direction:row-reverse}.solution-container .custom-quill1 .ql-container{border:1px solid #23272a;flex:1 1;width:80%}.solution-container .custom-quill1 .ql-container .ql-editor{width:100%}.solution-container .custom-quill1 .ql-container .ql-editor p{font-size:16px}.solution-container .custom-quill1 .ql-container .ql-snow{border:1px solid #23272a}.solution-container .custom-quill1 .ql-toolbar.ql-snow{border:1px solid #23272a!important;border-bottom-right-radius:10px;border-left:none!important;border-top-right-radius:10px;display:flex;flex-direction:column}.solution-container .custom-quill1 .ql-container.ql-snow{border:1px solid #23272a!important;border-bottom-left-radius:10px;border-top-left-radius:10px}.solution-container .trash-icon path{fill:#f44;transition:fill .2s}.solution-container .trash-icon:hover path{fill:#c00}.global-section--light{background-color:#fff}.global-section--dark{background-color:#23272a;color:#fff}.solution-section{display:flex;flex-direction:column;position:relative}.solution-section__content{align-items:center;display:flex;min-height:300px;padding:0 60px;position:relative}.solution-section .tag-capsule{background:#23272a;border-radius:25px;color:#fff;font-size:24px;font-weight:700;padding:10px 30px;width:-moz-fit-content;width:fit-content}.solution-section .solutions-container{background:#fff;border-radius:30px;padding:25px;position:absolute;right:8%;top:80px;width:440px;z-index:2}.solution-section .solution-item{margin-bottom:20px}.solution-section .solution-item:last-child{margin-bottom:0}.solution-section .solution-title{color:#23272a;font-size:24px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.solution-section .solution-description{color:#4a4a4a;font-size:16px;line-height:1.6}.solution-section .solution-description p{margin:10px 0}.solution-section .toggle-solutions{align-items:center;background:#fff;border:1.5px solid #23272a;border-radius:49px;bottom:-20px;color:#23272a;cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:40px}.solution-section .arrow-rotated{transform:rotate(180deg);transition:transform .3s ease}.solution-section .place-container{align-items:center;display:flex;justify-content:flex-start;min-height:500px;padding:0 100px}.solution-section .place-container-centred{align-items:flex-end;display:flex;justify-content:center;min-height:500px;padding-bottom:40px}.solution-section .place-section-container{align-items:center;display:flex;flex-direction:column;gap:20px}.solution-section .place-image{border-radius:15px;height:auto;max-width:300px}.solution-section .place-section{align-items:center;display:flex;font-size:18px;gap:10px}.solution-section .place-title{font-weight:700}.solution-section .place-content{font-size:16px;line-height:1.5}.solution-section .place-content p{margin:0}@media(max-width:768px){.solution-section__content{justify-content:center;padding:0 20px}.solution-section .solutions-container{margin-top:40px;position:relative;right:auto;top:auto;width:100%}.solution-section .tag-capsule{background:#23272a;border-radius:25px;color:#fff;font-weight:700;padding:8px 20px;width:-moz-fit-content;width:fit-content}.solution-section .place-container,.solution-section .place-container-centred{min-height:300px;padding:40px 20px}}.action-btns{display:flex;justify-content:center;padding:20px}@media(max-width:499px){.action-btns .save,.action-btns .show{font-size:30px;height:80px;width:250px}}.image_container{align-items:center;display:flex;left:0;margin:auto;position:fixed;right:0}.image_container .birdy{object-fit:cover;width:100%}.image_container .logo{left:60px;position:absolute;top:30px;z-index:20s}.image_container .biglogo{left:167px;position:absolute;top:90px;z-index:20s}@media(max-width:499px){.image_container .biglogo{height:42px;left:20px;top:12px;width:60px}.image_container .biglogo img{height:100%;object-fit:contain;width:100%}}.image_container .text{color:#fff;font-size:64px;font-weight:700;left:95px;position:absolute;top:380px}@media(max-width:499px){.image_container .text{left:130px}}.image_container .bloctext{left:67px;max-width:1440px;position:absolute}.image_container .bloctext .logos{padding-left:0}.image_container .bloctext .container .content{padding-left:60px!important}@media(max-width:499px){.image_container .bloctext{left:40px;top:83px;width:90%}.image_container .bloctext h1{font-size:40px!important;font-weight:600}.image_container .bloctext p{font-size:30px;font-weight:600}.image_container .bloctext .btn{text-align:-webkit-center}}.footer_container{color:#23272a;display:flex;justify-content:space-between;padding:85px 90px 50px 80px}.footer_container .column_footer{display:flex;flex-direction:column}.footer_container .column_footer .title{font-size:20px;font-weight:700;padding-bottom:25px}.footer_container .column_footer .text{font-size:16;font-weight:600;padding:5px}@media(max-width:499px){.footer_container{align-items:center;flex-direction:column;justify-content:center}.footer_container .column_footer{padding-bottom:35px;text-align:center}.footer_container .column_footer .title{font-size:30px;padding-bottom:5px}.footer_container .column_footer .text{font-size:25px}}.footer_rights{color:#23272a;display:flex;font-weight:700;justify-content:space-between;padding:33px 90px 50px}.footer_rights .ffy_conditions{display:flex;font-size:16px;justify-content:space-between;width:70%}@media(max-width:499px){.footer_rights{align-items:center;flex-direction:column;font-size:30px}.footer_rights .ffy_conditions{font-size:30px;padding:20px 0;width:100%}}.list_links{width:500px}.list_links .btn_link{padding-top:25px}@media(max-width:499px){.list_links{width:100%}.list_links .btn_link{padding-left:10px;text-align:start}.list_links a{font-size:18px!important;margin:0!important;padding:5px 15px}}.link_container{display:flex;flex-direction:column;font-family:Work Sans;padding:5px 50px;width:100%}.link_container .item_container{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:30px;width:100%}.link_container .item_container .icon{font-size:30px}.link_container .item_container .main_item{font-size:30px;font-weight:700}.link_container .item_container:hover{color:#999}.list_sub_items{animation-duration:1s;animation-name:dropdown;padding-left:15px}.list_sub_items .sub_item{cursor:pointer;font-family:Work Sans;font-size:20px;font-weight:600;padding-bottom:23px}.list_sub_items .sub_item:hover{color:#999}.redirectBtnWhite a{font-size:15px!important}@media(max-width:499px){.MuiDrawer-paperAnchorRight{left:0;width:100%}.link_container{padding-left:10px}.link_container .item_container{padding:0 15px}.link_container .item_container .main_item{font-size:18px;padding-bottom:0}.link_container .item_container .icon{font-size:20px}.link_container .list_sub_items{animation-duration:1s;animation-name:dropdown;height:55px!important;padding-left:15px}.link_container .list_sub_items .sub_item{font-size:15px;padding:0 0 0 10px}}@keyframes dropdown{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.vertical_close_drawer{background-color:#fff;display:flex;position:fixed;right:0;top:0;width:50px;z-index:12}.vertical_close_drawer .vertical_content{align-items:center;display:flex;flex:1 1;justify-content:center}.vertical_close_drawer .vertical_content .menu_icon{cursor:pointer}.horizontal_navbar{background-color:#fff;display:flex;left:0;min-height:40px;position:absolute;right:0;top:0;z-index:12}.nav_container{display:flex;height:40px;left:15px;margin:auto;max-width:1440px;position:fixed;right:15px;top:15px;width:100%;z-index:12}.nav_container .nav{align-items:center;display:flex;flex:1 1;justify-content:space-between;margin-right:5px;padding:10px 20px}@media(max-width:499px){.sections{top:965px!important}}.filter-container{box-shadow-text-align:center;border:none;box-shadow:"none" svg;height:45px;margin:0 0 0 5px;padding:0;width:30px}.filter-container .MuiOutlinedInput-notchedOutline{border:0}.card{border-radius:20px;display:flex;flex-direction:column;height:350px;overflow:hidden;position:relative;width:100%}.card .disable-icon{cursor:pointer;height:60px;left:50%;position:absolute;top:45%;transform:translate(-50%,-50%);width:60px;z-index:3}.card .media-container{height:90%;overflow:hidden;position:relative}.card .media-container .card-media{height:100%;object-fit:cover;position:relative;transition:transform .5s ease;width:100%;z-index:1}.card .media-container .media-overlay{background-color:#0000;inset:0;position:absolute;transition:background-color .5s ease;z-index:2}.card .media-container .overlay-background{background-color:#23272acc;inset:0;position:absolute;transition:background-color .5s ease;z-index:2}.card .title{color:#000;display:flex;font-size:16px;font-weight:700;padding-left:30px;text-align:center}.card:hover .card-media{transform:scale(1.03)}.card:hover .media-overlay{background-color:#0000004d}.card:hover .card_over{visibility:visible}.card:hover .disable-icon{display:none}.card:hover .overlay-background{background-color:#0000}.card_over{align-items:flex-end;display:flex;gap:20px;inset:0;justify-content:space-between;padding:20px;position:absolute;visibility:hidden;z-index:4}.card_over .disable,.card_over .remove{border-radius:10px;font-size:12px;font-weight:800;z-index:5}.section-animation{align-items:center;box-sizing:border-box;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.section-animation:after,.section-animation:before{box-sizing:inherit;content:"";height:100%;position:absolute;width:100%}.spin{height:4em;padding:0;width:4em}.spin:hover{color:#00ffe0}.spin:after,.spin:before{left:0;top:0}.spin:before{border:3px solid #0000}.spin:hover:before{border-bottom-color:#00ffe0;border-right-color:#00ffe0;border-top-color:#00ffe0;transition:border-top-color .15s linear,border-right-color .15s linear .1s,border-bottom-color .15s linear .2s}.spin:after{border:0 solid #0000}.spin:hover:after{border-left-width:2px;border-right-width:2px;border-top:3px solid #00ffe0;transform:rotate(270deg);transition:transform .4s linear 0s,border-left-width 0s linear .35s}.circle{box-shadow:none}.circle,.circle:after,.circle:before{border-radius:100%}.box{background-color:#fff;border-radius:11px;box-shadow:1px 1px 2px 2px var(--grey);font-family:var(--open-sans);left:50%;padding:4rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:500px}.buttons{display:flex;justify-content:space-around}.home-container{background-color:#fff;height:100%;overflow-y:auto;width:100%}.home-container .add-filter{border-bottom:1px solid #23272a;display:flex;justify-content:space-between;padding:20px 0}@media(max-width:499px){.home-container .add-filter{flex-direction:column;padding:0 20px 10px;row-gap:10px}}.home-container .masonry{display:flex;flex:1 1;justify-content:center;padding:20px}.home-container::-webkit-scrollbar{width:12px}.home-container::-webkit-scrollbar-thumb{background-color:gray;border-radius:4px;height:200px}.home-container .no-usecase{align-items:center;background-color:#fff;display:flex;height:540px;justify-content:center;width:100%}.scrolltop{bottom:5px;position:fixed;right:5px}.scrolltop .btn{align-items:center;background-color:#00ffe0;border-radius:100%;box-shadow:0 0 5px #fff;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px;transition:all .3s;width:40px}.scrolltop .btn:hover{animation:loader 1.5s infinite alternate;transform:scale(1.09);transition:all .5s}@keyframes loader{0%{rotate:0deg}50%{rotate:30deg}to{rotate:-30deg}}.fetching-screen{align-items:center;display:flex;flex:1 1;justify-content:center}.carte-container{bottom:0;display:flex;flex:1 1;left:0;position:absolute;right:0;top:0}.carte-container .controls{margin:0 10px;overflow-y:scroll;padding:1rem;width:320px}.carte-container .map-content{border-radius:20px;box-shadow:1px 1px 5px #000;flex:1 1;height:100%;position:relative}.carte-container .marker-container{position:absolute;z-index:1}.carte-container .marker-container:hover{z-index:2}.carte-container .marker-container .paper{display:flex;flex-direction:column;justify-content:center;padding:10px;width:200px}.carte-container-real-time{display:flex;flex:1 1}.carte-container-real-time .controls{margin:0 10px;overflow-y:scroll;padding:1rem;width:320px}.carte-container-real-time .map-content{border-radius:20px;box-shadow:1px 1px 5px #000;flex:1 1;height:100%;position:relative}.carte-container-real-time .marker-container{position:absolute;z-index:1}.carte-container-real-time .marker-container:hover{z-index:2}.carte-container-real-time .marker-container .paper{display:flex;flex-direction:column;justify-content:center;padding:10px;width:200px}.left-layout-container{border-radius:10px;font-family:Overpass;font-weight:800;left:10px;max-height:calc(100% - 180px);min-height:200px;overflow-y:scroll;padding:10px 10px 50px;position:absolute;top:90px;width:250px;z-index:9999}.left-layout-container::-webkit-scrollbar{display:none}.left-layout-container .prestation-container{margin-bottom:30px}.left-layout-container .prestation-container .bookmark-container{background-color:#fff;border-radius:10px 10px 0 0;color:#60eed2;display:flex;justify-content:center;width:100%}.left-layout-container .prestation-container .bookmark-container .bookmark-content{align-items:center;display:flex;justify-content:space-between;padding:10px;width:100%}.left-layout-container .prestation-container .mission-zones-container{background-color:#fff;height:auto;padding:20px;visibility:visible}.left-layout-container .prestation-container .mission-zones-container.hidden{height:0;padding:0;visibility:hidden}.left-layout-container .prestation-container .mission-zones-container .btn-add-mission{background-color:#60eed2;border-radius:5;color:#fff;cursor:pointer;padding:5;text-align:center}.left-layout-container .prestation-container .mission-zones-container .btn-add-mission:hover{background-color:#4ec5ad}.zone_trash{display:none}.name-of-zone:hover{background-color:#f1f1f1!important}.name-of-zone:hover:hover{border:2px solid #60eed2}.name-of-zone:hover:hover .zone_trash{display:flex}.mission_zone{padding:8px 0;position:relative}.mission_zone .remove-btn{position:absolute;right:0;visibility:hidden}.mission_zone:hover{background-color:#e9e9e9!important}.mission_zone:hover .remove-btn{visibility:visible}.mission_zone .input-missionZone-container{width:-moz-fit-content;width:fit-content}.mission_zone .input-missionZone-container .input-missionZoneName{background-color:#0000;border:none;font-size:16px;height:100%;width:100%}.mission_zone .input-missionZone-container .input-missionZoneName:focus{background-color:#fff;border:1px solid #000}.zone-container{align-items:center;display:flex;width:100%}.zone-container .colored-square{height:15px;margin:0 10px 0 0;width:15px}.zone-container .right-container{align-items:center;display:flex;justify-content:space-between;width:100%}.zone-container .right-container .icon-right-container{align-items:center;display:flex}.zone-container .right-container .icon-right-container .hidden-icon,.zone-container .right-container .icon-right-container .trash{align-items:center;display:flex;visibility:hidden}.zone-container:hover{background-color:#60eed2!important}.zone-container:hover .icon-right-container .trash{cursor:pointer;visibility:visible}.zone-container:hover .icon-right-container .hidden-icon{visibility:visible}.publish-map-btn{align-items:center;background-color:#000;border-radius:50px;color:#60eed2;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;width:100%}.title-item-container{align-items:center;border-bottom:1px solid #000;display:flex;flex:1 1;font-size:10px;font-weight:700px;height:32px;padding:0 10px}.title-item-container .remove-item{align-items:center;display:flex;visibility:hidden}.title-item-container .map-vision{visibility:hidden}.title-item-container .map-vision,.title-item-container .map-vision-true{align-self:center;display:flex;height:24px;margin-left:5px;margin-top:4px;width:24px}.title-item-container .map-vision-true{color:"#60EED2"!important;visibility:visible}.title-item-container:hover{background-color:#f1f1f1!important}.title-item-container:hover .map-vision,.title-item-container:hover .remove-item{visibility:visible}.title-item-container .title-part-2-container{-webkit-touch-callout:none;align-items:center;display:flex;flex:1 1;justify-content:space-between;-webkit-user-select:none;user-select:none}.title-item-container .title-part-2-container .icons-container{display:flex}.title-item-container .title-part-2-container .icons-container .eye-open{visibility:hidden}.title-item-container .title-part-2-container:hover .eye-open{visibility:visible}.adding-initial-btn{background-color:#fff;border:1px solid #000;border-radius:6px;color:#000;cursor:pointer;padding:0 4px;text-align:center}.first-line-zone-init{align-items:center;border-bottom:1px solid #000;display:flex;font-size:12px;justify-content:space-between;padding:13px;position:relative}.drawing-controls{background-color:#fff;display:flex;gap:10px;padding:10px;position:absolute;right:50%;top:5px}.drawing-controls .icon-container{align-items:center;border:1px solid gray;border-radius:5px;display:flex;height:25px;justify-content:center;width:25px}.slot-view{display:flex;flex:1 1}.slot-view:hover .active-slot-view{background-color:#f1f1f1}.slot-view .active-slot-view{background-color:initial;width:5px}.slot-view .active-slot-view.active{background-color:#60eed2}.add-slot-btn{background-color:#000;color:#fff;cursor:pointer;font-size:10px;padding:5px 15px;text-align:center}.add-slot-btn:hover{background-color:#4ec1aa}.bar-drop{-webkit-touch-callout:none;border:1.8px solid #000;color:#000;cursor:pointer;font-size:12px;justify-content:space-between;padding-left:10px;-webkit-user-select:none;user-select:none}.bar-drop,.content-page{display:flex;position:relative}.content-page{height:100vh;width:100vw}@media(max-width:700px){.content-page{display:block}}.desktop-navbar{overflow:scroll}@media(max-width:900px){.desktop-navbar{display:none}}.desktop-navbar::-webkit-scrollbar{display:none}.desktop-navbar.is-open{width:268px}.desktop-navbar .navbar-content{display:flex;flex-direction:column;height:-webkit-fill-available}.desktop-navbar .navbar-content .separate{border-bottom:1px solid #fff;margin:0 10px}.desktop-navbar .navbar-content .top-navbar-header{align-items:center;display:flex;flex-direction:column;margin-top:20px}.desktop-navbar .navbar-content .top-navbar-header .title-navbar{margin:10px 0}.desktop-navbar .navbar-content .top-navbar-header .first-name-admin{color:#fff}.desktop-navbar .navbar-content .top-navbar-header .logo-ffy{width:60px}.desktop-navbar .navbar-content .list-container{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;padding:30px 20px;width:min-content}.desktop-navbar .navbar-content .router-list{display:flex;flex-direction:column;gap:12px 10px;width:min-content}.desktop-navbar .navbar-content .router-list.open{display:grid;grid-template-columns:repeat(2,1fr)}.desktop-navbar .navbar-content .router-list .route-wrapper{border:none;display:contents;margin:0;padding:0}.desktop-navbar .navbar-content .router-list .route-wrapper .item-text{align-self:center;display:flex;flex-direction:column;position:relative}.desktop-navbar .navbar-content .router-list .route-wrapper .item-text .sub-item-container{display:flex;flex-direction:column;gap:5px}.desktop-navbar .navbar-content .router-list .route-wrapper .item-text .item-name{text-wrap:nowrap;color:#fff;cursor:pointer;font-size:14px;font-weight:700}.desktop-navbar .navbar-content .router-list .route-wrapper .item-text .item-name:hover{color:#60eed2}.desktop-navbar .navbar-content .router-list .route-wrapper .item-text .sub-item-name{color:#fff;cursor:pointer;font-size:10px;margin-left:10px}.desktop-navbar .navbar-content .router-list .route-wrapper .item-text .item-name.isSelect,.desktop-navbar .navbar-content .router-list .route-wrapper .item-text .sub-item-name.isSelect,.desktop-navbar .navbar-content .router-list .route-wrapper .item-text .sub-item-name:hover{color:#60eed2}.desktop-navbar span.MuiBadge-badge.MuiBadge-dot.MuiBadge-anchorOriginBottomLeft.MuiBadge-anchorOriginBottomLeftCircular.MuiBadge-overlapCircular.MuiBadge-colorError{height:12px;width:12px}.desktop-navbar .setting-logo-container.open{width:-webkit-fill-available}.desktop-navbar .settings-btn-container{background-color:#fff;border-radius:50px;cursor:pointer;display:flex;padding:6px;width:-moz-fit-content;width:fit-content}.desktop-navbar .nav-settings-popover .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper,.nav-settings-popover-content-container{border-radius:25px 25px 25px 0;padding:25px}.nav-settings-popover-content-container{display:flex;flex-direction:column;gap:16px}.nav-settings-popover-content-container .nav-settings-popover-btn-container{align-items:center;cursor:pointer;display:flex;gap:10px}.nav-settings-popover-content-container .nav-settings-popover-btn-container.isSelect .nav-settings-popover-btn-icon{fill:#60eed2;color:#60eed2}.nav-settings-popover-content-container .nav-settings-popover-btn-container.isSelect .nav-settings-popover-btn-text,.nav-settings-popover-content-container .nav-settings-popover-btn-container:hover .nav-settings-popover-btn-text{color:#60eed2}.nav-settings-popover-content-container .nav-settings-popover-btn-container.logout:hover{color:red}.nav-settings-popover-content-container .nav-settings-popover-btn-container.logout:hover .nav-settings-popover-btn-icon{fill:red;color:red}.nav-settings-popover-content-container .nav-settings-popover-btn-container.logout:hover .nav-settings-popover-btn-text{color:red}.nav-settings-popover-content-container .nav-settings-popover-btn-container .nav-settings-popover-btn-icon{fill:#23272a;color:#23272a;height:20px;width:20px}.nav-settings-popover-content-container .nav-settings-popover-btn-container .nav-settings-popover-btn-text{color:#616161;font-size:18px;font-weight:700}.report-issue-container{bottom:160px;position:absolute;right:0;z-index:9999}.report-issue-inner{position:relative}.open-report-issue-modal-btn{background:#23272a;border:none;border-bottom-left-radius:50px;border-top-left-radius:50px;cursor:pointer;height:60px;margin-left:20px;transition:transform .3s ease;width:90px}.report-issue-modal-overlay{bottom:80px;position:absolute;right:20px}.report-issue-modal-content{background:#fff;border-radius:5px;box-shadow:5px 5px 10px #0000004d;min-height:550px;position:relative;width:495px;z-index:99999}.report-issue-modal-header{border-bottom:1px solid #ccc;font-size:15px;font-weight:700;padding:20px 0;text-align:center}.report-issue-modal-body{border-bottom:1px solid #ccc;padding:20px}.section-title{font-size:14px;font-weight:600;margin-bottom:30px}.input-group{margin-bottom:20px}.media-section{padding:20px}.media-list{display:flex;flex-wrap:wrap;gap:20px;margin:10px 10px 50px;max-height:145px;overflow-y:scroll}.upload-media-btn{align-items:center;border:1px solid #000;border-radius:10px;cursor:pointer;display:flex;height:100px;justify-content:center;width:175px}.upload-media-icon{border:1px solid #000;border-radius:50px;font-size:35px;font-weight:700;padding:0 15px}.media-item{display:inline-block;position:relative}.uploaded-media{border:1px solid #000;border-radius:10px;height:100px;width:175px}.media-close{align-items:center;background:#ff4d4f;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;position:absolute;right:5px;top:5px;width:20px}.submit-button{bottom:0;font-size:15px;font-weight:700;margin:20px;position:absolute;width:80%}.action-campaign-page{align-items:center;background-color:#fff;border-radius:30px;color:#000;cursor:pointer;display:flex;font-weight:700;height:47px;justify-content:center;padding:0 15px;position:fixed;right:30px;top:30px;z-index:999}@media(max-width:899px){.action-campaign-page{display:none}}.banniere-campaign{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:30px}@media(max-width:499px){.banniere-campaign{border-bottom:2px solid #000;border-radius:10px 10px 0 0;justify-content:center;margin:0;padding:20px}}.banniere-campaign .banniere-title{color:#000;font-size:25px;font-weight:700}@media(max-width:499px){.banniere-campaign .banniere-title{font-size:18px}}.map-btn-action{background-color:var(--black-ffy);border-radius:50%;cursor:pointer;margin:auto;padding:8px;width:-moz-fit-content;width:fit-content}.map-btn-action:hover{background-color:#5d5d5d}.MuiTableCell-root{font-size:inherit}.filter-campaign-container{background-color:#fff;border-radius:10px;color:#000;inset:0;overflow:auto;position:absolute;visibility:hidden;z-index:10}.filter-campaign-container .header{align-items:center;background-color:#fff;border-bottom:2px solid #000;display:flex;font-size:20px;font-weight:700;height:100%;max-height:120px;padding:0 30px}@media(max-width:499px){.filter-campaign-container .header{justify-content:center;max-height:78px}}.filter-campaign-container .filter-section{padding:20px}@media(max-width:499px){.filter-campaign-container .filter-section{padding:20px 0}}.filter-campaign-container .filter-section .filter-content{display:flex;flex-direction:column;padding:12px}.filter-campaign-container .filter-section .title-section{align-items:center;border:1px solid #000;border-radius:60px;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:16px 20px;text-transform:uppercase;transition:height .3s ease-in-out}@media(max-width:499px){.filter-campaign-container .filter-section .title-section{font-size:14px;padding:0 20px}}.filter-campaign-container .filter-section .notation-container{display:flex;gap:4px;padding:36px 12px}.filter-campaign-container .filter-section .filter-container{align-items:center;border-bottom:1px solid #000;display:flex;font-size:15px;justify-content:space-between;padding:20px 0;text-transform:uppercase;width:100%}@media(max-width:499px){.filter-campaign-container .filter-section .filter-container{padding:15px 20px}}.filter-campaign-container .filter-section .filter-container div{font-weight:600}.filter-search-bar{align-items:center;background-color:#fff;border:1px solid #000;border-radius:50px;display:flex;gap:15px;height:50px;justify-content:space-between;padding:0 15px}.filter-search-bar input{border:none;font-size:16px;height:100%;outline:none;padding:0;width:100%}.filter-search-bar.desktop{max-width:400px;width:100%}@media(max-width:499px){.filter-search-bar.desktop{display:none}}.campaign-list-container{border-radius:10px;display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}@media(max-width:499px){.campaign-list-container{border-radius:0 0 10px 10px}}.reset-filter-icon-container{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-left:auto}.calendar-filter-container .calendar-range-picker-container{align-items:center!important;width:100%}.filter-component-compaigns-container{align-items:center;background-color:#fff;display:flex;gap:20px;padding-right:20px;position:relative}.list-container{display:flex;flex:1 1;padding:10px 10px 10px 0}.list-container .list-content{display:flex;flex:1 1;flex-direction:column}.list-container .list-content .bookmark-list{background-color:#fff;border-radius:5px 5px 0 0;display:flex;padding:7px 10px 7px 0}.list-container .list-content .bookmark-list .bookmark-title{font-size:16px;margin:15px 30px}.list-container .list-content .bookmark-list .bookmark-filter{position:relative}.list-container .list-content .bookmark-list .bookmark-filter .filter-icon{align-items:center;border:1px solid var(--black-ffy);border-radius:50%;cursor:pointer;display:flex;height:35px;justify-content:center;margin-right:10px;position:absolute;right:0;top:44%;transform:translateY(-50%);width:35px}.list-container .list-content .bookmark-list .bookmark-filter .filter-icon:hover{background-color:#c2c2c2!important}.list-container .list-content .bookmark-list .temporary-filter{align-self:center;border:1px solid var(--black-ffy);border-radius:50px;flex:1 1;font-size:12px;min-width:300px;padding:15px}.header-cell{font-size:14px;font-weight:700}@media(max-width:700px){.header-cell{font-size:12px}}@media(max-width:500px){.header-cell{font-size:10px}}.row-cell{font-size:14px}@media(max-width:700px){.row-cell{font-size:12px}}@media(max-width:500px){.row-cell{font-size:10px}}.rotating-icon-table{rotate:0;transition:transform .1s ease-in-out;width:-moz-fit-content;width:fit-content}.rotating-icon-table.is-open{transform:rotate(90deg)}.imaged-row-table{border-radius:50px;height:100%;object-fit:cover;width:100%}.slot-card{align-items:center;background-color:var(--grey-ffy);cursor:pointer;display:grid;grid-template-columns:repeat(7,1fr) 70px 50px;padding:10px}.slot-card .slot-card-teams{align-items:center;border-radius:10px;display:flex;height:50px;justify-content:center;position:relative;width:70px}.slot-card .slot-card-teams .color-1-container{border-radius:5px;clip-path:polygon(0 0,100% 0,0 100%);height:100%;left:0;position:absolute;top:0;width:101%}.slot-card .slot-card-teams .color-2-container{border-radius:5px;bottom:0;clip-path:polygon(100% 0,100% 100%,0 100%);height:100%;position:absolute;right:0;width:101%}.slot-card .slot-card-date{max-width:110px;min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-card .slot-card-sm-names{min-width:70px;overflow:hidden;text-overflow:ellipsis}.slot-card .slot-card-city,.slot-card .slot-card-time{min-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slot-card .slot-card-state{border-radius:50px;margin-left:20px;padding:10px}.slot-card .slot-card-state .slot-card-state-dot{border-radius:50px;margin-right:10px;padding:0 8px}#slot-teams-popover{font-weight:700}#slot-teams-popover .MuiPaper-root.MuiPaper-elevation.MuiPaper-rounded.MuiPaper-elevation8.MuiPopover-paper{border:1px solid #000;border-radius:0 15px 15px 15px}#slot-teams-popover .team-leader-container{align-items:center;border-bottom:1px solid #000;display:flex;flex-direction:row;gap:20px;justify-content:space-between;padding:6px 14px}#slot-teams-popover .new-team-container{padding:15px}#slot-teams-popover .new-team-container,#slot-teams-popover .new-team-container .assigned-teams-container{display:flex;flex-direction:column;gap:10px}#slot-teams-popover .new-team-container .assigned-teams-container .assigned-teams-list-container{display:flex;gap:10px}#slot-teams-popover .new-team-container .assigned-teams-container .assigned-teams-list-container .assigned-team-card{border-radius:7px;cursor:pointer;height:50px;position:relative;width:55px}#slot-teams-popover .new-team-container .assigned-teams-container .assigned-teams-list-container .assigned-team-card:hover{opacity:.8}#slot-teams-popover .new-team-container .assigned-teams-container .assigned-teams-list-container .assigned-team-card .delete-assigned-team-card{cursor:pointer;position:absolute;right:3px;top:3px}#slot-teams-popover .new-team-container .assigned-teams-container .assigned-teams-list-container .assigned-team-card .delete-assigned-team-card:hover{opacity:.5}#slot-teams-popover .new-team-container .new-team{cursor:pointer;-webkit-user-select:none;user-select:none}.slot-details .slot-details_title{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.slot-details .slot-details_title .slot-details_title-firstContent{font-size:16px;font-weight:800}.slot-details .slot-details_title .slot-details_title-secondContent{align-items:center;display:flex;gap:10px}.slot-details .slot-details_title .slot-details_title-secondContent .slot-state{border-radius:50px;margin-left:20px;padding:10px}.slot-details .slot-details_title .slot-details_title-secondContent .slot-state .slot-state-dot{border-radius:50px;margin-right:10px;padding:0 8px}.slot-details .slot-details_title .slot-details_title-secondContent .slot-pen{background-color:#000;border-radius:50px;cursor:pointer;padding:5px}.slot-details .slot-details_content{grid-gap:20px;display:grid;font-size:12px;font-weight:800;gap:20px;grid-template-columns:150px 1fr}.slot-details .slot-details_logo{align-items:center;display:flex;justify-content:space-between;margin:20px}.component-slot-modification{display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:30px;width:40vw}.component-slot-modification .save-slot{align-items:flex-end;display:flex;flex:1 1;justify-content:center}.component-slot-modification .save-slot .save-slot-button{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px}.component-slot-modification .loading-container{align-items:center;background-color:#0003;display:flex;height:-webkit-fill-available;justify-content:center;left:50vw;position:absolute;top:0;width:-webkit-fill-available}.slotmodif-details_title{align-items:center;display:flex;justify-content:flex-end}.slotmodif-details_title .back-arrow{cursor:pointer;height:20px;padding:10px;width:20px}.slotmodif-details_title .slotmodif-state-container{border-radius:50px;box-shadow:none;padding:10px}.slotmodif-details_title .slotmodif-state-container:hover{box-shadow:none}.slotmodif-details_title .slotmodif-state-container .container-flex{align-items:center;display:flex;font-size:12px;font-weight:700;justify-content:space-between;min-width:160px}.slotmodif-details_title .slotmodif-state-container .container-flex .slotmodif-state-dot{border-radius:50px;margin-right:10px;padding:2px 9px}.popover-slotmodif-container{border:1px solid #000;border-radius:0;padding:5px}.popover-slotmodif-container .popover-item{cursor:pointer;font-size:12px;font-weight:800;padding:5px}.popover-slotmodif-container .popover-item:hover{text-shadow:1px 1px 2px gray}.picker-component{width:100%}.picker-component .css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-color:#000;border-radius:50px}.picker-component .css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #000}.picker-component .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#000}.picker-component .css-nxo287-MuiInputBase-input-MuiOutlinedInput-input{font-size:14px;font-weight:700;padding:18px}.style_button__O6jHd{align-items:center;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-family:var(--fredoka);font-size:17px;gap:15px;padding:10px 15px}.style_button__O6jHd svg{height:1.3rem}.style_button__O6jHd.red{background-color:var(--red-kirby)}.style_button__O6jHd.red:hover{background-color:var(--red-kirby-hover)}.style_button__O6jHd.orange{background-color:#ffcd38}.style_button__O6jHd.orange:hover{background-color:#ff9100}.style_button__O6jHd.green{background-color:var(--blue-green)}.style_button__O6jHd.green:hover{background-color:var(--blue-green-hover)}.style_button__O6jHd.grey{background-color:var(--grey-light)}.style_button__O6jHd.grey:hover{background-color:var(--grey)}.style_button__O6jHd.disabled{filter:opacity(.5);pointer-events:none}.style_button__O6jHd.disabled:hover{cursor:default}.style_reverse__Ilih3{flex-direction:row-reverse}.style_button_v2__HbTds{background-color:#23272a;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:10px 25px}@media(max-width:900px){.style_button_v2__HbTds{font-size:13px;padding:7px 18px}}@media(max-width:500px){.style_button_v2__HbTds{font-size:8px;padding:4px 7px}}.form_formControl__Jwvrk .MuiOutlinedInput-root{background:#fff;border:1px solid #000;border-radius:40px}.form_formControl__Jwvrk .MuiOutlinedInput-root.MuiInputBase-multiline{height:auto}.form_formControl__Jwvrk .MuiInputLabel-root{color:#000;font-family:Overpass;font-size:18px;font-weight:700}.form_formControl__Jwvrk .MuiInputLabel-root.Mui-focused{padding:0 10px}.form_formControl__Jwvrk .form_empty__n\+09c{background-color:#0000}.form_formControl__Jwvrk .form_empty__n\+09c .MuiInputLabel-root.Mui-focused{background-color:#fff;font-size:16px;transform:translate(14px,-9px) scale(.8)}.form_formControl__Jwvrk .form_full__7-CrW .MuiInputLabel-root{background-color:#fff;padding:0 10px;transform:translate(14px,-9px) scale(.8)}.form_formControl__Jwvrk .MuiOutlinedInput-root fieldset{border:none}.form_formControl__Jwvrk .Mui-focused fieldset{box-shadow:1px 1px 4px 0 #00000040}.form_formControl__Jwvrk .Mui-disabled{cursor:default}.form_formControl__Jwvrk .Mui-disabled.MuiInputLabel-root{background-color:#0000;filter:opacity(.5)}.form_formControl__Jwvrk .Mui-disabled:not(.MuiInputLabel-root){background-color:#fff;border-radius:11px;filter:opacity(.9)}.form_noShadow__U-EAR .MuiOutlinedInput-root:hover{box-shadow:1px 1px 4px 0 #00000040}.form_textfield__g14\+D{border-radius:5px}.form_label__bbuFo,.form_textfield__g14\+D.form_empty__n\+09c,.form_textfield__g14\+D.form_full__7-CrW{background-color:#fff}.form_label__bbuFo{color:#000;font-size:12px;left:15px;padding:5px;position:absolute;top:0;transform:translateY(-55%)}.MuiAutocomplete-endAdornment{top:auto}.component-slot-details{display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:30px;width:40vw}.component-slot-details .delete-slot{align-items:flex-end;display:flex;flex:1 1;justify-content:center}.component-slot-details .delete-slot .delete-slot-button{align-items:center;color:red;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:10px;text-decoration:underline}.infos-candidate-container{align-items:center;background-color:var(--grey-ffy);border-radius:10px;display:flex;justify-content:space-between;margin:10px 0;padding:10px;position:relative}.infos-candidate-container .candidate-state-container{border-radius:50px;box-shadow:none;margin-left:20px;padding:10px}.infos-candidate-container .candidate-state-container:hover{box-shadow:none}.infos-candidate-container .candidate-state-container .container-flex{align-items:center;display:flex;font-size:12px;font-weight:700;justify-content:space-between;min-width:160px}.infos-candidate-container .candidate-state-container .container-flex .candidate-state-dot{border-radius:50px;margin-right:10px;padding:2px 9px}.popover-candidate-container{border:1px solid #000;border-radius:0;padding:5px}.popover-candidate-container .popover-item{cursor:pointer;font-size:12px;font-weight:800;padding:5px}.popover-candidate-container .popover-item:hover{text-shadow:1px 1px 2px gray}.view-photo-container{background-color:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;gap:20px;left:50%;padding:20px 30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.view-photo-container .header{display:flex;justify-content:space-between}.view-photo-container .header .close-icon{fill:#000;cursor:pointer;height:25px;width:25px}.view-photo-container .images-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));height:400px;overflow-x:hidden;overflow-y:scroll}.view-photo-container .images-container .image-wrapper{cursor:pointer;position:relative}.view-photo-container .images-container .checkmark-wrapper{align-items:center;background-color:#000;border-radius:5px;display:flex;height:20px;justify-content:center;position:absolute;right:0;top:0;width:20px}.view-photo-container .images-container .checkmark-wrapper .check-icon{fill:#60eed2;height:20px;width:20px}.view-photo-container .images-container .image{height:150px;padding:5px;width:150px}.view-photo-container .buttons-container{display:flex;gap:50px;justify-content:center;margin:20px}.single-photo-container{background-color:#fff;border-radius:10px;color:#000;display:flex;flex-direction:column;gap:20px;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:70%}.single-photo-container .single-photo-header-container{align-items:center;display:flex}.single-photo-container .single-photo-header-container .single-photo-header-content-item.unselect{color:#666}.single-photo-container .single-photo-header-container .single-photo-header-content-item{cursor:pointer;display:flex;justify-content:flex-end;padding:20px}.single-photo-container .single-photo-header-container .single-photo-header-content-item .close-icon{cursor:pointer;height:30px;width:30px}.single-photo-container .photo-display{display:flex;justify-content:center;padding:20px;position:relative;-webkit-user-select:none;user-select:none}.single-photo-container .photo-display .photo-display-label{background-color:#23272a;border-radius:5px;color:#fff;left:50%;padding:2px 4px;position:absolute;top:-10px;transform:translateX(-50%)}.single-photo-container .photo-display .display-image{border:1px solid #000;border-radius:10px;height:auto;max-height:70vh;max-width:60vw;object-fit:contain}.single-photo-container .photo-display .navigation-buttons{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:70vw}.single-photo-container .photo-display .navigation-buttons .next-button,.single-photo-container .photo-display .navigation-buttons .prev-button{align-items:center;background-color:#23272a;border-radius:50%;color:#000;cursor:pointer;display:flex;justify-content:center;margin:20px;padding:10px}.single-photo-container .photo-display .navigation-buttons .next-button{rotate:180deg}.single-photo-container .photo-display .navigation-buttons .back-icon{fill:#60eed2;height:30px;width:30px}.single-photo-container .download-button{background-color:#23272a;color:#60eed2;cursor:pointer;font-size:22px;font-weight:700;padding:20px;text-align:center}.photo-header{align-items:center;border:1px solid #000;border-radius:50px;cursor:pointer;display:flex;justify-content:center;margin:10px 70px 10px 10px;padding:10px}.photo-header .dropdown-icon{margin-right:8px;transition:transform .3s ease}.photo-header .open{transform:rotate(180deg)}.photo-header .photo-info{flex-grow:1;text-align:center}.photo-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));max-height:400px;overflow-x:hidden;overflow-y:auto}.photo-item{cursor:pointer;position:relative;width:100px}.photo-item .published-picture-logo-container{background-color:#000;border-radius:0 10px 0 0;bottom:10px;height:20px;left:5px;padding:6px;position:absolute;width:20px}.select-icon{background-color:#000;border-radius:5px}.select-icon,.select-icon-box{align-items:center;display:flex;height:20px;justify-content:center;position:absolute;right:-10px;top:0;width:20px}.select-icon-box{background-color:#fff;border:1px solid #000;border-radius:5px}.check{fill:#60eed2!important;height:20px;width:20px}.photo-check-in-out-label{background-color:#23272a;border-radius:0 0 5px 0;color:#fff;font-size:11px;left:5px;padding:2px 4px;position:absolute;top:5px}.photo-image{height:100px;object-fit:cover;padding:5px;width:100px}.service-photo-container{margin-bottom:20px}.service-photo-container .service-photo-header{align-items:center;border:1px solid #000;border-radius:50px;cursor:pointer;display:flex;justify-content:center;margin:10px;padding:10px}.service-photo-container .service-photo-header .dropdown-icon{margin-right:8px;transition:transform .3s ease}.service-photo-container .service-photo-header .open{transform:rotate(180deg)}.service-photo-container .service-photo-header .service-name{flex-grow:1;text-align:center}.component-photo-details{display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:30px;width:40vw}.component-photo-details .photo-details-header{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:space-between}.component-photo-details .photo-details-actions{display:flex;justify-content:space-around;margin-top:auto;position:relative}.component-photo-details .message-public{background-color:#fff;border:1px solid;border-radius:30px;border-bottom-right-radius:0;font-size:10px;font-weight:700;padding:14px 16px;position:absolute;top:-82px;width:310px}.infos-missionCandidate-container .missionCandidate-container{align-items:center;background-color:var(--grey-ffy);border-radius:10px;display:flex;justify-content:space-between;margin:10px 0;padding:10px;position:relative}.infos-missionCandidate-container .missionCandidate-container .missionCandidate-state-container{border-radius:50px;box-shadow:none;margin-left:20px;padding:10px}.infos-missionCandidate-container .missionCandidate-container .missionCandidate-state-container:hover{box-shadow:none}.infos-missionCandidate-container .missionCandidate-container .missionCandidate-state-container .container-flex{align-items:center;display:flex;font-size:12px;font-weight:700;justify-content:space-between;min-width:160px}.infos-missionCandidate-container .missionCandidate-container .missionCandidate-state-container .container-flex .missionCandidate-state-dot{border-radius:50px;margin-right:10px;padding:2px 9px}.infos-missionCandidate-container .missionInfos-container .missionInfos-check{grid-gap:10px;grid-row-gap:5px;display:grid;font-size:14px;font-weight:700;grid-template-columns:100px 1fr 30px;margin-bottom:20px;row-gap:5px}.infos-missionCandidate-container .missionInfos-container .missionInfos-flyers-stats{display:flex;font-size:14px;font-weight:700;gap:20px;justify-content:space-between;margin-bottom:20px}.infos-missionCandidate-container .missionInfos-container .missionInfos-flyers-stats .left-column,.infos-missionCandidate-container .missionInfos-container .missionInfos-flyers-stats .right-column{display:flex;flex:1 1;flex-direction:column;gap:10px}.infos-missionCandidate-container .missionInfos-container .missionInfos-qr-stats{display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:10px;margin-bottom:20px}.infos-missionCandidate-container .missionInfos-container .missionInfos-buttons{display:flex;justify-content:space-between;padding:20px}.popover-missionCandidate-container{border:1px solid #000;border-radius:0;padding:5px}.popover-missionCandidate-container .popover-item{cursor:pointer;font-size:12px;font-weight:800;padding:5px}.popover-missionCandidate-container .popover-item:hover{text-shadow:1px 1px 2px gray}.slot-pen{background-color:#000;border-radius:50px;cursor:pointer;padding:5px}.infos-candidate{border-top:1px solid #000;padding-top:30px}.infos-candidate .infos-candidate-title{font-size:16px;font-weight:800;margin-bottom:10px}.delete-teams-modal-container{background-color:#fff;border-radius:15px;box-shadow:24px;display:flex;flex-direction:column;gap:20px;left:50%;padding:40px 20px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:9999}.delete-teams-modal-container .delete-teams-modal-title{color:#23272a;font-size:16px;font-weight:800}.delete-teams-modal-container .delete-teams-modal-subtitle{color:#23272a;font-size:14px;font-weight:500}.delete-teams-modal-container .btns-container{display:flex;justify-content:space-around;margin-top:20px;width:100%}.prestation-card{background-color:var(--grey-ffy);margin:7px 0;padding:20px 40px}.prestation-card .prestation-type{align-items:center;cursor:pointer;gap:10px;justify-content:space-between}.prestation-card .prestation-type>div{align-items:center;display:flex;gap:10px}.prestation-card .prestation-type>svg{transform:rotate(270deg);transition:all .3s}.prestation-card .prestation-type.open>svg{transform:rotate(135deg)}.prestation-card .prestation-type .prestation-collabse-bar{display:flex;justify-content:space-between}.prestation-card .prestation-type .prestation-collabse-bar .prestation-right-bar{align-items:center;display:flex;gap:20px}.prestation-card .prestation-type .prestation-collabse-bar .prestation-right-bar .presta-icon{transition:transform .2s ease}.prestation-card .prestation-type .prestation-collabse-bar .prestation-right-bar .presta-icon.open{transform:rotate(90deg);transition:transform .2s ease}.prestation-card .prestation-type .prestation-collabse-bar .prestation-right-bar__mail-badges-container{display:flex;flex-direction:row;gap:10px}.prestation-card .prestation-type .prestation-collabse-bar .prestation-right-bar__mail-badges-container__mail-badge{align-items:center;display:flex;height:40px}.prestation-card .prestation-type .prestation-collabse-bar .prestation-left-bar{align-items:center;display:flex;gap:20px}.prestation-card .slots-list{background-color:#fff;margin-top:15px;padding:10px 20px}.prestation-card .slots-list .slots-infos{display:flex;justify-content:space-between}.prestation-card .slots-list .slots-infos .slots-open-component{align-items:center;cursor:pointer;display:flex;gap:5px}.prestation-card .slots-list .slots-infos .slots-open-component svg{transition:all .3s}.prestation-card .slots-list .slots-infos .slots-open-component.open svg{transform:rotate(135deg)}.prestation-card .slots-list .slot-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(1,1fr);margin-top:20px}.flyers-quantity{align-items:flex-start;display:flex;flex-direction:row;gap:40px}.client-flyers-quantity{align-items:center;display:flex;flex-direction:row;gap:15px}.presta-info-separate{display:flex;justify-content:space-between;margin:30px 0}.presta-info-separate .sub-infos{display:flex;gap:40px}.presta-info-separate .fast-actions{display:flex;gap:20px}.presta-info-separate .separate-items.left{border-left:1px solid #000;padding-left:40px}.presta-info-separate .separate-items.right{border-right:1px solid #000;padding-right:40px}.presta-info-separate .separate-items__formulaire{align-items:center;display:flex;gap:20px}.presta-info-separate .separate-items__formulaire__btns{align-items:center;display:flex;gap:10px}.formulaire-popover-content{border:1px solid #000;border-radius:8px;display:flex;flex-direction:column;gap:10px;padding:10px}.formulaire-popover-content__item{align-items:center;cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;user-select:none}.formulaire-popover-content__item:hover{color:#5e5e5e}.grid-prestation-container{grid-gap:15px 5px;display:grid;gap:15px 5px;grid-template-columns:200px .5fr;margin-top:30px}.grid-prestation-container.full{grid-template-columns:200px 1fr;margin-top:15px}.grid-prestation-container .labelized-grid{align-self:center}.hand-form-formulaire-section{display:flex;flex-direction:column;gap:20px;margin-top:50px}.hand-form-formulaire-section__label-name-container{align-items:center;display:flex;gap:20px}.hand-form-formulaire-section__btns{display:flex;gap:50px;justify-content:space-evenly}.prestation-hand-form-modals-container{display:flex;flex-direction:row}.qr-code-section{margin-bottom:20px;margin-top:20px}.qr-code-section,.qr-code-section__label-name-container{align-items:center;display:flex;gap:20px}.qr-code-section .delete-qr-code-icon{cursor:pointer}.qr-confirmation-modal-overlay__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.qr-confirmation-modal-overlay__title{color:#23272a;font-size:20px;font-weight:800}.qr-confirmation-modal-overlay__close{cursor:pointer}.qr-confirmation-modal-overlay__body{color:#000;font-size:14px;font-weight:500;margin-bottom:20px}.qr-confirmation-modal-overlay__text{margin-bottom:10px}.qr-confirmation-modal-overlay__footer{display:flex;gap:70px;justify-content:center;margin-top:40px}.prestation-modal-content{display:flex;flex-direction:column;justify-content:space-between;overflow:auto;padding:30px;width:40vw}.prestation-modal-content .bottom-content{align-items:center;display:flex;flex-direction:column;margin-top:30px}.prestation-modal-content .bottom-content .removed-prestation{align-items:center;color:red;cursor:pointer;display:flex;gap:10px;margin-top:30px}.hand-create-formulaire-modal{background:#fff;border-right:1px solid #ccc;overflow:auto;padding:20px;position:relative;width:calc(60vw - 100px)}.hand-create-formulaire-modal__header{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-bottom:30px}.hand-create-formulaire-modal__header__title{display:flex;flex-direction:row;font-size:20px;font-weight:800;gap:20px}.hand-create-formulaire-modal__header__trailing{align-items:center;display:flex;gap:10px}.formulaire-validation{display:flex;flex-direction:column;gap:40px;height:calc(100vh - 40px)}.formulaire-validation__header span{font-size:14px;font-weight:700}.formulaire-validation__header p{font-size:12px;font-weight:600}.formulaire-validation__form-name{align-items:center;display:flex;gap:20px}.formulaire-validation__is-template__btns{display:flex;gap:30px}.formulaire-content{display:flex;flex-direction:row;gap:20px;height:calc(100vh - 110px);width:100%}.formulaire-content__section{border-radius:20px;box-shadow:0 0 13px 0 #00000024;box-sizing:border-box;display:flex;flex-direction:column;overflow:auto;padding:15px 10px 15px 15px}.formulaire-content__section--questions-container{flex:0 0 300px;gap:20px}.formulaire-content__section--questions-container__items{overflow:auto;padding-right:5px;scrollbar-color:#c1c1c1 #0000;scrollbar-width:thin}.formulaire-content__section--questions-container__btns{display:flex;flex-direction:column;gap:15px;margin-top:auto}.formulaire-content__section--questions-container__list{display:flex;flex-direction:column;gap:20px}.formulaire-content__section--question-details{flex-basis:calc(100% - 320px);flex-grow:0;flex-shrink:0}.question-item{align-items:center;background-color:#d9d9d933;border-radius:10px;cursor:pointer;display:flex;gap:15px;padding:15px 8px;-webkit-user-select:none;user-select:none}.question-item:hover{background-color:#d9d9d966}.question-item.selected{background-color:#d9d9d999}.question-item__type{align-items:center;background-color:#fff;border-radius:6px;display:flex;height:25px;justify-content:space-around;min-width:40px;padding:5px;width:40px}.question-item__title{font-size:12px;font-weight:700;max-width:70%;overflow:hidden;text-overflow:ellipsis}.new-question-section{display:flex;flex-direction:column;gap:40px}.new-question-section__title{font-size:14px;font-weight:700}.new-question-section__questions-list{display:flex;flex-direction:column;gap:20px}.new-question-section__questions-list__item{align-items:center;background-color:#d9d9d933;border-radius:10px;cursor:pointer;display:flex;gap:15px;padding:15px 8px}.new-question-section__questions-list__item:hover{background-color:#d9d9d966}.new-question-section__questions-list__item__type{align-items:center;background-color:#fff;border-radius:6px;display:flex;height:25px;justify-content:space-around;padding:5px;width:25px}.new-question-section__questions-list__item__title{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis}.question-details-section{display:flex;flex-direction:column;gap:30px;height:100%}.question-details-section__title{font-size:14px;font-weight:700}.question-details-section__content{display:flex;flex-direction:column;height:100%}.question-details-section__content__key-value{align-items:center;display:flex;flex-direction:row;gap:15px}.question-details-section__content__shared{margin-top:30px}.question-details-section__save-btn{margin-top:auto}.question-details-notation{display:flex;flex-direction:column;gap:16px}.question-details-notation__preview-container{display:flex;flex-direction:row;gap:5px}.question-details-notation__preview-container .scale-question-mui-icon{font-size:40px}.question-details-notation__settings-container{display:flex;gap:30px}.question-details-date{align-items:center;display:flex;gap:16px;-webkit-user-select:none;user-select:none}.question-details-date .column{align-items:center;display:flex;flex-direction:column}.question-details-date .column .label{font-size:11px;font-style:italic;font-weight:500}.question-details-date .column .placeholder{font-size:18px;font-weight:700}.question-details-date .slash{align-items:center;display:flex;font-size:20px;font-weight:700}.question-details-select{display:flex;flex-direction:column;gap:25px}.question-details-select__items{display:flex;flex-direction:column;gap:15px}.question-details-select__items__add-option{cursor:pointer;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.question-details-select__items__options{display:flex;flex-direction:column;gap:10px;max-height:350px;overflow-x:hidden;overflow-y:auto;padding-right:10px;scrollbar-color:#c1c1c1 #0000;scrollbar-width:thin}.question-details-select__items__options__option{align-items:center;border:1px solid #23272a;border-radius:30px;box-sizing:border-box;display:flex;font-size:12px;font-weight:600;gap:10px;padding:10px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.question-details-select__items__options__option:hover .question-details-select__items__options__option__delete{display:flex}.question-details-select__items__options__option__alpha-index{background-color:#23272a;border-radius:50%;color:#fff;flex-grow:0;flex-shrink:0;height:17px;line-height:17px;text-align:center;width:17px}.question-details-select__items__options__option__text{flex-grow:1;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.question-details-select__items__options__option__delete{cursor:pointer;display:none;position:absolute;right:-10px;top:50%;transform:translateY(-50%)}.responses-section{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.responses-section__container{display:flex;flex-direction:column;gap:30px;margin-top:20px}.responses-section__table__cell-container{border:1px solid #ddd;max-width:200px;min-width:50px}.responses-section__table__cell-container__content{align-items:center;display:flex;gap:10px;justify-content:space-between}.responses-section__table__cell-container__content ul,.responses-section__table__cell-container__content__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.responses-section__note{font-size:12px;font-style:italic;font-weight:400}.templates-list{display:flex;flex-direction:column;gap:30px}.templates-list__item{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.templates-list__item__data{display:flex;flex-direction:column}.templates-list__item__data__title{font-size:14px;font-weight:700;line-height:16px}.templates-list__item__data__questions-count{font-size:13px;font-weight:600;line-height:16px}.templates-list__item__btns{align-items:center;display:flex;gap:15px}.qr-code-modal{align-items:center;background:#fff;border-right:1px solid #ccc;display:flex;flex-direction:column;overflow:auto;padding:20px;width:calc(60vw - 100px)}.qr-code-modal__header{align-items:flex-start;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-bottom:20px}.qr-code-modal__header__title{align-items:center;display:flex;font-size:14px;font-weight:700}.qr-code-modal__header__subtitle{font-size:14px;font-weight:700;margin-top:20px}.qr-code-modal__header__trailing{align-items:center;display:flex;gap:10px}.qr-code-modal__custom-qr-code{align-items:center;display:flex}.qr-code-modal__custom-qr-code__tabs{display:flex;flex-direction:column;gap:20px;margin-top:20px;width:-moz-fit-content;width:fit-content}.qr-code-modal__custom-qr-code__title{font-size:14px;font-weight:800}.qr-code-modal__custom-qr-code__upload-button{align-items:center;border:1px solid #000;border-radius:20px;cursor:pointer;display:flex;justify-content:space-around;padding:10px 20px;-webkit-user-select:none;user-select:none;width:220px}.qr-code-modal__content{display:flex;flex-direction:column;justify-content:space-between}.qr-code-modal__saveButton{margin-left:auto;margin-right:auto;padding:15px 60px}.qr-code-modal__buttons,.qr-code-modal__saveButton{border:none;font-size:14px;font-weight:700;width:-moz-fit-content;width:fit-content}.qr-code-modal__buttons{padding:15px 26px}.qr-code-form{display:flex;flex-direction:column;gap:20px;margin-bottom:50px;margin-top:20px}.qr-code-form__form-group{align-items:center;display:flex;flex-direction:row;gap:20px}.qr-code-form__form-group label{font-size:14px;font-weight:800;width:240px}.qr-code-form__form-group div{font-size:14px;font-weight:600}.qr-code-form__form-group__promo-code-inputs{align-items:center;display:flex;flex-direction:row;gap:10px}.qr-code-form__form-group .gsheet-file-link{align-items:center;cursor:pointer;display:flex;height:15px;justify-content:center}.qr-code-form .qr-expiration-datepicker{width:100%}.qr-code-form .qr-expiration-datepicker .css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-color:#000;border-radius:50px}.qr-code-form .qr-expiration-datepicker .MuiInputBase-root.MuiOutlinedInput-root{height:45px}.qr-code-form .qr-expiration-datepicker .css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1px solid #000}.qr-code-form .qr-expiration-datepicker .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#000}.qr-code-form .qr-expiration-datepicker .css-nxo287-MuiInputBase-input-MuiOutlinedInput-input{font-size:14px;font-weight:700;padding:18px}.qr-code-form .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary{height:45px}.prestation-view{-ms-overflow-style:none;display:flex;flex-direction:column;margin-top:20px;overflow-y:scroll;scrollbar-width:none}.prestation-view.prestation-view::-webkit-scrollbar{display:none}.left-content{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.left-content .rowed-content{align-items:center;display:flex;justify-content:flex-start}.left-content .rowed-content .campaign-name_date{align-items:baseline;display:flex;gap:20px}.left-content .rowed-content .campaign-name_date .campaign-name{font-size:20px;font-weight:800;margin-right:5px}.left-content .rowed-content .campaign-name_date .campaign-date{font-size:12;font-weight:800}.left-content .campaign-company-name{font-size:16;font-weight:800}.left-content .campaign-client-name,.left-content .campaign-description,.left-content .campaign-final-mail,.left-content .campaign-flyers-quantity{font-weight:800}.campaign-modification-title,.new-campaign-wrapper{display:flex;flex-direction:row}.campaign-modification-title{align-items:center;justify-content:space-between}.component-campaign-modification{display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:30px;width:40vw}.component-campaign-modification .save-campaign{align-items:flex-end;display:flex;flex:1 1;justify-content:center}.component-campaign-modification .save-campaign .save-campaign-button{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:10px}.component-campaign-modification .loading-container{align-items:center;background-color:#0003;display:flex;height:-webkit-fill-available;justify-content:center;left:50vw;position:absolute;top:0;width:-webkit-fill-available}.campaignmodif-details_title{align-items:center;display:flex;justify-content:space-between}.campaignmodif-details_title .back-arrow{cursor:pointer;height:20px;padding:10px;width:20px}.campaignmodif-details_title .campaignmodif-state-container{border-radius:50px;box-shadow:none;margin-left:20px;padding:10px}.campaignmodif-details_title .campaignmodif-state-container:hover{box-shadow:none}.campaignmodif-details_title .campaignmodif-state-container .container-flex{align-items:center;display:flex;font-size:12px;font-weight:700;justify-content:space-between;min-width:160px}.campaignmodif-details_title .campaignmodif-state-container .container-flex .campaignmodif-state-dot{border-radius:50px;margin-right:10px;padding:2px 9px}.popover-campaignmodif-container{border:1px solid #000;border-radius:0;padding:5px}.popover-campaignmodif-container .popover-item{cursor:pointer;font-size:12px;font-weight:800;padding:5px}.popover-campaignmodif-container .popover-item:hover{text-shadow:1px 1px 2px gray}.voir-devis-btn{align-items:center;background-color:#23272a;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:44px;justify-content:center;-webkit-user-select:none;user-select:none;width:130px}.input-component{width:100%}.input-component.info{margin:20px 0}.input-component .css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.input-component .css-9ddj71-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.input-component .css-md26zr-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--blue-green)}.input-component .css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-color:#000;border-radius:50px}.input-component .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#000}.slotmodif-component-container{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr}.slotmodif-component-container .input-component-typeCost .css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-color:#000;border-radius:50px}.slotmodif-component-container .input-component-typeCost .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#000}.slotmodif-component-container .input-component-typeCost .css-1yk1gt9-MuiInputBase-root-MuiOutlinedInput-root-MuiSelect-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--blue-green)}.input-address{margin-top:20px}.input-address .css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-color:#000;border-radius:50px}.input-address .css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--blue-green)}.input-address .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#000}.devis-modal-content{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:visible;padding:20px;width:700px}.devis-modal-content .devis-modal-header-content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.devis-modal-content .devis-modal-title{color:#333;font-size:22px;font-weight:800}.devis-modal-content hr{border:none;border-top:1px solid #e0e0e0;margin:15px 0}.devis-modal-content .key-value-table{border-collapse:collapse;font-size:14px;margin-bottom:auto;width:100%}.devis-modal-content .key-value-table td{padding:10px 0}.devis-modal-content .key-value-table .key{color:#444;font-weight:700;vertical-align:top;width:200px}.devis-modal-content .key-value-table .key.edit-mode{vertical-align:middle}.devis-modal-content .editable-input{border:1px solid #ccc;border-radius:4px;font-size:14px;max-width:300px;padding:8px 12px;transition:border-color .2s;width:100%}.devis-modal-content .editable-input:focus{border-color:#60eed2;box-shadow:0 0 0 2px #60eed233;outline:none}.devis-modal-content input[type=checkbox]{cursor:pointer;height:18px;width:18px}.devis-modal-content input[type=date]{border:1px solid #ccc;border-radius:4px;padding:8px 12px}.devis-modal-content .simulation-value-btn-container{display:flex;flex-direction:column;gap:10px}.devis-modal-content .select-error .MuiInputBase-root{border:1px solid red!important;box-shadow:0 0 0 2px #f003!important}.devis-modal-estimation-container{display:flex;flex-direction:column;padding:0 15px}.devis-modal-estimation-container .estimation-title{font-size:16px;font-weight:800;margin-bottom:20px}.devis-modal-estimation-container .environ{font-size:18px;font-weight:400}.devis-modal-estimation-container .environ .estimation-total{font-size:32px;font-weight:400;margin-left:4px}.devis-modal-estimation-container p{font-size:12px;font-weight:400}.status-badge{align-items:center;border-radius:50px;display:flex;gap:12px;height:34px;padding:0 30px 0 0;width:-moz-fit-content;width:fit-content}.status-badge .circle{border-radius:50%;height:16px;margin-left:12px;width:16px}.status-badge .text{font-size:12px;font-weight:700;text-transform:uppercase}.documents-modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:1000}.documents-modal-overlay.open{opacity:1;visibility:visible}.documents-modal-content{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:30px;position:relative;width:500px}.documents-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.documents-modal-title{color:#23272a;font-size:20px;font-weight:800}.documents-list{display:flex;flex-direction:column;gap:16px}.document-row{align-items:center;background:#f5f5f5;border-radius:6px;cursor:pointer;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:12px 18px;transition:background .2s}.document-row:hover{background:#e0e0e0}.document-name{color:#23272a;flex:1 1;margin-right:12px}.no-documents{color:#888;font-size:15px;padding:20px 0;text-align:center}.email-chip-container{align-items:center;border:1px solid #6d6d6d;border-radius:20px;display:flex;font-size:13px;font-weight:500;gap:7px;padding:4px 10px;width:-moz-fit-content;width:fit-content}.email-chip-container__content{-webkit-user-select:none;user-select:none;white-space:nowrap}.email-chip-container__icon{cursor:pointer;display:flex}.devis-email-section__item{align-items:flex-start;display:flex;gap:10px;margin-bottom:10px}.devis-email-section__item>div:first-child{font-weight:500;min-width:120px}.devis-email-section__droppable-container{align-items:center;background-color:#f7f7f7;border-radius:12px;display:flex;flex:1 1;flex-wrap:wrap;gap:8px;min-height:35px;padding:10px}.state-campaign{border-radius:50px;padding:15px 50px;text-align:center;-webkit-user-select:none;user-select:none}.right-content{display:flex;flex-direction:column;justify-content:space-between}.right-content .settings-btn{display:flex;justify-content:flex-end}.right-content .settings-btn svg{cursor:pointer;padding:5px}.right-content .table-btn{grid-gap:10px;display:grid;gap:10px}.popover-content{border:1px solid #000;border-radius:5px 0 5px 5px;display:flex;flex-direction:column;gap:10px;padding:10px}.popover-content .popover-item-liste{align-items:center;cursor:pointer;display:flex;gap:10px}.popover-content .popover-item-liste:hover{color:#60eedd}.popover-content .popover-item-red{align-items:center;color:red;cursor:pointer;display:flex;gap:10px;-webkit-user-select:none;user-select:none}.popover-content .popover-item-red:hover{color:#870000}.mail-to-and-cc-section{border-bottom:1px solid #000;display:flex;flex-direction:column;gap:5px;padding:15px;position:relative}.mail-to-and-cc-section__item{display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:10px}.mail-to-and-cc-section__item__droppable-container{background-color:#f7f7f7;border-radius:12px;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;padding:10px}.ql-toolbar{background:#fff;position:sticky;top:0;z-index:1000}.attachment-upload-area{background-color:#fafafa;border:2px dashed #ddd;border-radius:8px;margin-bottom:15px;padding:20px;text-align:center;transition:all .3s ease}.attachment-upload-area.drag-over{background-color:#e3f2fd;transform:scale(1.02)}.attachment-upload-label{align-items:center;color:#666;cursor:pointer;display:flex;flex-direction:column;gap:8px}.attachment-upload-label small{color:#999;font-size:12px;margin-top:5px}.attachment-list{background-color:#fff;border:1px solid #eee;border-radius:4px;max-height:200px;overflow-y:auto;padding:10px}.attachment-item{align-items:center;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;display:flex;gap:8px;margin-bottom:8px;padding:8px 12px;transition:all .2s ease}.attachment-item:hover{background-color:#e9ecef;border-color:#dee2e6}.attachment-item:last-child{margin-bottom:0}.attachment-name{color:#333;flex:1 1;font-weight:500;word-break:break-all}.attachment-size{color:#666;font-size:12px;white-space:nowrap}.attachment-delete{color:#dc3545;cursor:pointer;padding:2px;transition:all .2s ease}.attachment-delete:hover{color:#c82333;transform:scale(1.1)}.attachment-error{background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;font-size:14px;margin-bottom:15px;padding:10px}.attachment-error div{margin-bottom:5px}.attachment-error div:last-child{margin-bottom:0}.mail-modal-container__content-component__item__attachments{background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:10px}.mail-modal-container__content-component__item__attachments .attachment-item{background-color:#fff;margin-bottom:0}.attachment-count{color:#666;font-size:14px;font-weight:400;margin-top:5px}@media(max-width:768px){.attachment-upload-area{padding:15px}.attachment-item{align-items:flex-start;flex-direction:column;gap:4px}.attachment-name{word-break:break-word}.attachment-delete,.attachment-size{align-self:flex-end}.attachment-delete{margin-top:-20px}}.mail-modal-container{background-color:#fff;border-radius:12px;color:#000;height:85vh;left:50%;max-width:90%;outline:none;overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);transition:height .3s ease-in-out,width .3s ease-in-out;width:1100px}.mail-modal-container.small{height:calc-size(auto,size);width:700px}.mail-modal-container__tabs{display:flex}.mail-modal-container__tabs__tab{cursor:pointer;font-size:16px;font-weight:700;padding:16px 0;text-align:center;width:100%}.mail-modal-container__tabs__tab.active{background-color:#23272a;color:#fff}.mail-modal-container__reminder{margin-bottom:14px}.mail-modal-container__reminder__title{font-size:16px;font-weight:700;margin-bottom:10px}.mail-modal-container__reminder__items{display:flex;flex-direction:column;gap:4px}.mail-modal-container__header{font-size:16px;font-weight:700;margin-bottom:10px}.mail-modal-container__content{padding:20px}.mail-modal-container__content,.mail-modal-container__content__last_reminder{display:flex;flex-direction:column;gap:20px}.mail-modal-container__content__last_reminder__title{font-size:16px;font-weight:700;text-align:center}.mail-modal-container__content__btns{display:flex;justify-content:space-around;margin-top:10px}.mail-modal-container__content-component{border:1px solid #000;display:flex;flex-direction:column}.mail-modal-container__content-component__item{border-bottom:1px solid #000;display:flex;flex-direction:column;gap:10px;padding:15px}.mail-modal-container__content-component__item__icon{cursor:pointer;margin-left:auto}.mail-modal-container__content-component__item__row{align-items:center;column-gap:20px;display:flex;flex-wrap:wrap;min-height:24px;row-gap:10px}.mail-modal-container__content-component__item__row__title{font-size:14px;font-weight:700}.mail-modal-container__content-component__item__row input{max-width:500px}.mail-modal-container__content-component__item__mail-body{font-size:13px;font-weight:500;max-height:300px;min-height:100px;overflow-y:auto}.mail-modal-container__content-component__item:last-child{border-bottom:none}.mail-modal-container .email-history-container{display:flex;flex-direction:column;gap:20px;padding:20px}.mail-modal-container .email-history-container__no-emails{font-size:16px;font-weight:700;text-align:center}.mail-modal-container .email-history-container__title{font-size:16px;font-weight:700}.mail-modal-container .email-history-container__list{display:flex;flex-direction:column;gap:16px}.mail-modal-container .email-history-container__list__item{display:flex;flex-direction:column;gap:8px}.mail-modal-container .email-history-container__list__item__card{border:1px solid #000;cursor:pointer;display:flex;flex-direction:column;padding:15px}.mail-modal-container .email-history-container__list__item__card__title{font-size:16px;font-weight:700}.mail-modal-container .email-history-container__list__item__card__content{align-items:flex-end;display:flex;justify-content:space-between}.mail-modal-container .email-history-container__list__item__collapse{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;transition:overflow .3s ease-in-out}.mail-modal-container .email-history-container__list__item__collapse.open{max-height:100%;overflow:auto}.top-page-container{display:flex;justify-content:space-between}.campaign-card-container{background-color:#0009;bottom:0;display:flex;left:0;max-height:100vh;max-width:100vw;padding:50px;position:absolute;right:0;top:0;z-index:9}.campaign-card-container.is-mobile{padding:0}.campaign-card-container .campaign-card-content{background-color:#fff;border-radius:5px;display:flex;flex:1 1;flex-direction:column;padding:20px}.slot-card-container{display:flex;height:100%;justify-content:flex-end}.slot-card-container .slot-card-content{background-color:#fff;height:100%}.slot-card-container .slot-card-content>*{color:#000;height:-webkit-fill-available;overflow:auto}.devis-modal-overlay{background:#0000001a;display:flex;height:100%;justify-content:flex-end;opacity:0;position:fixed;right:0;top:0;transition:visibility .3s ease-in-out,opacity .3s ease-in-out;visibility:hidden;width:100%;z-index:1000}.devis-modal-overlay.open{opacity:1;visibility:visible}.devis-modal-content-container{background-color:#fff;cursor:auto;display:flex;flex-direction:column;height:100%;overflow:hidden;width:700px}.devis-modal-content-container .devis-modal-content{box-shadow:none;flex:1 1;overflow-y:auto}.devis-modal-btns-container{background-color:#fff;border-top:1px solid #e0e0e0;display:flex;gap:30px;justify-content:space-between;margin:0;padding:15px}.confirm-modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.confirm-modal-overlay.open{opacity:1;visibility:visible}.confirm-modal-content{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;cursor:auto;padding:30px;position:relative;width:1000px}.confirm-modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.confirm-modal-title{color:#23272a;font-size:20px;font-weight:800}.close-button{cursor:pointer}.confirm-modal-description{font-size:14px;font-weight:700;margin-bottom:20px}.confirm-modal-btns{display:flex;gap:120px;justify-content:space-evenly;padding:0 160px}.refuse-modal-content{max-width:1100px}.refuse-modal-fields{margin:30px 0}.refuse-modal-fields .refuse-field{margin-bottom:20px}.refuse-modal-fields .refuse-field .refuse-field-label{color:#444;display:block;font-size:14px;font-weight:700;margin-bottom:8px}.refuse-modal-fields .select-error .MuiInputBase-root{border:1px solid red!important;box-shadow:0 0 0 2px #f003!important}.inputAddressSearch{border:1px solid #0000;border-radius:3px;box-shadow:0 2px 6px #0000004d;box-sizing:border-box;font-size:14px;height:40px;outline:none;padding:0 12px;position:absolute;right:60px;text-overflow:ellipsis;top:10px;width:300px;z-index:1}@media(max-width:900px){.inputAddressSearch{display:none}}.add-new-items{align-items:center;background-color:#fff;border:1px solid gray;border-radius:10px;cursor:pointer;display:flex;height:38px;justify-content:center;position:absolute;right:370px;top:10px;width:38px;z-index:1}.add-new-items.have-drop{border:1px solid #60eed2}.slot-container{background-color:#fff;margin-bottom:5px}.slot-container .children.hidden{height:0;overflow:hidden}.slot-container .slot-title-container{align-items:center;border:2px solid #000;color:#000;cursor:pointer;display:flex;font-weight:600;padding-left:5px}.slot-container .slot-title-container .dropdown{height:10px;margin-top:-1px;width:10px}.slot-container .slot-title-container .dropdown.rotate{transform:rotate(180deg);transition:transform .3s ease}.slot-container .slot-title-container.isSelected{border:4px solid #60eed2}.slot-container .slot-title-container.hidden{opacity:.3}.slot-container .slot-title-container .slot-title{align-content:center;font-size:12px;overflow:hidden;padding:7px 10px 7px 5px;text-overflow:ellipsis;white-space:nowrap;width:80%}.new-slot-btn{background-color:#000;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:8px 0;text-align:center}.new-slot-btn:hover{background-color:#373737}.DateModal_container .DateModal_Box_container{padding:20px 10px;position:relative}.DateModal_container .DateModal_Box_container .DateModal_Box_header{display:flex;justify-content:space-between;margin-bottom:20px}.DateModal_container .DateModal_Box_container .DateModal_Box_header .DateModal_Box_header-title{align-items:center;display:flex}.DateModal_container .DateModal_Box_container .DateModal_Box_header .DateModal_Box_header-switch{align-items:center;display:flex;flex-direction:column;justify-content:center}.DateModal_container .DateModal_Box_container .DateModal_Box_tarif-horaire{display:flex;flex-direction:column;gap:0!important;justify-content:space-between;margin-bottom:15px}@media screen and (min-width:900px){.DateModal_container .DateModal_Box_container .DateModal_Box_tarif-horaire .customSelect{width:50%}}.DateModal_container .DateModal_Box_container .DateModal_Box_tarif-date{margin-bottom:15px}.DateModal_container .DateModal_Box_container .DateModal_Box_tarif-date .DateInfos_container{display:flex;flex-direction:column;gap:20px;margin:20px 0}.DateModal_container .DateModal_Box_container .DateModal_Box_tarif-date .DateInfos_container .DateInfos_DateTimePicker{width:100%}.DateModal_container .DateModal_Box_container .DateModal_Box_tarif-date .DateInfos_container:last-of-type{margin-bottom:0}@media screen and (min-width:900px){.DateModal_container .DateModal_Box_container .DateModal_Box_tarif-date .DateInfos_container{flex-direction:row}}.DateModal_container .DateModal_Box_save-btn{background-color:#000;border-radius:10px;color:#fff;cursor:pointer;margin-top:10px;padding:10px 15px;text-align:center}.DateModal_container .DateModal_Box_save-btn:hover{background-color:#0009}.DateModal_container .DateModal_Box_SMstate{color:#000;display:flex;flex-direction:column;gap:20px;padding-top:10px;text-align:justify}.DateModal_container .DateModal_Box_SMstate .DateModal_Box_SMstate_button-container{display:flex;flex-direction:column;gap:20px}.DateModal_container .DateModal_Box_SMstate .DateModal_Box_SMstate_button-container .DateModal_Box_SMstate_button{background-color:#000;border-radius:10px;color:#fff;cursor:pointer;padding:10px 15px;text-align:start}.DateModal_container .DateModal_Box_SMstate .DateModal_Box_SMstate_button-container .DateModal_Box_SMstate_button:hover{background-color:#0009}@media screen and (min-width:500px){.DateModal_container .DateModal_Box_SMstate .DateModal_Box_SMstate_button-container{flex-direction:row;justify-content:space-between}.DateModal_container .DateModal_Box_container{padding:40px}}.summary-card{background-color:#f5f5f5;border-radius:4px;margin-bottom:8px;padding:8px}.summary-total-card{background-color:#e3f2fd;border-radius:4px;font-size:16px;font-weight:700;margin-top:8px;padding:8px}.summary-tab-content{color:#000;display:flex;flex-direction:column;gap:8px;padding:16px}.zone-view-container{border-bottom:1px solid #000;color:#000;display:flex;font-size:10px;font-weight:600;justify-content:space-between;padding:3px 10px 3px 5px}.zone-view-container .btn{cursor:pointer;height:15px}.zone-view-container .btn svg{height:15px}.zone-view-container .btn .map-vision{visibility:hidden}.zone-view-container .btn .map-vision,.zone-view-container .btn .map-vision-true{align-self:center;display:flex;height:24px;margin-left:5px;margin-top:4px;width:24px}.zone-view-container .btn .map-vision-true{color:"#60EED2"!important;visibility:visible}.zone-view-container.isHover{background-color:#ecfbf8}.zone-view-container.selected{background-color:#e3e3e3}.zone-view-container.multiple{background-color:#cef9f1}.zone-view-container.move{background-color:#c5c5c5;opacity:.3}.zone-view-container.hidden{opacity:.3}.zone-view-container.forgotten{background-color:#eee760}.circle-icon{flex:1 1;margin-left:2px;margin-right:6px;min-height:12px;min-width:12px}.flash{animation:flash-animation .7s infinite alternate}@keyframes flash-animation{0%{opacity:1}to{opacity:0}}.DeleteMultipleSelectedItemsModal-first-title{font-size:20px;font-weight:700}.DeleteMultipleSelectedItemsModal-container{align-items:baseline;display:flex;gap:30px}.DeleteMultipleSelectedItemsModal-sub-container{display:flex;flex-direction:column;gap:10px}.DeleteMultipleSelectedItemsModal-container-first-title{font-size:13px}.DeleteMultipleSelectedItemsModal-second-title{font-size:15px;font-weight:800;margin-top:23px}.DeleteMultipleSelectedItemsModal-publish-map-btn{align-items:center;background-color:#000;border-radius:50px;color:#60eed2;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;width:100%}.initials-container{border-bottom:1px solid #000;color:#000;padding:10px;position:relative;text-align:center}.initials-container .add-initial-btn{border:1px solid #000;border-radius:5px;cursor:pointer;line-height:1;padding:5px;position:absolute;right:10px;top:17%}.initials-container .add-initial-btn.active{background-color:#60eed2}.spot-view-container{align-items:center;border-bottom:1px solid #000;color:#000;display:flex;font-size:10px;font-weight:600;justify-content:space-between;padding:3px 10px 3px 5px}.spot-view-container .btn{cursor:pointer;height:15px}.spot-view-container .btn svg{height:15px}.spot-view-container .btn .map-vision{visibility:hidden}.spot-view-container .btn .map-vision,.spot-view-container .btn .map-vision-true{align-self:center;display:flex;height:24px;margin-left:5px;margin-top:4px;width:24px}.spot-view-container .btn .map-vision-true{color:"#60EED2"!important;visibility:visible}.spot-view-container .spot-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spot-view-container .spot-name.isHover{white-space:normal}.spot-view-container.isHover{background-color:#ecfbf8}.spot-view-container.selected{background-color:#e3e3e3}.spot-view-container.multiple{background-color:#cef9f1}.spot-view-container.move{background-color:#c5c5c5;opacity:.3}.spot-view-container.hidden{opacity:.3}.spot-view-container.forgotten{background-color:#eee760}.mission-view-container{align-items:center;border-bottom:1px solid #000;color:#000;display:flex;font-size:10px;font-weight:600;justify-content:space-between;padding:3px 10px 3px 5px}.mission-view-container .btn{cursor:pointer;height:15px}.mission-view-container .btn svg{height:15px}.mission-view-container .btn .map-vision{align-self:center;display:flex;height:24px;margin-left:5px;margin-top:4px;visibility:hidden;width:24px}.mission-view-container .btn .map-vision-true{align-self:center;color:"#60EED2"!important;display:flex;height:24px;margin-left:5px;margin-top:4px;visibility:visible;width:24px}.mission-view-container .mission-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mission-view-container .mission-name.isHover{white-space:normal}.mission-view-container.isHover{background-color:#ecfbf8}.mission-view-container.selected{background-color:#e3e3e3}.mission-view-container.multiple{background-color:#cef9f1}.mission-view-container.move{background-color:#c5c5c5;opacity:.3}.mission-view-container.hidden{opacity:.3}.mission-view-container.mission-on-break-slot-container{background-color:rgba(243,185,34,.698)}.anomalie-container{background-color:#fff;margin-bottom:5px;margin-top:10px}.anomalie-container .children.hidden{height:0;overflow:hidden}.anomalie-container .anomalie-title-container{align-items:center;border:2px solid #000;color:#000;cursor:pointer;display:flex;font-weight:600;padding-left:5px}.anomalie-container .anomalie-title-container .dropdown{height:10px;margin-top:-1px;width:10px}.anomalie-container .anomalie-title-container .dropdown.rotate{transform:rotate(180deg);transition:transform .3s ease}.anomalie-container .anomalie-title-container.isSelected{border:4px solid #60eed2}.anomalie-container .anomalie-title-container.hidden{opacity:.3}.anomalie-container .anomalie-title-container .anomalie-title{align-content:center;font-size:12px;overflow:hidden;padding:7px 10px 7px 5px;text-overflow:ellipsis;white-space:nowrap;width:80%}.new-anomalie-btn{background-color:#000;color:#fff;cursor:pointer;font-size:12px;font-weight:700;padding:8px 0;text-align:center}.new-anomalie-btn:hover{background-color:#373737}.bookmark-prestation{background-color:#fff;border-radius:10px 10px 0 0;color:#000;font-size:14px;font-weight:700;justify-content:space-between;padding:15px 10px}.bookmark-prestation,.bookmark-prestation .icons-right{align-items:center;display:flex}.bookmark-prestation .left-content{flex-direction:row}.bookmark-prestation .left-content .prestation-name{align-items:center;display:flex;margin-left:10px}.prestation-container{overflow-y:scroll;-webkit-user-select:none;user-select:none}.prestation-container::-webkit-scrollbar{display:none}.publish-map-button{align-items:center;background-color:#000;border-radius:50px;color:#60eed2;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:center;margin-top:10px;pointer-events:all;-webkit-user-select:none;user-select:none;width:100%}.ValidationPublish-first-title{font-size:20px;font-weight:700}.ValidationPublish-container{align-items:baseline;display:flex;gap:30px}.ValidationPublish-sub-container{display:flex;flex-direction:column;gap:10px}.ValidationPublish-container-first-title{font-size:13px}.ValidationPublish-second-title{font-size:15px;font-weight:800;margin-top:23px}.ValidationPublish-prestations{font-size:15px;font-weight:600;margin-top:23px}.ValidationPublish-publish-map-btn{align-items:center;background-color:#000;border-radius:50px;color:#60eed2;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;width:100%}.infos-modal-container{background-color:#fff;cursor:auto;display:flex;flex-direction:column;justify-content:space-between;padding:10px;position:relative;width:350px}.infos-modal-container .close-btn{align-self:end;background-color:#fff;justify-content:center;position:absolute;top:-20px}.infos-modal-container .close-btn,.infos-modal-container .display-value{align-items:center;display:flex;padding:0 5px}.spot-infomodal-input-address .css-1d3z3hw-MuiOutlinedInput-notchedOutline{border-color:#000}.spot-infomodal-input-address .css-154xyx0-MuiInputBase-root-MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--blue-green)}.spot-infomodal-input-address .css-1jy569b-MuiFormLabel-root-MuiInputLabel-root.Mui-focused{color:#000}.section-title{color:#000;font-size:16px;font-weight:700}.spot-key-value-conatiner{display:flex;gap:10px}.spot-key-value-conatiner .spot-value{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;justify-content:space-between}.spot-key-value-conatiner .spot-key{color:#000;display:flex;font-size:14px;justify-content:space-between;white-space:nowrap}.anomalie-info-delete-btn-container{cursor:pointer;position:absolute;right:10px}.flying-box-zone-infowindow-container{display:flex;flex-direction:column;gap:12px;padding:0 24px 12px 12px}.flying-box-zone-infowindow-container .flying-box-zone-title-conatiner{color:#000;font-size:16px;font-weight:700}.flying-box-zone-infowindow-container .flying-box-zone-key-value-conatiner{display:flex;gap:10px;max-width:350px}.flying-box-zone-infowindow-container .flying-box-zone-key-value-conatiner .zone-value{align-items:center;color:#000;display:flex;font-size:14px;justify-content:space-between}.flying-box-zone-infowindow-container .flying-box-zone-key-value-conatiner .zone-key{color:#000;display:flex;font-size:14px;justify-content:space-between;white-space:nowrap}.flying-box-zone-infowindow-container .flying-box-zone-close-infoWindow{border-bottom:1px solid #000;border-left:1px solid #000;cursor:pointer;font-weight:700;padding:4px;position:absolute;right:0;top:0}.close-map-btn{align-items:center;background-color:#000;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:15px;height:40px;justify-content:center;width:100%}.model-bottom-contentMaps{align-items:center;border-radius:10px;bottom:0;display:flex;flex-direction:column;left:50%;position:absolute;transform:translate(-50%);transition:transform .3s ease-in-out;width:400px}.model-bottom-contentMaps-second-el{background-color:#fff;border:3px solid #000;border-bottom:none!important;border-top-left-radius:30px;border-top-right-radius:30px;display:flex;gap:30px;height:100%;justify-content:space-between;padding:10px 30px;transition:transform .3s ease;width:100%}.model-bottom-contentMaps-icon{background-color:#fff;border-bottom:none!important;border:3px solid #000;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;display:flex;height:12px;padding:10px;width:12px}.rotate{transform:rotate(180deg);transition:transform .3s ease}.model-bottom-contentMaps.slide-in{transform:translate(-50%,63%);transition:transform .3s ease}.model-right-stats-layout{align-items:flex-start;display:flex;min-height:650px;position:fixed;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease-in-out}.model-right-stats-layout-icon{align-items:center;background-color:#fff;border:3px solid #000;border-radius:10px 0 0 10px;border-right:none;cursor:pointer;display:flex;height:24px;justify-content:center;padding:10px;transition:transform .3s ease-in-out;width:24px}.model-right-stats-layout-second-el{background-color:#fff;border:3px solid #000;border-radius:0 0 0 10px;display:flex;flex-direction:column;height:685px;width:525px}.model-right-stats-layout-second-el .stats-tabs-btns-container{display:flex;flex-direction:row;justify-content:space-between}.model-right-stats-layout-second-el .stats-tabs-btns-container .stats-tabs-btn{border:1px solid #000;color:#000;cursor:pointer;font-size:14px;font-weight:500;padding:8px 0;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.model-right-stats-layout-second-el .stats-tabs-btns-container .stats-tabs-btn.selected{background-color:#000;color:#fff}.model-right-stats-layout-second-el .stats-title{color:#000;font-size:20px;font-weight:700;padding:10px}.model-right-stats-layout-second-el .stats-silder-tabs-content-container{padding:10px}.model-right-stats-layout-second-el .stats-silder-tabs-content-container .times-tab-content-container{color:#000;display:flex;flex-direction:column;font-size:14px;font-weight:700;gap:15px;padding:35px 10px}.model-right-stats-layout-second-el .stats-silder-tabs-content-container .stats-tab-content-container{display:flex;flex-direction:column;gap:30px}.model-right-stats-layout-second-el .stats-silder-tabs-content-container .stats-tab-content-container .stats-cards-container,.model-right-stats-layout-second-el .stats-silder-tabs-content-container .stats-tab-content-container .stats-charts-container{display:flex;flex-direction:row;gap:15px;justify-content:space-between}.model-right-stats-layout-second-el .stats-silder-tabs-content-container .stats-tab-content-container .stats-charts-container .chart-container{border:1px solid #999;border-radius:10px;padding:8px;width:215px}.model-right-stats-layout.slide-in{right:0}.close-icon{transform:rotate(90deg)}.close-icon,.open-icon{transition:transform .3s ease}.open-icon{transform:rotate(-90deg)}.stat-card-container{align-items:center;border:1px solid #999;border-radius:10px;display:flex;flex:1 1;flex-direction:column;gap:5px;height:130px;justify-content:space-around;padding:6px;position:relative;width:135px}.stat-card-container .stat-card-title{color:#000;font-size:14px;font-weight:700;text-align:center;text-transform:uppercase}.stat-card-container .stat-card-value{color:#000;font-size:24px;font-weight:700;text-align:center}.stat-card-container .stat-card-unit{color:#666;font-size:10px;font-weight:700;text-align:center}.existing-spots-modal{align-items:flex-start;display:flex;justify-content:flex-end}.existing-spot-filter-popover-collapse-cities-autocomplete{padding:20px}.existing-spots-modal-content{background-color:#fff;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-between;max-width:1400px;min-width:900px;outline:none;overflow-y:auto;position:relative;width:70vw}.existing-spots-modal-content .existing-spots-modal-header-container{align-items:center;display:flex;justify-content:space-between;padding:20px}.existing-spots-modal-content .existing-spots-modal-header-container .existing-spots-modal-header-title{color:#000;font-size:16px;font-weight:800}.existing-spots-modal-content .existing-spots-modal-header-container .existing-spots-modal-header-selected-count{color:#000;font-size:14px;font-weight:700}.existing-spots-modal-content .existing-spots-modal-submit-btn{align-items:center;background-color:var(--black-ffy);border:1px solid var(--black-ffy);border-radius:50px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:10px;margin:auto auto 20px;padding:15px 70px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.sticky-header th{background-color:#fff;position:sticky;top:0;z-index:1000}.confirmation-modal{align-items:center;display:flex;justify-content:center}.confirmation-modal-content{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:35px;max-width:90vw;padding:20px;text-align:center;width:550px}.confirmation-modal-content .confirmation-modal-title{color:#000;font-size:14px;font-weight:800}.confirmation-modal-content .confirmation-modal-description{color:#000;font-size:14px;font-weight:600}.confirmation-modal-content .confirmation-modal-submit-btn{align-items:center;background-color:var(--black-ffy);border:1px solid var(--black-ffy);border-radius:50px;color:var(--blue-green);cursor:pointer;display:flex;font-weight:700;gap:10px;margin:auto;padding:15px 70px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.add-filters-btn-container{padding:10px 0}.existing-spot-filter-popover-collapse-text{color:#23272a;font-size:10px;font-weight:600;padding:20px}.existing-spot-filter-popover-collapse-stars-container{display:flex;gap:8px;padding:0 20px 20px}.flying-hand-add-existing-spot-btn{align-items:center;background-color:var(--black-ffy);border:1px solid var(--black-ffy);border-radius:50px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:10px;padding:15px 70px;position:absolute;right:10px;top:70px;-webkit-user-select:none;user-select:none}.clusterer-container{z-index:9999}.heatmap-control-container{display:flex}.heatmap-control-container .heatmap-control-btn{-webkit-appearance:none;appearance:none;background:none padding-box #fff;border:0;box-shadow:0 1px 4px -1px #0000004d;color:#565656;cursor:pointer;display:table-cell;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:400;height:40px;left:-10px;margin:0;min-width:38px;overflow:hidden;padding:0 17px;position:relative;text-align:center;text-transform:none;top:10px;-webkit-user-select:none;user-select:none;vertical-align:middle}.heatmap-control-container .heatmap-control-btn:hover{background-color:#ebebeb;color:#000}.heatmap-control-container .heatmap-control-btn.is-active{color:#000;font-weight:500}.heatmap-overlay-container{background-color:#fff;border-radius:10px;box-shadow:0 2px 4px #0003;display:flex;flex-direction:column;gap:12px;margin-top:10px;padding:12px;-webkit-user-select:none;user-select:none;width:370px}.heatmap-overlay-container__header{display:flex;justify-content:space-between}.heatmap-overlay-container__header__title{font-size:16px;font-weight:500}.heatmap-overlay-container__header__close{cursor:pointer}.heatmap-overlay-container__selected-data .MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedStart.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot{background-color:#0000!important;border-radius:4px!important;height:45px}.heatmap-overlay-container__selected-data .MuiInputBase-root.MuiOutlinedInput-root.MuiInputBase-colorPrimary.MuiInputBase-fullWidth.MuiInputBase-formControl.MuiInputBase-adornedStart.MuiInputBase-adornedEnd.MuiAutocomplete-inputRoot{font-size:14px!important}.heatmap-overlay-container__selected-data .MuiAutocomplete-popupIndicator{color:#000!important}.heatmap-overlay-container__density{display:flex;flex-direction:column;gap:4px}.heatmap-overlay-container__density__capsule{background-color:var(--blue-green);border-radius:10px;color:#000;font-weight:600;padding:4px 10px;width:-moz-fit-content;width:fit-content}.gradient-bar-container{width:100%}.gradient-bar-container .gradient-bar-track{background:linear-gradient(90deg,#8000ff,#0ff,#0f0,#fff700,red);border-radius:999px;height:12px}.gradient-bar-container .gradient-bar-labels{color:#4b5563;display:flex;font-size:.75rem;justify-content:space-between;margin-top:4px}.state-devis{border-radius:50px;padding:15px 50px;text-align:center;-webkit-user-select:none;user-select:none}.view-toggle-container{align-items:center;display:flex;gap:10px;left:200px;position:absolute;top:0}.view-toggle-container .view-toggle-option{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:8px;white-space:nowrap}.view-toggle-container .view-toggle-option img{height:16px;width:16px}.custom-calendar-container{overflow:visible}.custom-calendar-container .custom-calendar-body{overflow-x:auto!important;overflow-y:visible!important}.custom-calendar-container .custom-calendar-body .calendar-loading-skeleton{padding:20px}.custom-calendar-container .custom-calendar-body .calendar-loading-skeleton .skeleton-header{animation:loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;height:50px;margin-bottom:20px}.custom-calendar-container .custom-calendar-body .calendar-loading-skeleton .skeleton-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(7,1fr)}.custom-calendar-container .custom-calendar-body .calendar-loading-skeleton .skeleton-grid .skeleton-cell{animation:loading 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:8px;height:100px}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.custom-calendar-container .custom-calendar-body .fc{font-family:inherit;min-width:720px}.custom-calendar-container .custom-calendar-body .fc .fc-toolbar{display:none}.custom-calendar-container .custom-calendar-body .fc .fc-scrollgrid{border-color:#e0e0e0}.custom-calendar-container .custom-calendar-body .fc .fc-col-header{background-color:#f5f5f5}.custom-calendar-container .custom-calendar-body .fc .fc-col-header-cell{border-color:#e0e0e0;padding:12px 8px}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day{border-color:#e0e0e0}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day-top{justify-content:center;margin-bottom:18px!important}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day-number{color:var(--dark-mode);font-size:20px!important;font-weight:500;padding:6px!important;-webkit-user-select:none;user-select:none}.custom-calendar-container .custom-calendar-body .fc .fc-event{border:none;border-radius:4px;cursor:pointer;margin:2px;overflow:hidden}.custom-calendar-container .custom-calendar-body .fc .fc-event:hover{opacity:.9}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-event{margin:2px 4px;padding:0}.custom-calendar-container .custom-calendar-body .fc .fc-event-main{padding:0}.custom-calendar-container .custom-calendar-body .fc .fc-scrollgrid-section-sticky>*{z-index:1}.custom-calendar-container .custom-calendar-body .fc .fc-h-event{background-color:#fff!important;border:none!important;margin-bottom:8px!important}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day.fc-day-today{background-color:#fff!important}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{align-items:center!important;background-color:#23272a!important;border-radius:50%!important;color:#60eed2!important;display:flex!important;font-weight:700!important;height:32px!important;justify-content:center!important;margin:8px!important;min-height:32px!important;min-width:32px!important;width:32px!important}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day.fc-day-past{position:relative}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day.fc-day-past:before{background-image:repeating-linear-gradient(-45deg,#ffffff1a,#ffffff1a 6px,#0000000d 0,#0000000d 12px);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.custom-calendar-container .custom-calendar-body .fc .fc-daygrid-day.fc-day-past .fc-event{position:relative;z-index:2}.custom-calendar-container .custom-calendar-day-header-container{display:flex;flex-direction:column;font-size:22px;gap:12px;margin:12px 0}.custom-calendar-container .custom-calendar-day-header-day{color:#000;font-family:Overpass!important;font-size:18px;font-weight:600;text-align:center;text-transform:capitalize}.custom-calendar-container .calendar-event-container{cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:auto;padding:10px 18px;-webkit-user-select:none;user-select:none;white-space:normal}.custom-calendar-container .calendar-event-container__header{align-items:center;display:flex;gap:14px}.custom-calendar-container .calendar-event-container__header__campaign_name{font-family:Overpass!important;font-size:14px;font-style:normal;font-weight:700;line-height:normal;white-space:nowrap}.custom-calendar-container .calendar-event-container__header__status{align-items:center;display:flex;flex-shrink:0;gap:5px}.custom-calendar-container .calendar-event-container__header__status__text{font-family:Overpass!important;font-size:12px;font-weight:600;white-space:nowrap}.custom-calendar-container .calendar-event-container__header__status__circle{border-radius:50%;flex-shrink:0;height:14px;min-height:14px;min-width:14px;width:14px}.custom-calendar-container .calendar-event-container__prestations-list{display:flex;flex-direction:row;gap:16px;width:100%}.custom-calendar-container .calendar-event-container__prestations-list__item{align-items:center;display:flex;gap:5px}.custom-calendar-container .calendar-event-container__prestations-list__item__icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.custom-calendar-container .calendar-event-container__prestations-list__item__icon svg{height:100%;width:100%}.custom-calendar-container .calendar-event-container__prestations-list__item__name{font-family:Overpass!important;font-size:12px;font-weight:600;white-space:nowrap}.custom-calendar-container .custom-calendar-header-container{align-items:center;display:flex;flex-direction:row;gap:12px;justify-content:space-between;margin:24px 0}@media(max-width:1300px){.custom-calendar-container .custom-calendar-header-container{align-items:flex-start;flex-direction:column}}@media(max-width:800px){.custom-calendar-container .custom-calendar-header-container{align-items:center}}.custom-calendar-container .custom-calendar-header-container .calendar-title{color:var(--dark-mode);display:block;font-size:24px;font-weight:700;margin-bottom:16px}.custom-calendar-container .custom-calendar-header-container .calendar-header-container{align-items:center;display:flex;flex-direction:row;gap:24px;justify-content:space-between;padding:0 16px;width:100%}@media(max-width:900px){.custom-calendar-container .custom-calendar-header-container .calendar-header-container{margin:auto}}@media(max-width:800px){.custom-calendar-container .custom-calendar-header-container .calendar-header-container{flex-direction:column}}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns{align-items:center;display:flex;flex-wrap:wrap;gap:25px}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-view-type-btns-container{display:flex}@media(max-width:700px){.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-view-type-btns-container,.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-view-type-btns-container .primary-btn-container,.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-view-type-btns-container .primary-btn.view-month-type-btn,.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-view-type-btns-container .primary-btn.view-week-type-btn{width:100%}}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-view-type-btns-container .view-week-type-btn{border-radius:5px 0 0 5px;cursor:pointer;min-width:100px;padding:8px 16px;transition:all .2s ease}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-view-type-btns-container .view-month-type-btn{border-radius:0 5px 5px 0;cursor:pointer;min-width:100px;padding:8px 16px;transition:all .2s ease}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container{align-items:center;display:flex;flex-direction:row;gap:8px;width:-moz-fit-content;width:fit-content}@media(max-width:700px){.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container{margin:auto}}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container .primary-btn:focus{box-shadow:0 0 0 .2rem #0000!important}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container .primary-btn:active:not(:disabled){background-color:#fff!important;border-color:#000!important;color:#ccc!important}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container .primary-btn:disabled{background-color:#ccc!important;cursor:not-allowed}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container .calendar-btn{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:center;padding:0;transition:all .2s ease}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container .calendar-btn:hover{opacity:.8}.custom-calendar-container .custom-calendar-header-container .calendar-header-container__default-btns .calendar-action-btns-container .calendar-current-view-title{align-items:center;color:var(--dark-mode);display:flex;font-family:Overpass,sans-serif;font-size:16px;font-weight:600;justify-content:center;min-width:120px;padding:0 12px;text-align:center;text-transform:capitalize;-webkit-user-select:none;user-select:none}.campaign-calendar-view{background-color:#fff;height:100%;overflow-x:hidden;overflow-y:auto;padding:0;width:100%}.campaign-calendar-view .campaigns-calendar{width:100%}.categorie-title{display:flex;font-family:var(--open-sans);font-size:15px;font-weight:900;gap:10px;margin-bottom:20px;margin-top:20px}.categorie-icon{cursor:pointer}.right-component-container{display:flex;flex:1 1;flex-direction:column;font-family:var(--open-sans);font-size:12px;font-weight:800;justify-content:space-between}.right-component-container .right-scrollable{flex:1 1;overflow-y:scroll;padding:30px 20px 30px 30px}.right-component-container .categorie-separate{border-bottom:1px dashed #000;display:flex;flex-direction:column;padding-bottom:30px}.right-component-container .categorie-separate.between{flex-direction:row;justify-content:space-between}.right-component-container .categorie-separate .info-value{font-family:Overpass;line-height:1.6}.time-modal-container{background-color:#fff;border:2px solid #000;border-radius:20px;color:#000;display:flex;flex-direction:column;font-family:Overpass;font-size:12px;font-weight:800;left:50%;max-width:500px;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.time-modal-container .btn-container{display:flex;font-size:13px;justify-content:space-between;margin-top:40px}.time-modal-container .categorie-title{margin-top:0}.spot-note-section-container{align-items:flex-end;display:flex;flex-direction:column}.spot-note-section-container .spot-note-section-title{font-family:var(--open-sans);font-size:15px;font-weight:900;margin-bottom:20px;margin-top:20px}.spot-note-section-content-container{display:flex;flex-direction:column}.spot-note-section-key-value-conatiner{display:flex;gap:4px;justify-content:flex-end;justify-content:space-between;max-width:400px;text-align:right}.spot-note-section-content-key{text-wrap:nowrap;font-family:var(--open-sans);font-size:12px;font-weight:800;line-height:1.6}.spot-note-section-content-value{font-family:Overpass;font-size:12px;font-weight:800;line-height:1.6}.spot-note-section-notation-container{display:flex;flex-direction:row;gap:2px}.spot-modal-container{background-color:#fff;border:2px solid #000;border-radius:20px;color:#000;display:flex;flex-direction:column;font-family:Overpass;font-size:12px;font-weight:800;left:50%;max-width:500px;padding:30px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.spot-modal-container .btn-container{display:flex;font-size:13px;justify-content:space-between;margin-top:40px}.spot-modal-container .categorie-title{margin-top:0}.spot-modal-container .spot-info-container{margin-top:20px}.spot-modal-container .spot-info-container .spot-info-key-value-conatiner{display:flex;gap:4px}.spot-modal-container .spot-info-container .spot-info-notation-conatiner{display:flex;flex-direction:column;gap:10px;margin-top:20px}.spot-modal-container .spot-info-container .spot-info-notation-conatiner .spot-info-notation-stars-container{display:flex;flex-direction:row;gap:4px}.filter-component-invoices-container{background-color:#fff;display:flex}.status-dropdown-container{background-color:#fff;border:1px solid #000;border-radius:10px;box-shadow:0 4px 8px #0000001a;left:0;position:absolute;top:40px;width:180px;z-index:1000}.status-dropdown-container__item{cursor:pointer;font-size:12px;padding:8px 12px}.status-dropdown-container__item:hover{color:#838383}.simulation-container{display:flex;flex-direction:column;height:100%;width:100%}.simulation-container .simulation-iframe{border:none;flex:1 1;height:100%;width:100%}.attribute-simulation-modal-content{max-width:600px;min-height:auto;width:90%}.attribute-simulation-fields{display:flex;flex-direction:column;gap:20px;margin:30px 0}.share-field{display:flex;flex-direction:column;gap:8px}.share-field-label{color:#000;font-size:14px;font-weight:800;margin-bottom:5px}.select-error .MuiOutlinedInput-root{border:2px solid red!important;border-radius:20px!important}.select-error .MuiOutlinedInput-root.Mui-focused,.select-error .MuiOutlinedInput-root:hover{border:2px solid red!important}@media(max-width:768px){.attribute-simulation-modal-content{margin:20px;width:95%}.attribute-simulation-fields{gap:15px}.share-field-label{font-size:12px}}.cadence-spot-infowindow-container{display:flex;flex-direction:column;gap:12px;padding:12px 0 12px 12px}.cadence-spot-infowindow-container .cadence-spot-infowindow-header{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.cadence-spot-infowindow-container .cadence-spot-title-conatiner{color:#000;font-size:16px;font-weight:700}.cadence-spot-infowindow-container .cadence-spot-key-value-conatiner{display:flex;gap:10px;max-width:350px}.cadence-spot-infowindow-container .cadence-spot-key-value-conatiner .spot-value{align-items:center;color:#000;display:flex;font-size:14px;justify-content:space-between}.cadence-spot-infowindow-container .cadence-spot-key-value-conatiner .spot-key{color:#000;display:flex;font-size:14px;justify-content:space-between;white-space:nowrap}.cadence-spot-infowindow-container .cadence-spot-close-infoWindow{border-bottom:1px solid #000;border-left:1px solid #000;cursor:pointer;font-weight:700;padding:4px;position:absolute;right:0;top:0}.clusterer-count-label{margin-bottom:9px;margin-right:9px}.cadence-tabs-btns-container{align-items:center;background-color:#fff;color:#000;display:flex;font-size:14px;font-weight:700;height:50px;left:50%;position:absolute;top:12px;transform:translateX(-50%);-webkit-user-select:none;user-select:none;z-index:999}.cadence-tabs-btns-container .cadence-tab-btn{align-items:center;border:1px solid var(--black-ffy);cursor:pointer;display:flex;height:100%;justify-content:center;width:270px}.cadence-main-action-btn,.cadence-tabs-btns-container .cadence-tab-btn.selected{background-color:var(--black-ffy);color:#fff}.cadence-main-action-btn{align-items:center;border:1px solid var(--black-ffy);border-radius:50px;bottom:12px;cursor:pointer;display:flex;font-weight:700;gap:10px;height:min-content;left:50%;padding:15px 30px;position:absolute;transform:translateX(-50%);-webkit-user-select:none;user-select:none;z-index:999}.cadence-main-action-btn.disabled{background-color:var(--grey-light);cursor:not-allowed}.cadence-zone-infowindow-container{display:flex;flex-direction:column;gap:12px;padding:12px 0 12px 12px}.cadence-zone-infowindow-container .cadence-zone-infowindow-header{display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.cadence-zone-infowindow-container .cadence-zone-title-conatiner{color:#000;font-size:16px;font-weight:700}.cadence-zone-infowindow-container .cadence-zone-key-value-conatiner{display:flex;gap:10px;max-width:350px}.cadence-zone-infowindow-container .cadence-zone-key-value-conatiner .zone-value{align-items:center;color:#000;display:flex;font-size:14px;justify-content:space-between}.cadence-zone-infowindow-container .cadence-zone-key-value-conatiner .zone-key{color:#000;display:flex;font-size:14px;justify-content:space-between;white-space:nowrap}.cadence-zone-infowindow-container .cadence-zone-close-infoWindow{border-bottom:1px solid #000;border-left:1px solid #000;cursor:pointer;font-weight:700;padding:4px;position:absolute;right:0;top:0}@font-face{font-display:swap;font-family:Fredoka One;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fredokaone/v8/k3kUo8kEI-tA1RRcTZGmTlHGCaen8wf-.woff2) format("woff2")}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title-ffy{font-family:Work Sans,sans-serif!important}.text-ffy{font-family:Overpass,sans-serif!important}:root{--grey:#666;--grey-light:#999;--grey-dark:#333;--blue-green:#60eed2;--blue-green-hover:#5ec7b2;--red-kirby:#ff6580;--red-kirby-hover:#ab3e51;--orange:#ffcd38;--orange-hover:#ff9100;--bg-grey:#f9fbfd;--open-sans:-apple-system,BlinkMacSystemFont,sans-serif;--fredoka:"Fredoka One",cursive;--black-ffy:#23272a;--grey-ffy:#f8f8f8;--white-mode:#fff;--dark-mode:#000;--white-mode-img:url(https://icon2.cleanpng.com/20180320/qge/kisspng-computer-icons-desktop-wallpaper-moon-free-moon-svg-5ab135cc0fead8.5508620015215630840652.jpg);--dark-mode-img:url(https://www.pngitem.com/pimgs/m/87-870480_crescent-moon-crescent-moon-icon-png-transparent-png.png)}#root{background-color:#23272a;color:#23272a;color:var(--black-ffy);height:100%}main{background-color:#f9fbfd}a{color:inherit;text-decoration:none}.white_mode_switch:before{background-image:url(https://icon2.cleanpng.com/20180320/qge/kisspng-computer-icons-desktop-wallpaper-moon-free-moon-svg-5ab135cc0fead8.5508620015215630840652.jpg);background-image:var(--white-mode-img);background-position:50%;background-repeat:no-repeat;background-size:20px 20px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#999;font-family:Fredoka One,cursive;font-family:Work sans;font-size:14px;font-weight:500;height:100vh;line-height:1.4;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
/*# sourceMappingURL=main.6ed72d11.css.map*/