.filter-by-letter a{padding:4px 10px;cursor:pointer;font-size:16px;display:inline-flex;justify-content:center;align-content:center}.filter-by-letter a.active{background:var(--v-primary-base);border-radius:4px;color:#fff}.customer-status-badge[data-v-4245738a]{font-weight:500}.custormers-search .v-data-table td{cursor:pointer}.custormers-search .v-data-table td .click{text-decoration:none;color:#71a723}.custormers-search .v-data-table td .firstname,.custormers-search .v-data-table td .lastname,.custormers-search .v-data-table td .number{color:#e53c22;font-weight:700}.custormers-search .v-data-table td .company{font-weight:100}.tab-nav .tab-title-wrapper{display:flex;padding-right:30px;background-color:#fff;overflow-y:clip;position:relative}.tab-nav .tab-title-wrapper:after{content:"";position:absolute;right:15px;top:0;bottom:0;width:45px;background-color:var(--v-primary-base);display:inline-block;transform:rotate(-45deg)}.tab-nav .tab-title-wrapper .tab-title{text-transform:uppercase;font-size:.875rem;font-weight:500;display:flex;z-index:1;justify-content:center;align-items:center;padding:0 12px;background-color:var(--v-primary-base);color:#fff;white-space:nowrap}.tab-nav .v-tab{padding:0 10px}.customer-info .customer-fiche{display:flex}.customer-info .customer-fiche .left{display:flex;flex-direction:column;align-items:center}.customer-info .customer-fiche .left .v-btn{margin-bottom:30px}.customer-info .customer-fiche .right{flex:1}.customer-info .customer-fiche .v-text-field{box-shadow:0 10px 30px rgba(0,0,0,.1607843137254902)}.customer-info .customer-fiche .v-text-field .v-text-field__slot{height:60px}.customer-info .customer-fiche .v-btn{margin:20px 0}.customer-info .customer-fiche .v-btn.v-btn--disabled.v-btn--has-bg{background-color:#5f6569!important}.customer-invoices .v-data-table .line td{height:80px;font-size:20px}.customer-invoices .v-data-table .line+.line td{border-top:1px solid rgba(117,128,147,.25098039215686274)}.customer-invoices .v-data-table .line .label{font-weight:300;flex:0;white-space:nowrap;margin-left:10px;width:10px}.customer-invoices .v-data-table .line .dot-line{position:relative}.customer-invoices .v-data-table .line .dot-line:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;border-top:3px dotted rgba(117,128,147,.25098039215686274)}.customer-invoices .v-data-table .line .price{flex:0;color:var(--v-primary-base);white-space:nowrap;margin-right:10px;text-align:right;width:10px;font-weight:700}.customer-free-cp>.main{display:flex;align-items:flex-start}.customer-free-cp>.main .table{flex:1}.customer-free-cp>.main .table .name{color:#000}.customer-free-cp>.main .table .name .v-icon{margin-right:40px;color:var(--v-primary-base);font-size:30px}.customer-free-cp>.main .table .location{color:var(--v-primary-base)}.customer-free-cp>.main .table .options .v-btn--icon{border:1px solid #758093;width:30px;height:30px}.customer-free-cp>.main .table .options .v-btn--icon i{font-size:16px;color:#758093}.customer-free-cp>.main .add-form{position:relative;margin:30px 0 0 30px;background-color:#fff;border:1px solid var(--v-primary-base);padding:20px 20px 50px 20px;border-radius:15px;color:#758093;width:400px}.customer-free-cp>.main .add-form .title{text-align:center;color:var(--v-primary-base);font-weight:700}.customer-free-cp>.main .add-form .title i{color:var(--v-primary-base);display:block}.customer-free-cp>.main .add-form .line{margin:0 5px;height:90px;align-content:center}.customer-free-cp>.main .add-form .line+.line{border-top:1px solid #758093}.customer-free-cp>.main .add-form .line .col div{color:var(--v-primary-base);font-weight:700;font-size:20px}.customer-free-cp>.main .add-form .line .col span{font-size:16px}.customer-free-cp>.main .add-form .line .actions{flex:0}.customer-free-cp>.main .add-form .btns{text-align:center;position:absolute;left:20px;right:20px;bottom:-30px;font-size:22px}.theme--light.v-expansion-panels .v-expansion-panel{background-color:#fff;color:rgba(0,0,0,.87)}.theme--light.v-expansion-panels .v-expansion-panel--disabled{color:rgba(0,0,0,.38)}.theme--light.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:rgba(0,0,0,.12)}.theme--light.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:rgba(0,0,0,.54)}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.04}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.12}.theme--light.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.16}.theme--light.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.04}.theme--dark.v-expansion-panels .v-expansion-panel{background-color:#1e1e1e;color:#fff}.theme--dark.v-expansion-panels .v-expansion-panel--disabled{color:hsla(0,0%,100%,.5)}.theme--dark.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:hsla(0,0%,100%,.12)}.theme--dark.v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon .v-icon{color:#fff}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:hover:before{opacity:.08}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:hover:before,.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header:focus:before{opacity:.24}.theme--dark.v-expansion-panels.v-expansion-panels--focusable .v-expansion-panel-header--active:focus:before{opacity:.32}.theme--dark.v-expansion-panels.v-expansion-panels--hover>.v-expansion-panel>.v-expansion-panel-header:hover:before{opacity:.08}.v-expansion-panels{border-radius:4px;display:flex;flex-wrap:wrap;justify-content:center;list-style-type:none;padding:0;width:100%;z-index:1}.v-expansion-panels>*{cursor:auto}.v-expansion-panels>:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.v-expansion-panels>:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active{border-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--active+.v-expansion-panel{border-top-left-radius:4px;border-top-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.v-expansion-panels:not(.v-expansion-panels--accordion):not(.v-expansion-panels--tile)>.v-expansion-panel--next-active .v-expansion-panel-header{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.v-expansion-panel{flex:1 0 100%;max-width:100%;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel:before{border-radius:inherit;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-1;transition:box-shadow .28s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-expansion-panel:not(:first-child):after{border-top:thin solid;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.v-expansion-panel--disabled .v-expansion-panel-header{pointer-events:none}.v-expansion-panel--active+.v-expansion-panel,.v-expansion-panel--active:not(:first-child){margin-top:16px}.v-expansion-panel--active+.v-expansion-panel:after,.v-expansion-panel--active:not(:first-child):after{opacity:0}.v-expansion-panel--active>.v-expansion-panel-header{min-height:64px}.v-expansion-panel--active>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{transform:rotate(-180deg)}.v-expansion-panel-header__icon{display:inline-flex;margin-bottom:-4px;margin-top:-4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.v-application--is-ltr .v-expansion-panel-header__icon{margin-left:auto}.v-application--is-rtl .v-expansion-panel-header__icon{margin-right:auto}.v-expansion-panel-header{align-items:center;border-top-left-radius:inherit;border-top-right-radius:inherit;display:flex;font-size:.9375rem;line-height:1;min-height:48px;outline:none;padding:16px 24px;position:relative;transition:min-height .3s cubic-bezier(.25,.8,.5,1);width:100%}.v-application--is-ltr .v-expansion-panel-header{text-align:left}.v-application--is-rtl .v-expansion-panel-header{text-align:right}.v-expansion-panel-header:not(.v-expansion-panel-header--mousedown):focus:before{opacity:.12}.v-expansion-panel-header:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.25,.8,.5,1)}.v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:1 1 auto}.v-expansion-panel-content{display:flex}.v-expansion-panel-content__wrap{padding:0 24px 16px;flex:1 1 auto;max-width:100%}.v-expansion-panels--accordion>.v-expansion-panel{margin-top:0}.v-expansion-panels--accordion>.v-expansion-panel:after{opacity:1}.v-expansion-panels--popout>.v-expansion-panel{max-width:calc(100% - 32px)}.v-expansion-panels--popout>.v-expansion-panel--active{max-width:calc(100% + 16px)}.v-expansion-panels--inset>.v-expansion-panel{max-width:100%}.v-expansion-panels--inset>.v-expansion-panel--active{max-width:calc(100% - 32px)}.v-expansion-panels--flat>.v-expansion-panel:after{border-top:none}.v-expansion-panels--flat>.v-expansion-panel:before{box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-expansion-panels--tile,.v-expansion-panels--tile>.v-expansion-panel:before{border-radius:0}.mdi-spin[data-v-6353c5be]{animation:spin-6353c5be 1s linear infinite}@keyframes spin-6353c5be{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.customer-payment-methods tbody tr:hover{background-color:transparent!important}.customer-payment-methods tbody tr:nth-child(2n){background-color:#f1f1f1!important}.customer-payment-methods tbody tr td .card-name{font-weight:700}.customer-payment-methods tbody tr td .card-number{font-weight:100;color:#686868}.customer-payment-methods tbody tr td .card-expiration{font-weight:400;color:#000}.customer-edit .customer-fiche{display:flex}.customer-edit .customer-fiche .right{flex:1}.customer-detail .nav-page{display:flex;padding-left:0!important;list-style:none}.customer-detail .nav-page li+li{margin-left:20px}.customer-detail .main .left{width:400px;flex:unset}.customer-detail .main .left .avatar{text-align:center;margin-top:30px}.customer-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}.customer-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}.customer-detail .main .left .avatar .statut.enable{background:#00897e}.customer-detail .main .left .avatar .statut.disable{background:#890511}.customer-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}.customer-detail .main .left .tariff .tariff-info .tariff-title{text-transform:uppercase}.customer-detail .main .left .tariff .tariff-info .row{margin:0;padding:0 20px;border-bottom:1px solid rgba(117,128,147,.25098039215686274)}.customer-detail .main .left .tariff .tariff-info .row:last-child{border-bottom:0}.customer-detail .main .left .tariff .tariff-info .row .v-select{margin:10px 0;position:relative;margin-left:-30px}.customer-detail .main .left .tariff .tariff-info .row .cb{color:#000;text-align:center;font-weight:700}.customer-detail .main .left .tariff .v-btn{margin-top:20px}