.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:0;pointer-events:none}.v-tooltip__content.menuable__content__active{opacity:.9}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms}.business-hours-container{position:relative;font-family:dosis,sans-serif!important}.business-hours-container .flex-table{height:32px!important}.business-hours-container .flex-table.row{margin:0!important}.business-hours-container .flex-row select{margin-top:0}.business-hours-container .flex-row.toggle{width:130px}.business-hours-container .flex-row.add button{color:var(--v-primary-base)!important}.business-hours-container .v-switch-label.v-right{right:20px!important}.business-hours-container select{text-align:center;padding:0 5px!important}.business-hours-container.disabled,.business-hours-container.disabled select{color:rgba(0,0,0,.38)!important}.business-hours-container.disabled .add-hours{display:none!important}.business-hours-container.disabled:after{content:"";position:absolute;z-index:10;top:0;right:0;bottom:0;left:0}.location-modal .v-window__container{min-height:80vh}.location-modal .v-window__container .v-window__container{min-height:unset}.location-modal .label{color:rgba(0,0,0,.38);font-size:12px}.location-modal input::-moz-placeholder{font-size:14px;font-weight:500}.location-modal input::placeholder{font-size:14px;font-weight:500}.location-modal .map-block{border:3px solid #e53c22;border-radius:0 10px 10px 0;overflow:hidden;height:400px}.location-modal .location-stats{text-align:right;font-size:13px;font-style:italic}.location-modal .v-textarea .v-input__slot{margin-bottom:1px!important}.locations-search .v-card__title{padding-bottom:7px}.locations-search .v-data-table td{cursor:pointer}.locations-search .v-data-table td .click{text-decoration:none;color:#71a723}.locations-search .v-data-table td .firstname,.locations-search .v-data-table td .lastname,.locations-search .v-data-table td .number{color:#e53c22;font-weight:700}.locations-search .v-data-table td .company{font-weight:100}.locations-search .counters{margin:5px;display:flex;height:50px}.locations-search .counters .counter,.locations-search .counters>div{display:flex;flex-grow:1;justify-content:center}.locations-search .counters .counter{border-radius:4px;font-size:14px;margin:3px;max-width:40px;padding:0 25px;align-items:center;background:#424242;color:#fff;box-shadow:0 0 15px 0 #ccc}.locations-search .counters .counter .v-icon{color:#fff;font-size:16px}.locations-search .counters .counter.available{background:#00897e;box-shadow:0 0 10px 0 rgba(0,137,126,.5647058823529412)}.locations-search .counters .counter.blocked{background:#b3028d;box-shadow:0 0 10px 0 rgba(179,2,141,.5647058823529412)}.locations-search .counters .counter.charging{background:#deac3c;box-shadow:0 0 10px 0 rgba(222,172,60,.5647058823529412)}.locations-search .counters .counter.offline{background:#e53c22;box-shadow:0 0 10px 0 rgba(229,60,34,.5647058823529412)}.locations-search .counters .counter.outoforder{background:#758093;box-shadow:0 0 10px 0 rgba(117,128,147,.5647058823529412)}.locations-search .counters .counter.unknown{background:#000;box-shadow:0 0 10px 0 rgba(0,0,0,.5647058823529412)}.locations-search .counters .counter.planned{background:#1586e3;box-shadow:0 0 10px 0 rgba(21,134,227,.5647058823529412)}.locations-search .counters .slash{display:flex;flex-grow:0}.locations-search .counters .total{display:flex;flex-grow:0;width:40px}.locations-search .counters .total .counter{color:#000;box-shadow:unset}.locations-search .map{display:flex;flex-direction:column;width:100%;flex:unset}.locations-search .map .th-map{border-left:1px solid #ccc;text-align:center;font-size:18px;font-weight:600;color:#5f6569;height:30px;margin-bottom:20px}.locations-search .map .map-block{border:3px solid #e53c22;border-radius:0 10px 10px 0;overflow:hidden;min-height:300px;position:sticky;top:30px}.location-detail .nav-page{display:flex;padding-left:0!important;list-style:none}.location-detail .nav-page li+li{margin-left:20px}.location-detail .main .left{width:400px;flex:unset}.location-detail .main .left .avatar{text-align:center;margin-top:30px}.location-detail .main .left .avatar .v-avatar{background-color:rgba(117,128,147,.2);border:1px solid #707070;font-size:90px;font-weight:700;color:#fff}.location-detail .main .left .avatar .statut{position:relative;border-radius:35px;font-weight:700;color:#fff;height:50px;display:flex;font-size:18px;align-items:center;justify-content:center;margin:-30px 50px 20px 50px}.location-detail .main .left .avatar .statut.enable{background:#00897e}.location-detail .main .left .avatar .statut.disable{background:#890511}.location-detail .main .left .tariff{border:1px solid #707070;color:#758093;box-shadow:0 0 30px rgba(0,0,0,.1607843137254902);border-radius:15px;padding:10px}.location-detail .main .left .tariff .tariff-info .tariff-title{text-transform:uppercase}.location-detail .main .left .tariff .tariff-info .row{margin:0;padding:0 20px;border-bottom:1px solid rgba(117,128,147,.25098039215686274)}.location-detail .main .left .tariff .tariff-info .row:last-child{border-bottom:0}.location-detail .main .left .tariff .tariff-info .row .v-select{margin:10px 0;position:relative;margin-left:-30px}.location-detail .main .left .tariff .tariff-info .row .cb{color:#000;text-align:center;font-weight:700}.location-detail .main .left .tariff .v-btn{margin-top:20px}.location-info .location-fiche{display:flex}.location-info .location-fiche .left{display:flex;flex-direction:column;align-items:center}.location-info .location-fiche .left .v-btn{margin-bottom:30px}.location-info .location-fiche .right{flex:1}.location-info .location-fiche .v-text-field{box-shadow:0 10px 30px rgba(0,0,0,.1607843137254902)}.location-info .location-fiche .v-text-field .v-text-field__slot{height:60px}.location-info .location-fiche .v-btn{margin:20px 0}.location-info .location-fiche .v-btn.v-btn--disabled.v-btn--has-bg{background-color:#5f6569!important}.location-info .map{float:right;display:flex;margin:0 100px 50px 100px;flex-direction:column;width:100%;height:500px;flex:unset}.location-info .map .th-map{border-left:1px solid #ccc;text-align:center;font-size:18px;font-weight:600;color:#5f6569;height:30px;margin-bottom:20px}.location-info .map .map-block{border:3px solid #e53c22;border-radius:0 10px 10px 0;overflow:hidden;min-height:300px;position:sticky;top:30px}.location-list-item{margin-top:4px;margin-bottom:4px}.location-edit .customer-fiche{display:flex}.location-edit .customer-fiche .right{flex:1}.location-edit .map-block{height:200px;width:90%;margin:auto}.cpt-select-item{position:absolute;border-top:1px solid #ccc}.cpt-select-item>div{color:#575757;font-size:10px}.charging-point-list .v-card__title{padding-bottom:7px}.charging-point-list .form-filters .v-select .v-input__control{min-height:36px}.charging-point-list .map{display:flex;flex-direction:column;width:100%;flex:unset}.charging-point-list .map .th-map{border-left:1px solid #ccc;text-align:center;font-size:18px;font-weight:600;color:#5f6569;height:30px;margin-bottom:20px}.charging-point-list .map .map-block{border:3px solid #e53c22;border-radius:0 10px 10px 0;overflow:hidden;min-height:300px;position:sticky;top:30px}.charging-point-list .v-data-table .v-data-table__wrapper{overflow:visible}.charging-point-list .v-data-table tr.selected td{background:#fff}.charging-point-list .v-data-table td{height:90px!important}.charging-point-list .v-data-table td .number{color:#e53c22;font-weight:700}.charging-point-list .v-data-table td .identifier{color:#71a723;font-weight:700}.charging-point-list .v-data-table td .click{text-decoration:none;color:#71a723}.charging-point-list .v-data-table td .name{color:#e53c22;font-weight:700;text-transform:uppercase}.charging-point-list .v-data-table td .status-item{display:inline-block;margin:3px;font-weight:500}