.fade-enter-active,.fade-leave-active{transition:all .3s linear}.fade-enter,.fade-leave-to{opacity:0}.animated.shake{animation-name:shake;animation-duration:.15s;animation-fill-mode:both;animation-delay:.2s;animation-iteration-count:2;animation-timing-function:ease-in-out}@keyframes shake{0%,to{transform:translateZ(0)}33.33%{transform:translate3d(-10px,0,0)}66.33%{transform:translate3d(10px,0,0)}}@font-face{font-family:Gotham-Book;font-style:normal;font-weight:400;src:url(/assets/fonts/Gotham-Book.73d05fd0.eot) format("eot"),url(/assets/fonts/Gotham-Book.852eeec0.woff2) format("woff2"),url(/assets/fonts/Gotham-Book.f7660d78.woff) format("woff"),url(/assets/fonts/Gotham-Book.4dec791d.ttf) format("truetype"),url(/assets/images/Gotham-Book.e1c76da1.svg#Gotham-Book) format("svg")}.favicon{background:url(/assets/images/favicon-proxhydro.9ca0d89c.png);background:url(/assets/images/favicon-64x64.75a57b1a.png)}body{background-color:#f8f5f2}body.bg-white .v-application{background-color:#fff!important}.no-effect:before,.no-effect:focus{background-color:transparent!important}.red-line{position:relative;padding-bottom:20px;display:inline-block}.red-line:after{content:" ";border-bottom:2px solid var(--v-primary-base);position:absolute;bottom:10px;left:0;right:0}.v-app-bar.v-toolbar.v-sheet{border-bottom:3px solid var(--v-primary-base)}.v-data-table .v-data-table__wrapper{border-top:1px solid #a5a5a5;padding:0 20px}.v-data-table .v-data-table__wrapper table{position:relative}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th{position:relative;text-align:center!important;text-transform:uppercase;border:0!important;font-family:Roboto,sans-serif}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th.desc i{transform:translateY(-50%) rotate(180deg)!important}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th:not(.nobg):after{content:"";background:var(--v-primary-base);position:absolute;top:0;left:10px;right:10px;bottom:0;z-index:0;min-height:45px;border-radius:0 0 5px 5px;box-shadow:inset 0 11px 9px -11px #353535}@media screen and (max-width:640px){.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th:not(.nobg):after{background:transparent;box-shadow:unset}}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th:first-child:after{left:0}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th:first-child span{padding-right:10px}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th:last-child:after{right:0}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th:last-child span{padding-left:10px}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th span{position:relative;color:#fff!important;z-index:1}@media screen and (max-width:640px){.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th span{color:#000!important}}.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th i{position:absolute;right:-10px;top:50%;transform:translateY(-50%)!important;z-index:1}@media screen and (max-width:640px){.v-data-table .v-data-table__wrapper table thead.v-data-table-header tr th i{color:#000!important}}.v-data-table .v-data-table__wrapper table tbody tr td{text-align:center!important;border:0!important;font-weight:500;font-size:12px}.v-data-table .v-data-table__wrapper table tbody tr.total{background:rgba(231,55,15,.7)}.v-data-table .v-data-table__wrapper table tbody tr.total td{color:#fff}.v-data-table .v-data-table__wrapper table tbody tr.total:hover{background:rgba(231,55,15,.7)!important}.v-data-table .v-data-table__wrapper table tbody tr:not(.nobg):nth-child(2n) td{background:#efebe6}.v-data-table .v-data-table__wrapper table tbody tr:nth-child(odd) td{background:transparent}.v-data-table .v-data-table__wrapper table tbody tr:hover{background:transparent!important}.v-data-table .v-data-footer{border-top:0!important}@media screen and (max-width:640px){.v-data-table .v-data-footer{padding:0!important}}.v-skeleton-loader__avatar,.v-skeleton-loader__button,.v-skeleton-loader__chip,.v-skeleton-loader__divider,.v-skeleton-loader__heading,.v-skeleton-loader__image,.v-skeleton-loader__text{background:#f8f5f2!important}.close-dialog-btn{position:fixed;top:20px;right:20px;width:40px;display:inline-block;z-index:300}.bg-primary{background-color:#f2ebe4;background-image:url(/assets/images/font-immeubles.2969f452.png);background-position:100% 100%;background-repeat:no-repeat;box-shadow:0 4px 7px 0 #cacaca;padding-bottom:15px;margin-bottom:30px}.bg-primary .box{border:2px solid #fff;padding:20px}.bg-primary .v-skeleton-loader>div{background:#f8f5f2!important}.bg-primary .v-skeleton-loader .v-skeleton-loader__avatar,.bg-primary .v-skeleton-loader .v-skeleton-loader__button,.bg-primary .v-skeleton-loader .v-skeleton-loader__chip,.bg-primary .v-skeleton-loader .v-skeleton-loader__divider,.bg-primary .v-skeleton-loader .v-skeleton-loader__heading,.bg-primary .v-skeleton-loader .v-skeleton-loader__image,.bg-primary .v-skeleton-loader .v-skeleton-loader__text{background:hsla(0,0%,100%,.6)!important}.main-container{padding:0}.main-container .container{padding:12px}@font-face{font-family:ico;src:url(/assets/fonts/ico.862392adc0cae75f8a0a92d76b4ca413.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/ico.eee1fa8dd908e13b0e3061c52b7e47a7.woff) format("woff"),url(/assets/fonts/ico.4dbd34ca62fdedc6605b3c26f2bfa745.woff2) format("woff2"),url(/assets/fonts/ico.96d785c4fb3f08c7c026720b702f7199.ttf) format("truetype"),url(/assets/fonts/ico.e0ab9d5aaff5752c5170453e281447f4.svg#ico) format("svg");font-weight:400;font-style:normal}.ico{align-items:center;display:inline-flex;font-feature-settings:"liga";font-size:24px;font-style:normal;justify-content:center;letter-spacing:normal;line-height:1;position:relative;text-indent:0;transition:.3s cubic-bezier(.25,.8,.5,1),visibility 0s;vertical-align:middle;user-select:none}.ico:before{font-weight:400;display:inline-block;font-family:ico;font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.ico-2x{font-size:2em}.ico-3x{font-size:3em}.ico-4x{font-size:4em}.ico-5x{font-size:5em}.ico-6x{font-size:6em}.ico-fw{width:1.2857142857142858em;text-align:center}.ico-ballon:before{content:"\f101"}.ico-comptage:before{content:"\f102"}.ico-elec:before{content:"\f103"}.ico-fire:before{content:"\f104"}.ico-key:before{content:"\f105"}.ico-light:before{content:"\f106"}.ico-radiator:before{content:"\f107"}.ico-smoke-detector:before{content:"\f108"}.ico-sun:before{content:"\f109"}.ico-tools:before{content:"\f10a"}.ico-vmc:before{content:"\f10b"}.ico-water:before{content:"\f10c"}.v-footer{padding:7px 190px 7px 10px!important;border-top:1px solid var(--v-primary-base)!important;box-shadow:-3px 2px 4px -1px rgba(0,0,0,.2),-3px 4px 5px 0 rgba(0,0,0,.14),-3px 1px 10px 0 rgba(0,0,0,.12)}.v-footer .v-btn__content{text-transform:none;font-weight:700}.v-footer .logo{position:absolute;top:50%;right:38px;transform:translateY(-50%);margin-top:5px}.v-footer .logo img{width:150px}@media screen and (max-width:640px){.v-footer{margin-top:40px!important;padding:10px 120px 10px 10px!important}.v-footer .links a{font-size:10px!important}.v-footer .logo{right:10px;transform:translateY(-50%);margin-top:5px}.v-footer .logo img{width:100px}}.dense>.row>div{padding-top:5px;padding-bottom:0}.list-item{display:block}.list-enter-active,.list-leave-active{transition:all .3s;height:50px}.list-enter,.list-leave-to{opacity:0;height:0;overflow:hidden}.qq-disclamer{text-align:justify;font-size:13px;display:inline-block;width:800px}.qq-label-max{display:inline-block;line-height:35px;color:rgba(40,40,40,.5);font-weight:500}.qq-upload-list,.qq-uploader{max-height:none}.qq-upload-file{width:400px}.qq-upload-button{color:#fff;background:#e7370f;border:1px solid #e7370f;box-shadow:none;width:190px}.qq-alert-dialog-selector{margin:auto;padding:20px;border:2px solid red}.qq-cancel-button-selector{color:#fff;background:red;padding:5px 10px;border-radius:3px}.qq-cancel-button-selector:focus{border:0}#fine-uploader-manual-trigger .qq-upload-button{margin-right:15px}#fine-uploader-manual-trigger .buttons{width:36%}#fine-uploader-manual-trigger .qq-uploader .qq-total-progress-bar-container{width:60%}.qq-label-max{display:none!important}.qq-label-max.show{display:inline-block!important}.demande-choices{align-items:center}.demande-choices>.col{width:33%;flex-basis:unset;flex-grow:unset}.demande-choices.prestations>.col{width:50%}.v-input.small label{font-size:13px}.loading-overlay .loading{padding:30px;border-radius:5px;background:#fff;width:300px;text-align:center;color:#7e7e7e;box-shadow:0 0 13px 0 #757575}.loading-overlay .loading svg path{fill:var(--v-primary-base)!important;stroke:var(--v-primary-base)!important}.scroll-to-top{position:fixed;width:60px;right:20px;bottom:100px;background:var(--v-primary-base);border-radius:5px;z-index:1;cursor:pointer;overflow:hidden;text-align:center}.stt-transition-enter-active,.stt-transition-leave-active{transition:all .3s ease-in-out}.stt-transition-enter-to,.stt-transition-leave{max-height:100px;overflow:hidden}.stt-transition-enter,.stt-transition-leave-to{overflow:hidden;max-height:0;bottom:-100px}@media screen and (max-width:640px){.scroll-to-top{width:60px;right:20px;bottom:100px;border-radius:50%;font-size:12px}}.v-navigation-drawer .v-navigation-drawer__content{display:flex;flex-direction:column;padding:20px 0}.v-navigation-drawer .v-navigation-drawer__content::-webkit-scrollbar{display:none}.v-navigation-drawer .v-navigation-drawer__content .v-list-item--active:before,.v-navigation-drawer .v-navigation-drawer__content .v-list-item--active:hover:before{opacity:1;background-color:#f2ebe4!important;z-index:-1}.v-navigation-drawer .v-navigation-drawer__content .avatar{padding-bottom:30px;text-align:center;font-family:Oswald,sans-serif}.v-navigation-drawer .v-navigation-drawer__content .avatar .v-avatar{background-color:#f2ebe4;border:1px solid #7f7f7f;color:#7f7f7f;font-size:40px;font-family:Oswald,sans-serif;font-weight:500}.v-navigation-drawer .v-navigation-drawer__content .avatar .name{margin-top:20px;font-size:20px}.v-navigation-drawer .v-navigation-drawer__content .avatar .account{font-size:18px}.v-navigation-drawer .v-navigation-drawer__content .menu{box-shadow:0 -8px 9px 0 #d8d5d5;font-size:18px}.v-navigation-drawer .v-navigation-drawer__content .bottom{display:flex;align-items:flex-end;flex:1}.v-navigation-drawer .v-navigation-drawer__content .v-list-item__icon{padding-left:20px}.v-navigation-drawer .v-navigation-drawer__content .v-list-item__icon .v-icon{color:var(--v-primary-base)}.v-navigation-drawer .v-navigation-drawer__border{background-color:var(--v-primary-base)!important}.v-app-bar .hamburger{padding:5px}.v-app-bar .hamburger-box{width:30px;height:18px}.v-app-bar .hamburger-inner,.v-app-bar .hamburger-inner:after,.v-app-bar .hamburger-inner:before{background-color:var(--v-primary-base);width:30px;height:2px}.v-app-bar .hamburger.is-active .hamburger-inner,.v-app-bar .hamburger.is-active .hamburger-inner:after,.v-app-bar .hamburger.is-active .hamburger-inner:before{background-color:var(--v-primary-base)}.v-app-bar .v-toolbar__content{padding:0 16px!important}.v-app-bar .v-toolbar__content .v-divider--vertical{height:100%;max-height:none;margin-top:0}.v-app-bar .v-text-field{font-size:18px}.v-app-bar .logo-client{height:100%;overflow:hidden;display:inline-flex;justify-content:center;align-items:center;margin-bottom:6px}.light-layout{background:url(/assets/images/filigrane-pxs.48a055b8.png) no-repeat fixed 100% 100%!important}.light-layout .container-forgot-password,.light-layout .container-login,.light-layout .container-register{position:fixed;z-index:0;top:0;left:0;bottom:0;right:55%}.light-layout .container-forgot-password:after,.light-layout .container-forgot-password:before,.light-layout .container-login:after,.light-layout .container-login:before,.light-layout .container-register:after,.light-layout .container-register:before{content:"";position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background-repeat:no-repeat!important;background-size:cover!important;background-position:100% 0!important}.light-layout .container-forgot-password:before,.light-layout .container-login:before,.light-layout .container-register:before{background-image:url(/assets/images/bg-technicien-tab-lowres.f0c5370f.png)!important}.light-layout .container-forgot-password:after,.light-layout .container-login:after,.light-layout .container-register:after{background-image:url(/assets/images/bg-technicien-tab.4a626fdf.png)!important}@media screen and (max-width:800px){.light-layout .container-forgot-password:after,.light-layout .container-forgot-password:before,.light-layout .container-login:after,.light-layout .container-login:before,.light-layout .container-register:after,.light-layout .container-register:before{background-image:unset!important}}.light-layout.proxhydro{background-image:url(/assets/images/filigrane-proxhydro.a2ca7602.png)!important}.light-layout.proxhydro .container-forgot-password:before,.light-layout.proxhydro .container-login:before,.light-layout.proxhydro .container-register:before{background-image:url(/assets/images/bg-technicien-tab-prox-hydro-lowres.a639698e.png)!important}.light-layout.proxhydro .container-forgot-password:after,.light-layout.proxhydro .container-login:after,.light-layout.proxhydro .container-register:after{background-image:url(/assets/images/bg-technicien-tab-prox-hydro.a54faf42.png)!important}.light-layout .wrapper{z-index:1;flex-direction:column;justify-content:center;align-content:center}.light-layout .wrapper .container{padding:0 30px}.light-layout .wrapper .login{display:flex;align-items:center;flex-direction:column}.light-layout .wrapper .login .login-box{width:500px;max-width:100%;background:rgba(0,0,0,.7);padding:40px 40px 20px;border-radius:5px;color:#fff}.light-layout .wrapper .login .login-box .v-icon,.light-layout .wrapper .login .login-box a{color:#fff}.light-layout .wrapper .login .login-box .v-avatar{background-color:#f3f0ed;color:#7f7f7f;font-size:40px;font-family:Oswald,sans-serif;font-weight:500}.light-layout .wrapper .login .login-box .name{color:#dadada;margin:10px 0 20px;font-family:Oswald,sans-serif;font-size:28px;font-weight:500}.light-layout .wrapper .login .login-box .error--text{color:#fff!important}.light-layout .wrapper .login .login-box input:-webkit-autofill,.light-layout .wrapper .login .login-box input:-webkit-autofill:active,.light-layout .wrapper .login .login-box input:-webkit-autofill:focus,.light-layout .wrapper .login .login-box input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important}.light-layout .wrapper .login .login-box input:-webkit-autofill:first-line{font-size:1rem}.light-layout .wrapper .login .login-box .v-input--checkbox.v-input--is-label-active .v-input--selection-controls__input>*{z-index:1}.light-layout .wrapper .login .login-box .v-input--checkbox.v-input--is-label-active .v-input--selection-controls__input:after{content:"";position:absolute;z-index:0;top:4px;left:4px;right:4px;bottom:4px;background:#fff}.light-layout .wrapper .login .login-box .v-text-field .v-label--active{max-width:133%;transform:translateY(-23px) scale(1)}.light-layout .wrapper .logo{text-align:center;margin:40px 0}.light-layout .wrapper .logo img{width:200px}.light-layout .wrapper .footer-link{margin:40px 0;text-align:center}.light-layout .wrapper .footer-link a{color:#000;text-decoration:none;white-space:nowrap}.light-layout .wrapper .footer-link a+a{margin-left:10px}.light-layout .wrapper .footer-link a+a:before{content:"|";margin-right:10px}.title-two-lines{text-transform:uppercase}.title-two-lines .pre-title{font-size:16px;color:#232323}.title-two-lines .title{font-size:26px;color:var(--v-primary-base);font-weight:500}@media screen and (max-width:640px){.title-two-lines .pre-title{font-size:12px!important;line-height:12px}.title-two-lines .title{font-size:16px!important;line-height:16px}}.main-container .subheader{height:100px;background-image:url(/assets/images/petit-immeubles-beige-clair.9ec8378c.png);background-position:93px 19px;background-color:#fff;display:flex}.main-container .subheader .back-button{border-right:1px solid #e0e0e0;height:inherit;width:53px;display:flex;align-items:center;justify-content:center}.main-container .subheader .content{display:flex;align-items:center;padding-left:140px;flex:1;padding-right:40px;position:relative}.main-container .subheader .content .btn{position:absolute;display:inline-block;right:10px;top:50%;transform:translateY(-50%)}.main-container .subheader.no-arrow{padding-left:53px}@media screen and (max-width:640px){.main-container .subheader{height:80px;background-position:60px 100%;background-size:auto 40px}.main-container .subheader .content{display:flex;align-items:center;padding-left:60px;padding-right:10px}.main-container .subheader.no-arrow{padding-left:53px}}.v-scroll .simplebar-content{padding-right:35px!important}.h-scroll .simplebar-content{padding-bottom:35px!important}.simplebar-track.simplebar-vertical{width:30px}.simplebar-track.simplebar-vertical:after{position:absolute;content:"";width:1px;left:14px;top:15px;bottom:15px;background:red;border-right:1px solid pink;z-index:1}.simplebar-track.simplebar-horizontal{height:32px;bottom:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{top:0}.simplebar-track.simplebar-horizontal:after{position:absolute;content:"";height:1px;left:14px;right:15px;bottom:15px;background:red;border-bottom:1px solid pink;z-index:1}.simplebar-scrollbar{cursor:pointer;position:absolute;background:red;border:0 solid red;border-radius:30px;z-index:2;width:30px!important;height:30px!important}.simplebar-scrollbar:before{content:unset}.simplebar-scrollbar:after{position:absolute;content:"";top:8px;right:10px;width:0;height:0;box-shadow:0 0 8px 4px #fff}.simplebar-content-wrapper::-webkit-scrollbar{display:none}