@charset "UTF-8";@font-face{font-family:Merkury Regular;src:url(/assets/Merkury-Regular-fb0e2efa.woff2) format("woff2"),url(/assets/Merkury-Regular-179484ea.woff) format("woff");font-display:swap}@font-face{font-family:Merkury Medium;src:url(/assets/Merkury-Medium-ce187de3.woff2) format("woff2"),url(/assets/Merkury-Medium-f327ea19.woff) format("woff");font-display:swap}@font-face{font-family:Merkury Bold;src:url(/assets/Merkury-Bold-9f22c422.woff2) format("woff2"),url(/assets/Merkury-Bold-01c16837.woff) format("woff");font-display:swap}html,body{width:100%;height:100%}html #app,body #app{height:100%}html{scroll-padding-top:58px}@media (min-width: 577px){html{scroll-padding-top:85px}}body{padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:13px;color:#303133;background-color:#fff}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-family:Merkury Bold,sans-serif;font-weight:400}h1{font-size:2.385em}h2{font-size:2em}h3{font-size:1.615em}h4{font-size:1.385em}h5{font-size:1.231em}h6{font-size:1.077em}p{line-height:1.54em;padding:8px 0;margin:0}img{border:0;outline:none}ul,ol,dl,dt,dd{padding:0;margin:0;list-style-type:none}a,a:link,a:visited,a:hover,a:active{text-decoration:none;cursor:pointer}a{color:#303133}form,input,textarea,label,fieldset,legend,select,button{margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:1em;border:none;-webkit-appearance:none}fieldset{border:none}@media (max-width: 576px){select,select:focus,textarea,input,input[type=password],input[type=text]{font-size:16px}}@media (max-width: 576px) and (orientation: portrait){select,select:focus,textarea,input,input[type=password],input[type=text]{font-size:16px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){select,select:focus,textarea,input,input[type=password],input[type=text]{font-size:16px}}.error{color:#eb5b50}.link{color:#0047bb}.link-white{color:#fff}.link:hover{text-decoration:underline}@media (max-width: 576px){.link:hover{text-decoration:none}}@media (max-width: 576px) and (orientation: portrait){.link:hover{text-decoration:none}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.link:hover{text-decoration:none}}.border-left{padding-left:25px;margin-left:25px;border-left:1px solid transparent}.border-right{padding-right:25px;margin-right:25px;border-right:1px solid transparent}.border-light-gray{border-color:#dadada}.border-light-gray-blue{border-color:#d0d3d4}.three-dots-menu[data-reach-menu]{padding:10px 20px;margin-top:5px;background:#fff;border-radius:8px;box-shadow:0 4px 8px #30313340;max-width:calc(100% - 60px)}.three-dots-menu[data-reach-menu] hr{margin:2px 0;border:0;border-top:1px solid rgba(0,0,0,.25)}.three-dots-menu[data-reach-menu] [data-reach-menu-items]{padding:0;border:none;outline:none}.three-dots-menu[data-reach-menu] [data-reach-menu-items] [data-reach-menu-item]{padding:8px 0;border:none;font-family:Merkury Bold,sans-serif;font-size:14px;word-wrap:break-word;line-height:1.29}.three-dots-menu[data-reach-menu] [data-reach-menu-items] [data-reach-menu-item] a:hover,.three-dots-menu[data-reach-menu] [data-reach-menu-items] [data-reach-menu-item][data-selected]{background-color:unset;color:#0047bb}.three-dots-menu[data-reach-menu] [data-reach-menu-items]:hover{cursor:pointer}.border-top-left-radius{border-top-left-radius:10px}.border-top-right-radius{border-top-right-radius:10px}.bg-light-blue{background-color:#daeef4}.bg-medium-gray-blue{background-color:#5b7f95}.flex-content{display:flex;align-items:center}.flex-content.space-between{justify-content:space-between}.flex-content.align-right{justify-content:flex-end}.flex-content.align-left{justify-content:flex-start}@media (max-width: 576px){.flex-content{align-items:stretch}}.liste-infos-container{display:flex;padding:20px;justify-content:space-between}.liste-infos-container ul{width:60%}.liste-infos-container .svg-icon{width:25%;padding-top:20px;text-align:center}.liste-infos-container .svg-icon svg{max-width:125px}@media (min-width: 769px){.liste-infos-container .svg-icon{margin-left:15px}}@media (max-width: 768px){.liste-infos-container{flex-direction:column}.liste-infos-container ul{width:auto}.liste-infos-container .svg-icon{width:100%;padding-top:10px;text-align:right}.liste-infos-container .svg-icon svg{max-width:90px}}ul.liste-infos{font-family:Merkury Bold,sans-serif;font-size:16px;color:#002855}ul.liste-infos li{padding:20px 0;list-style:disc}ul.afficher-bullet{padding-left:20px;list-style:disc}.titre-onglet{display:flex;justify-content:center;align-items:center;padding:15px 0}.btn-content-appro{display:flex;padding:20px;justify-content:center}.btn-content-appro button{min-width:160px;margin:0 10px}.zone-texte-message{width:100%;padding:15px 0;font-family:Merkury Bold,sans-serif;box-sizing:border-box;font-size:18px;text-align:center}.zone-texte-message.align-left{text-align:left}.capitalize{text-transform:capitalize}.page-notifications>div:not(:empty){margin-bottom:30px}.page-notifications .alert+.alert{margin-top:15px}.stretch-container,.stretch-container body,.stretch-container #app{min-height:100vh;display:flex;height:initial;width:100%}@media (max-width: 823px) and (orientation: landscape){.stretch-container,.stretch-container body,.stretch-container #app{height:auto}}.info-label{text-align:right;font-family:Merkury Regular,sans-serif;margin-right:10px;font-size:14px}.nec-tabs-header{width:100%;display:flex;align-items:center;justify-content:center}.nec-tabs-header button[data-reach-tab]{background-color:transparent;color:#0047bb;border-radius:0;padding-bottom:20px;border:initial;border-bottom:solid 2px transparent;font-size:15px;margin:0 20px 0 0}.nec-tabs-header button[data-reach-tab]:last-child{margin-right:0}.nec-tabs-header button[data-reach-tab][aria-selected=true]{color:#002855;border-bottom-color:#002855}.nec-tabs-header button[data-reach-tab][aria-disabled=true]{color:#8d8d8f}@media (max-width: 768px){.nec-tabs-header{width:100%;overflow-x:auto;justify-content:flex-start;padding-bottom:4px;margin-bottom:15px}.nec-tabs-header button{width:auto;font-size:14px}}@media (max-width: 576px){.nec-tabs-header button{padding:5px}}.ppa-form-fields{display:flex;gap:19px}.ppa-form-fields .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio):nth-child(1){width:115px}.ppa-form-fields .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio):nth-child(2){width:100px}.ppa-form-fields .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio):nth-child(3){width:150px}.ppa-form-fields .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){margin:0}.number-input{display:flex;gap:15px}.number-input.error button{border-color:#eb5b50}.number-input button{width:34px;height:34px;display:flex;justify-content:center;align-items:center;border-radius:8px;font-size:14px;padding:0}.d-none{display:none}@media (max-width: 1200px){.d-lg-none{display:none}}@media (max-width: 1024px){.d-md-none{display:none}.d-md-flex{display:flex}}@media (max-width: 768px){.d-sm-none{display:none}.d-sm-flex{display:flex}.d-sm-block{display:block}}@media (max-width: 576px){.d-xs-none{display:none}.d-xs-flex{display:flex}.d-xs-block{display:block}}@media (max-width: 576px) and (orientation: portrait){.d-xs-none{display:none}.d-xs-flex{display:flex}.d-xs-block{display:block}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.d-xs-none{display:none}.d-xs-flex{display:flex}.d-xs-block{display:block}}@media (min-width: 577px){.d-xs-only{display:none}}@media (min-width: 577px) and (orientation: portrait){.d-xs-only{display:none}}@media (min-width: 824px) and (min-height: 577px) and (orientation: landscape){.d-xs-only{display:none}}@media (min-width: 769px){.d-sm-only{display:none}}@media (min-width: 1201px){.d-lg-only{display:none}}@media (max-width: 1440px){body{background-color:#f2f2f2}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape),(max-width: 576px) and (orientation: portrait){body{font-size:14px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.mobile-content{display:inline-block}.container .container-content header .header-content .nav-toggle{top:1px;left:-45px;padding:13px;margin:0}.container .container-content header .header-content .nav-toggle svg{width:18px}.container .container-content.nav-open header .header-content .nav-toggle svg{width:16px}.container .container-content header{height:58px}.container .container-content header .header-title{font-size:16px}.container .container-content header .header-content{padding:9px 15px 9px 9px;margin-left:45px}.container .container-content header .header-content .header-item-content{width:100%}.container .container-content header .header-content .header-item-content .header-item{padding-right:20px;line-height:inherit;justify-content:space-between}.container .container-content header .header-content .header-item-content.links{display:none}.container .container-content .main-container .side-container{width:0;height:545px;background-color:transparent}.container .container-content .main-container .side-container .side-content{position:inherit;margin-top:0;width:0;z-index:100;background-color:transparent;transition:none}.container .container-content .main-container .side-container .side-content .nav-container .user-infos-content{border-top:1px solid rgba(141,141,143,.26);font-family:Merkury Bold,sans-serif;font-size:14px;color:#fff;background-color:#002855}.container .container-content .main-container .side-container .side-content .nav-container .user-infos-content-toggle{display:flex;width:100%;height:52px;padding:0 30px 0 22px;box-sizing:border-box;justify-content:space-between;align-items:center}.container .container-content .main-container .side-container .side-content .nav-container .user-infos-content-toggle .user-name{cursor:default}.container .container-content .main-container .side-container .side-content .nav-container ul{display:none}.container .container-content .main-container .side-container .side-content .nav-container .nav-item{font-size:15px}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item .user-infos-content .overlay{top:inherit}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item .user-infos-content .overlay .overlay-container{position:inherit}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item .user-infos-content .overlay .overlay-container .overlay-content{border-radius:0}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item .user-infos-content .overlay .overlay-container .overlay-content ul{height:106px}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item.nav-item ul{margin-top:40px}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item.nav-item ul li{display:inline-block}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item.nav-item ul li .change-lang-button{color:#fff;line-height:18px;padding-right:0}.container .container-content .main-container .side-container .side-content .nav-container .mobile-nav-item.nav-item ul li:first-child{padding-right:24px;margin-right:24px;border-right:1px solid white}.container .container-content .main-container .page-container{padding-top:58px}.container .container-content .main-container .page-container .page-content{--padding: 16px}.container .container-content .main-container .page-container .page-content h3:not(.bigger){font-size:18px}.container .container-content.nav-open .nav-open .nav-appro .sub-nav-open .nav-item:first-child a:after{left:inherit;right:29px}.container .container-content.nav-open .main-container .side-container{position:absolute;top:58px;width:100%;z-index:10}.container .container-content.nav-open .main-container .side-container .side-content{width:100%}.container .container-content.nav-open .main-container .side-container .side-content .nav-container{padding:0}.container .container-content.nav-open .main-container .side-container .side-content .nav-container ul,.container .container-content.nav-open .main-container .side-container .side-content .nav-container .mobile-nav-item{display:block}.container .container-content.nav-open .main-container .page-container{height:100vh}.container .container-content.nav-open .main-container .page-container .page-content{display:none}}.grecaptcha-badge{display:none!important}.authentification-container .container{position:relative;box-sizing:border-box;color:#fff;padding-top:min(12vh,170px);padding-left:min(10vw,150px);padding-right:min(10vw,150px);padding-bottom:min(10vw,150px)}.authentification-container .container .logo{width:212px;margin-bottom:120px}.authentification-container .container .content{max-width:500px}.authentification-container .container .content h1{font-size:31px;line-height:1.35;margin-bottom:34px}.authentification-container .container .content p{font-family:Merkury Bold,sans-serif;font-size:21px;line-height:1.33;opacity:.9}.authentification-container .container .content p:last-of-type{margin-bottom:27px}.authentification-container .container .content input[name=courriel]{width:260px}.authentification-container .container .content .button-nec{margin-top:35px}.authentification-container .container .content .message-erreur{margin-top:40px}.authentification-container .button{display:inline-block}.authentification-container-desktop-bg{position:fixed;top:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}.authentification-container-desktop-bg svg{width:150vw;height:100vh;object-fit:cover;vertical-align:middle}.unavailability-banner{width:100%;position:relative}.unavailability-banner .alert{border-radius:0}.lien-retour-accueil{width:100%;margin-top:60px;font-family:Merkury Bold,sans-serif;font-size:14px}.lien-retour-accueil a{display:inline-block;padding:20px 0;color:#fff}.authentification{display:flex;flex-direction:column;height:100%;width:100%;background:#002855;position:relative}.authentification .banner-container{display:flex;width:100%}.authentification .authentication-wrapper{display:flex;width:100%;height:100%}.authentification .energir-container{position:relative;display:flex;flex-direction:column;justify-content:center;width:25%;padding:35px;box-sizing:border-box;background:white}@media (min-width: 446px){.authentification .energir-container{min-width:376px}}@media (min-width: 769px){.authentification .energir-container{display:grid;grid-template-rows:repeat(1fr,3)}.authentification .energir-container .logo{align-self:end}}.authentification .energir-container .logo{padding-top:45px;padding-bottom:64px;display:flex;align-items:center;font-family:Merkury Bold,sans-serif}@media (min-width: 769px){.authentification .energir-container .logo svg{width:213px}.authentification .energir-container .logo .energir-text-fill{fill:#002855}}.authentification .energir-container .liens{margin-top:auto;margin-bottom:auto;line-height:24px;font-family:Merkury Bold,sans-serif;font-size:14px;color:#0047bb}.authentification .energir-container .liens a{color:#0047bb}.authentification .energir-container .liens ul{margin-top:15px}.authentification .energir-container .liens li{display:inline-block}.authentification .energir-container .liens li button{line-height:18px}.authentification .energir-container .liens li:first-child{padding-right:24px;margin-right:24px;border-right:1px solid #8d8d8f}@media (max-width: 768px){.authentification .energir-container .liens li:first-child{border-color:#ffffff80}}.authentification .login-container{position:relative;display:flex;width:75%;justify-content:center;align-items:center}.authentification .login-container>.background-container{position:absolute;inset:0;z-index:0}.authentification .login-container>.background-container img{width:100%;height:100%;object-fit:cover;vertical-align:middle;pointer-events:none;user-select:none}.authentification .login-content{z-index:10;padding:0 33px;margin:auto}.authentification .login-content>.card{display:flex;flex-direction:column;justify-content:space-between;width:310px;min-height:430px;padding:0;box-shadow:0 5px 21px 3px #00000021}.authentification .login-content>.card h3{color:#002855;line-height:2;margin-bottom:11px}.authentification .login-content .connexion-form,.authentification .login-content .inscription-form{padding:30px 30px 16px}.authentification .login-content .connexion-form .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio),.authentification .login-content .inscription-form .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:100%;margin:0}.authentification .login-content .connexion-form .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .input-error:empty,.authentification .login-content .inscription-form .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .input-error:empty{display:none}.authentification .login-content .connexion-form .button-nec,.authentification .login-content .inscription-form .button-nec{width:100%;margin:20px 0}.authentification .login-content .connexion-form fieldset:last-child,.authentification .login-content .inscription-form fieldset:last-child{margin-bottom:20px}.authentification .login-content .connexion-form .link,.authentification .login-content .inscription-form .link{margin-top:4px;line-height:1.92}.authentification .login-content .connexion-form .input-wrapper input.email,.authentification .login-content .inscription-form .input-wrapper input.email{min-width:initial}.authentification .connexion-footer{text-align:center;border-top:1px solid #d0d3d4;background:rgb(238,247,250);padding:8px 30px 11px;border-radius:0 0 10px 10px}.authentification .connexion-footer h4{font-family:Merkury Bold,sans-serif;font-size:14px;line-height:1.71;color:#002855}.authentification .connexion-footer .button-nec{width:100%;margin:6px 0 7px}@media (min-width: 769px){.authentification .energir-container .logo .title{display:none}}@media (max-width: 768px){.authentification{flex-direction:column}.authentification .energir-container,.authentification .login-container{width:100%}.authentification .login-container{flex-grow:1;padding:10px}}@media (max-width: 768px){.authentification .energir-container{padding:0 34px;width:100%;height:100%;justify-content:flex-start;background:none}.authentification .energir-container .logo{align-items:center}}@media (max-width: 768px) and (max-width: 468px){.authentification .energir-container .logo{justify-content:space-between}}@media (max-width: 768px) and (min-height: 667px){.authentification .energir-container .logo{padding-bottom:20px}}@media (max-width: 768px){.authentification .energir-container .logo .svg-icon svg{width:140px}.authentification .energir-container .logo .title{display:flex;padding:5px 0 5px 20px;margin-left:30px;font-size:18px;color:#fff;border-left:1px solid rgba(255,255,255,.5)}.authentification .energir-container .connexion-footer{flex-direction:column;background:white;padding:12px 30px}.authentification .energir-container .liens{display:grid;width:100%;align-items:flex-end;justify-content:center;margin:20px 0}.authentification .energir-container .liens a,.authentification .energir-container .liens button{color:#fff}.authentification .energir-container .liens ul{margin-top:15px}.authentification .energir-container .liens li a{color:#fff}.authentification .login-container{display:none}.authentification .login-content{padding:0}.authentification .login-content .connexion-footer{background:#daeef4}}.bloc-bienvenue{position:relative}.bloc-bienvenue h1{color:#002855;line-height:2}@media (max-width: 768px){.bloc-bienvenue h1{display:none}}.bloc-bienvenue h4{padding-bottom:36px}.bloc-bienvenue .slideshow{padding:20px;margin-bottom:40px;background:rgb(238,247,250);border-radius:4px}.bloc-bienvenue .slideshow img{margin-top:13px}.bloc-bienvenue .slideshow h3{padding:18px 0}@media (max-width: 768px){.bloc-bienvenue .slideshow h3{font-size:21px}}.bloc-bienvenue .slideshow p{padding:0;font-family:Merkury Bold,sans-serif;font-size:14px;color:#6a6d70;opacity:.7}.bloc-bienvenue .slideshow a{font-family:Merkury Bold,sans-serif;color:#303133;font-size:14px}.bloc-bienvenue .slideshow .communication-content{padding-bottom:25px}.bloc-bienvenue .slideshow .communications-url{display:flex;padding-top:18px}.bloc-bienvenue .slideshow .communications-url .svg-icon{margin-right:12px}.bloc-bienvenue .slideshow .communications-url a{color:#0047bb;display:flex;align-items:center;padding:0;font-family:Merkury Bold,sans-serif}@media (max-width: 768px){.bloc-bienvenue{background:rgb(238,247,250);margin:0;border-radius:10px 10px 0 0;padding-bottom:50px}.bloc-bienvenue h4{padding:60px 20px 0;font-size:18px}.bloc-bienvenue:has(.slideshow){padding-bottom:0}.bloc-bienvenue .slideshow{margin:0;border-radius:0}.bloc-bienvenue .slideshow img{position:absolute;top:0;right:20px}}@media (max-width: 768px){.authentification-info{margin:auto;max-width:400px}}.authentification-mobile-bg{position:absolute;inset:0;overflow:hidden}.authentification-mobile-bg img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.bloc-communication .card{position:relative;display:flex;padding:30px}.bloc-communication .card h3{min-width:200px;color:#002855}.bloc-communication .card .communication-content{display:flex;flex-direction:column;width:100%}.bloc-communication .card .communication-content p{font-size:15px}.bloc-communication .card .communication-content p,.bloc-communication .card .communication-content .communications-url{display:flex;justify-self:start;margin-top:15px;margin-bottom:15px;padding:0}.bloc-communication .card .communication-content p a,.bloc-communication .card .communication-content .communications-url a{font-family:Merkury Bold,sans-serif;font-size:14px;align-self:start;display:flex;align-items:center}.bloc-communication .card .communication-content p a .svg-icon,.bloc-communication .card .communication-content .communications-url a .svg-icon{margin-right:12px}.bloc-communication .card .communication-content p a .svg-icon svg,.bloc-communication .card .communication-content .communications-url a .svg-icon svg{vertical-align:middle}.bloc-communication .card img{width:244px;text-align:center;order:4;align-self:flex-end;margin-bottom:-30px;margin-right:-30px}@media (min-width: 769px){.bloc-communication .card .communication-content{display:grid;column-gap:15px;grid-template-columns:1fr auto;grid-template-rows:auto auto 1fr;width:100%}.bloc-communication .card .communication-content p,.bloc-communication .card .communication-content .communications-url{margin:15px 0 0;grid-column:1/2}.bloc-communication .card .communication-content img{grid-row:1/4;grid-column:2/3;justify-self:end}}.info-inscription .svg-icon{margin-bottom:15px}.info-inscription p{color:#303133b3;font-size:14px;line-height:1.43}.inscription-succes{position:relative;display:flex;padding:35px 20px;flex-grow:1;flex-direction:column;border-radius:10px;background-image:linear-gradient(171deg,#00a376 -1%,#006747 85%);font-family:Merkury Regular,sans-serif;font-size:16px;color:#fff}.inscription-succes .close-btn{position:absolute;top:22px;right:22px}.inscription-succes .close-btn .svg-icon{margin:0}.inscription-succes .close-btn .svg-icon svg path,.inscription-succes .close-btn .svg-icon svg use{fill:#fff}.inscription-succes p{padding:35px 0 0}.inscription-succes p.bigger{font-size:18px;padding:20px 0 10px}.inscription-succes strong{word-break:break-all}.gnr-redirect{display:flex;height:100%}.appro-nomination-contrat .warning-desequilibre{margin-bottom:30px}.appro-nomination-contrat .nomination-and-graphique-content{display:flex;align-items:stretch}.appro-nomination-fournisseur{margin-top:40px}.appro-nomination-fournisseur .card{margin-top:25px}.appro-nomination-fournisseur .card>a{display:inline-flex;margin-bottom:20px;font-size:14px;padding:8px 26px}.appro-nomination-fournisseur .card .nominations-fournisseur{width:100%;display:flex;flex-flow:row nowrap}.appro-nomination-fournisseur .card .nominations-fournisseur .cell{width:120px;height:36px;padding:10px;box-sizing:border-box;display:flex;align-items:center}.appro-nomination-fournisseur .card .nominations-fournisseur .cell.top,.appro-nomination-fournisseur .card .nominations-fournisseur .cell.bottom{height:50px}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-head{width:230px;display:flex;flex-flow:column}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-head .cell{width:230px;border-right:solid 2px black}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-head .cell.top{text-align-last:left;border-bottom:solid 2px black;font-weight:700}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-head .cell.bottom{border-top:solid 2px black;text-align:right;background-color:#fff;font-weight:700;color:#303133}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-head .cell.bottom div{max-width:142px;margin-left:auto}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-head .cell:not(.top):not(.bottom) span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-head .cell:not(.top):not(.bottom):nth-child(odd){background-color:#f2f2f2}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations{overflow:auto;width:fit-content}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations::-webkit-scrollbar{height:10px;width:30px}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations>div{width:fit-content}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions{max-width:360px;width:auto}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions{display:flex;flex-flow:column}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .head,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .row,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .foot,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .head,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .row,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .foot{display:flex;flex-flow:row nowrap}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .head .cell,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .head .cell{border-bottom:2px solid black;background-color:#f2f2f2}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .head .cell.is-prevision,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .head .cell.is-prevision{background-color:#e3ecf9;color:#002855;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYwOEEwRkRGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYwOEEwRkVGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjA4QTBGQkY2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjA4QTBGQ0Y2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpUZhTgAAAAxSURBVHjaNIrBCQBACMNS/91/Tx3A0wMLeTREmdmAbLOLPUNXFZK+4OTUxKUnnwADAPeeDN5cCOcMAAAAAElFTkSuQmCC);border-bottom-color:#0047bb}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .head .cell.is-prevision.first-prevision,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .head .cell.is-prevision.first-prevision{border-left:2px solid #0047bb}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .row:nth-child(odd),.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .row:nth-child(odd){background-color:#f2f2f2}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .row:nth-child(odd).is-prevision,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .row:nth-child(odd).is-prevision{background-color:#f2f7fc}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .row .cell,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .row .cell{justify-content:center}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .row .cell.is-prevision,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .row .cell.is-prevision{color:#002855;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYwOEEwRkRGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYwOEEwRkVGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjA4QTBGQkY2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjA4QTBGQ0Y2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpUZhTgAAAAxSURBVHjaNIrBCQBACMNS/91/Tx3A0wMLeTREmdmAbLOLPUNXFZK+4OTUxKUnnwADAPeeDN5cCOcMAAAAAElFTkSuQmCC);font-weight:700}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .row .cell.is-prevision.first-prevision,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .row .cell.is-prevision.first-prevision{border-left:2px solid #0047bb}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .foot .cell,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .foot .cell{justify-content:center;border-top:2px solid black;background-color:#505d6f;color:#fff}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .foot .cell:not(:last-of-type),.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .foot .cell:not(:last-of-type){border-right:1px solid #fff}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .foot .cell.is-prevision,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .foot .cell.is-prevision{background-color:#508ad8;border-top:2px solid #0047bb}.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-nominations .foot .cell.is-prevision.first-prevision,.appro-nomination-fournisseur .card .nominations-fournisseur .tableau-previsions .foot .cell.is-prevision.first-prevision{border-left:2px solid #fff}.appro-nomination-fournisseur .card.big-header{width:100%}.appro-nomination-fournisseur .card.big-header .tableau-head{width:423px}.appro-nomination-fournisseur .card.big-header .tableau-head .cell{width:100%}.appro-nomination-fournisseur .card.big-header.only-one{width:calc(50% - 10px)}.appro-nomination-fournisseur .card.big-header.only-one .tableau-previsions,.appro-nomination-fournisseur .card.big-header.only-one .tableau-nominations{width:140px;overflow:visible}.appro-nomination-fournisseur .card.big-header.only-one .tableau-previsions .cell,.appro-nomination-fournisseur .card.big-header.only-one .tableau-nominations .cell{width:140px}.appro-nomination-journaliere{margin-top:40px;flex:1;margin-right:10px}.appro-nomination-journaliere .card{margin-top:20px;height:calc(100% - 45px);display:flex;flex-flow:column;align-items:start}.appro-nomination-journaliere .card button{margin-bottom:-40px;font-size:14px;height:34px}.appro-nomination-journaliere .card .appro-nomination-journaliere-content{box-sizing:content-box;display:flex;flex-direction:column;position:relative;margin:25px 0;width:100%}.appro-nomination-journaliere .card .appro-nomination-journaliere-content:before{content:"";width:1px;height:100%;background-color:#a6b3c3;position:absolute;top:0;right:140px}.appro-nomination-journaliere .card .appro-nomination-journaliere-content .journaliere-content-block{display:flex;flex-direction:row;justify-content:space-between;box-sizing:border-box}.appro-nomination-journaliere .card .appro-nomination-journaliere-content .journaliere-content-block:not(:last-of-type){margin-bottom:5px}.appro-nomination-journaliere .card .appro-nomination-journaliere-content .journaliere-content-block div{box-sizing:border-box;padding:15px 25px}.appro-nomination-journaliere .card .appro-nomination-journaliere-content .journaliere-content-block .volume{width:140px;text-align:center}.appro-nomination-journaliere .card .appro-nomination-journaliere-content .journaliere-content-block .date{width:calc(100% - 140px)}.appro-nomination-journaliere .card .appro-nomination-journaliere-content .journaliere-content-block:not(.header) div{background-color:#f2f2f2}.appro-nomination-journaliere .card .appro-nomination-journaliere-content .journaliere-content-block:not(.header) .volume{font-family:Merkury Bold,sans-serif}.appro-nomination-journaliere .card .appro-nomination-legende{margin-top:auto}.appro-nomination-journaliere .modal-body{display:flex;flex-flow:column;align-items:flex-start}.appro-nomination-journaliere .modal-body .subtitle{font-weight:700;font-size:16px}.appro-nomination-journaliere .modal-body p{font-family:Arial,Helvetica,sans-serif;font-size:14px;padding-top:0}.appro-nomination-journaliere .modal-body p span{font-family:Merkury Bold,sans-serif;font-size:24px}.appro-nomination-legende{font-family:Merkury Bold,sans-serif;font-size:12px;color:#8d8d8f;padding:0}.sommaire-content-card{display:flex;justify-content:center}.sommaire-content-card .sommaire-card{width:298px;height:155px;margin-right:20px;text-align:center;padding:20px 0;align-items:center}.sommaire-content-card .sommaire-card .label{min-height:40px;font-family:Merkury Regular,sans-serif;border-bottom:solid 1px #d0d3d4;padding:8px 82px}.sommaire-content-card .value{font-size:24px;font-family:Merkury Bold,sans-serif;padding-top:10px}.sommaire-content-card .sommaire-simuler{font-size:14px}.appro-nomination-graphique{margin-top:40px;flex:1;margin-left:10px}.appro-nomination-graphique .card{margin-top:20px;padding-top:45px;min-height:250px;background-color:#f9fdfe}.appro-nomination-graphique .card .card-desequilibre-content{display:flex;flex-flow:row wrap;align-items:flex-end}.appro-nomination-graphique .card h3{width:100%}.appro-nomination-graphique .card .nomination-tooltip-graphique{pointer-events:none;background:#fff;width:auto;text-align:center;position:absolute;font-family:Merkury Bold,sans-serif;font-size:12px;line-height:1.33;box-shadow:0 30px 35px -5px #0000001a,0 5px 22px #0000001a;border-radius:4px;z-index:100;padding:10px 15px}.appro-nomination-graphique .card .nomination-tooltip-graphique:after{content:"";position:absolute;bottom:-4px;margin:auto;left:0;right:0;width:15px;height:15px;border-radius:2px;transform:rotate(45deg);background-color:#fff}.appro-nomination-graphique .card .consommation-appro-legende{display:flex;flex-direction:column;font-family:Merkury Bold,sans-serif;font-size:12px;color:#8d8d8f;padding-left:20px;width:145px}.appro-nomination-graphique .card .consommation-appro-legende .nomination,.appro-nomination-graphique .card .consommation-appro-legende .consommation{display:flex;margin-top:10px}.appro-nomination-graphique .card .consommation-appro-legende .nomination span,.appro-nomination-graphique .card .consommation-appro-legende .consommation span{display:flex;align-items:center}.appro-nomination-graphique .card .consommation-appro-legende .nomination span.ico-consommation:before,.appro-nomination-graphique .card .consommation-appro-legende .consommation span.ico-consommation:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;border-radius:4px}.appro-nomination-graphique .card .consommation-appro-legende .nomination .ico-consommation:before{background-image:linear-gradient(182deg,#00c1d5,#00a2b3)}.appro-nomination-graphique .card .consommation-appro-legende .consommation .ico-consommation:before{background-image:linear-gradient(358deg,#5b7f95,#91bbd5)}.consommations-appro-container .alert{margin-bottom:15px}.consommations-appro-container .filter-options{display:flex}.consommations-appro-container .filter-options>div{margin-right:100px}.consommations-appro-container .filter-options .content-select{width:25%;margin-bottom:40px}.consommations-appro-container .filter-options .content-select p{font-family:Merkury Bold,sans-serif;padding:0}.tableau-data--appro--consommation{--cell-height: 38px}.tableau-data--appro--consommation table th.type-contrat,.tableau-data--appro--consommation table td.type-contrat{padding:0 4px}.tableau-data--appro--consommation table th .is-sortable svg{margin-right:0}.tableau-data--appro--consommation table{border-bottom:2px solid rgba(0,0,0,.85);padding-bottom:0;border-radius:0}.tableau-data--appro--consommation .total{font-weight:700}.tableau-data--appro--consommation table td.total,.tableau-data--appro--consommation table td.desequilibre{border-left:2px solid rgba(0,0,0,.85)}.tableau-data--appro--consommation table td.reelle-gj,.tableau-data--appro--consommation table td.prevue-gj,.tableau-data--appro--consommation table td.nomination-annuelle{border-left:1px solid rgba(0,0,0,.85)}.tableau-data--appro--consommation table td.desequilibre .border-content{display:flex;align-items:center;justify-content:flex-end}.tableau-data--appro--consommation table td.desequilibre .border-content .download-button{padding:0;margin:0}.tableau-data--appro--consommation table td.desequilibre .border-content .download-button .svg-icon{margin-right:0;margin-left:12px}.tableau-data--appro--consommation table td.desequilibre .border-content .download-button .svg-icon svg{height:27px}.tableau-data--appro--consommation tbody .PF,.tableau-data--appro--consommation tbody .ADST,.tableau-data--appro--consommation tbody .ADAT,.tableau-data--appro--consommation tbody .FP,.tableau-data--appro--consommation tbody .DPWT,.tableau-data--appro--consommation tbody .DPWOT{color:#fff;font-family:Merkury Bold,sans-serif;width:43px;height:16px;font-size:11px;border-radius:4px;background-color:#5b7f9596;display:flex;justify-content:center;align-items:center;margin:auto}.tableau-data--appro--consommation tbody .PF,.tableau-data--appro--consommation tbody .FP{background-color:#00c1d5}.tableau-data--appro--consommation tbody .ADST,.tableau-data--appro--consommation tbody .DPWOT{background-color:#5b7f95}.tableau-data--appro--consommation tbody .ADAT,.tableau-data--appro--consommation tbody .DPWT{background-color:#9eb4c1}.tableau-data--appro--consommation table thead th:empty{background:initial;height:0}.tableau-data--appro--consommation table th.nomination-annuelle .is-sortable{justify-content:space-between}.tableau-data--appro--consommation table th.nomination-annuelle .title{white-space:normal;text-align:left;max-width:80px;line-height:1.23}.tableau-data--appro--consommation table th.consommation-heading{font-family:Merkury Bold,sans-serif;font-weight:400;color:#303133;background:white;border-radius:initial;border:1px solid rgba(0,0,0,.85);border-bottom:initial;font-size:16px;height:40px}.consommations-mensuelles{margin-bottom:30px}.consommations-mensuelles h3{margin-bottom:15px}.consommations-mensuelles .card{background:#f9fdfe}.consommations-mensuelles .card .custom-scroll{width:100%;overflow-x:auto;padding-bottom:5px}.consommations-mensuelles .card .custom-scroll::-webkit-scrollbar{height:10px;width:10px}.consommations-mensuelles .card .custom-scroll::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}.consommations-mensuelles .card .custom-scroll .commutateur{display:inline-flex}.consommations-mensuelles .card .rapport-deseq{width:100%;display:flex;justify-content:flex-end}.consommations-mensuelles .card .rapport-deseq .download-button{font-size:13px;padding-right:0}.consommations-mensuelles .card .rapport-deseq .download-button .svg-icon svg{width:18px}.consommations-mensuelles__header{display:flex;justify-content:space-between;align-items:flex-end}.cosommations-mensuelles__select{display:flex;align-items:center;margin:12px 0}.cosommations-mensuelles__select label{font-family:Merkury Bold,sans-serif;font-size:14px;margin-right:10px}.cosommations-mensuelles__select .input-error{padding:0}.cosommations-mensuelles__select select{font-weight:700;line-height:initial;padding-top:13px;padding-bottom:12px}.cosommations-mensuelles__commutateur .commutateur{display:inline-flex}.custom-scroll{width:100%;overflow-x:auto}.custom-scroll::-webkit-scrollbar{height:10px;width:10px}.custom-scroll::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}.tableau-previsions{width:100%;border-collapse:collapse;border-spacing:0}.tableau-previsions .cell-content{display:flex;justify-content:center;align-items:center;padding:0 10px}.tableau-previsions th,.tableau-previsions td{padding:0;text-align:center}.tableau-previsions thead tr:first-child th{font-family:Merkury Bold,sans-serif;font-weight:400;font-size:14px;padding-top:15px;padding-bottom:10px}.tableau-previsions thead td div,.tableau-previsions tbody th:first-child div{border-right:2px solid rgba(0,0,0,.85)}.tableau-previsions th:nth-child(n+3) .cell-content,.tableau-previsions td:nth-child(n+3) .cell-content{border-left:1px solid #d0d3d4}.tableau-previsions th:nth-child(n+3).previsions .cell-content,.tableau-previsions td:nth-child(n+3).previsions .cell-content{border-left-color:#0047bb78}.tableau-previsions th:nth-child(n+3).previsions-first .cell-content,.tableau-previsions td:nth-child(n+3).previsions-first .cell-content{border-left-color:#0047bb;border-left-width:2px}.tableau-previsions .months th{font-weight:400}.tableau-previsions .months th:not(:first-child) div{background:#d6ebf3}.tableau-previsions .months th.previsions div{background-color:#e3ecf9;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYwOEEwRkRGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYwOEEwRkVGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjA4QTBGQkY2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjA4QTBGQ0Y2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpUZhTgAAAAxSURBVHjaNIrBCQBACMNS/91/Tx3A0wMLeTREmdmAbLOLPUNXFZK+4OTUxKUnnwADAPeeDN5cCOcMAAAAAElFTkSuQmCC);color:#002855}.tableau-previsions .months .cell-content{height:45px}.tableau-previsions .volumes{background:#f5fbfd;font-size:14px}.tableau-previsions .volumes th div{color:#040000;font-size:13px;font-weight:400}.tableau-previsions .volumes .previsions .cell-content{background-color:#f5fafd;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYwOEEwRkRGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYwOEEwRkVGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjA4QTBGQkY2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjA4QTBGQ0Y2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpUZhTgAAAAxSURBVHjaNIrBCQBACMNS/91/Tx3A0wMLeTREmdmAbLOLPUNXFZK+4OTUxKUnnwADAPeeDN5cCOcMAAAAAElFTkSuQmCC);color:#002855}.tableau-previsions .volumes .cell-content{height:45px}.tableau-previsions .totals{font-size:15px;font-weight:700;border-top:2px solid rgba(0,0,0,.85)}.tableau-previsions .totals td .cell-content{background:rgba(214,235,243,.27);padding:0 20px}.tableau-previsions .totals td.previsions .cell-content{background:#f0f6fc}.tableau-previsions .totals th .cell-content{justify-content:center}.tableau-previsions .totals .cell-content{height:36px;justify-content:flex-end}.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:auto;margin:0}.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input{width:100%;box-sizing:border-box;border-radius:4px;border:solid 1px #dadada;background-color:#fff;color:#303133;width:auto;max-width:60px;padding:10px 5px;margin:1px 0;font-size:14px;color:#0047bb;text-align:center}.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .edited,.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input:focus{margin:0;outline:none;border:2px solid #0047bb;font-weight:700}.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).error input{color:#eb5b50;border-color:#eb5b50}.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .input-error{display:none}.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).show-placeholder input{padding:7px 5px}.tableau-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.consommations-mensuelles-par-compte .tableau-data{--mobile-col-width: 400px;--cell-padding: 12px;--cell-header-height: 50px;overflow:hidden;overflow-x:auto}.consommations-mensuelles-par-compte .tableau-data--appro td:nth-child(-n+3){padding:0;border-left:0}.consommations-mensuelles-par-compte .tableau-data--appro td:nth-child(-n+3) div{display:flex;align-items:center;border-left:1px solid #dadada;height:var(--cell-height);padding:0 12px}.consommations-mensuelles-par-compte table.tableau-consommation tr:nth-child(2n) td:nth-child(-n+3){background:#f2f2f2}.consommations-mensuelles-par-compte table.tableau-consommation tr:last-child td:nth-child(-n+3){border-bottom:2px solid rgba(0,0,0,.85)}.consommations-mensuelles-par-compte table.tableau-consommation th:nth-child(1),.consommations-mensuelles-par-compte table.tableau-consommation th:nth-child(2),.consommations-mensuelles-par-compte table.tableau-consommation th:nth-child(3){position:absolute;box-sizing:border-box;line-height:var(--cell-header-height)}.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(1),.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(2),.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(3){position:absolute;line-height:15px}.consommations-mensuelles-par-compte table.tableau-consommation th:nth-child(1){width:125px;left:0}.consommations-mensuelles-par-compte table.tableau-consommation th:nth-child(2){width:72px;left:120px}.consommations-mensuelles-par-compte table.tableau-consommation th:nth-child(3){width:208px;left:192px}.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(1){width:120px;left:0}.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(1) div{border-left:0}.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(2){width:75px;left:120px}.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(2) div{justify-content:center}.consommations-mensuelles-par-compte table.tableau-consommation td:nth-child(3){width:204px;left:195px;border-right:2px solid rgba(0,0,0,.85)}.consommations-mensuelles-par-compte .outer-wrapper{position:relative;top:0;left:0;right:calc(var(--mobile-col-width) + var(--cell-padding));overflow:hidden}.consommations-mensuelles-par-compte .inner-wrapper{margin-left:var(--mobile-col-width);overflow-x:scroll;scrollbar-color:#8d8d8f #dadada;scrollbar-width:thin}.consommations-mensuelles-par-compte .inner-wrapper::-webkit-scrollbar{height:10px;width:10px}.consommations-mensuelles-par-compte .inner-wrapper::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}.consommations-mensuelles-par-compte h3{margin-bottom:15px}.consommations-mensuelles-par-compte .title--date{font-weight:400;line-height:1.31;width:30px;white-space:normal;display:flex;margin:auto}.consommations-mensuelles-par-compte .title--previsions{background:#384d66}.consommations-mensuelles-par-compte .tableau-data--appro table td.previsions{border-left-color:#1d89ee;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYwOEEwRkRGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYwOEEwRkVGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjA4QTBGQkY2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjA4QTBGQ0Y2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpUZhTgAAAAxSURBVHjaNIrBCQBACMNS/91/Tx3A0wMLeTREmdmAbLOLPUNXFZK+4OTUxKUnnwADAPeeDN5cCOcMAAAAAElFTkSuQmCC);color:#002855b5}.consommations-mensuelles-par-compte .tableau-data table tbody tr:nth-child(2n) td.previsions{background-color:#f2f7fc;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDYuMC1jMDAyIDc5LjE2NDQ2MCwgMjAyMC8wNS8xMi0xNjowNDoxNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDIxLjIgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUYwOEEwRkRGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUYwOEEwRkVGNkEwMTFFQUI1RjBCQTNENjNGREJDNDkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBRjA4QTBGQkY2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBRjA4QTBGQ0Y2QTAxMUVBQjVGMEJBM0Q2M0ZEQkM0OSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpUZhTgAAAAxSURBVHjaNIrBCQBACMNS/91/Tx3A0wMLeTREmdmAbLOLPUNXFZK+4OTUxKUnnwADAPeeDN5cCOcMAAAAAElFTkSuQmCC)}.consommations-mensuelles-par-compte .tableau-data--appro table td.previsions-first{border-left-color:#0047bb}.consommations-mensuelles-par-compte th.bigger{text-align:left}.consommations-mensuelles-par-compte td.total{font-weight:400}.consommations-mensuelles-par-compte .total .title,.consommations-mensuelles-par-compte .editer-prevision .title{font-weight:700;width:30px;white-space:normal;display:flex;margin:auto}.consommations-mensuelles-par-compte .editer-prevision .title{width:50px}.consommations-mensuelles-par-compte .editer-prevision .svg-icon{margin:0}.consommations-mensuelles-par-compte .editer-prevision .svg-icon svg{width:15px}.consommations-mensuelles-par-compte .tableau-data table tbody td.editer-prevision{border-left:2px solid rgba(0,0,0,.85)}.consommations-mensuelles-par-compte td.adresse{white-space:normal;text-align:left}.consommations-mensuelles-par-compte thead tr:first-child th{font-family:Merkury Bold,sans-serif;font-weight:400;font-size:14px;background:initial;color:#303133;height:20px;padding:0 0 10px}.consommations-mensuelles-par-compte .legende{font-family:Merkury Bold,sans-serif;font-size:12px;color:#636363}.modifier-previsions .card{padding:0;background:#f7fbfc}.modifier-previsions .card .tableau-previson-container{padding:20px 20px 55px;background:#eff4f7}.modifier-previsions .card .tableau-previson-container .commutateur{display:inline-flex}.modifier-previsions .card .legende{padding-top:20px}.modifier-previsions .card .btn-content-appro{border-top:1px solid #d0d3d4}.modifier-previsions-error{margin-top:30px;margin-bottom:-25px}.prevision-compte-contrat-content{display:flex;padding:0 20px 0 0;border-bottom:1px solid #d0d3d4}.prevision-compte-contrat-content .prevision-compte-contrat-content-title{max-width:160px;padding:24px 20px}.prevision-compte-contrat-content .section-gj-m3+.prevision-compte-contrat-content-side{border-left:1px solid #d0d3d4}.prevision-compte-contrat-content .prevision-compte-contrat-content-side p:first-child{font-family:Merkury Regular,sans-serif;font-size:14px}.prevision-compte-contrat-content .prevision-compte-contrat-content-side p{min-height:85px;padding:20px;box-sizing:border-box}.prevision-compte-contrat-content .prevision-compte-contrat-content-side.small{max-width:170px}.prevision-compte-contrat-content .prevision-compte-contrat-content-side .bigger{font-family:Merkury Bold,sans-serif;font-size:15px}.contrats-details-container{display:flex;flex-flow:column nowrap}.contrats-details-container .alert{margin-bottom:20px}.contrats-details-container .contrats-details-sommaire{display:flex;justify-content:space-around}.contrats-details-container .contrats-details-sommaire div:first-child{border-right:solid 1px #d0d3d4}.card-details-content{display:flex;flex-direction:row;justify-content:center;margin-top:40px}.card-details-content .card{margin:-80px 5px 0;box-sizing:border-box;width:25%;color:#000}.card-details-content .card .card-content{align-content:space-between;justify-content:space-between;height:100%}.card-details-content .card .card-content p{color:#303133;padding-top:0}.card-details-content .card .card-content .contrat-pf{display:flex;justify-content:space-between}.card-details-content .card .card-content .card-content-1,.card-details-content .card .card-content .card-content-2{height:50%;box-sizing:border-box}.card-details-content .card .card-content .card-content-1{border-bottom:solid 1px #d0d3d4;padding-bottom:25px}.card-details-content .card .card-content .card-content-2{padding-top:25px}.card-details-content .card .card-content .card-content-2>div{align-items:flex-start}.card-details-content .card .card-content .card-content-2>div:only-child{margin-top:auto}.card-details-content .card .card-content .card-content-2 h6{padding-left:5px}.card-details-content .card .card-content .card-content-2 .renouvellement{color:#eb5b50}.card-details-content .card .card-content.card-prix .card-content-2{display:flex;align-items:flex-end}.card-details-content .card .card-content.card-prix .card-content-2 .link{font-family:Merkury Bold,sans-serif;font-size:14px}.card-details-content .card .card-content.card-desequilibre .card-content-2{display:flex;flex-flow:column;justify-content:space-between}.card-details-content .card .card-content.card-desequilibre .download-button{font-size:14px;flex-direction:row-reverse;padding:0;margin:0;justify-content:space-between;width:100%}.card-details-content .card .card-content.card-desequilibre .download-button .svg-icon{margin-right:0}.contrats-details-container>.modal-wrapper .modal-content{width:500px}.contrats-details-container>.modal-wrapper .modal-content .liste-prix{width:100%;max-height:250px;overflow-y:auto}.contrats-details-container>.modal-wrapper .modal-content .liste-prix .row-prix{display:flex;align-items:center;justify-content:space-between;padding:5px 15px;font-size:14px;height:35px}.contrats-details-container>.modal-wrapper .modal-content .liste-prix .row-prix:nth-child(odd){background-color:#f2f2f2}.contrats-details-liste-options{display:grid;width:50%;margin:40px auto auto;grid-template-columns:1fr 1fr;column-gap:24px;padding:0 24px;border-left:1px solid #dadada}.contrats-details-liste-options .cell{padding:5px 0 10px;border-right:1px solid #dadada}.contrats-details-liste-options .cell h5{padding-bottom:20px}.contrats-details-liste-options .cell ul{padding-left:15px;list-style-type:disc;font-size:14px}.contrats-details-liste-options .cell ul li{padding:0 0 15px 5px}.contrats-details-liste-options .cell p{padding:0 15px 15px 0;line-height:inherit}.contrats-details-liste-options .cell p.small{font-size:12px}.contrats-details-liste-options .cell a{font-weight:700}.fournisseurs .tableau-data table th{text-align:left}.status-page{width:100%;text-align:center}.status-page h2{font-family:Merkury Bold,sans-serif;font-size:45px;font-weight:400;line-height:1.24;color:#002855;margin-bottom:15px}.status-page p{font-family:Merkury Bold,sans-serif;font-size:18px;line-height:1.33}.status-page button,.status-page .button{margin:20px auto;display:inline-block;width:auto;padding-left:26px;padding-right:26px}.status-page--not-found .svg-icon{width:100%}@media (max-width: 768px){.status-page--not-found .svg-icon{margin-top:20px}}.status-page--not-found .svg-icon>span{display:block;width:100%}.status-page--not-found .svg-icon>span svg{width:200%;margin-left:-50%;margin-top:15px}@media (min-width: 769px){.status-page--not-found .svg-icon>span svg{width:180%;margin-left:-40%}}@media (min-width: 1025px){.status-page--not-found .svg-icon>span svg{width:124%;margin-left:-12%}}@media (min-width: 1441px){.status-page--not-found .svg-icon>span svg{height:303px}}.compte-actif-selecteur{margin-bottom:50px;position:relative}.compte-actif-selecteur .blue.compte-actif{display:flex;align-items:center;border-radius:4px}.compte-actif-selecteur .blue.compte-actif>*{width:100%}.compte-actif-selecteur.compte-selectionne .card.compte-actif:not(.blue){padding:15px 0 14px}.compte-actif-selecteur.compte-selectionne .card.compte-actif.blue{padding:15px 15px 15px 20px}.compte-actif-selecteur .card{min-height:82px}.compte-actif-selecteur .card .no-data{line-height:30px;font-size:18px}.compte-actif-selecteur .card.compte-actif.very-light-gray{border-bottom:1px solid #a8b5c4;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-left:0;padding-right:0}.compte-actif-selecteur .card .wrapper-loader{padding:0}.compte-actif-selecteur .compte-actif-infos{text-align:left}.compte-actif-selecteur .compte-actif-infos h3{max-width:330px;font-size:21px;word-break:break-word}.compte-actif-selecteur .compte-actif-infos .compte-actif-infos-numero{display:flex;align-items:center;gap:12px;min-height:48px;font-size:14px;margin-left:10px;margin-right:21px;font-family:Merkury Bold,sans-serif}.compte-actif-selecteur .compte-actif-infos .adresse{padding-right:20px;white-space:nowrap}.compte-actif-selecteur .compte-actif-infos.recherche-visible .compte-actif-infos-numero{border-right:0}.compte-actif-selecteur.overlay-open{z-index:10}.compte-actif-selecteur.overlay-open .card.compte-actif{border-bottom-left-radius:0;border-bottom-right-radius:0}.compte-actif-selecteur .close-recherche-mobile-icon .svg-icon{width:18px;height:18px;position:absolute;top:3px;right:3px}.compte-actif-selecteur .close-recherche-mobile-icon .svg-icon svg{height:28px}.compte-actif-selecteur .close-recherche-mobile-icon .svg-icon path{fill:#fff}.compte-actif-selecteur .actions{align-items:center;display:flex;justify-content:flex-end;gap:10px;flex-shrink:0}.compte-actif-selecteur .actions .btn-default{display:block}.compte-actif-selecteur .actions button{margin-bottom:0;margin-top:0}.compte-actif-selecteur .actions button .svg-icon{margin:0;display:block}.compte-actif-selecteur .actions button .svg-icon svg,.compte-actif-selecteur .actions button .svg-icon span{display:block}.compte-actif-selecteur .actions button.blue{padding:9px 26px}@media (min-width: 769px){.compte-actif-selecteur .actions{gap:23px}}@media (max-width: 768px){.compte-actif-selecteur .compte-actif-infos{align-items:start}}@media (max-width: 1024px){.compte-actif-selecteur .compte-actif-infos-numero{border-right:0;margin-right:0}}@media (max-width: 768px){.compte-actif-selecteur{margin-bottom:30px}.compte-actif-selecteur .overlay-content>p{padding-bottom:10px}.compte-actif-selecteur.compte-selectionne.overlay-open .flex-content{flex-direction:column;align-items:start}.compte-actif-selecteur .card{min-height:70px}.compte-actif-selecteur .card.compte-actif{margin-top:0}.compte-actif-selecteur .card .flex-content{position:relative;margin-top:0;text-align:left}.compte-actif-selecteur .card .flex-content.no-actif-compte{flex-direction:column}.compte-actif-selecteur .card .flex-content .compte-actif-infos{padding:0 50px 0 0;flex-direction:column;gap:5px}.compte-actif-selecteur .card .flex-content .compte-actif-infos h3{max-width:inherit}.compte-actif-selecteur .card .flex-content .compte-actif-infos .compte-actif-infos-numero{line-height:30px;padding:0;margin:0;border:none}.compte-actif-selecteur .card .flex-content .compte-actif-infos .adresse{display:none}.compte-actif-selecteur .card .flex-content .compte-actif-infos.recherche-visible{display:inherit}.compte-actif-selecteur .card .overlay-open .blue .flex-content{position:relative;display:block;margin-top:0;text-align:left}.compte-actif-selecteur .card.very-light-gray .flex-content{display:flex}}@media (min-width: 1025px){.compte-actif-selecteur{margin-top:-23px}}.gnr-flag{display:flex;align-items:center;justify-content:space-between;gap:10px}.gnr-flag span{width:30px}.recherche-comptes-resultats-overlay .liste-comptes{box-sizing:border-box;max-height:575px;padding:0 10px 20px 20px;overflow-y:auto;scrollbar-color:#8d8d8f #dadada;scrollbar-width:thin}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar{height:10px;width:10px}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}@media (max-width: 768px){.recherche-comptes-resultats-overlay .liste-comptes{padding:0 10px 10px}}@media (max-width: 576px){.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar{height:4px;width:4px}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar-track{border-radius:0;margin:8px}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}}@media (max-width: 576px) and (orientation: portrait){.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar{height:4px;width:4px}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar-track{border-radius:0;margin:8px}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar{height:4px;width:4px}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar-track{border-radius:0;margin:8px}.recherche-comptes-resultats-overlay .liste-comptes::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}}.recherche-comptes-resultats-overlay .recherche-comptes__no-results{padding:15px 10px 5px 20px;font-family:Merkury Bold,sans-serif;font-size:18px;width:100%}@media (max-width: 576px){.recherche-comptes-resultats-overlay h3{font-size:18px}}@media (max-width: 576px) and (orientation: portrait){.recherche-comptes-resultats-overlay h3{font-size:18px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.recherche-comptes-resultats-overlay h3{font-size:18px}}.change-account-description .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:100%;max-width:420px}.change-account-description__description{word-break:break-word}.compte-actif-gnr svg{width:30px;line-height:0}.compte-actif-responsabilite{font-size:10px;color:#37383a;position:relative}.blue .compte-actif-responsabilite{color:#fff}@media (min-width: 1025px){.compte-actif-responsabilite{margin-bottom:-11px}}:root{--reach-menu-button: 1}[data-reach-menu],[data-reach-menu-popover]{display:block;position:absolute}[data-reach-menu][hidden],[data-reach-menu-popover][hidden]{display:none}[data-reach-menu-list],[data-reach-menu-items]{display:block;white-space:nowrap;border:solid 1px hsla(0,0%,0%,.25);background:hsla(0,100%,100%,.99);outline:none;padding:1rem 0;font-size:85%}[data-reach-menu-item]{display:block;user-select:none}[data-reach-menu-item]{cursor:pointer;display:block;color:inherit;font:inherit;text-decoration:initial;padding:5px 20px}[data-reach-menu-item][data-selected]{background:hsl(211,81%,36%);color:#fff;outline:none}[data-reach-menu-item][aria-disabled]{opacity:.5;cursor:not-allowed}.gestion-compte__button,.gestion-compte__button:hover{font-family:Merkury Bold,sans-serif;font-size:14px;line-height:1.29;color:#0047bb;gap:6px;flex-shrink:0;display:flex}.gestion-compte__button .three-dots-icon svg,.gestion-compte__button:hover .three-dots-icon svg{width:42px;height:42px}.compte-actif-selecteur .actions .gestion-compte__button,.compte-actif-selecteur .actions .gestion-compte__button:hover{display:flex}.gestion-compte__button svg,.gestion-compte__button:hover svg{width:14px}.gestion-compte__button svg path,.gestion-compte__button:hover svg path{stroke:#0047bb}.recherche-comptes{width:100%;box-sizing:border-box;border-radius:4px;border:solid 1px #dadada;background-color:#fff;color:#303133;position:relative;width:40%;padding:0;text-align:left}.recherche-comptes .svg-icon{position:absolute;top:11px;left:9px}.recherche-comptes .close-icon .svg-icon{top:9px;left:8px;width:18px;height:18px;border:2px solid #009fdf;border-radius:18px;cursor:pointer}.recherche-comptes .close-icon .svg-icon span{position:absolute}.recherche-comptes .close-icon .svg-icon svg{position:absolute;top:4px;left:4px;width:10px;height:10px}.recherche-comptes input{box-sizing:border-box;width:100%;padding:11px 15px 10px 35px;color:#8d8d8f}@media (max-width: 768px){.recherche-comptes{width:100%;margin-top:15px}}.liste-comptes__grid{display:grid;gap:25px 40px;grid-template-columns:repeat(3,1fr);grid-auto-rows:1fr}@media (max-width: 1024px){.liste-comptes__grid{grid-auto-rows:initial}}@media (max-width: 768px){.liste-comptes__grid{grid-template-columns:repeat(2,1fr);gap:25px 25px}}@media (max-width: 576px){.liste-comptes__grid{padding:0;grid-template-columns:1fr}.liste-comptes__grid::-webkit-scrollbar{height:4px;width:4px}.liste-comptes__grid::-webkit-scrollbar-track{border-radius:0;margin:8px}.liste-comptes__grid::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}.liste-comptes__grid .card{box-shadow:none}.liste-comptes__grid .card h3{max-width:inherit;min-height:inherit}}@media (max-width: 576px) and (orientation: portrait){.liste-comptes__grid{padding:0;grid-template-columns:1fr}.liste-comptes__grid::-webkit-scrollbar{height:4px;width:4px}.liste-comptes__grid::-webkit-scrollbar-track{border-radius:0;margin:8px}.liste-comptes__grid::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}.liste-comptes__grid .card{box-shadow:none}.liste-comptes__grid .card h3{max-width:inherit;min-height:inherit}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.liste-comptes__grid{padding:0;grid-template-columns:1fr}.liste-comptes__grid::-webkit-scrollbar{height:4px;width:4px}.liste-comptes__grid::-webkit-scrollbar-track{border-radius:0;margin:8px}.liste-comptes__grid::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}.liste-comptes__grid .card{box-shadow:none}.liste-comptes__grid .card h3{max-width:inherit;min-height:inherit}}.liste-comptes__resultats{padding:15px 10px;font-family:Merkury Bold,sans-serif;font-size:18px}.compte-infos-header{--transition-time: .1s;box-sizing:border-box}.compte-infos-header .card{padding:0;cursor:pointer;transition:background-color var(--transition-time);height:100%;overflow:hidden;display:flex;flex-direction:column}.compte-infos-header .card .compte-infos-description{display:flex;justify-content:space-between;gap:15px}.compte-infos-header .card .compte-infos-description .svg-icon{width:30px}.compte-infos-header .card h3{min-height:75px;padding-right:25px;word-break:break-word;font-size:21px;line-height:1.33;transition:color var(--transition-time)}.compte-infos-header .card strong{display:inline-block;color:#0047bb;transition:color var(--transition-time);margin-top:auto;font-size:13px}.compte-infos-header .card strong:after{content:"";display:block;margin-top:7px;margin-bottom:7px;height:1px;width:32px;background:#d0d3d4}.compte-infos-header .card .adresse{font-size:13px;line-height:1.54;transition:color var(--transition-time)}.compte-infos-header .card .gnr-flame-color{transition:fill var(--transition-time)}.compte-infos-header .card:hover,.compte-infos-header .card:focus,.compte-infos-header .card.blue{background:#0047bb;color:#fff;outline:none}.compte-infos-header .card:hover h3,.compte-infos-header .card:focus h3,.compte-infos-header .card.blue h3{color:#fff}.compte-infos-header .card:hover strong,.compte-infos-header .card:focus strong,.compte-infos-header .card.blue strong{color:#fff}.compte-infos-header .card:hover .gnr-flame-color,.compte-infos-header .card:focus .gnr-flame-color,.compte-infos-header .card.blue .gnr-flame-color{fill:#fff}.compte-infos-header.is-actif h3{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAASCAYAAABfJS4tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjczOEFGQTdGRDMyNDExRTk5RjAzRTgyOUQ1MzFBODUxIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjczOEFGQTgwRDMyNDExRTk5RjAzRTgyOUQ1MzFBODUxIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzM4QUZBN0REMzI0MTFFOTlGMDNFODI5RDUzMUE4NTEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzM4QUZBN0VEMzI0MTFFOTlGMDNFODI5RDUzMUE4NTEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48Wh6oAAAA0UlEQVR42mL8//8/Ay0AEwONALUMngbEIK/vgYuAgoJC3PgfFYDFKTU0Ac3QXmoY7IJm6AZkeXIN1Qfi30iGngRiRlwGswOxMRGGigLxcyRD7wOxALo6ZM5BqMIdQCyNw1A2IL6MZOhXIFbGphaZgwxeAbEPFg270NTZ4vIZMifrPyZoQ5KfiyYXii/I0AWsgPg2mgFLsaTVUkJxgU2QE4gX/8cNJhOTcvBJZmIxdA2xSZKQAiMgvgQ19CwpaZ0YRVxA3ALEiqQYzDjkymOAAAMAbXuijID6JaYAAAAASUVORK5CYII=) no-repeat right top}.compte-infos-header__content{display:flex;flex-direction:column;padding:15px 16px;flex-grow:1}.compte-infos-header__date-responsabilite{display:flex;align-items:center;padding:7px 16px;font-size:10px;color:#37383a;bottom:-15px;border-top:1px solid #e5e5e5;transition:color var(--transition-time),border-color var(--transition-time),background-color var(--transition-time)}.card:hover .compte-infos-header__date-responsabilite,.card:focus .compte-infos-header__date-responsabilite,.card.blue .compte-infos-header__date-responsabilite{color:#fff}.compte-infos-header__date-responsabilite--emmenagement,.compte-infos-header__date-responsabilite--demenagement{border-top:solid 1px #dee7f6;background-color:#dee7f6;font-weight:700}.card:hover .compte-infos-header__date-responsabilite--emmenagement,.card:focus .compte-infos-header__date-responsabilite--emmenagement,.card.blue .compte-infos-header__date-responsabilite--emmenagement,.card:hover .compte-infos-header__date-responsabilite--demenagement,.card:focus .compte-infos-header__date-responsabilite--demenagement,.card.blue .compte-infos-header__date-responsabilite--demenagement{background-color:transparent}.compte-infos-header--compte-inactif{color:#6d7278}.compte-infos-header--compte-inactif .card strong{color:inherit}.page-container div.page-content{height:max-content}.confirmation .page-container{--padding: 140px;width:100%;padding:40px var(--padding);padding-top:0;box-sizing:border-box}@media (max-width: 1024px){.confirmation .page-container{--padding: 74px}}@media (max-width: 768px){.confirmation .page-container{--padding: 30px}}@media (max-width: 576px){.confirmation .page-container{--padding: 20px}.confirmation .page-container .page-title{margin:0}}@media (max-width: 576px) and (orientation: portrait){.confirmation .page-container{--padding: 20px}.confirmation .page-container .page-title{margin:0}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.confirmation .page-container{--padding: 20px}.confirmation .page-container .page-title{margin:0}}.confirmation .personne-ressources .reach-form-lg{justify-content:initial}.confirmation .personne-ressources .votre-nom-id-wrapper,.confirmation .personne-ressources .votre-nom1-id-wrapper{width:300px;margin-right:40px}.confirmation .card.full{width:max-content;margin-bottom:10px}.confirmation .titre-avec-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}@media (max-width: 1024px){.confirmation .titre-avec-info{align-items:flex-start;flex-direction:column}}.confirmation .titre-avec-info h3{margin-bottom:0;flex-shrink:0}@media (max-width: 1024px){.confirmation .titre-avec-info h3{margin-top:10px;order:2}}.confirmation .titre-avec-info p{font-family:Merkury Regular,sans-serif;margin-right:10px}@media (min-width: 1025px){.confirmation .titre-avec-info p{margin-left:50px}}.btn-container{display:flex;align-items:center;gap:10px}.dashboard-bloc-info{display:flex}.dashboard-bloc-info .card{display:flex;flex-direction:column;padding:0;font-family:Merkury Regular,sans-serif;font-size:14px}.dashboard-bloc-info .card h3{padding:15px 20px;border-bottom:1px solid #dadada}.dashboard-bloc-info .card h5{padding:20px;color:#002855}.dashboard-bloc-info .card p{padding:0 20px 15px}.dashboard-bloc-info .card p strong{font-size:15px}.dashboard-bloc-info .card p.padding-top{padding-top:15px}.dashboard-bloc-info .grow-content{flex-grow:2}.dashboard-bloc-info .encadre-container{display:grid;grid-template-columns:1fr 1fr;min-height:123px;border-top:1px solid #dadada;border-bottom:1px solid #dadada;background-color:#daeef466}.dashboard-bloc-info .encadre-container .encadre-content{display:flex;flex-direction:column;justify-content:space-between;padding:15px;text-align:center}.dashboard-bloc-info .encadre-container .encadre-content strong{display:block;padding-top:10px;font-family:Merkury Bold,sans-serif;font-weight:400;font-size:24px}.dashboard-bloc-info .encadre-container .encadre-content strong.date{font-size:15px}.dashboard-bloc-info .encadre-container .encadre-content.red{background:#fef4f4}.dashboard-bloc-info .encadre-container .encadre-content.red strong{color:#eb5b50}.dashboard-bloc-info .encadre-container .encadre-content.small strong{font-size:20px}@media (max-width: 768px){.dashboard-bloc-info .encadre-container .encadre-content.small strong{font-size:16px}}.dashboard-bloc-info .encadre-container .encadre-content:first-child{border-right:1px solid #dadada}@media (max-width: 1024px){.dashboard-bloc-info .encadre-container{min-height:inherit}}.dashboard-lien-page{padding:20px 10px;font-family:Merkury Bold,sans-serif;font-size:14px;text-align:center}.dashboard-lien-page a{color:#0047bb}.dashboard-bouton-page{padding:20px 40px 0;font-family:Merkury Bold,sans-serif;font-size:14px;text-align:center}.dashboard-bouton-page a{color:#fff}@media (max-width: 1024px){.dashboard-bouton-page{padding:20px 40px 0 10px}}.dashboard-vge{display:grid;column-gap:30px;row-gap:20px}.dashboard-vge .bloc-communication{grid-column:1/-1}.dashboard-vge .communications-options{grid-column:1/-1;padding-top:0}.dashboard-vge .bloc-gnr{grid-column:1/-1;margin-bottom:0}@media (min-width: 769px){.dashboard-vge{grid-template-columns:repeat(6,1fr);row-gap:40px}.dashboard-vge>*{grid-column-end:span 3}.dashboard-vge .bloc-documents{grid-column-end:span 6}}@media (min-width: 1025px){.dashboard-vge .bloc-documents{grid-column-end:span 5}}@media (min-width: 1201px){.dashboard-vge{grid-template-columns:repeat(12,1fr)}.dashboard-vge>*{grid-column-end:span 4}.dashboard-vge .bloc-documents{grid-column-end:span 7}}@media (min-width: 1201px){.dashboard-vge-stack-estime .bloc-conseiller{grid-row:2/3;min-height:176px}.dashboard-vge-stack-estime .bloc-conseiller .card{padding-bottom:20px;justify-content:flex-start}.dashboard-vge-stack-estime .bloc-conseiller .card h2{font-size:18px;padding:0 75px 10px 0}.dashboard-vge-stack-estime .bloc-conseiller .card p.bigger{font-size:16px}.dashboard-vge-stack-estime .bloc-conseiller .card button{margin:auto 0 0}.dashboard-vge-stack-estime .bloc-conseiller svg{width:76px;height:81px}.dashboard-vge-stack-estime .bloc-facturation,.dashboard-vge-stack-estime .bloc-consommation-vge{grid-row:1/3}.dashboard-vge-stack-estime .bloc-estime-facture{grid-row:1/2}}@media (min-width: 769px){.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-conseiller{grid-row:2/3;min-height:176px}.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-conseiller .card{padding-bottom:20px;justify-content:flex-start}.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-conseiller .card h2{font-size:18px;padding:0 75px 10px 0}.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-conseiller .card p.bigger{font-size:16px}.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-conseiller .card button{margin:auto 0 0}.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-conseiller svg{width:76px;height:81px}.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-facturation,.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-consommation-vge{grid-row:1/3}.dashboard-vge-stack-estime.dashboard-vge-no-facture .bloc-estime-facture{grid-row:1/2}}.dashboard-non-vge .top-content{display:grid;grid-template-columns:1fr 2fr;column-gap:20px;row-gap:50px;margin-bottom:40px}.dashboard-non-vge .bloc-communication{margin-top:40px}.dashboard-non-vge .bloc-consommation{display:grid;grid-template-rows:40px auto 55px}.dashboard-non-vge .bloc-consommation h3{padding:15px 20px}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique{margin:0 0 0 10px;overflow:hidden}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique .commutateur,.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique .recharts-text.recharts-label,.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique .consommation-historique-nonvge__legend,.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique .recharts-tooltip-wrapper{display:none}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique .recharts-responsive-container{margin-bottom:10px}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique .recharts-text.recharts-cartesian-axis-tick-value{font-family:Merkury Bold,sans-serif;font-size:11px;fill:#8d8d8f}.dashboard-non-vge .bloc-factures-options{grid-column-start:span 2;--padding: 74px;--margin: -74px;width:calc(100% + var(--padding) + var(--padding));margin-left:var(--margin);box-sizing:border-box}@media (min-width: 1024px){.dashboard-non-vge .bloc-factures-options>div{display:flex;flex-wrap:nowrap;align-items:stretch}}.dashboard-non-vge .bloc-factures-options.mpe .factures-options{flex-basis:71%}.dashboard-non-vge .bloc-factures-options .factures-options{width:100%;margin-bottom:0}.dashboard-non-vge .bloc-factures-options .factures-options .card-fullscreen{box-sizing:border-box;width:auto;margin:0;padding-right:0;height:100%}.dashboard-non-vge .bloc-factures-options .factures-options .factures-options-container h5{white-space:initial}.dashboard-non-vge .bloc-factures-options .factures-options h3{padding-top:0;padding-left:0}.dashboard-non-vge .bloc-factures-options .factures-options .button{margin-bottom:0}@media (max-width: 1024px){.dashboard-non-vge .bloc-factures-options .factures-options .factures-options-container{padding:0}}@media (max-width: 1200px){.dashboard-non-vge .bloc-factures-options .factures-options .factures-options-container{padding-left:0;column-gap:25px}}.dashboard-non-vge .bloc-factures-options .saviez-vous{flex-basis:29%}.dashboard-non-vge .bloc-factures-options .saviez-vous .card{background:#002855;color:#fff;padding-right:var(--padding)}.dashboard-non-vge .bloc-factures-options .saviez-vous .card div:nth-of-type(2){margin-top:35px}@media (max-width: 1024px){.dashboard-non-vge .bloc-factures-options{--padding: 30px;--margin: -30px}}@media (max-width: 576px){.dashboard-non-vge .bloc-factures-options{--padding: 16px;--margin: -16px}}.dashboard-non-vge .alert-unpaid-amount{margin-bottom:2em}@media (max-width: 1024px){.dashboard-non-vge .top-content{grid-template-columns:1fr;row-gap:40px}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique{overflow-x:auto}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique::-webkit-scrollbar{height:4px;width:4px}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique::-webkit-scrollbar-track{border-radius:0;margin:8px}.dashboard-non-vge .bloc-consommation .bloc-consommation-graphique::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}}.ajouter-compte-container{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.ajouter-compte-container:not(:empty){margin-bottom:20px}.ajouter-compte-container a.button{width:auto}.ajouter-compte-container .btn-icon{min-width:max-content}.ajouter-compte-container .card{display:flex;align-items:center;gap:60px}@media (max-width: 1024px){.ajouter-compte-container .card{gap:15px;align-items:start;flex-direction:column}}@media (min-width: 769px){.ajouter-compte-container{align-items:flex-end}.ajouter-compte-container h3{color:#002855;line-height:1.33}.ajouter-compte-container p{font-size:15px;padding:0;line-height:1.6}}.accueil-pas-de-compte{display:grid;gap:45px;grid-template-columns:1fr}.accueil-pas-de-compte h3{color:#002855}.accueil-pas-de-compte p{padding:0;line-height:1.6}.accueil-pas-de-compte .accueil-deux-button{display:grid;grid-template-columns:1fr 1fr;gap:20px}.accueil-pas-de-compte .accueil-deux-button a{width:100%}.accueil-pas-de-compte .card{display:flex;align-items:flex-start;gap:30px}.accueil-pas-de-compte .nouveau-client{margin-top:15px;font-family:Merkury Bold,sans-serif}@media (min-width: 769px){.accueil-pas-de-compte p{font-size:15px}.accueil-pas-de-compte .card{padding:60px;gap:30px}}@media (min-width: 1025px){.accueil-pas-de-compte{grid-template-columns:1fr 1fr}}.accueil-pas-de-compte__card-content{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:30px}.accueil-pas-de-compte__card-content .button-nec{width:auto;margin-top:auto}.bloc-gnr{margin-bottom:60px}.bloc-gnr .card{display:flex;gap:23px;align-items:center}.bloc-gnr h3{margin-bottom:15px}.bloc-gnr .bloc-gnr-img{flex-shrink:0;padding:5px 10px}.bloc-gnr .bloc-gnr-img .svg-icon{width:70px}.saviez-vous{color:#002855;max-width:500px}.saviez-vous .card{display:flex;flex-flow:row nowrap;padding:30px}.saviez-vous .card>div:first-of-type{display:flex;flex-flow:column nowrap}.saviez-vous .card>div:first-of-type .saviez-vous-titre{font-size:26px;line-height:1.2;font-family:Merkury Bold,sans-serif;margin-bottom:10px}.saviez-vous .card>div:first-of-type .saviez-vous-text{font-size:14px;line-height:1.7}.saviez-vous .card>div:first-of-type .saviez-vous-text .contactez{font-size:16px}.saviez-vous .card>div:first-of-type .saviez-vous-text .courriel{font-size:16px}.saviez-vous .card>div:first-of-type .saviez-vous-text .link{font-size:18px}.saviez-vous .card>div:nth-of-type(2){display:flex;align-items:center;justify-content:center;padding-left:15px}.saviez-vous .card>div:nth-of-type(2) .svg-icon{max-width:100%}.saviez-vous .card>div:nth-of-type(2) .svg-icon svg{max-width:100%}@media (max-width: 768px){.saviez-vous .card.full{padding:20px}}@media (max-width: 1024px){.saviez-vous{max-width:initial}}.saviez-vous--aside{display:flex}.saviez-vous--aside .card{height:100%;border-radius:0;align-items:flex-start}.saviez-vous--aside .card>div:nth-of-type(1){height:100%;justify-content:center}.saviez-vous--aside .card>div:nth-of-type(2){min-width:inherit;margin-top:-15px;margin-right:-10px}.saviez-vous--aside .card>div:nth-of-type(2) .svg-icon{width:40px}@media (max-width: 1024px){.saviez-vous--aside{width:100%}.saviez-vous--aside .card{justify-content:space-between;align-items:center;padding:35px 20px}.saviez-vous--aside .card>div:nth-of-type(2){margin-top:0;margin-right:0;padding:0 25px}}.consommation-historique-nonvge{margin-bottom:90px}@media (max-width: 576px){.consommation-historique-nonvge{margin-bottom:60px}}@media (max-width: 576px) and (orientation: portrait){.consommation-historique-nonvge{margin-bottom:60px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.consommation-historique-nonvge{margin-bottom:60px}}.consommation-historique-nonvge .commutateur{width:100px;margin-top:10px}.consommation-historique-nonvge .container-scroll{overflow-x:auto;scrollbar-color:#8d8d8f #dadada;scrollbar-width:thin}.consommation-historique-nonvge .container-scroll::-webkit-scrollbar{height:10px;width:10px}.consommation-historique-nonvge .container-scroll::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}@media (max-width: 1024px){.consommation-historique-nonvge .container-scroll{padding-bottom:10px}.consommation-historique-nonvge .container-scroll::-webkit-scrollbar{height:4px;width:4px}.consommation-historique-nonvge .container-scroll::-webkit-scrollbar-track{border-radius:0;margin:8px}.consommation-historique-nonvge .container-scroll::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}.consommation-historique-nonvge .container-scroll .recharts-wrapper{padding-right:30px}}.consommation-historique-nonvge .recharts-surface{vertical-align:middle}.consommation-historique-nonvge .recharts-text{font-size:12px;font-family:Merkury Bold,sans-serif}@media (max-width: 1024px){.consommation-historique-nonvge .recharts-text{font-size:11px}}.consommation-historique-nonvge .recharts-label{font-size:13px;font-family:Merkury Regular,sans-serif;color:#37383a;opacity:.8}.consommation-historique-nonvge .recharts-cartesian-axis-tick-value{color:#9aa1a9}.consommation-historique-nonvge .recharts-tooltip-wrapper{display:none}.consommation-historique-nonvge .cell-faded{opacity:.3}.consommation-historique-nonvge .cell-no-data{fill:#ddd}.consommation-historique-nonvge__legend{margin-top:30px;font-family:Merkury Bold,sans-serif;text-align:center;font-size:14px;margin-left:70px}@media (max-width: 1024px){.consommation-historique-nonvge__legend{margin-left:60px;margin-top:25px}}.consommation-historique-nonvge__legend-data{color:#303133}.consommation-historique-nonvge__legend-icon{display:inline-block;width:1.5em;height:1.5em;background-color:#ddd;border-radius:3px;margin-left:6em;margin-right:.5em;vertical-align:sub}.consommation-tooltip-graphique{pointer-events:none;background:#fff;display:inline-block;width:118px;text-align:center;position:absolute;font-family:Merkury Bold,sans-serif;font-size:12px;line-height:1.33;box-shadow:0 30px 35px -5px #0000001a,0 5px 22px #0000001a;border-radius:4px;z-index:100}.consommation-tooltip-graphique .periode:after,.consommation-tooltip-graphique .data:after{content:"";position:absolute;bottom:-4px;margin:auto;left:0;right:0;width:15px;height:15px;border-radius:2px;transform:rotate(45deg)}.consommation-tooltip-graphique .periode{padding:15px 20px;position:relative}.consommation-tooltip-graphique .periode:after{background:#fff}.consommation-tooltip-graphique .data{background:#f2f2f2;border-radius:0 0 4px 4px}.consommation-tooltip-graphique .data .data-content{padding:15px 10px}.consommation-tooltip-graphique .data .border:after{content:"";display:block;width:37px;height:1px;background:#8d8d8f;opacity:.4;margin:10px auto}.consommation-tooltip-graphique .data:after{background:#f2f2f2}.custom-tooltip__label{font-size:10px;color:#4f4f4f;opacity:.7;line-height:1.6;margin-bottom:3px}.tooltip-multiple-container .consommation-tooltip-graphique{width:110px}.tooltip-multiple-container .consommation-tooltip-graphique .periode{padding:15px 10px}.tooltip-multiple-container .consommation-tooltip-graphique .data{padding-bottom:20px}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(1){border-radius:4px 0 4px 4px;padding-right:108px}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(1) .periode{border-top:4px solid #0047bb;border-radius:4px 0 0;border-right:1px solid #8d8d8f}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(1) .data{border-radius:0 0 0 4px}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(1) .data .data-content{border-right:1px solid #8d8d8f}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(2){border-radius:0 4px 4px 0;box-shadow:none}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(2) .periode{border-top:4px solid #009fdf;border-radius:0 4px 0 0}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(2) .data{border-radius:0 0 4px}.tooltip-multiple-container .consommation-tooltip-graphique:nth-child(2) .data:after{width:0;height:0}.factures-options .factures-options-container .factures-options-content .checked .svg-icon,.factures-options .factures-options-container .factures-options-content .pending .svg-icon{width:20px;height:20px;border-radius:20px;background-color:#00a376}.factures-options .factures-options-container .factures-options-content .checked .svg-icon svg,.factures-options .factures-options-container .factures-options-content .pending .svg-icon svg{width:10px;height:10px;padding:5px 0 0 5px}.factures-options .factures-options-container .factures-options-content .checked .svg-icon path,.factures-options .factures-options-container .factures-options-content .pending .svg-icon path{fill:#fff}.factures-options{margin-bottom:40px}.factures-options h3{padding:25px}.factures-options .factures-options-container{display:grid;column-gap:80px;grid-template-columns:1fr 1px 1fr}.factures-options .factures-options-container.avec-option-mpe{column-gap:50px;grid-template-columns:1fr 1px 1fr 1px 1fr}.factures-options .factures-options-container .seperator{width:1px;background-color:#d0d3d457;grid-row:1/4}@media (max-width: 768px){.factures-options .factures-options-container .seperator{width:100%;height:1px;margin-bottom:18px}}@media (max-width: 1024px){.factures-options .factures-options-container.avec-option-mpe .seperator{width:100%;height:1px;margin-bottom:18px}}.factures-options .factures-options-container h5{grid-row:1;margin-bottom:12px;line-height:1.5}@media (max-width: 576px){.factures-options .factures-options-container h5{max-width:90%}}.factures-options .factures-options-container .factures-options-content{grid-row:2;font-family:Merkury Medium,sans-serif;font-size:14px;max-width:330px}@media (max-width: 576px){.factures-options .factures-options-container .factures-options-content{max-width:min(330px,90%)}}.factures-options .factures-options-container .factures-options-content .checked,.factures-options .factures-options-container .factures-options-content .pending{position:relative;margin-left:33px}.factures-options .factures-options-container .factures-options-content .checked .svg-icon,.factures-options .factures-options-container .factures-options-content .pending .svg-icon{position:absolute;top:2px;left:-33px}.factures-options .factures-options-container .factures-options-content .checked .svg-icon path,.factures-options .factures-options-container .factures-options-content .pending .svg-icon path{fill:#002855}.factures-options .factures-options-container .factures-options-content .pending .svg-icon{background-color:#009fdf}.factures-options .factures-options-container .factures-options-content .pending .svg-icon svg{width:8px;height:8px}.factures-options .factures-options-container .factures-options-content p{padding:0;opacity:.7;line-height:1.71}.factures-options .factures-options-container .factures-options-content .courriel-inscrit{text-transform:lowercase;opacity:1}.factures-options .factures-options-container .blank-space{grid-row:3}.factures-options .factures-options-container .button{grid-row:3;font-size:14px;line-height:16px;padding:3px 16px;width:130px;box-sizing:border-box;display:inline-flex;justify-content:center;margin-top:15px;margin-bottom:20px}@media (max-width: 1024px){.factures-options .factures-options-container.avec-option-mpe{display:flex;flex-direction:column}}@media (max-width: 768px){.factures-options .factures-options-container{display:flex;flex-direction:column}}@media (min-width: 577px){.factures-options .factures-options-container{padding-left:25px;padding-right:25px}}@media (min-width: 577px) and (orientation: portrait){.factures-options .factures-options-container{padding-left:25px;padding-right:25px}}@media (min-width: 824px) and (min-height: 577px) and (orientation: landscape){.factures-options .factures-options-container{padding-left:25px;padding-right:25px}}@media (max-width: 576px){.factures-options h3{padding:13px 0 15px;font-size:18px;letter-spacing:-.51px}.factures-options .factures-options-container{padding:0}.factures-options .factures-options-container h5{font-size:16px}}@media (max-width: 576px) and (orientation: portrait){.factures-options h3{padding:13px 0 15px;font-size:18px;letter-spacing:-.51px}.factures-options .factures-options-container{padding:0}.factures-options .factures-options-container h5{font-size:16px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.factures-options h3{padding:13px 0 15px;font-size:18px;letter-spacing:-.51px}.factures-options .factures-options-container{padding:0}.factures-options .factures-options-container h5{font-size:16px}}.factures-options--light .card-fullscreen{background:#ebecee;color:#303133}.factures-options--light .factures-options-container .factures-options-content .checked .svg-icon span path{fill:#fff}.bloc-demenagement{margin-top:40px;display:flex;gap:26px}@media (max-width: 910px){.bloc-demenagement{flex-wrap:wrap}}.bloc-demenagement__content{display:flex;flex-direction:column;gap:16px}.bloc-demenagement__content p{padding:0;font-size:15px;line-height:1.6}.bloc-demenagement__content h3{font-size:21px;color:#002855;line-height:1.33}.bloc-demenagement__icon-paragraph{display:flex;gap:20px}.bloc-demenagement__icon svg{width:auto;padding:10px 0 5px 5px;height:65px;box-sizing:border-box}.bloc-demenagement__button-group{display:flex;gap:40px;margin-top:auto}@media (max-width: 910px){.bloc-demenagement__button-group{flex-wrap:wrap}}.bloc-demenagement__link,.bloc-demenagement__link:hover{font-family:Merkury Bold,sans-serif;font-size:14px;line-height:1.29;color:#0047bb;padding:4px 0;margin-top:6px}.communications-options{--card-padding: 23px;padding-top:40px}.communications-options h3{margin-top:22px;margin-bottom:8px;font-size:21px;line-height:1.33;letter-spacing:-.1px;color:#002855}.communications-options p{padding:0}.communications-options .card{padding:30px var(--card-padding)}.communications-options .seperator{height:1px;background:#c0cbd1;margin:0 -4px}.communications-options .communications-url a{font-family:Merkury Bold,sans-serif;font-size:16px;display:inline-flex;align-items:center;margin-top:22px;margin-bottom:22px}.communications-options .communications-url a .svg-icon{flex-shrink:0;margin-right:8px}.communications-options-container{max-width:404px;margin:auto}.communications-options__image{object-fit:cover;aspect-ratio:900/530;display:block;height:100%;width:calc(100% + 2 * var(--card-padding));margin:0 calc(-1 * var(--card-padding))}@media (min-width: 1024px){.communications-options{--card-padding: 32px}.communications-options h3{margin-top:10px}.communications-options .communications-options__image+h3{margin-top:17px}.communications-options .seperator{height:initial;background:#c0cbd1;margin:-30px 0}.communications-options .communications-url:last-child{margin-bottom:0}.communications-options .bloc{display:flex;flex-direction:column;flex-shrink:0;min-width:0}.communications-options .bloc1 .communications-options__image{margin-top:-30px}.communications-options .bloc3 .communications-options__image{margin-top:auto;margin-bottom:-30px}.communications-options-container{max-width:initial;display:grid;gap:var(--card-padding);grid-template-columns:1fr 1px 1fr 1px 1fr}.communications-options__image{height:initial;width:calc(100% + 20px);margin:0 -10px}}.bloc-facturation .encadre-container .encadre-content{justify-content:space-between}.bloc-facturation .encadre-container .encadre-content.credit .titre{display:flex;padding:0;justify-content:center}.bloc-facturation .encadre-container .encadre-content.credit .titre .tooltip-element{margin:0 10px}@media (max-width: 768px){.bloc-facturation .encadre-container .encadre-content.credit .titre .tooltip-element{margin:0 2px 0 10px}}.bloc-facturation .lien-telecharger{display:flex;align-items:center;justify-content:space-between}.bloc-facturation .lien-telecharger .clear-white{display:flex;max-width:150px;padding:0;margin:0 20px 10px 0;border:none;font-size:13px;border-radius:0}.bloc-facturation .lien-telecharger .clear-white:hover:not(.btn-loading){text-decoration:underline;background-color:inherit;color:#0047bb}.bloc-facturation .lien-telecharger .clear-white:hover:not(.btn-loading) .svg-icon path{fill:#0047bb}.bloc-facturation .lien-telecharger .clear-white.btn-loading{background-color:#fff;border-color:#fff}.bloc-facturation .lien-telecharger .clear-white.btn-loading .loader{top:11px}.bloc-facturation .lien-telecharger .clear-white.btn-loading .loader div{background-color:#0047bb}.bloc-facturation .lien-telecharger .svg-icon svg{width:20px}@media (max-width: 768px){.bloc-facturation{min-width:inherit}}.bloc-facturation-dates{font-family:Merkury Bold,sans-serif}.bloc-thermostat{margin-top:40px;font-size:14px}.bloc-thermostat .card{position:relative;padding:30px}.bloc-thermostat .card h3{min-width:200px;color:#002855;padding-bottom:20px}.bloc-thermostat .card h4{padding-bottom:20px}.bloc-thermostat .card p{max-width:80%;padding:0 0 20px;font-weight:700}.bloc-thermostat .card ul{width:80%;padding-left:15px;list-style:disc}.bloc-thermostat .card li{margin-top:5px}.bloc-thermostat .card li a{color:#0047bb}.bloc-thermostat .card li:first-child{margin-top:20px}.bloc-thermostat .legende1{padding-top:20px;font-size:13px}.bloc-thermostat .legende1 sup{padding-right:3px}.bandeau-bienergie__alert{gap:20px}.bandeau-bienergie__pagination{display:flex;justify-content:flex-end;align-items:center;gap:5px}@media (max-width: 768px){.bandeau-bienergie__pagination{flex-grow:2}}@media (min-width: 769px){.bandeau-bienergie__pagination{min-width:80px}}button.bandeau-bienergie__button{margin:0;width:auto}button.bandeau-bienergie__button svg{display:block;width:25px}button.bandeau-bienergie__button svg path{stroke:#0047bb}.bandeau-responsabilite{font-family:Merkury Bold,sans-serif;font-size:16px;color:#002855;margin-bottom:20px;display:flex;align-items:center;gap:16px}.bandeau-responsabilite svg{margin-left:16px}.bandeau-responsabilite svg path,.bandeau-responsabilite svg use{fill:#002855}.bloc-bi-energie{margin-bottom:40px}.bloc-bi-energie .card{width:100%;padding:36px;background:linear-gradient(270deg,var(--Couleur-Primaire-Cyan, #009fdf) 0%,#4dc3fe 100%);display:flex;gap:26px;align-items:center}@media (max-width: 768px){.bloc-bi-energie .card{flex-direction:column-reverse}}.bloc-bi-energie .bloc-div-texte{width:100%}.bloc-bi-energie .bloc-texte{display:flex}.bloc-bi-energie h3{max-width:75%;padding-top:10px;margin-bottom:15px;color:#002855}.bloc-bi-energie .rappel-titre1{margin-bottom:0}.bloc-bi-energie .rappel-titre2{padding-top:0}.bloc-bi-energie h5{max-width:75%;margin-bottom:15px;color:#002855}.bloc-bi-energie .bloc-button{display:flex;flex-wrap:wrap;gap:16px}.bloc-bi-energie .bloc-bi-energie-img .svg-icon{width:250px}@media (max-width: 768px){.bloc-bi-energie .bloc-button{flex-direction:column}}@media (max-width: 1024px){.bloc-bi-energie .card{padding:20px}.bloc-bi-energie h3,.bloc-bi-energie h5{margin-bottom:15px;color:#002855;max-width:none}.bloc-bi-energie .button-nec:last-child{margin-left:0;color:#0047bb}.bloc-bi-energie .bloc-bi-energie-img{margin-top:10px}}.planifier-modale{display:flex;width:549px;flex-direction:column;align-items:start}@media (max-width: 768px){.planifier-modale{width:auto}}.planifier-modale h4{text-align:left}.planifier-modale .nom{margin-bottom:10px}.planifier-modale .prenom{margin-top:10px;margin-bottom:10px}.planifier-modale .telephone{margin-bottom:10px}.planifier-modale .telephone input{width:max-content}@media (max-width: 768px){.planifier-modale .telephone input{width:max-content}}.planifier-modale .plageHoraire{padding-top:10px;width:max-content}.planifier-modale .plageHoraire div{padding-top:10px}.planifier-modale .plageHoraire .input-error{display:flex;bottom:-5px;left:0;padding:7px 0 0;min-height:16px;color:#eb5b50;text-align:left;margin-bottom:10px}.bloc-merci-bi-energie{margin-bottom:40px}.bloc-merci-bi-energie .card{padding:36px;display:flex;gap:36px;align-items:center}@media (max-width: 768px){.bloc-merci-bi-energie .card{flex-direction:column}}.bloc-merci-bi-energie .bloc-texte{display:flex}.bloc-merci-bi-energie h1{color:var(--Couleur-Primaire-Navy, #002855);font-feature-settings:"liga" off,"clig" off;padding-bottom:10px}.bloc-merci-bi-energie h3{max-width:75%;padding-top:10px;margin-bottom:15px;color:#002855}.bloc-merci-bi-energie h4{font-family:var(--Font-Famille-de-font-Arial, Arial);font-size:var(--Font-Taille-de-font-18, 18px);font-style:normal;font-weight:var(--Font-Graisse-de-font-Regulier, 400);line-height:140%}.bloc-merci-bi-energie h4 a{font-family:var(--Font-Famille-de-font-Arial, Arial);font-size:var(--Font-Taille-de-font-18, 18px);font-style:normal;font-weight:var(--Font-Graisse-de-font-Regulier, 400);line-height:140%;color:#0047bb;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.bloc-merci-bi-energie h4 a:hover{text-decoration:underline}.bloc-merci-bi-energie h4 a:focus{text-decoration:underline}.bloc-merci-bi-energie h4 a:active{color:#002855}.bloc-merci-bi-energie h5{max-width:75%;margin-bottom:15px;color:#002855}.bloc-merci-bi-energie .bloc-button{display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 768px){.bloc-merci-bi-energie .bloc-button{flex-direction:column}}@media (max-width: 1024px){.bloc-merci-bi-energie .card{padding:20px}.bloc-merci-bi-energie h3,.bloc-merci-bi-energie h5{margin-bottom:15px;color:#002855;max-width:none}.bloc-merci-bi-energie .button-nec:last-child{margin-left:0;color:#0047bb}.bloc-merci-bi-energie .bloc-bi-energie-img{margin-top:10px}}.bloc-estime-facture p:first-child{padding-top:15px;padding-bottom:10px}.bloc-estime-facture p:nth-child(2){padding-bottom:10px}.bloc-estime-facture p.zone-texte-message:first-child{height:100%;display:flex;justify-content:center;align-items:center;padding:15px}@media (max-width: 768px){.bloc-estime-facture{min-width:inherit}}.bloc-estime-facture-date{font-size:15px;font-family:Merkury Bold,sans-serif;display:block}.bloc-estime-facture-montant{font-size:24px;font-family:Merkury Bold,sans-serif;display:block;padding-top:5px}.bloc-estime-facture .card p.bloc-estime-facture-signification{color:#4a4a4a;padding-bottom:20px}@keyframes delay{0%{opacity:0}to{opacity:1}}.bloc-documents{color:#002855}.bloc-documents h3{padding-bottom:15px}.bloc-documents a,.bloc-documents button,.bloc-documents button:hover{display:inline-flex;align-items:center;font-family:Merkury Bold,sans-serif;font-size:13px;color:#0047bb;margin-top:13px;height:29px;transition:color .1s}.bloc-documents a path,.bloc-documents button path,.bloc-documents button:hover path{transition:fill .1s}.bloc-documents a .svg-icon,.bloc-documents button .svg-icon,.bloc-documents button:hover .svg-icon{margin-right:12px}.bloc-documents a.btn-loading,.bloc-documents button.btn-loading,.bloc-documents button:hover.btn-loading{position:relative;background-color:initial;color:transparent;pointer-events:none;user-select:none;transition:color .1s .3s}.bloc-documents a.btn-loading .loader,.bloc-documents button.btn-loading .loader,.bloc-documents button:hover.btn-loading .loader{top:12px;animation:.1s delay .3s both}.bloc-documents a.btn-loading .loader div,.bloc-documents button.btn-loading .loader div,.bloc-documents button:hover.btn-loading .loader div{background-color:#0047bb}.bloc-documents a.btn-loading path,.bloc-documents button.btn-loading path,.bloc-documents button:hover.btn-loading path{fill:transparent;transition:fill .1s .3s}.bloc-documents .zone-texte-message{text-align:left}.bloc-documents .card{padding:0}.bloc-documents .card .wrapper-loader{padding:40px 20px;box-sizing:border-box}@media (max-width: 576px){.bloc-documents{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}}@media (max-width: 576px) and (orientation: portrait){.bloc-documents{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.bloc-documents{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column}}@media (min-width: 577px){.bloc-documents__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,max-content) 1px)}}@media (min-width: 577px) and (orientation: portrait){.bloc-documents__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,max-content) 1px)}}@media (min-width: 824px) and (min-height: 577px) and (orientation: landscape){.bloc-documents__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,max-content) 1px)}}.bloc-documents__seperator{min-width:1px;min-height:1px;background-color:#c0cbd1}.bloc-documents__section{padding:20px}.bloc-conseiller{position:relative;display:flex;min-height:200px}.bloc-conseiller .card{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:26px}.bloc-conseiller .card h2{padding:15px 150px 0 0}.bloc-conseiller .card p{padding-top:0;font-family:Merkury Bold,sans-serif;font-size:18px;opacity:.88}.bloc-conseiller .card p.bigger{font-size:21px;opacity:1}.bloc-conseiller .card .button-nec__content a{color:#0047bb}.bloc-conseiller .svg-icon{position:absolute;bottom:20px;right:20px}.bloc-conseiller.no-data .card{justify-content:flex-start}.bloc-conseiller.no-data .card p{padding:40px 0}@media (max-width: 768px){.bloc-conseiller .card h2{padding-bottom:25px}.bloc-conseiller .card button{margin-top:25px;width:150px}}@media (max-width: 576px){.bloc-conseiller .card h2{padding:0 0 25px;font-size:21px}.bloc-conseiller .card p{font-size:15px}.bloc-conseiller .card p.bigger{font-size:16px}.bloc-conseiller .svg-icon svg{width:65px;height:70px}}.bloc-consommation-vge strong{font-weight:400;font-family:Merkury Bold,sans-serif}.bloc-consommation-vge.tableau .encadre-container{margin:0}.bloc-consommation-vge.tableau .encadre-container p:last-child{padding-bottom:0}@media (min-width: 1024px){.bloc-consommation-vge.tableau h3{margin-bottom:0}.bloc-consommation-vge.tableau .encadre-container{grid-template-columns:2fr 1fr;min-height:inherit;border-top:none}.bloc-consommation-vge.tableau .encadre-container p{padding:0;text-align:left}.bloc-consommation-vge.tableau .encadre-container p:last-child{text-align:center}.bloc-consommation-vge.tableau .encadre-container .encadre-content{padding:15px;justify-content:inherit}.bloc-consommation-vge.tableau .encadre-container .encadre-content:first-child{flex-direction:row}.bloc-consommation-vge.tableau .encadre-container .encadre-content:first-child p:first-child{padding-right:15px}.bloc-consommation-vge.tableau .encadre-container .encadre-content:first-child p:first-child strong{max-width:115px}}.bloc-consommation-vge.tableau .grow-content p{padding:15px}.bloc-consommation-vge.tableau .grow-content ul{padding:0 15px}.bloc-consommation-vge.tableau .grow-content li{display:grid;grid-template-columns:1fr 1fr;padding:10px 0;font-family:Merkury Bold,sans-serif;border-bottom:1px solid #dadada}.bloc-consommation-vge.tableau .grow-content li span:last-child,.bloc-consommation-vge.tableau .grow-content li strong:last-child{text-align:right}.bloc-consommation-vge.tableau .grow-content .bg-bleu{background-color:#daeef466;border-bottom:1px solid #dadada}.bloc-consommation-vge.tableau .grow-content .bg-bleu li{grid-template-columns:1fr 1fr 1fr;padding:0;line-height:26px;font-weight:400;border-bottom:none}.bloc-consommation-vge.tableau .grow-content .bg-bleu li strong:first-of-type{padding-right:20px;text-align:right;border-right:1px solid #dadada}.bloc-consommation-vge.tableau .grow-content .bg-bleu li:last-child{padding-bottom:15px}.export.export--facture .export__button{display:flex;align-items:center}@media (min-width: 576px) and (max-width: 767px){.export.export--facture .card{grid-template-columns:1fr}}@media (min-width: 768px) and (max-width: 1023px){.export.export--facture .card{grid-template-columns:auto auto}}@media (min-width: 1200px){.export.export--facture .card{display:flex;justify-content:space-between}}.export.export--facture .export__dates{width:100%}.export--facture__datepickers{display:flex;flex-direction:column}.export--facture__datepickers select{min-width:165px}@media (min-width: 576px){.export--facture__datepickers{display:grid;grid-template-columns:1fr 1fr}.export--facture__datepickers>div:first-child{grid-column:1/-1}.export--facture__datepickers>div:last-child{margin-left:9px}}@media (min-width: 1200px){.export--facture__datepickers{display:flex;flex-direction:row}.export--facture__datepickers>div:first-child{margin-right:17px}.export--facture__datepickers>div:last-child{margin-left:9px}}.export{margin-top:42px}.export .card{display:grid;gap:15px}.export__title{font-family:Merkury Bold,sans-serif;font-size:21px;line-height:1.33;width:160px}@media (min-width: 576px) and (max-width: 767px){.export__title{width:initial;max-width:50%;grid-column:1/-1}}@media (min-width: 768px) and (max-width: 1023px){.export__title{width:initial}}.export__sub-title,.export__info{font-family:Merkury Regular,sans-serif;font-size:14px}.export__unit{min-width:200px}@media (min-width: 576px){.export__unit{width:252px}}@media (min-width: 1024px){.export__unit{grid-auto-flow:column;width:initial;min-width:165px;max-width:252px}}.export__unit__radio{margin-top:15px;margin-bottom:15px}.export .export__unit__radio .input-wrapper{display:inline-block;width:initial}.export__unit__radio .input-wrapper:not(:first-child){margin-left:25px}.export__unit__radio input[type=radio]{vertical-align:middle}.export__unit__radio input[type=radio]:checked{border-color:#fff}.export__unit__radio input[type=radio]:checked:before{background-color:#fff}.export__button button:hover{background-color:#0047bb;color:#fff}.export__button button:hover .svg-icon path{fill:#fff}.export__button button.btn-loading{color:#0047bb}.export__button button.btn-loading .svg-icon path{fill:#0047bb}@media (min-width: 576px){.export__button{justify-self:end}}@media (min-width: 768px) and (max-width: 1023px){.export__button{grid-column-end:-1}}@media (min-width: 1024px) and (max-width: 1199px){.export__button{grid-column-start:3}}.factures-historique h3{margin-bottom:15px}.factures-historique .select-wrapper{min-width:140px}.factures-historique .select-wrapper select{font-family:Merkury Bold,sans-serif}.factures-historique .nav-fleches{margin-bottom:15px}.factures-historique .zone-texte-message{padding:50px 0 30px}.factures-historique .tableau-data{--mobile-col-width: 135px}.factures-historique .tableau-data svg{vertical-align:middle}.factures-historique .tableau-data table{border-bottom:solid 1px rgba(208,211,212,.61)}.factures-historique .tableau-data table thead tr{color:#fff}.factures-historique .tableau-data table thead th{background-color:#505d6f;border-bottom:initial}.factures-historique .tableau-data table td:not(:last-child){border-right:1px solid #d8d8d8}@media (max-width: 768px){.factures-historique .tableau-data table th:first-child{border-right:initial}}@media (min-width: 769px){.factures-historique .tableau-data{--cell-header-height: 36px;--cell-height: 36px}}.factures-historique .download-button{display:inline-flex;padding:0;margin:0}.factures-historique .download-button .loader{top:11px}.factures-historique .download-button .loader div{background-color:#0047bb}.factures-historique .download-button .svg-icon{margin:0 20px}@media (max-width: 576px){.factures-historique .table-content{margin-left:-20px;margin-right:-20px}.factures-historique .card{margin-left:-16px;width:calc(100% + 32px);border-radius:initial;padding-bottom:0}}.factures-mpe{margin-bottom:30px}.factures-mpe h3{margin-bottom:15px}.factures-mpe .select-wrapper{min-width:140px}.factures-mpe .select-wrapper select{font-family:Merkury Bold,sans-serif}.factures-mpe>.card{padding:0;display:flex;align-items:stretch;justify-content:space-between}.factures-mpe>.card .bloc-info{padding:15px;display:flex;flex-flow:row wrap;align-items:stretch;flex-grow:1}.factures-mpe>.card .bloc-info .next{margin-left:auto;border-bottom:none}.factures-mpe>.card .bloc-info .previous{border-bottom:none}.factures-mpe>.card .bloc-info>div{width:50%;display:flex;flex-flow:column;padding:15px 10px;box-sizing:border-box;border-bottom:1px solid #dadada}.factures-mpe>.card .bloc-info>div span{width:100%}.factures-mpe>.card .bloc-info>div .title{font-size:14px;font-family:Merkury Regular,sans-serif;color:#303133cc}.factures-mpe>.card .bloc-info>div .info{font-size:16px;font-family:Merkury Bold,sans-serif}.factures-mpe>.card .bloc-info .head{border-bottom:1px solid rgba(48,49,51,.5)}.factures-mpe>.card .bloc-info .sub-head{background-color:#f7fbfc}.factures-mpe>.card .bloc-info .sub-head.with-arrow{position:relative;padding-right:40px}.factures-mpe>.card .bloc-info .sub-head.with-arrow:before{position:absolute;right:20px;top:26px;content:"";width:20px;height:20px;background-color:transparent;border-bottom:1px solid rgba(48,49,51,.5);border-left:1px solid rgba(48,49,51,.5);transform:rotate(-135deg)}.factures-mpe>.card .bloc-info .sommaire{width:100%;font-size:18px;color:#002855;font-family:Merkury Bold,sans-serif}.factures-mpe>.card .saviez-vous{flex:1 1 auto}@media (max-width: 1024px){.factures-mpe>.card{flex-wrap:wrap}.factures-mpe>.card .bloc-info{width:100%}}@media (max-width: 768px){.factures-mpe>.card .bloc-info>div{width:100%}.factures-mpe>.card .bloc-info .mobile-no-padding-left{padding-left:0}.factures-mpe>.card .bloc-info .with-arrow:before{display:none}.factures-mpe>.card .bloc-info .head{padding-left:0}}.factures-sommaire h3{margin-bottom:15px}.factures-sommaire h4{font-size:18px;color:#002855}@media (max-width: 768px){.factures-sommaire h4{margin-bottom:17px}}.factures-sommaire h5{font-size:14px;color:#002855}@media (max-width: 768px){.factures-sommaire{margin-bottom:50px}.factures-sommaire .card+.card{margin-top:10px}}@media (min-width: 769px){.factures-sommaire{margin-bottom:30px}.factures-sommaire .factures-sommaire__cards{display:flex}.factures-sommaire .card+.card{margin-left:10px}}.factures-sommaire .card:first-child{display:flex;flex-direction:column}.factures-sommaire .card:last-child{padding:0}.factures-sommaire .card:last-child .wrapper-loader{padding:40px 0}@media (min-width: 769px){.factures-sommaire .card:last-child{display:flex;flex-shrink:3;min-width:220px;max-width:300px}}.factures-sommaire .download-button{font-size:13px;margin:0;flex-shrink:0;width:auto;line-height:unset;padding:3px 18px 3px 16px}.factures-sommaire .download-button .svg-icon{margin-right:7px}.factures-sommaire .download-button .svg-icon svg{vertical-align:middle}.factures-sommaire .download-button div:last-child{display:flex;align-items:center}@media (min-width: 769px){.factures-sommaire .download-button{margin-left:10px;margin-right:10px}}.factures-sommaire .title,.factures-sommaire .data{line-height:1.5}.factures-sommaire .title{font-family:Merkury Regular,sans-serif;font-size:14px}.factures-sommaire .data{font-family:Merkury Bold,sans-serif;font-size:14px}@media (min-width: 769px){.factures-sommaire .data{font-size:16px;line-height:1.7}}.factures-sommaire .mobile-align-bottom-right{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;margin-top:-12px}.factures-sommaire .mobile-align-bottom-right>div:first-child{margin-right:10px}.factures-sommaire .mobile-align-bottom-right>*,.factures-sommaire .mobile-align-bottom-right .download-button.clear-white{margin-top:12px;float:right}.factures-sommaire .zone-texte-message{padding:5px 0;text-align:left}.factures-sommaire__header{display:flex;justify-content:space-between;align-items:center}@media (min-width: 769px){.factures-sommaire__header{margin-bottom:20px}}@media (max-width: 768px){.factures-sommaire__header .download-button{display:none}}.factures-sommaire__content{flex-grow:1}@media (min-width: 769px){.factures-sommaire__content{display:flex}.factures-sommaire__content .factures-sommaire__grid:not(:first-child){margin-left:30px;padding-left:30px;border-left:1px solid #d0d3d4}}.factures-sommaire__grid{display:grid;grid-auto-rows:min-content;gap:12px}@media (max-width: 768px){.factures-sommaire__grid:not(:last-child){padding-bottom:11px;margin-bottom:9px;border-bottom:1px solid #d0d3d4}}@media (min-width: 769px){.factures-sommaire__grid{gap:15px;flex-grow:1}}.factures-sommaire .card:not(:first-child){display:flex;flex-grow:1;text-align:center}.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader){display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader) .link{display:block;padding:10px 0;font-family:Merkury Bold,sans-serif}.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader) .link.is-inactif{pointer-events:none;color:#8d8d8f}.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader).wrapper-loader{width:calc(100% - 40px)}@media (max-width: 768px){.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader){flex-grow:1;flex-basis:50%}.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader):not(:first-child){border-left:1px solid #d0d3d4}}@media (min-width: 769px){.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader){flex:1}.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader):not(:first-child){border-top:1px solid #d0d3d4}}@media (max-width: 768px){.factures-sommaire .card:not(:first-child)>div:not(.wrapper-loader){justify-content:flex-start}}.factures-sommaire .card:not(:first-child) .title{display:flex;align-items:center;justify-content:center;min-height:60px;margin:auto}@media (max-width: 576px){.factures-sommaire .card:not(:first-child) .title{margin-bottom:5px}}.factures-sommaire .card:not(:first-child) .total{font-family:Merkury Bold,sans-serif;letter-spacing:-.1px;font-size:31px;line-height:1.42;margin:auto}.factures-sommaire .card:not(:first-child) .total--due{color:#eb5b50}@media (max-width: 768px){.factures-sommaire .card:not(:first-child) .title{font-size:13px}.factures-sommaire .card:not(:first-child) .total{font-size:24px;letter-spacing:initial}}@media (max-width: 576px){.factures-sommaire .card:not(:first-child) .total--small{font-size:20px}}@media (min-width: 769px){.factures-sommaire .card:not(:first-child){flex-direction:column}}.factures-modifier input[type=radio]{margin-right:11px}@media (min-width: 577px){.factures-modifier input[type=radio]{margin-left:-31px}}@media (min-width: 577px) and (orientation: portrait){.factures-modifier input[type=radio]{margin-left:-31px}}@media (min-width: 824px) and (min-height: 577px) and (orientation: landscape){.factures-modifier input[type=radio]{margin-left:-31px}}.factures-modifier label{font-size:15px}.factures-modifier ul{font-family:Merkury Bold,sans-serif;font-size:16px;line-height:1.19;color:#002855}.factures-modifier button.transparent{margin:0;padding:0 0 0 40px}.factures-modifier button.transparent .svg-icon{margin-right:0}.factures-modifier .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){margin-right:0;width:100%}.factures-modifier .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input[type=text]{max-width:370px}@media (min-width: 1025px){.factures-modifier .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input[type=text]{width:100%;min-width:200px}}.factures-modifier .message-erreur{margin-top:20px}@media (max-width: 576px){.factures-modifier .message-erreur{margin-top:10px;margin-bottom:30px}}@media (max-width: 576px) and (orientation: portrait){.factures-modifier .message-erreur{margin-top:10px;margin-bottom:30px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.factures-modifier .message-erreur{margin-top:10px;margin-bottom:30px}}.factures-modifier .liste-infos-container{padding-left:0}.factures-modifier .liste-infos{padding-left:20px}.factures-modifier .liste-infos li:first-child{padding-top:0}@media (max-width: 1024px){.factures-modifier .liste-infos-container{flex-wrap:wrap}.factures-modifier .factures-modifier__email{width:100%;flex-basis:100%}}@media (max-width: 768px){.factures-modifier .factures-modifier__card{padding:0}.factures-modifier .factures-modifier__card .card.light-aqua{padding:30px 20px;border-radius:10px 10px 0 0}.factures-modifier .liste-infos-container{padding:10px 0 0}.factures-modifier .liste-infos-container .liste-infos,.factures-modifier .liste-infos-container .svg-icon{box-sizing:border-box;padding-right:20px}}@media (min-width: 577px){.factures-modifier .padded-container{padding-left:34px}}@media (min-width: 577px) and (orientation: portrait){.factures-modifier .padded-container{padding-left:34px}}@media (min-width: 824px) and (min-height: 577px) and (orientation: landscape){.factures-modifier .padded-container{padding-left:34px}}@media (min-width: 769px){.factures-modifier .factures-modifier__papier .padded-container{padding-left:54px}}@media (min-width: 1025px){.factures-modifier .card.light-aqua .factures-modifier__email{width:35%}.factures-modifier .card.light-aqua .liste-infos{width:45%}.factures-modifier .card.light-aqua .svg-icon{width:20%}}.factures-modifier__email{font-size:14px}@media (max-width: 1024px){.factures-modifier__email{margin-bottom:25px}}@media (min-width: 1025px){.factures-modifier__email{margin-right:50px}}.factures-modifier__email-batch{font-size:14px}.factures-modifier__email-batch a{font-weight:700}.factures-modifier__papier{padding:25px 20px 20px}.factures-modifier__papier p{margin-bottom:25px}@media (min-width: 577px){.factures-modifier__papier p{margin-bottom:17px;margin-left:5px}}@media (min-width: 577px) and (orientation: portrait){.factures-modifier__papier p{margin-bottom:17px;margin-left:5px}}@media (min-width: 824px) and (min-height: 577px) and (orientation: landscape){.factures-modifier__papier p{margin-bottom:17px;margin-left:5px}}@media (min-width: 769px){.factures-modifier__papier p{margin-left:19px}}@media (min-width: 769px){.factures-modifier__papier{padding:25px 0 0}}.factures-modifier__address{font-size:14px;font-weight:700;margin:15px 0}.factures-modifier__adresse-papier{font-size:14px}.factures-modifier__adresse-papier a{font-weight:700}.factures-mpe .factures-mpe__card--desinscription .mensualite-inscrit .svg-icon{width:20px;height:20px;border-radius:20px;background-color:#00a376}.factures-mpe .factures-mpe__card--desinscription .mensualite-inscrit .svg-icon svg{width:10px;height:10px;padding:5px 0 0 5px}.factures-mpe .factures-mpe__card--desinscription .mensualite-inscrit .svg-icon path{fill:#fff}.factures-mpe h5 a{color:#0047bb}.factures-mpe .text-content{display:grid;padding:0 30px;margin-top:20px;grid-template-columns:1fr 1fr;font-size:14px}.factures-mpe .text-content p{padding:10px 30px 10px 0}.factures-mpe .mensualite-infos{padding:20px 25px;margin:10px 0;border:1px solid #dadada;border-radius:10px}.factures-mpe .mensualite-infos .mensualite-infos-content{display:grid;margin-top:20px;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:10px;align-items:baseline;font-size:16px}.factures-mpe .mensualite-infos .marine{font-family:Merkury Regular,sans-serif;color:#002855}.factures-mpe .mensualite-infos .bigger{font-family:Merkury Bold,sans-serif;font-size:21px;color:#002855}.factures-mpe .modal-actions button{min-width:200px}@media (max-width: 1024px){.factures-mpe .text-content{padding:10px 20px;margin:0;grid-template-columns:1fr;grid-template-rows:1fr 1fr}}@media (max-width: 768px){.factures-mpe .factures-mpe__card{padding:0}.factures-mpe .factures-mpe__card .card.light-aqua{padding:10px 20px;border-radius:10px 10px 0 0}.factures-mpe .factures-mpe__card--desinscription .card.light-aqua{border-radius:0 0 10px 10px}.factures-mpe .liste-infos-container{padding-top:0}}@media (max-width: 576px){.factures-mpe .mensualite-infos{margin:10px 0}.factures-mpe .mensualite-infos h5{font-size:16px}.factures-mpe .mensualite-infos .mensualite-infos-content{grid-template-columns:1fr;grid-template-rows:auto auto auto auto}}@media (max-width: 576px) and (orientation: portrait){.factures-mpe .mensualite-infos{margin:10px 0}.factures-mpe .mensualite-infos h5{font-size:16px}.factures-mpe .mensualite-infos .mensualite-infos-content{grid-template-columns:1fr;grid-template-rows:auto auto auto auto}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.factures-mpe .mensualite-infos{margin:10px 0}.factures-mpe .mensualite-infos h5{font-size:16px}.factures-mpe .mensualite-infos .mensualite-infos-content{grid-template-columns:1fr;grid-template-rows:auto auto auto auto}}.factures-mpe .factures-mpe__card--desinscription .mensualite-inscrit{font-size:14px;font-weight:700;margin-bottom:26px;margin-top:12px;margin-left:2px;display:grid;grid-template-columns:20px auto;gap:14px}.factures-mpe .factures-mpe__card--desinscription .mensualite-infos{display:inline-block}.factures-mpe .factures-mpe__card--desinscription .mensualite-infos .bigger{color:#303133}.factures-mpe .factures-mpe__card--desinscription .mensualite-infos-content{font-size:16px;font-family:Merkury Bold,sans-serif;margin-top:0;margin-bottom:10px;grid-template-rows:initial}@media (min-width: 769px){.factures-mpe .factures-mpe__card--desinscription.card.light-aqua .liste-infos-container{padding:0 0 0 20px}}.factures-mpe__card--desinscription__text-content{margin-bottom:10px}@media (max-width: 1024px){.factures-mpe__card--desinscription__text-content{margin:20px}}.factures-ppa .factures-ppa-inscrit-message .svg-icon{width:20px;height:20px;border-radius:20px;background-color:#00a376}.factures-ppa .factures-ppa-inscrit-message .svg-icon svg{width:10px;height:10px;padding:5px 0 0 5px}.factures-ppa .factures-ppa-inscrit-message .svg-icon path{fill:#fff}.factures-ppa{font-size:14px;line-height:1.43}.factures-ppa .title,.factures-ppa .text3{font-weight:700}.factures-ppa #desinscrire{background-color:#fff}.factures-ppa .factures-ppa-specimen{margin-top:10px}.factures-ppa .factures-ppa-specimen img{margin-left:-1.4%;max-width:100%}@media (max-width: 768px){.factures-ppa .factures-ppa-specimen{margin-left:-10px;margin-right:-30px}}.factures-ppa .factures-ppa-inscrit-message{font-weight:700;margin-bottom:26px;margin-top:12px;margin-left:2px;display:grid;grid-template-columns:20px auto;gap:14px}.factures-ppa .factures-ppa-inscrit-message .svg-icon{background:#009fdf}.factures-ppa .facture-ppa__informations-bancaires{padding-left:35px;display:inline-grid;gap:30px 20px;grid-template-columns:auto auto}.factures-ppa .input-wrapper-radio input{margin-right:11px;flex-shrink:0}.factures-ppa .input-wrapper-radio label{font-family:Arial,Helvetica,sans-serif;font-size:15px}.factures-ppa .facture-ppa__info-annuler{padding-left:31px;max-width:440px}.factures-ppa .info-panel{width:90%;border:solid 2px;border-color:#3031332e;border-radius:10px;padding:1em;font-size:15px;font-family:Merkury Bold,sans-serif}.factures-ppa .card+.alert.critique{margin-top:40px}.factures-ppa .nec-tabs-header{margin-bottom:0;padding-bottom:0;padding-left:10px;padding-right:10px;box-sizing:border-box}.facture-ppa__choix-inscription{margin:40px -20px -20px}.facture-ppa__choix-inscription .mandatory-text{margin:20px 0 10px;font-size:small}.facture-ppa__choix-inscription__content{padding:20px;background-color:#daeef480;display:flex;justify-content:space-around;gap:45px}.facture-ppa__choix-inscription__content img{max-width:100%;position:relative;left:-10px}@media (max-width: 1024px){.facture-ppa__choix-inscription__content{flex-direction:column}}@media (min-width: 1025px){.facture-ppa__choix-inscription__content{padding:30px 40px 40px}}@media (max-width: 1024px){.is-inscription>.facture-ppa__choix-inscription__content:last-child{margin-top:0}}.facture-ppa__info{font-size:14px;line-height:1.43}.facture-ppa__info img{max-width:100%;position:relative;left:-10px}.facture-ppa-batch{display:grid;gap:18px;margin-top:50px}.facture-ppa-batch h5{font-size:15px;font-family:Arial,Helvetica,sans-serif;font-weight:700;line-height:1.6}.facture-ppa-batch .input-wrapper input,.facture-ppa-batch .input-wrapper input[type=radio]:checked{border-color:#0047bb}.facture-ppa-batch .input-wrapper input[type=radio]:checked:before{background-color:#0047bb}.facture-ppa-batch__input-description{font-family:Arial,Helvetica,sans-serif;font-size:10px;line-height:1.5;margin-left:32px}.ppa-batch .mandatory-text{margin-bottom:22px;font-size:13px;line-height:1.23}.ppa-batch .case-cocher-tableau .tableau-data table{display:grid;grid-auto-flow:row;grid-template-columns:max-content 1fr 1fr 1fr;align-items:center}.ppa-batch .case-cocher-tableau .tableau-data table thead,.ppa-batch .case-cocher-tableau .tableau-data table tbody,.ppa-batch .case-cocher-tableau .tableau-data table tr{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.ppa-batch .tableau-data table th,.ppa-batch .tableau-data table td{height:initial;min-height:var(--cell-height);align-items:center}.ppa-batch__card{padding:0}.ppa-batch__info{font-size:14px;line-height:1.43}.ppa-batch__form{background:rgba(218,238,244,.5);padding:40px 40px 5px;gap:90px;display:flex;justify-content:space-around;row-gap:45px}.ppa-batch__form img{max-width:100%;position:relative;left:-10px}@media (max-width: 1024px){.ppa-batch__form{flex-direction:column}}.ppa-batch__tableau{padding:20px 40px 30px}.ppa-batch__tableau h2{font-family:Arial,Helvetica,sans-serif;font-weight:700;font-size:15px;line-height:1.6;margin-bottom:9px}.ppa-batch__tableau .case-cocher-tableau{border-radius:0;box-shadow:none}.ppa-batch__tableau .case-cocher-tableau .tableau-data thead th{background:#f2f2f2;border-top:1px solid #979797;border-bottom:1px solid #979797;color:#303133;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;line-height:1.54}.ppa-batch__tableau .case-cocher-tableau .tableau-data table td,.ppa-batch__tableau .case-cocher-tableau .tableau-data table td label{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.54;color:#303133}.ppa-batch__tableau .case-cocher-tableau .tableau-data table th:not(:first-child){display:flex;align-items:center}.ppa-batch__tableau .case-cocher-tableau .tableau-data table td:not(:first-child){border:0;display:flex;align-items:center}.ppa-batch__tableau .case-cocher-tableau .nec-checkbox .nec-checkbox-input .svg-icon{color:#0046b9}.ppa-batch__tableau .case-cocher-tableau .nec-checkbox .nec-checkbox-input .svg-icon svg{margin:0;width:16px;height:14px}.ppa-batch__tableau .card th .nec-checkbox .nec-checkbox-input,.ppa-batch__tableau .card .nec-checkbox-input{width:22px;height:22px;border-width:1px;border-color:#0046b9;border-radius:4px;background:white}.ppa-batch__tableau .card th .nec-checkbox .nec-checkbox-input.nec-checkbox-input--disabled,.ppa-batch__tableau .card .nec-checkbox-input.nec-checkbox-input--disabled{border:solid 1px rgba(0,0,0,.1);background-color:#0000001a}.ppa-batch__statut{display:flex;align-items:center;gap:4px;font-size:11px;line-height:1.2}.ppa-batch__statut .folio{font-size:10px;line-height:1}.ppa-batch__statut .svg-icon{flex-shrink:0;line-height:0;vertical-align:middle}.ppa-batch__statut .svg-icon svg{margin:2px;width:20px;height:20px}.ppa-batch__statut .svg-icon svg path{fill:#009fdf}.ppa-batch__icon-non-inscrit.svg-icon svg use,.ppa-batch__icon-non-inscrit.svg-icon svg path{fill:#00000040}.ppa-batch__info-tooltip{font-size:11px;line-height:1.09}.ppa-batch__icon-info.svg-icon svg use,.ppa-batch__icon-info.svg-icon svg path{fill:#0047bb}.ppa-batch__status{display:flex;align-items:center}.ppa-batch__status .svg-icon{line-height:0;vertical-align:middle}.ppa-batch-modal-content{text-align:left}.ppa-batch-modal-infos{display:flex;justify-content:center;gap:19px;margin-top:25px}.ppa-batch-modal-infos>div:nth-child(1){width:115px}.ppa-batch-modal-infos>div:nth-child(2){width:100px}.ppa-batch-modal-infos>div:nth-child(3){width:150px}.ppa-batch-modal-infos>div>div:first-child{font-size:10px;line-height:1.6;color:#000000d9}.ppa-batch-modal-infos>div>div:last-child{font-size:14px;font-weight:700;line-height:1.43}.ppa-batch__fees{font-family:Merkury Regular,sans-serif;font-size:12px;line-height:1.5}.ppa-batch__form-and-fees{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.ppa-batch__form-error{margin-top:40px}.case-cocher-tableau{padding:0;font-size:13px;overflow:hidden}.case-cocher-tableau .nec-checkbox .nec-checkbox-input{margin-right:10px}@media (min-width: 769px){.case-cocher-tableau .nec-checkbox .nec-checkbox-input{margin-right:50px}}.case-cocher-tableau .nec-checkbox .nec-checkbox-input:checked:after,.case-cocher-tableau .nec-checkbox .nec-checkbox-input:checked:before{content:initial}.case-cocher-tableau th .nec-checkbox .nec-checkbox-input{border-color:#fff}.case-cocher-tableau thead th label{color:inherit;font-family:inherit;height:var(--cell-header-height)}.case-cocher-tableau [data-reach-custom-checkbox]{display:flex;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px}.case-cocher-tableau [data-reach-custom-checkbox] svg{display:none}.case-cocher-tableau [data-reach-custom-checkbox] svg path{fill:currentColor}.case-cocher-tableau [data-reach-custom-checkbox][data-state=checked] .checkmark svg{display:initial}.case-cocher-tableau [data-reach-custom-checkbox][data-state=mixed] .mixeddash{width:16px;height:3px;border-radius:3px;background:currentColor}.case-cocher-tableau .tableau-data{--mobile-col-width: 200px;--cell-height: 50px;--cell-header-height: 50px}.case-cocher-tableau .tableau-data table{margin:0;table-layout:initial}.case-cocher-tableau .tableau-data tr:last-child td{padding-bottom:10px}.case-cocher-tableau .tableau-data thead th{border-bottom:initial;background-color:#505d6f;color:#fff}@media (max-width: 768px){.case-cocher-tableau .tableau-data thead th:first-child{border:initial}}.case-cocher-tableau .tableau-data table td label{font-family:Merkury Bold,sans-serif;font-size:15px;color:#002855;height:var(--cell-height)}.case-cocher-tableau .tableau-data table td:not(:first-child){border-left:1px solid #dadada}@media (max-width: 768px){.case-cocher-tableau .tableau-data table td:nth-child(2){border-left:0}}@media (min-width: 769px){.case-cocher-tableau .tableau-data table td{white-space:initial;overflow-wrap:anywhere}}:root{--reach-checkbox: 1}[data-reach-custom-checkbox-container]{display:inline-block;position:relative;margin-right:.75ex;cursor:default;width:.875rem;height:.875rem}[data-reach-custom-checkbox-container]:focus-within,[data-reach-custom-checkbox-container][data-focus]{box-shadow:0 0 4px 1px Highlight;outline:-webkit-focus-ring-color auto 4px}[data-reach-custom-checkbox-input]{position:absolute!important;top:0!important;left:0!important;margin:0!important;padding:0!important;width:100%!important;height:100%!important;opacity:0!important;z-index:1!important;cursor:inherit;box-shadow:none!important;outline:none!important}.consommation-container h3{padding-bottom:15px}.consommation-container .entete-consommation{display:flex;justify-content:space-between}.consommation-container .consommation-mensuelle:last-child{margin-bottom:40px}.consommation-container .consommation-mensuelle:last-child .card{background-color:#f7fbfc}.consommation-container .titre-degre-jour{display:flex;align-items:center;justify-content:flex-start}.consommation-container .titre-degre-jour svg{width:20px;height:20px}.bandeau-lecture-compteur{margin:35px 0}.bandeau-lecture-compteur .card{display:flex;justify-content:space-between;align-items:center}.bandeau-lecture-compteur .text-content{flex-grow:2;padding:0 25px}.bandeau-lecture-compteur .text-content p{padding:5px 0 0;color:#daeef4}.bandeau-lecture-compteur button.white{font-size:14px;color:#303133}@media (max-width: 576px){.bandeau-lecture-compteur{margin-top:0}.bandeau-lecture-compteur .card{width:calc(100% + var(--paddingTotal));padding:30px;margin-left:calc(-1 * var(--padding));flex-direction:column;align-items:flex-start;border-radius:0}.bandeau-lecture-compteur .text-content{padding:20px 0}.bandeau-lecture-compteur button.white{width:fit-content;padding:5px 20px}}@media (max-width: 576px) and (orientation: portrait){.bandeau-lecture-compteur{margin-top:0}.bandeau-lecture-compteur .card{width:calc(100% + var(--paddingTotal));padding:30px;margin-left:calc(-1 * var(--padding));flex-direction:column;align-items:flex-start;border-radius:0}.bandeau-lecture-compteur .text-content{padding:20px 0}.bandeau-lecture-compteur button.white{width:fit-content;padding:5px 20px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.bandeau-lecture-compteur{margin-top:0}.bandeau-lecture-compteur .card{width:calc(100% + var(--paddingTotal));padding:30px;margin-left:calc(-1 * var(--padding));flex-direction:column;align-items:flex-start;border-radius:0}.bandeau-lecture-compteur .text-content{padding:20px 0}.bandeau-lecture-compteur button.white{width:fit-content;padding:5px 20px}}.espm{margin-bottom:60px}.espm .card{display:flex;gap:23px;align-items:center}@media (max-width: 768px){.espm .card{flex-direction:column}.espm h3{font-size:18px}}.espm__text{opacity:.9;font-family:Merkury Medium,sans-serif;font-size:16px;line-height:1.5;color:#fff;padding-bottom:16px}@media (max-width: 768px){.espm__text{font-size:14px}}@media (max-width: 768px){.espm__content{align-self:stretch}}.espm__img{flex-shrink:0;display:block;max-height:160px;object-fit:contain}.consommation-comparaison-container .alert{margin-top:15px}.consommation-comparaison-container .graphique-separateur{border-bottom:1px solid rgba(48,49,51,.2)}@media (max-width: 1024px){.consommation-comparaison-container{padding-bottom:0}.consommation-comparaison-container .graphique-separateur{border-bottom:none}}.consommation-comparaison-selecteur{display:flex;padding-bottom:5px;flex-wrap:wrap}.consommation-comparaison-selecteur .comparaison-selecteur-content{display:flex;align-items:center}.consommation-comparaison-selecteur .comparaison-selecteur-content h5.periode{width:135px}.consommation-comparaison-selecteur .comparaison-selecteur-content .comparaison-select-content{display:flex;align-items:center}.consommation-comparaison-selecteur .comparaison-selecteur-content .component-datepicker-mois{height:auto}.consommation-comparaison-selecteur .comparaison-selecteur-content .react-datepicker-wrapper,.consommation-comparaison-selecteur .comparaison-selecteur-content .select-wrapper,.consommation-comparaison-selecteur .comparaison-selecteur-content .comparaison-select-content+button{margin:0 10px}.consommation-comparaison-selecteur .comparaison-message-erreur{display:block;width:100%;min-height:18px;padding-left:145px;box-sizing:border-box;color:#eb5b50}@media (max-width: 1375px){.consommation-comparaison-selecteur .comparaison-selecteur-content h5{max-width:135px}}@media (max-width: 768px){.consommation-comparaison-selecteur{display:block;padding:20px 20px 10px;width:calc(100% + var(--paddingTotal));margin:-30px 0 0 -30px;box-sizing:border-box}.consommation-comparaison-selecteur .comparaison-selecteur-content{display:block;margin-bottom:10px}.consommation-comparaison-selecteur .comparaison-selecteur-content h5{max-width:inherit;font-size:15px}.consommation-comparaison-selecteur .comparaison-selecteur-content .comparaison-select-content .select-wrapper{width:50%;margin:10px 10px 10px 0}.consommation-comparaison-selecteur .comparaison-selecteur-content .date-picker{display:block;margin:10px 0;height:auto}.consommation-comparaison-selecteur .comparaison-selecteur-content .date-picker .react-datepicker-wrapper .react-datepicker__input-container button{width:100%}.consommation-comparaison-selecteur .comparaison-selecteur-content .comparaison-select-content+button,.consommation-comparaison-selecteur .comparaison-selecteur-content .react-datepicker-wrapper{margin:0}.consommation-comparaison-selecteur .comparaison-selecteur-content .select-wrapper{margin:0 10px 0 0}.consommation-comparaison-selecteur .comparaison-message-erreur{padding-left:0}}@media (max-width: 576px){.consommation-comparaison-selecteur{width:calc(100% + 32px);margin:-20px 0 0 -16px;border:none}}.consommation-comparaison{display:flex;align-items:flex-start;padding:20px 30px 20px 0}.consommation-comparaison.no-data{align-items:center}.consommation-comparaison .consommation-comparaison-tableau{position:relative;display:flex;min-width:350px;margin-right:50px;background-color:#f2f2f2;border-radius:10px;text-align:center}.consommation-comparaison .consommation-comparaison-tableau .periode-content{width:50%}.consommation-comparaison .consommation-comparaison-tableau .periode-content div{padding:15px 10px;color:#303133ad}.consommation-comparaison .consommation-comparaison-tableau .periode-content div p{padding:0 0 5px;border-bottom:1px solid #dadada;white-space:nowrap}.consommation-comparaison .consommation-comparaison-tableau .periode-content div strong{display:block;padding-top:10px;font-family:Merkury Bold,sans-serif;font-weight:400;font-size:16px;color:#303133}.consommation-comparaison .consommation-comparaison-tableau .periode-content div:first-child{min-height:108px;padding:25px 10px;font-weight:700;background-color:#75d6fc;color:#303133;border-radius:0 10px 0 0}.consommation-comparaison .consommation-comparaison-tableau .periode-content div:first-child div:nth-child(2) p{border-radius:unset;background-color:unset;color:unset}.consommation-comparaison .consommation-comparaison-tableau .periode-content div:first-child span{display:block;padding:20px 0 5px;line-height:22px;font-family:Merkury Bold,sans-serif;font-weight:400;font-size:16px}.consommation-comparaison .consommation-comparaison-tableau .periode-content div:nth-child(2) p{padding-top:15px}.consommation-comparaison .consommation-comparaison-tableau .periode-content div:last-child p{border-bottom:none;padding-bottom:15px}.consommation-comparaison .consommation-comparaison-tableau .periode-content:first-child div{border-right:1px solid #dadada}.consommation-comparaison .consommation-comparaison-tableau .periode-content:first-child div:first-child{background-color:#0047bb;color:#fff;border-color:transparent;border-radius:10px 0 0}.consommation-comparaison .consommation-comparaison-tableau .periode-content:first-child div:nth-child(2) div{padding-top:0;padding-bottom:0;border-radius:unset;background-color:unset;color:unset}.consommation-comparaison .consommation-comparaison-tableau .periode-content:first-child div:nth-child(2) div strong{padding-top:0}.consommation-comparaison .consommation-comparaison-tableau .periode-content:first-child div:nth-child(2) p{padding-bottom:5px}.consommation-comparaison .consommation-comparaison-tableau .periode-content:nth-child(2) div:nth-child(2) div{padding-top:0;padding-bottom:0;border-radius:unset;background-color:unset;color:unset}.consommation-comparaison .consommation-comparaison-tableau .periode-content:nth-child(2) div:nth-child(2) div strong{padding-top:0}.consommation-comparaison .consommation-comparaison-tableau .periode-content:nth-child(2) div:nth-child(2) p{padding-bottom:5px}.consommation-comparaison .container-graphique{position:relative;width:100%}.consommation-comparaison .container-graphique .label{position:absolute;left:-120px;top:180px;width:200px;font-family:Merkury Regular,sans-serif;color:#8d8d8f;transform:rotate(-90deg)}.consommation-comparaison .container-graphique .commutateur{width:100px;margin-bottom:20px}.consommation-comparaison .container-graphique .toggle-tableau{display:flex;justify-content:center;padding-top:20px;font-family:Merkury Bold,sans-serif;font-size:16px;color:#0047bb;cursor:pointer}.consommation-comparaison .container-graphique .toggle-tableau svg{width:16px;height:16px;margin-left:15px}.consommation-comparaison .consommation-comparaison-graphique{display:flex;position:relative;width:100%;height:400px;align-items:center}.consommation-comparaison .consommation-comparaison-graphique .no-data{width:100%;padding:20px 0;text-align:center;font-family:Merkury Bold,sans-serif;font-size:15px}.consommation-comparaison .consommation-comparaison-graphique .graph-content{position:absolute;inset:0;font-family:Merkury Bold,sans-serif;font-size:10px;overflow-y:hidden;overflow-x:auto;scrollbar-color:#8d8d8f #dadada;scrollbar-width:thin}.consommation-comparaison .consommation-comparaison-graphique .graph-content::-webkit-scrollbar{height:10px;width:10px}.consommation-comparaison .consommation-comparaison-graphique .graph-content::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}.consommation-comparaison .consommation-comparaison-graphique .graph-content .recharts-cartesian-axis-line,.consommation-comparaison .consommation-comparaison-graphique .graph-content .recharts-cartesian-axis-tick-line{stroke:#fff}.consommation-comparaison .consommation-comparaison-graphique .graph-content .recharts-tooltip-wrapper{display:none}.consommation-comparaison .consommation-comparaison-graphique .graph-content .cell-faded{opacity:.3}.consommation-comparaison .consommation-comparaison-legende{grid-column-start:2;display:flex;padding-left:65px;margin-top:15px;font-family:Merkury Bold,sans-serif;font-size:12px;color:#8d8d8f}.consommation-comparaison .consommation-comparaison-legende .periode-prec,.consommation-comparaison .consommation-comparaison-legende .periode-choisie{width:50%}.consommation-comparaison .consommation-comparaison-legende .periode-prec strong,.consommation-comparaison .consommation-comparaison-legende .periode-choisie strong{line-height:34px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#303133}.consommation-comparaison .consommation-comparaison-legende .periode-prec span,.consommation-comparaison .consommation-comparaison-legende .periode-choisie span{display:flex;align-items:center}.consommation-comparaison .consommation-comparaison-legende .periode-prec span.ico-consommation:before,.consommation-comparaison .consommation-comparaison-legende .periode-choisie span.ico-consommation:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;background-color:#0047bb;border-radius:4px}.consommation-comparaison .consommation-comparaison-legende .periode-prec span.ico-consommation-gn:before,.consommation-comparaison .consommation-comparaison-legende .periode-choisie span.ico-consommation-gn:before{content:"";display:inline-block;width:20px;height:20px;margin-right:10px;background-color:#00a376;border-radius:4px}.consommation-comparaison .consommation-comparaison-legende .periode-prec .legend,.consommation-comparaison .consommation-comparaison-legende .periode-choisie .legend{display:flex;margin-right:5px}.consommation-comparaison .consommation-comparaison-legende .periode-prec .legend .svg-icon,.consommation-comparaison .consommation-comparaison-legende .periode-choisie .legend .svg-icon{padding:0 10px 0 90px}.consommation-comparaison .consommation-comparaison-legende .periode-choisie span.ico-consommation:before{background-color:#75d6fc}.consommation-comparaison .consommation-comparaison-legende .periode-choisie span.ico-consommation-gn:before{background-color:#00a37680}@media (max-width: 1024px){.consommation-comparaison{flex-direction:column;padding:20px 0;border-top:none}.consommation-comparaison .consommation-comparaison-tableau{width:100%;min-width:inherit;margin-right:0}.consommation-comparaison .consommation-comparaison-tableau .periode-content div p{white-space:inherit}.consommation-comparaison .container-graphique{width:calc(100% - 60px);padding-left:30px}.consommation-comparaison .container-graphique .commutateur{margin-top:20px}.consommation-comparaison .container-graphique .label{left:-100px;top:340px}.consommation-comparaison .consommation-comparaison-graphique{align-items:flex-start}.consommation-comparaison .consommation-comparaison-graphique::-webkit-scrollbar{height:4px;width:4px}.consommation-comparaison .consommation-comparaison-graphique::-webkit-scrollbar-track{border-radius:0;margin:8px}.consommation-comparaison .consommation-comparaison-graphique::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}.consommation-comparaison .consommation-comparaison-graphique .recharts-wrapper{padding-right:40px}.consommation-comparaison .consommation-comparaison-legende{padding:0;flex-direction:column}.consommation-comparaison .consommation-comparaison-legende .periode-prec,.consommation-comparaison .consommation-comparaison-legende .periode-choisie{width:100%}.consommation-comparaison .consommation-comparaison-legende .periode-prec{margin-bottom:15px}}@media (max-width: 768px){.consommation-comparaison{padding-top:20px}}.consommation-comparaison-graphique .graph-label-y-axis{font-family:Merkury Regular,sans-serif;fill:#8d8d8f;font-size:13px}.consommation-mois-infos-non-vge{margin-bottom:90px}@media (max-width: 576px){.consommation-mois-infos-non-vge{margin-bottom:60px}.consommation-mois-infos-non-vge .card{margin-left:-16px;width:calc(100% + 32px);padding-right:0;padding-left:0;border-radius:0}}@media (max-width: 576px) and (orientation: portrait){.consommation-mois-infos-non-vge{margin-bottom:60px}.consommation-mois-infos-non-vge .card{margin-left:-16px;width:calc(100% + 32px);padding-right:0;padding-left:0;border-radius:0}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.consommation-mois-infos-non-vge{margin-bottom:60px}.consommation-mois-infos-non-vge .card{margin-left:-16px;width:calc(100% + 32px);padding-right:0;padding-left:0;border-radius:0}}.consommation-mois-infos-non-vge .commutateur{width:100px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau{display:flex;flex-flow:row nowrap}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div{display:flex;flex-flow:column;width:33%}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div>div{height:50px;width:100%;display:flex;flex-flow:column;align-items:center;justify-content:center}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div>div>span{padding:5px;text-align:center}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div>div>span:nth-child(2){font-family:Merkury Bold,sans-serif;font-size:16px;line-height:1.5}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div .periode{flex:1;min-height:90px;height:inherit;justify-content:space-between;border-bottom:1px solid #505d6f}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div .periode>span{font-family:Merkury Bold,sans-serif;padding-top:10px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div .periode>span:nth-child(1){font-size:15px;color:#002855}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau>div .periode>span:nth-child(2){font-size:15px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation{font-family:Merkury Bold,sans-serif}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation div:nth-child(2){background-color:#cee9f0}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation div:nth-child(3){background-color:#cee9f0}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation div:nth-child(4){background-color:#cee9f0}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation div:nth-child(5){background-color:#cee9f0;border-bottom:1px solid #505d6f}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation div:nth-child(6){font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation div:nth-child(7){background-color:#cee9f0;border-top:1px solid #505d6f;border-bottom:1px solid #505d6f;font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .derniere-consommation div:last-child{font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .consommation-mois{background-color:#daeef4;border-radius:0 15px 15px 0}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation{font-family:Merkury Bold,sans-serif;background-color:#fff}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation div:nth-child(2){background-color:#f7f7f7}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation div:nth-child(3){background-color:#f7f7f7}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation div:nth-child(4){background-color:#f7f7f7}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation div:nth-child(5){background-color:#f7f7f7;border-bottom:1px solid #505d6f}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation div:nth-child(6){font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation div:nth-child(7){background-color:#f7f7f7;border-top:1px solid #505d6f;border-bottom:1px solid #505d6f;font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .difference-consommation div:last-child{font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete{background-color:#fff;font-family:Merkury Regular,sans-serif}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete div:nth-child(2){background-color:#f7f7f7}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete div:nth-child(3){background-color:#f7f7f7}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete div:nth-child(4){background-color:#f7f7f7}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete div:nth-child(5){background-color:#f7f7f7;border-bottom:1px solid #505d6f}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete div:nth-child(6){background-color:#fff;font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete div:nth-child(7){border-top:1px solid #505d6f;border-bottom:1px solid #505d6f}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete>div{align-items:end}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete .consommation-entete-prix span,.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete .consommation-entete span{padding-right:20px;font-size:14px;font-family:Merkury Bold,sans-serif}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete .nb-jours{background-color:#f7f7f7}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete .nb-jours span,.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-entete .temperature span{padding-right:20px;font-family:Merkury Bold,sans-serif;font-size:14px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation{font-family:Merkury Bold,sans-serif;background-color:#f7fbfc;border-radius:15px 0 0 15px}@media (max-width: 576px){.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation{border-radius:0}}@media (max-width: 576px) and (orientation: portrait){.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation{border-radius:0}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation{border-radius:0}}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation div:nth-child(2){background-color:#ecf5f8}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation div:nth-child(3){background-color:#ecf5f8}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation div:nth-child(4){background-color:#ecf5f8}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation div:nth-child(5){background-color:#ecf5f8;border-bottom:1px solid #505d6f}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation div:nth-child(6){font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation div:nth-child(7){background-color:#ecf5f8;border-top:1px solid #505d6f;border-bottom:1px solid #505d6f;font-size:16px}.consommation-mois-infos-non-vge .consommation-mois-infos-tableau .n-moins-1-consommation div:last-child{border-radius:0 0 0 15px;font-size:16px}.consommation-mois-infos-non-vge .label-commutateur-mois-annee{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:14px;padding:20px 20px 10px 10px}.consommation-mois-infos-non-vge .label-commutateur-mois-annee .label-commutateur-espace{display:flex;flex-direction:row;padding-left:10px;align-items:center}.consommation-mois-infos-non-vge .label-commutateur-mois-annee .commutateur{width:38px;margin:0 10px}.consommation-mois-infos-non-vge .button-toggle{padding-top:15px}.consommation-mois-infos-non-vge .button-toggle .input-wrapper-radio-look-btn{padding:0}.consommation-mois-infos-non-vge .button-toggle .input-wrapper-radio-look-btn input[type=radio]+label{width:186px}@media (max-width: 576px){.consommation-mois-infos-non-vge .button-toggle .input-wrapper-radio-look-btn input[type=radio]+label{width:140px}}@media (max-width: 576px) and (orientation: portrait){.consommation-mois-infos-non-vge .button-toggle .input-wrapper-radio-look-btn input[type=radio]+label{width:140px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.consommation-mois-infos-non-vge .button-toggle .input-wrapper-radio-look-btn input[type=radio]+label{width:140px}}.consommation-mois-infos-non-vge .button-toggle div{padding-top:10px}@media (max-width: 576px){.consommation-mois-infos-non-vge .button-toggle div{padding-top:1px}}@media (max-width: 576px) and (orientation: portrait){.consommation-mois-infos-non-vge .button-toggle div{padding-top:1px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.consommation-mois-infos-non-vge .button-toggle div{padding-top:1px}}@media (max-width: 576px){.consommation-mois-infos-non-vge .label-commutateur-mois-annee{display:flex;flex-direction:column;align-items:flex-start}.consommation-mois-infos-non-vge .label-commutateur-mois-annee .label-commutateur-espace{margin-top:10px;padding-left:0}}@media (max-width: 576px) and (orientation: portrait){.consommation-mois-infos-non-vge .label-commutateur-mois-annee{display:flex;flex-direction:column;align-items:flex-start}.consommation-mois-infos-non-vge .label-commutateur-mois-annee .label-commutateur-espace{margin-top:10px;padding-left:0}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.consommation-mois-infos-non-vge .label-commutateur-mois-annee{display:flex;flex-direction:column;align-items:flex-start}.consommation-mois-infos-non-vge .label-commutateur-mois-annee .label-commutateur-espace{margin-top:10px;padding-left:0}}.desequilibre-energetique-conteneur{margin-top:3.1em}.desequilibre-energetique-grid{display:grid;gap:30px}@media (min-width: 768px){.desequilibre-energetique-grid{grid-template-columns:minmax(240px,268px) 1fr;gap:50px}}@media (min-width: 1024px){.desequilibre-energetique-grid{gap:96px}}.desequilibre-energetique-simuler{text-align:center;padding:17px 25px 27px;height:230px;border-radius:10px;background-image:linear-gradient(to bottom,#003da1 13%,#002855 100%);box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.desequilibre-energetique-simuler h4{font-family:Merkury Bold,sans-serif;font-size:21px;line-height:1.05;color:#fff}.desequilibre-energetique-simuler .button{margin:0;display:block;width:150px}@media (min-width: 768px){.desequilibre-energetique-simuler .button{align-self:stretch;width:auto}}.desequilibre-energetique-simuler-icon{width:63px;height:63px;background:#fff;border-radius:100px;box-shadow:0 10px 10px #00000059;display:flex;justify-content:center;align-items:center}.desequilibre-energetique-simuler-icon img{vertical-align:middle}.desequilibre-energetique-rapports button{white-space:initial;justify-content:flex-start;font-size:13px;line-height:1.38;margin:0;padding:8px 14px;text-align:left}.consommation-historique-conteneur .card{padding-top:5px}.consommation-historique-conteneur:not(.is-mobile) .tableau-historique-title{position:relative;height:65px}.consommation-historique-conteneur:not(.is-mobile) .tableau-historique-title .select-wrapper{width:120px;margin:2px auto}.consommation-historique-conteneur:not(.is-mobile) .tableau-historique-title .date-picker{height:inherit;align-items:flex-start}.consommation-historique-conteneur:not(.is-mobile) .tableau-historique-title .commutateur{top:calc(50% - 17px);left:0;width:100px}.consommation-historique-conteneur.is-mobile{position:relative}.consommation-historique-conteneur.is-mobile .tab-panel:after{position:unset}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]){width:50%}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):first-child{padding-right:20px}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):last-child{padding-left:20px}.consommation-historique-conteneur.is-mobile .tab[data-selected]{width:50%}.consommation-historique-conteneur.is-mobile .tab[data-selected]:last-child{padding-left:20px}@media (max-width: 576px){.consommation-historique-conteneur.is-mobile .tabs .tab:first-child{margin-right:0}.consommation-historique-conteneur.is-mobile .tabs .tab:last-child{margin-left:0;margin-right:16px}.consommation-historique-conteneur.is-mobile .tab{width:50%}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):first-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):last-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab[data-selected]:first-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab[data-selected]:last-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .card .tableau-historique-title{padding-right:0}}@media (max-width: 576px) and (orientation: portrait){.consommation-historique-conteneur.is-mobile .tabs .tab:first-child{margin-right:0}.consommation-historique-conteneur.is-mobile .tabs .tab:last-child{margin-left:0;margin-right:16px}.consommation-historique-conteneur.is-mobile .tab{width:50%}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):first-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):last-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab[data-selected]:first-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab[data-selected]:last-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .card .tableau-historique-title{padding-right:0}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.consommation-historique-conteneur.is-mobile .tabs .tab:first-child{margin-right:0}.consommation-historique-conteneur.is-mobile .tabs .tab:last-child{margin-left:0;margin-right:16px}.consommation-historique-conteneur.is-mobile .tab{width:50%}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):first-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab:not([data-selected]):last-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab[data-selected]:first-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .tab[data-selected]:last-child{padding-right:0;padding-left:0}.consommation-historique-conteneur.is-mobile .card .tableau-historique-title{padding-right:0}}.consommation-historique-conteneur.is-mobile button{margin-left:16px;margin-right:16px}.consommation-historique-conteneur.is-mobile .tableau-historique-title{position:relative;display:flex;padding:15px;align-items:center;justify-content:flex-end}.consommation-historique-conteneur.is-mobile .tableau-historique-title .date-picker{width:175px}.consommation-historique-conteneur.is-mobile .tableau-historique-title .commutateur{position:absolute;top:35px;left:15px}.consommation-historique-conteneur.is-mobile .tableau-historique-content h4{width:100%;padding:12px 24px;box-sizing:border-box;font-family:Merkury Bold,sans-serif;font-size:16px;color:#fff;background:#505d6f}.consommation-historique-conteneur+.espm{margin-top:60px}.tabs .tab-list{display:flex}.is-mobile .tabs .tab-list{margin-left:-16px;margin-right:-16px}.tabs .tab{width:50%;text-align:center;display:flex;justify-content:center;border-radius:10px 10px 0 0;margin:0;padding:15px;position:relative;background-color:#f7fbfc;box-shadow:0 4px 8px #3031331a;font-size:14px}.tabs .tab:hover{background-color:#f7fbfc}.tabs .tab:not([data-selected]):disabled{color:#8d8d8f}.tabs .tab:disabled{color:#8d8d8f;cursor:default;background:#dadada}.tabs .tab:disabled:hover{color:#8d8d8f;background:#dadada}.tabs .tab[data-selected]{z-index:1;color:#002855;background:#fff}.tabs .tab[data-selected]:first-child{margin-right:-20px}.tabs .tab[data-selected]:last-child{margin-left:-20px}.tabs .tab[data-selected]:hover{background:#fff}.tabs .tab[data-selected]:disabled{color:#8d8d8f;background:#fff}.tabs .tab[data-selected]:disabled:hover{color:#8d8d8f;background:#fff}.tabs .tab:not([data-selected]){color:#303133;width:calc(50% + 20px)}.tabs .tab:not([data-selected]):first-child{padding-right:35px}.tabs .tab:not([data-selected]):last-child{padding-left:35px}@media (min-width: 576px){.tabs .tab:not([data-selected]){margin-top:2px;padding-top:18px;padding-bottom:28px}.tabs .tab:not([data-selected]):first-child{padding-right:40px}.tabs .tab:not([data-selected]):last-child{padding-left:40px}}@media (min-width: 576px){.tabs .tab{font-size:18px;padding:20px 20px 30px}}.tabs .tab-panel{outline:none;position:relative;z-index:2}.tabs .tab-panel[tabindex="0"]:first-child:after{left:0}.is-mobile .tabs .tab-panel[tabindex="0"]:first-child:after{left:-16px;width:calc(50% + 16px)}.tabs .tab-panel[tabindex="0"]:last-child:after{left:50%}.is-mobile .tabs .tab-panel[tabindex="0"]:last-child:after{width:calc(50% + 16px)}.tabs .tab-panel:after{content:"";position:absolute;width:50%;height:20px;background-color:#fff;top:-10px;pointer-events:none}@media (max-width: 575px){.tabs .tab-panel .card{border-radius:0 0 10px 10px;padding-bottom:10px}}@media (min-width: 576px){.tabs .tab-panel{margin-top:-10px}}.tableau-historique{padding-bottom:10px;overflow:hidden;overflow-x:auto;scrollbar-color:#8d8d8f #dadada;scrollbar-width:thin}.tableau-historique::-webkit-scrollbar{height:10px;width:10px}.tableau-historique::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}.tableau-historique table{width:100%;border-spacing:0}.tableau-historique table th:first-child,.tableau-historique table td:first-child{border-left:none}.tableau-historique table th,.tableau-historique table td{padding:10px;font-weight:400;text-align:center;border-left:1px solid #dadada}.tableau-historique table th.no-padding,.tableau-historique table td.no-padding{padding:0}.tableau-historique table th.large-border,.tableau-historique table td.large-border{border-left:2px solid #303133}.tableau-historique table th.dark-border,.tableau-historique table td.dark-border{border-color:#303133}.tableau-historique table tfoot td{border-left:0}.tableau-historique table .tab-title th{font-size:14px;font-family:Merkury Bold,sans-serif;color:#fff;border-bottom:none;background-color:#505d6f;padding:8px 10px;font-size:16px;border-left:2px solid #303133}.tableau-historique table .tab-title th.no-bg{border-left-color:transparent;border-bottom-color:transparent;background:#fff}.tableau-historique table .tab-title th.border{border-left:1px solid #fff}.tableau-historique table .col-title th{border-bottom:2px solid #505d6f}.tableau-historique table tbody tr:nth-child(odd){background:#f2f2f2}.tableau-historique table tbody td.periode{min-width:85px;font-family:Merkury Bold,sans-serif}.tableau-historique table tfoot td{border-top:2px solid #303133;font-size:14px;font-family:Merkury Bold,sans-serif;color:#fff;border-bottom:none;background-color:#505d6f}.tableau-historique table tfoot td.no-bg{border-left-color:transparent;border-bottom-color:transparent;background:#fff}.tableau-historique table tfoot td.border{border-left:1px solid #fff}.tableau-historique table tfoot td.total-volumes{border-left:2px solid #303133}.tableau-historique table tbody .tableau-historique__col-gnr,.tableau-historique table thead .tableau-historique__col-gnr{background:#ccede4;border-left:2px solid #303133;min-width:60px}.tableau-historique table tbody tr:nth-child(odd) .tableau-historique__col-gnr{background:#c2e3dc}.tableau-historique table thead .tab-title .tableau-historique__col-gnr{background:#ccede4;color:#303133;padding:0;border-left-color:#505d6f;border-bottom:0}.tableau-historique table thead .tab-title .tableau-historique__col-gnr div{padding:8px 10px;border-top:2px solid #62837a}.tableau-historique table{height:1px}.tableau-historique table thead .col-title{height:100%}.tableau-historique table thead .col-title .tableau-historique__col-gnr{padding:0;height:100%;border-bottom:0}.tableau-historique table thead .col-title .tableau-historique__col-gnr .tableau-historique__col-gnr__border-bottom{height:100%;padding:10px;border-bottom:2px solid #5e7f77;box-sizing:border-box}.tableau-historique table tfoot .tableau-historique__col-gnr{border-left:2px solid #303133}.consommation-historique-mobile .tableau-volume-mobile{display:flex;position:relative}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche{width:120px;position:absolute;top:0;left:0;font-size:13px;border-bottom:3px solid #fff;box-shadow:3px -3px 6px 3px #00000040}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu,.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-interruptible{align-items:flex-start}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu span:first-child,.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-interruptible span:first-child{font-weight:700}.consommation-historique-mobile .tableau-volume-mobile .scrollable{display:flex;width:100%;margin-left:120px;overflow:hidden;overflow-x:scroll}.consommation-historique-mobile .tableau-volume-mobile .scrollable::-webkit-scrollbar{height:4px;width:4px}.consommation-historique-mobile .tableau-volume-mobile .scrollable::-webkit-scrollbar-track{border-radius:0;margin:8px}.consommation-historique-mobile .tableau-volume-mobile .scrollable::-webkit-scrollbar-thumb{border:none;background:#8d8d8f}.consommation-historique-mobile .tableau-volume-mobile .colonne{white-space:nowrap;display:flex;flex-flow:column;flex-grow:1;border-right:1px solid #dadada}.consommation-historique-mobile .tableau-volume-mobile .colonne>div{justify-content:center}.consommation-historique-mobile .tableau-volume-mobile .colonne>div:nth-child(2n){background:#f2f2f2}.consommation-historique-mobile .tableau-volume-mobile .colonne .periode{font-family:Merkury Bold,sans-serif}.consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu span:first-child,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-interruptible span:first-child{font-size:13px}.consommation-historique-mobile .tableau-volume-mobile .colonne.totaux{font-weight:700;border-left:2px solid #303133;background:#505d6f;color:#fff;border-right-color:transparent}.consommation-historique-mobile .tableau-volume-mobile .colonne.totaux div{border-bottom:1px solid #dadada}.consommation-historique-mobile .tableau-volume-mobile .colonne.totaux div:first-child{background:#fff;color:#303133}.consommation-historique-mobile .tableau-volume-mobile .colonne.totaux div:nth-child(2n){background:#505d6f}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche>div,.consommation-historique-mobile .tableau-volume-mobile .colonne>div{display:flex;min-width:70px;box-sizing:border-box;padding:0 12px;align-items:center;width:100%;height:55px}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .border-bottom,.consommation-historique-mobile .tableau-volume-mobile .colonne .border-bottom{border-bottom:1px solid #dadada}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu,.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-interruptible,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-interruptible{height:120px;flex-direction:column;justify-content:flex-end;border-bottom:1px solid #dadada}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu span,.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-interruptible span,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu span,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-interruptible span{padding:10px 0}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu.journalier,.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-interruptible.journalier,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu.journalier,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-interruptible.journalier{height:140px}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu.journalier span:last-child,.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-interruptible.journalier span:last-child,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu.journalier span:last-child,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-interruptible.journalier span:last-child{height:30px}.consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu.journalier,.consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu.journalier{height:195px}[lang=fr] .consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu.journalier span:nth-last-child(2),[lang=fr] .consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu.journalier span:nth-last-child(2){height:38px}[lang=fr] .consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu.journalier span:last-child,[lang=fr] .consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu.journalier span:last-child{height:auto}[lang=en] .consommation-historique-mobile .tableau-volume-mobile .entete-gauche .service-continu.journalier,[lang=en] .consommation-historique-mobile .tableau-volume-mobile .colonne .service-continu.journalier{height:174px}.consommation-historique-mobile .tableau-volume-mobile .periode,.consommation-historique-mobile .tableau-volume-mobile .gaz-appoint{border-bottom:1px solid #dadada}.consommation-historique-mobile .tableau-volume-mobile:first-of-type{margin-bottom:10px}.tableau-volume-mobile__gnr,.consommation-historique-mobile__gnr{background:#ccede4}.consommation-interruption .card{display:flex;padding:0;margin-bottom:40px;flex-wrap:wrap}.consommation-interruption .card .zone-texte-message{padding:35px 0}.consommation-interruption .card .zone-texte-message .link{display:initial;font-size:13px;font-family:Merkury Bold,sans-serif}.consommation-interruption .table-content{padding:20px}.consommation-interruption .table-content th{font-family:Merkury Regular,sans-serif;font-weight:400}.consommation-interruption .table-content td{font-family:Merkury Bold,sans-serif}.consommation-interruption .link{flex-grow:1;align-items:flex-end;padding:10px 20px 30px;font-family:Merkury Bold,sans-serif}.consommation-interruption .consommation-interruption__mensuel{display:flex;flex-direction:column;width:55%;box-sizing:border-box;border-right:1px solid #dadada}.consommation-interruption .consommation-interruption__mensuel h4{color:#fff}.consommation-interruption .consommation-interruption__mensuel .table-content table{width:max-content;min-width:100%}.consommation-interruption .consommation-interruption__mensuel .table-content th{text-align:left;vertical-align:top;font-family:Merkury Regular,sans-serif;font-weight:400}.consommation-interruption .consommation-interruption__mensuel .table-content th>div{max-width:130px;white-space:initial}.consommation-interruption .consommation-interruption__mensuel .table-content td{text-align:left}.consommation-interruption .consommation-interruption__mensuel .table-content .titre-degre-jour{align-items:flex-start}.consommation-interruption .consommation-interruption__mensuel .table-content .volume span{display:inline-block}.consommation-interruption .consommation-interruption__mensuel .table-content .volume span:first-child{margin-right:15px}@media (max-width: 1200px){.consommation-interruption .consommation-interruption__mensuel{border-right:none}.consommation-interruption .consommation-interruption__mensuel h4{border-top-right-radius:10px}}@media (max-width: 768px){.consommation-interruption .consommation-interruption__mensuel .table-content th:first-child{line-height:inherit}}.consommation-interruption .consommation-interruption__annuel{width:45%}.consommation-interruption .consommation-interruption__annuel .table-content{margin-top:70px}.consommation-interruption .consommation-interruption__annuel .table-content th,.consommation-interruption .consommation-interruption__annuel .table-content td{border-right:1px solid #dadada}.consommation-interruption .consommation-interruption__annuel .table-content th:last-child,.consommation-interruption .consommation-interruption__annuel .table-content td:last-child{border-right:none}.consommation-interruption .consommation-interruption__annuel .table-content tbody tr:nth-child(2n){background:#f7fbfc}.consommation-interruption .consommation-interruption__annuel .table-content tbody tr:nth-child(2n) .total{background:#daeef4}.consommation-interruption .consommation-interruption__annuel .table-content th.total{font-family:Arial,Helvetica,sans-serif;font-size:15px;font-weight:700}.consommation-interruption .consommation-interruption__annuel .table-content .total{background:#f7fbfc}.consommation-interruption .consommation-interruption__annuel .link{display:flex}@media (max-width: 1200px){.consommation-interruption .consommation-interruption__annuel h4{border-radius:0}.consommation-interruption .consommation-interruption__annuel .table-content{margin-top:0}}@media (max-width: 768px){.consommation-interruption .consommation-interruption__annuel h4{background:inherit;border-top:1px solid #dadada;color:#0047bb;cursor:pointer}.consommation-interruption .consommation-interruption__annuel svg{margin:0 10px;width:16px}.consommation-interruption .consommation-interruption__annuel svg path{stroke:#0047bb}}@media (max-width: 576px){.consommation-interruption .consommation-interruption__annuel .table-content th:first-child{line-height:50px}.consommation-interruption .consommation-interruption__annuel .table-content td:first-child{border-right:none}}@media (max-width: 1200px){.consommation-interruption .card{flex-direction:column}.consommation-interruption .consommation-interruption__mensuel,.consommation-interruption .consommation-interruption__annuel{width:100%}}@media (max-width: 576px){.consommation-interruption h4{font-size:16px}}.consommation-mensuelle{margin-bottom:15px}.consommation-mensuelle .card{display:flex;padding:0;justify-content:space-between;margin-bottom:10px;overflow:hidden}.consommation-mensuelle .card h6{font-family:Merkury Regular,sans-serif;border-bottom:1px solid #dadada}.consommation-mensuelle .card span{font-family:Merkury Bold,sans-serif;font-size:18px}.consommation-mensuelle .card span.valeur{display:block;font-size:24px;padding:30px 20px}@media (max-width: 786px){.consommation-mensuelle .card{flex-wrap:wrap}}.consommation-mensuelle-column{width:25%;flex-grow:2}.consommation-mensuelle-column h6{display:block;padding:15px 20px}.consommation-mensuelle-column .consommation-mensuelle-period{padding:25px 20px;height:38px;display:flex;align-items:flex-start;justify-content:center;flex-flow:column}.consommation-mensuelle-column .consommation-mensuelle-period a{font-size:13px}.consommation-mensuelle-column .consommation-mensuelle-period>*{display:block}.consommation-gn-gnr-column{width:25%;display:flex;flex-grow:2}.consommation-gn-gnr-column div{width:100%}.consommation-gn-gnr-column h6{display:block;padding:15px 20px}@media (max-width: 768px){.card .consommation-mensuelle-column:first-child:not(.wrapper-loader){width:100%;padding-bottom:10px}.card .consommation-mensuelle-column:not(:first-child){padding:10px 0;text-align:center;border-top:1px solid #dadada}.card .consommation-mensuelle-column.volume-gj{border-left:1px solid #dadada}.card .consommation-mensuelle-column h6{padding:15px 20px 0;border-bottom:none}.card .consommation-mensuelle-column .consommation-mensuelle-period{padding:15px 20px}.card .consommation-mensuelle-column .consommation-journalier-link{padding-top:0}.card .consommation-mensuelle-column span.valeur{padding:15px 20px}.card .consommation-gn-gnr-column:first-child:not(.wrapper-loader){width:100%;padding-bottom:10px}.card .consommation-gn-gnr-column:not(:first-child){padding:10px 0;text-align:center;border-top:1px solid #dadada}.card .consommation-gn-gnr-column.volume-gj{border-left:1px solid #dadada}.card .consommation-gn-gnr-column h6{padding:15px 20px 0;border-bottom:none}.card .consommation-gn-gnr-column .consommation-mensuelle-period{padding:15px 20px}.card .consommation-gn-gnr-column .consommation-journalier-link{padding-top:0}.card .consommation-gn-gnr-column span.valeur{padding:15px 20px}}.consommation-mensuelle-par-compteur{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media (max-width: 786px){.consommation-mensuelle-par-compteur{width:100%;border:0;border-top:1px solid #dadada}}@media (min-width: 787px){.consommation-mensuelle-par-compteur{border-left:1px solid #dadada}}.consommation-mensuelle-par-compteur-toggle{font-family:Merkury Bold,sans-serif;color:#0047bb;font-size:16px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;margin:0;min-height:138px;border-radius:0}.consommation-mensuelle-par-compteur-toggle svg{margin-top:15px;width:16px}.consommation-mensuelle-par-compteur-toggle.white{background:none}.consommation-mensuelle-par-compteur-toggle.white:hover{background:none;color:#0047bb}@media (max-width: 786px){.consommation-mensuelle-par-compteur-toggle{min-height:auto;flex-direction:row}.consommation-mensuelle-par-compteur-toggle svg{margin-top:3px;margin-left:15px}}.counter-item{font-family:Merkury Bold,sans-serif;color:#303133;font-size:14px;line-height:1.36;border-top:1px solid #dadada;text-align:center;display:flex;justify-content:center;align-items:center;height:58px}.counter-item:nth-child(2n){background:#f8f8f8}@media (max-width: 786px){.counter-item{border-top:0;display:block;height:auto;padding-top:6px}.counter-item:last-child{padding-bottom:6px}}.counter-item--value{font-size:18px;justify-content:flex-start;padding-left:20px}.consommation-container .consommation-mensuelle:last-child .card .counter-item:nth-child(2n){background:#e9f6f9}.counter-item--mobile:not(:first-child){border-top:1px solid #dadada}.counter-item--mobile>div>div:nth-child(1){display:inline}.counter-item--mobile>div>div:nth-child(2){display:inline}.counter-item__mobile{display:flex;align-items:center;padding-bottom:20px}.counter-item__mobile>div{width:50%;text-align:center;padding-top:3px;font-size:18px;line-height:1.67}@media (min-width: 867px) and (max-width: 1023px){.export.export--consommation .card{grid-auto-flow:row;grid-template-columns:auto auto}}@media (min-width: 1024px) and (max-width: 1199px){.export.export--consommation .card{grid-auto-flow:row;grid-template-columns:auto auto auto}}@media (min-width: 1200px){.export.export--consommation .card{display:flex;justify-content:space-between}}.export--consommation__message{color:#fff;display:flex;align-items:flex-start;justify-content:flex-start}.export--consommation__message .svg-icon{margin-top:8px;margin-right:8px}.export--consommation__message .svg-icon path{fill:#eb5b50}.export--consommation__message p{display:inline-block}.export--consommation__datepickers{display:flex}@media (max-width: 575px){.export--consommation__datepickers{flex-direction:column}.export--consommation__datepickers .date-picker .react-datepicker-wrapper .react-datepicker__input-container button{width:100%;max-width:320px}.export--consommation__datepickers .date-picker:first-child{margin-top:7px;margin-bottom:14px}}.export--consommation__datepickers .date-picker{display:block;height:initial}.export--consommation__datepickers .date-picker .react-datepicker-popper{padding-bottom:10px;padding-top:10px}.export--consommation__datepickers p{max-width:316px;font-family:Merkury Regular,sans-serif;font-size:14px}@media (min-width: 576px){.export--consommation__datepickers .date-picker:first-child{margin-right:18px}}@media (min-width: 576px) and (max-width: 768px){.export--consommation__datepickers .date-picker{margin-top:7px}}@media (min-width: 576px) and (max-width: 767px){.export--consommation__datepickers{width:initial;grid-column-end:span 2}}@media (min-width: 768px) and (max-width: 1023px){.export--consommation__datepickers{grid-column-end:span 5;justify-self:end;width:420px}}:root{--reach-listbox: 1}[data-reach-listbox-popover]{display:block;position:absolute;min-width:-moz-fit-content;min-width:-webkit-min-content;min-width:min-content;padding:.25rem 0;background:hsl(0,0%,100%);outline:none;border:solid 1px hsla(0,0%,0%,.25)}[data-reach-listbox-popover]:focus-within{box-shadow:0 0 4px Highlight;outline:-webkit-focus-ring-color auto 4px}[data-reach-listbox-popover][hidden]{display:none}[data-reach-listbox-list]{margin:0;padding:0;list-style:none}[data-reach-listbox-list]:focus{box-shadow:none;outline:none}[data-reach-listbox-option]{display:block;margin:0;padding:.25rem .5rem;white-space:nowrap;user-select:none}[data-reach-listbox-option][data-current-nav]{background:hsl(211,81%,46%);color:#fff}[data-reach-listbox-option][data-current-selected]{font-weight:bolder}[data-reach-listbox-option][data-current-selected][data-confirming]{animation:flash .1s;animation-iteration-count:1}[data-reach-listbox-option][aria-disabled=true]{opacity:.5}[data-reach-listbox-button]{display:inline-flex;align-items:center;justify-content:space-between;padding:1px 10px 2px;border:1px solid;border-color:rgb(216,216,216) rgb(209,209,209) rgb(186,186,186);cursor:default;user-select:none}[data-reach-listbox-button][aria-disabled=true]{opacity:.5}[data-reach-listbox-arrow]{margin-left:.5rem;display:block;font-size:.5em}[data-reach-listbox-group-label]{display:block;margin:0;padding:.25rem .5rem;white-space:nowrap;user-select:none;font-weight:bolder}@keyframes flash{0%{background:hsla(211,81%,36%,1);color:#fff;opacity:1}50%{opacity:.5;background:inherit;color:inherit}to{background:hsla(211,81%,36%,1);color:#fff;opacity:1}}.simulation-nominations__actions-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.simulation-nominations__actions-group .reset-arrow path{fill:#009fdf}.simulation-nominations__actions-group .commutateur{margin-top:30px}.simulation-nominations__actions-group button{margin-top:30px;height:34px}.simulation-nominations__actions-group .button-arrow:first-child{margin-left:0}.simulation-nominations__actions-group .button-arrow{margin-bottom:26px}@media (max-width: 576px){.simulation-nominations__actions-group{justify-content:left}}@media (max-width: 576px) and (orientation: portrait){.simulation-nominations__actions-group{justify-content:left}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.simulation-nominations__actions-group{justify-content:left}}.simulation-nominations__actions-group__title{font-family:Merkury Bold,sans-serif;font-size:20px}.simulation-nominations__select-compte-input{margin-right:40px;display:flex;align-items:center}.simulation-nominations__select-compte-input [data-reach-listbox-input]>span{margin:0 15px;font-family:Merkury Bold,sans-serif;font-size:15px;box-sizing:border-box;padding:16px 7px 15px;height:45px;border-radius:4px;border:solid 1px #dadada;background-color:#fff;color:#303133;min-width:150px}.simulation-nominations__select-compte-input .button-arrow,.simulation-nominations__select-compte-input .button-arrow:hover,.simulation-nominations__select-compte-input .button-arrow[disabled],.simulation-nominations__select-compte-input .button-arrow[disabled]:hover{padding:0;background-color:transparent}.simulation-nominations__select-compte-input .button-arrow .svg-icon,.simulation-nominations__select-compte-input .button-arrow:hover .svg-icon,.simulation-nominations__select-compte-input .button-arrow[disabled] .svg-icon,.simulation-nominations__select-compte-input .button-arrow[disabled]:hover .svg-icon{margin:0}.simulation-nominations__select-compte-input .button-arrow.button-arrow svg,.simulation-nominations__select-compte-input .button-arrow:hover.button-arrow svg,.simulation-nominations__select-compte-input .button-arrow[disabled].button-arrow svg,.simulation-nominations__select-compte-input .button-arrow[disabled]:hover.button-arrow svg{width:20px}.simulation-nominations__select-compte-input .button-arrow[disabled].button-arrow svg path{stroke:#dadada}.simulation-nominations__select-compte-input .arrow-down{width:14px}.simulation-nominations__select-options{margin:0 15px}.simulation-nominations__select-options [data-reach-listbox-option]{font-family:Merkury Medium,sans-serif;font-size:14px;color:#000;height:28px;display:flex;align-items:center;padding:0 7px}.simulation-nominations__select-options [data-reach-listbox-option]>div:first-child{width:125px;margin-right:13px}.simulation-nominations__select-options [data-reach-listbox-option]>div:nth-child(2){width:70px;margin-right:28px;text-align:center}.simulation-nominations__select-options [data-reach-listbox-option]:hover{background-color:#30a9dc33;cursor:pointer}.simulation-nominations__select-options [data-reach-listbox-option][data-current-selected]{font-weight:400;background-color:#30a9dc7a}.simulation-nominations__select-header{font-family:Merkury Regular,sans-serif;font-size:14px;border-bottom:solid 1px #979797;display:flex;white-space:pre;padding:9px 0;margin:0 22px}.simulation-nominations__select-header>div:first-child{width:125px;margin-right:13px}.simulation-nominations__select-header>div:nth-child(2){width:70px;margin-right:28px;text-align:center}.tableau-data--simulation{font-size:14px;--cell-header-height: 50px;--cell-height: 40px}.tableau-data--simulation .outer-wrapper{background:white}.tableau-data--simulation .title{max-width:140px;min-width:140px;font-family:Merkury Medium,sans-serif;font-weight:400;font-size:14px;line-height:1.29;white-space:normal;display:inline-block}.tableau-data--simulation table td.date-periode{font-family:Merkury Medium,sans-serif}.tableau-data--simulation table tbody td.border-left-light{border:0}@media (min-width: 768px){.tableau-data--simulation table tbody td.border-left-light{border-left:solid 2px rgb(123,123,123)}}.tableau-data--simulation .total-label{font-family:Merkury Bold,sans-serif;text-transform:uppercase;text-align:center;text-align-last:center}.tableau-data--simulation .total{background:#505d6f;font-weight:700;color:#fff}.tableau-data--simulation table tbody td:not(:first-child){text-align:center;text-align-last:center}.tableau-data--simulation.tableau-data table.tableau-mobile th:first-child{border:0}.tableau-data--simulation.tableau-data table.tableau-mobile thead:after{top:var(--cell-header-height)}.tableau-data--simulation.tableau-data--appro table .total:last-child{border-right:0}.tableau-data--simulation.tableau-data--appro table .total:nth-child(2){border:0}.tableau-data--simulation .gras{font-weight:700;color:#0047bb}.tableau-data--simulation .gras .nominationMensuelle{color:#0047bb}.tableau-data--simulation .gras input{font-weight:700}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:auto;margin:0;padding:0}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input{width:100%;box-sizing:border-box;border-radius:4px;border:solid 1px #dadada;background-color:#fff;color:#303133;width:auto;max-width:100px;padding:10px 5px;margin:1px 0;font-size:14px;color:#0047bb;text-align:center;height:30px}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .edited,.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input:focus{margin:0;outline:none;border:2px solid #0047bb;font-weight:700}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).error input{color:#eb5b50;border-color:#eb5b50}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .input-error{display:none}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).show-placeholder input{padding:7px 5px}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) label{position:initial;visibility:initial}.tableau-data--simulation .tableau-mobile{margin-bottom:0}.tableau-data--simulation .simulation-table-footer{background-color:#fff;padding:10px 30px 25px;text-align:center;align-items:baseline}.tableau-data--simulation .simulation-table-footer .titre{font-size:14px;font-weight:700}.tableau-data--simulation .simulation-table-footer .simulation-explication{width:500px;display:flex;flex-direction:column;font-size:12px}.tableau-data--simulation .simulation-table-footer .simulation-explication div{text-align:left}.tableau-data--simulation .simulation-table-footer .simulation-explication div p{margin-left:40px}@media (max-width: 576px){.tableau-data--simulation .simulation-table-footer .simulation-explication div p{margin-left:0}}@media (max-width: 576px) and (orientation: portrait){.tableau-data--simulation .simulation-table-footer .simulation-explication div p{margin-left:0}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.tableau-data--simulation .simulation-table-footer .simulation-explication div p{margin-left:0}}.tableau-data--simulation .simulation-table-footer .simulation-explication button{width:255px}@media (min-width: 769px){.tableau-data--simulation .simulation-table-footer{display:flex;justify-content:end;flex-wrap:wrap}.tableau-data--simulation .simulation-table-footer .titre{text-align:right;margin-right:15px}.tableau-data--simulation .simulation-table-footer .button-nec{margin-left:40px}}@media (max-width: 576px){.tableau-data--simulation .simulation-table-footer{display:flex;justify-content:left;flex-wrap:wrap}}@media (max-width: 576px) and (orientation: portrait){.tableau-data--simulation .simulation-table-footer{display:flex;justify-content:left;flex-wrap:wrap}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.tableau-data--simulation .simulation-table-footer{display:flex;justify-content:left;flex-wrap:wrap}}.simulation-ajstement{background:#f6fcfc;font-family:Arial,Helvetica,sans-serif;font-weight:400;text-align:right;padding:0;font-size:14px;--cell-padding: 10px}@media (max-width: 576px){.simulation-ajstement{--padding: 16px;--margin: -16px}}@media (max-width: 576px) and (orientation: portrait){.simulation-ajstement{--padding: 16px;--margin: -16px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.simulation-ajstement{--padding: 16px;--margin: -16px}}.simulation-ajstement table{border-spacing:0;width:100%}.simulation-ajstement tr{height:100%}.simulation-ajstement td,.simulation-ajstement th{padding:7px var(--cell-padding);height:100%}.simulation-ajstement td:first-child,.simulation-ajstement th:first-child{background:#edeef1}.simulation-ajstement th{font-family:Merkury Bold,sans-serif;font-weight:400;padding-top:30px;font-size:16px}.simulation-ajstement tr:last-child td{padding-bottom:30px}.simulation-ajstement td:not(:first-child){word-break:keep-all;white-space:pre}.simulation-ajstement th:last-child,.simulation-ajstement td:last-child{padding-right:calc(2 * var(--cell-padding))}.simulation-ajstement .border-top{border-top:2px solid #727375;height:100%;padding-top:12px;width:100%;padding-left:var(--cell-padding);padding-right:var(--cell-padding);margin:0 calc(-1 * var(--cell-padding));margin-top:-7px}.simulation-ajstement td:last-child .border-top{padding-right:calc(2 * var(--cell-padding));margin-right:calc(-2 * var(--cell-padding))}@media (min-width: 1024px){.simulation-ajstement{display:grid;grid-template-columns:2fr 1fr;--cell-padding: 20px;gap:var(--cell-padding)}.simulation-ajstement td:first-child,.simulation-ajstement th:first-child{padding-right:60px}.simulation-ajstement td:first-child .border-top{width:230px;white-space:pre;margin-left:auto;margin-right:-60px;padding-right:60px}}@media (min-width: 768px){.simulation-ajstement{font-size:16px}}.simulation-ajstement__arrow{position:relative;overflow:hidden}.simulation-ajstement__arrow:before{content:"";position:absolute;top:0;width:26px;height:26px;right:40px;background:white;transform:rotate(45deg);transform-origin:100% 0}@media (min-width: 576px){.simulation-ajstement__arrow:before{right:80px}}.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:auto;margin:0;padding:0}.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input{width:100%;box-sizing:border-box;border-radius:4px;border:solid 1px #dadada;background-color:#fff;color:#303133;width:auto;max-width:100px;padding:10px 5px;margin:1px 0;font-size:14px;color:#0047bb;text-align:center;height:30px}.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .edited,.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input:focus{margin:0;outline:none;border:2px solid #0047bb;font-weight:700}.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).error input{color:#eb5b50;border-color:#eb5b50}.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .input-error{display:none}.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).show-placeholder input{padding:7px 5px}.simulation-input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.simulation-nominations__envoyer{display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;align-self:center;padding-right:74px}.simulation-nominations__envoyer h4{margin-bottom:25px}@media (max-width: 1024px){.simulation-nominations__envoyer{padding:30px;max-width:500px;margin:auto}}@media (max-width: 576px){.simulation-nominations__envoyer{padding-right:16px}}.simulation-reset-field .svg-icon svg{vertical-align:middle}.simulation-reset-field[disabled]{pointer-events:none;background:transparent}.simulation-reset-field[disabled] .svg-icon path,.simulation-reset-field[disabled] .svg-icon use{fill:#8d8d8f}.tableau-data--simulation .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).simulation-input{display:inline-flex;align-items:center}.simulation-nominations__actions-group-card{padding:15px 25px;margin-bottom:15px}.simulation-nominations__listbox-popover{border-radius:6px;border:solid 1px #5092e0}.factures-etat-compte .page-title{margin:0;border-bottom:none}.factures-etat-compte h4{padding:10px 0;color:#002855}.factures-etat-compte .tableau-data{--cell-height: 36px}.factures-etat-compte .tableau-data table th{padding-bottom:10px;border-bottom:2px solid #303133;vertical-align:bottom}.factures-etat-compte .tableau-data table th.credit{width:130px;white-space:normal}.factures-etat-compte .tableau-data table td:not(:first-child){border-left:1px solid #d0d3d4}.factures-etat-compte .tableau-data table td:nth-last-child(2){border-right:2px solid #303133}.factures-etat-compte .tableau-data table td:last-child{font-weight:700;color:#fff;background-color:#505d6f;border-left:initial;border-bottom:1px solid rgba(255,255,255,.36)}.factures-etat-compte .tableau-data table tr:last-child td:last-child{border-bottom:initial}.factures-etat-compte .tableau-header{display:flex;justify-content:space-between}.factures-etat-compte .tableau-footer{margin-top:20px;display:flex;justify-content:flex-end}.factures-etat-compte .download-button{font-size:13px;align-items:center;margin:0;line-height:initial;padding:6px 20px 6px 24px;align-self:center}.factures-etat-compte .download-button .svg-icon{margin-right:10px;width:18px;height:24px;display:inline}.factures-etat-compte .download-button .svg-icon svg{width:18px;height:24px}.factures-etat-compte .download-button .loader{top:13px}@media (max-width: 768px){.factures-etat-compte .tableau-data{--mobile-col-width: 165px}.factures-etat-compte .tableau-data table th{padding-bottom:0;vertical-align:middle}.factures-etat-compte .tableau-data table.tableau-mobile tbody:before{background-image:none}.factures-etat-compte .tableau-footer{padding:0 16px;flex-direction:column;align-items:stretch}.factures-etat-compte .tableau-header .download-button{display:none}}@media (max-width: 576px){.factures-etat-compte .card{width:calc(100% + 32px);padding:0;margin:0 0 0 -16px;border-radius:0}.factures-etat-compte .page-title{margin-bottom:10px}.factures-etat-compte h4{padding:15px 0 15px 20px;font-size:16px}.factures-etat-compte .tableau-data{--cell-padding: 20px;border-top:1px solid #dadada}.factures-etat-compte .tableau-data table th:first-child{border-right:none}.factures-etat-compte .tableau-data table th:not(:first-child){background-color:#f2f2f2}.factures-etat-compte .tableau-data table td:nth-child(2){border-left:none}}@media (max-width: 576px) and (orientation: portrait){.factures-etat-compte .card{width:calc(100% + 32px);padding:0;margin:0 0 0 -16px;border-radius:0}.factures-etat-compte .page-title{margin-bottom:10px}.factures-etat-compte h4{padding:15px 0 15px 20px;font-size:16px}.factures-etat-compte .tableau-data{--cell-padding: 20px;border-top:1px solid #dadada}.factures-etat-compte .tableau-data table th:first-child{border-right:none}.factures-etat-compte .tableau-data table th:not(:first-child){background-color:#f2f2f2}.factures-etat-compte .tableau-data table td:nth-child(2){border-left:none}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.factures-etat-compte .card{width:calc(100% + 32px);padding:0;margin:0 0 0 -16px;border-radius:0}.factures-etat-compte .page-title{margin-bottom:10px}.factures-etat-compte h4{padding:15px 0 15px 20px;font-size:16px}.factures-etat-compte .tableau-data{--cell-padding: 20px;border-top:1px solid #dadada}.factures-etat-compte .tableau-data table th:first-child{border-right:none}.factures-etat-compte .tableau-data table th:not(:first-child){background-color:#f2f2f2}.factures-etat-compte .tableau-data table td:nth-child(2){border-left:none}}.factures-exporter h3{margin-bottom:15px}.factures-exporter .alert{margin-top:15px}.factures-exporter .page-title-content .svg-icon{margin:0}.factures-exporter .card.marine-blue{margin-top:20px;display:flex;justify-content:end;align-items:center;gap:30px}.factures-exporter .card.marine-blue button{margin:0;line-height:22px}.factures-exporter .card.marine-blue button .loader{top:9px}.factures-exporter .card.marine-blue button:hover:not(:disabled){background-color:#0047bb;color:#fff}.factures-exporter .card.marine-blue button.btn-loading{color:#0047bb}.factures-exporter .card.marine-blue .export__unit__radio{display:flex}.sfp-batch h3{padding-top:20px;margin-bottom:15px}.sfp-batch h4{font-size:18px;color:#002e5a;margin-top:45px}.sfp-batch p{font-family:Merkury Medium,sans-serif;font-size:14px;color:#002e5a;margin-bottom:20px}.sfp-batch .alert{margin-top:15px}.sfp-batch .page-title-content .svg-icon{margin:0}.sfp-batch .card.marine-blue{margin-top:20px;display:flex;justify-content:center}.sfp-batch .card.marine-blue button{line-height:22px}.sfp-batch .card.marine-blue button .loader{top:14px}.sfp-batch .card.marine-blue button:hover:not(:disabled){background-color:#0047bb;color:#fff}.sfp-batch .card.marine-blue button.btn-loading{color:#0047bb}.sfp-container .fond-gris{background-color:#dadada}.sfp-container .tabs-header{width:100%;display:flex;align-items:center}.sfp-container .tabs-header button{background-color:transparent;color:#0047bb;border-radius:0;padding:0;border:initial;font-size:24px}.sfp-container .tabs-header button:first-child{padding-right:31px;border-right:1px solid #979797}.sfp-container .tabs-header button:last-child{padding-left:32px}.sfp-container .tabs-header button[aria-selected=true]{color:#002855;border-bottom-color:#002855}.sfp-container .tabs-header button[aria-disabled=true]{color:#8d8d8f}.sfp-container .tabs-content:focus,.sfp-container .tabs-content>div:focus{outline:none}@media (max-width: 768px){.sfp-container .tabs-header{width:100%;overflow-x:auto;justify-content:flex-start;padding-bottom:4px;margin-bottom:15px}.sfp-container .tabs-header button{width:auto;font-size:14px}}@media (max-width: 576px){.sfp-container .tabs-header button{padding:5px}}.sfp-container .factures-modifier__email{font-size:14px}@media (max-width: 1024px){.sfp-container .factures-modifier__email{margin-bottom:25px}}@media (min-width: 1025px){.sfp-container .factures-modifier__email{margin-right:0}}.sfp-container .factures-confirmer-email,.sfp-container .factures-confirmer-email label{padding-top:10px}.sfp-container .factures-confirmer-email .input-error{padding-top:13px;padding-left:10px}.sfp-container .tooltip-element{text-align:center}.tooltips-sfp-message-success,.tooltips-sfp-message-error{width:inherit;max-width:180px}.nomination-repartition-fournisseurs-contrainer>.alert{margin-top:40px}.nomination-repartition-fournisseurs-contrainer .card-validation{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:40px}.nomination-repartition-fournisseurs-contrainer .card-validation button{min-width:190px;justify-content:center;margin:0 10px}.nomination-reapartition-fournisseur-sommaire{display:flex;padding:0;background-color:#f7fbfc;margin-bottom:20px}.nomination-reapartition-fournisseur-sommaire .header{padding:25px 20px 20px;font-family:Merkury Bold,sans-serif;font-size:21px;width:120px;margin-right:80px;display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between}.nomination-reapartition-fournisseur-sommaire .previsions{height:180px;flex:1}.nomination-reapartition-fournisseur-sommaire .previsions .date,.nomination-reapartition-fournisseur-sommaire .previsions .volume{height:90px;display:flex;align-items:center;justify-content:center}.nomination-reapartition-fournisseur-sommaire .previsions .date{font-family:Merkury Regular,sans-serif;font-size:14px}.nomination-reapartition-fournisseur-sommaire .previsions .volume{font-size:24px;font-family:Merkury Bold,sans-serif;border-top:1px solid #dadada}.nomination-repartition-fournisseur-tableau{padding-top:0}.nomination-repartition-fournisseur-tableau *{box-sizing:border-box}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition{display:flex;font-size:14px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.date,.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.date{border-bottom:1px solid #d0d3d4;height:105px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div:nth-child(2n+3),.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div:nth-child(2n+3){background-color:#f2f2f2}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau{display:flex;flex-flow:column}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div{width:390px;height:50px;padding:17px;font-weight:700}@media (max-width: 1180px){.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div{width:240px}}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div:first-of-type{height:105px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.nom-fournisseur{padding-top:0;padding-bottom:0;display:flex;align-items:center;justify-content:space-between}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.nom-fournisseur .btn-default{margin-left:5px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-totaux{text-align:right;font-size:13px;border-top:1px solid #d0d3d4;background-color:#fff;border-right:none}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url{border-bottom:1px solid #d0d3d4;padding-left:0;display:flex;align-items:center}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url button{padding:0;margin:0;font-size:13px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url button:hover{background:transparent;color:#0047bb;text-decoration:underline}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url button:hover path{fill:#0047bb}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url button.btn-loading{background:transparent;border-color:transparent}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url button.btn-loading .svg-icon{opacity:0}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url button.btn-loading .loader{top:6px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url button.btn-loading .loader div{background-color:#0047bb}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url .svg-icon{margin-right:6px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url svg{width:16px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .head-tableau>div.label-url use{fill:#0047bb}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .date-picker.date-picker-debut-periode{padding-right:5px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .date-picker.date-picker-debut-periode .react-datepicker-wrapper .react-datepicker__input-container button{font-size:13px;width:130px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column{position:relative}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column.is-editable{background-color:#f7fbfc}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column.is-editable>div:nth-child(2n+3):not(.totaux):not(.annuler-supprimer-periode){background-color:#e7f1f6}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column.is-editable .totaux{background-color:#002855}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column.is-error{background-color:#fff}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column.is-error>div:nth-child(2n+3):not(.totaux):not(.annuler-supprimer-periode){background-color:#f2f2f2}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column.is-error .totaux{background-color:#eb5b50}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column.is-error .input-wrapper .input-nomination-fournisseur{color:#eb5b50;background-color:#eb5b500f;border:none}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div{padding:15px;height:50px;width:180px;display:flex;align-items:center;justify-content:center;text-align:center;border-right:1px solid #303133}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.date{font-family:Merkury Regular,sans-serif;flex-flow:column}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.date button{margin-bottom:0;line-height:44px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.date button .svg-icon{margin-top:2px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.date>span{margin-top:5px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div .input-wrapper{text-align:center;margin:0}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div .input-wrapper .input-nomination-fournisseur{color:#0047bb;text-align:center;border:solid 1px #dadada;width:64px;height:34px;padding:0}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.totaux{background-color:#505d6f;color:#fff;font-weight:700;border-right:1px white solid}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column:nth-child(2)>div:not(.totaux):not(.annuler-supprimer-periode){border-left:1px solid #303133}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column:last-child>div.totaux{border-right:none}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column .button-plus-periode{position:absolute;right:-21px;top:calc(50% - 26px);z-index:2;padding:0;background-color:#fff}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column .button-plus-periode,.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column .button-plus-periode .tooltip-element{border-radius:50%;width:42px;height:42px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column .button-plus-periode .react-popper-tooltip{background-color:red}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column .button-plus-periode:hover{background-color:#0047bb}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column .button-plus-periode .svg-icon{margin:11px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode{border-left:none;border-right:none;background-color:#fff;font-size:13px;padding:0;height:50px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode button.bouton-annuler-periode{padding:5px 15px 5px 5px;margin:0}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode button.bouton-annuler-periode .svg-icon{margin-right:0}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode button.bouton-annuler-periode .svg-icon svg{width:30px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode button.bouton-supprimer-periode{width:32px;height:32px;padding:0}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode button.bouton-supprimer-periode .svg-icon{margin-right:0}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode button.bouton-supprimer-periode .svg-icon svg{width:12px}.nomination-repartition-fournisseur-tableau .tableau-nominations-repartition .column>div.annuler-supprimer-periode button.bouton-supprimer-periode .svg-icon svg use{fill:#fff}.tooltip-ajouter-periode{width:inherit;padding:5px 15px}.ajouter-fournisseur .modal-content{max-width:100%;width:890px}.ajouter-fournisseur .modal-body{text-align:left}.ajouter-fournisseur label{display:inline-block;font-size:16px;font-weight:700;margin-bottom:15px}.recherche-fournisseur{text-align:left;position:relative;height:220px;border-radius:4px;border:solid 1px #8d8d8f;outline:0;overflow:hidden}.recherche-fournisseur:focus-within{border-color:#0047bb}.recherche-fournisseur .input-icon{position:absolute;top:19px;left:18px}.recherche-fournisseur .input-icon .svg-icon{margin-top:2px;margin-left:2px}.recherche-fournisseur .input-icon .btn-default .svg-icon{margin:0;width:18px;height:18px;border:2px solid #009fdf;border-radius:18px;cursor:pointer;position:relative}.recherche-fournisseur .input-icon .btn-default .svg-icon svg{position:absolute;top:4px;left:4px;width:10px;height:10px}.recherche-fournisseur input{font-size:16px;box-sizing:border-box;width:calc(100% - 48px);display:block;padding-left:29px;padding-right:20px;height:60px;border-bottom:solid 1px #979797;outline:0;margin-left:19px;margin-right:29px}.recherche-fournisseur-liste{overflow-y:scroll;height:calc(100% - 60px);box-sizing:border-box;padding-top:5px}.recherche-fournisseur-liste-item{box-sizing:border-box;min-height:38px;font-family:Merkury Bold,sans-serif;font-size:14px;display:flex;align-items:center;padding:2px 0 2px 19px;margin-right:29px;cursor:pointer}.recherche-fournisseur-liste-item>div:first-child{box-sizing:border-box;width:50%;flex-shrink:0;padding-right:20px}.recherche-fournisseur-liste-item:hover{color:#0047bb;background-color:#95d5f521}.recherche-fournisseur-liste-item:last-child{margin-bottom:5px}.recherche-fournisseur-liste-item-selected,.recherche-fournisseur-liste-item-selected:hover{color:#0047bb;background-color:#95d5f554}.politique-interruption .card-fullscreen.top{margin-top:-314px;padding:300px 0 0}.politique-interruption .item{padding-bottom:20px}.politique-interruption .item__titre{font-size:21px;line-height:1.43;color:#303133}.politique-interruption .lien-retour{padding-top:20px;justify-content:center;font-family:Merkury Bold,sans-serif;font-size:16px;color:#0047bb}.politique-interruption__intro{padding:0;background-image:url(/assets/bg_politique_rayon-6eab4dda.svg);background-position-x:175%;background-position-y:top;background-repeat:no-repeat;background-size:75%}.politique-interruption__intro h1{padding:10px 74px}.politique-interruption__intro p{width:60%;padding:10px 74px;box-sizing:border-box;font-family:Merkury Bold,sans-serif;font-size:18px;color:#002855}.politique-interruption__intro p.note{padding-top:40px;padding-bottom:60px;align-items:center;font-size:14px}.politique-interruption__intro p.note .svg-icon{margin-right:10px}.politique-interruption__intro .bg-rayon{position:relative;height:225px;width:100%;overflow:hidden}.politique-interruption__intro .bg-rayon img{top:-14vw;right:-40%;position:absolute;width:175%}@media (max-width: 1024px){.politique-interruption__intro{background-position-x:200%;background-position-y:-50%;background-size:75%}.politique-interruption__intro h1,.politique-interruption__intro p{padding:10px 34px}}@media (max-width: 768px){.politique-interruption__intro{background-image:none}.politique-interruption__intro h1{padding:10px 16px}.politique-interruption__intro p{width:100%;padding:10px 16px;font-size:16px}}.politique-interruption__content{display:flex;width:100%}.politique-interruption__content p{font-size:14px}.politique-interruption__content ul,.politique-interruption__content ol{padding-left:15px}.politique-interruption__content ul li,.politique-interruption__content ol li{line-height:20px}.politique-interruption__content ul{list-style-type:disc}.politique-interruption__content ol{list-style-type:decimal}.politique-interruption__content ol li::marker{font-weight:700}@media (max-width: 1024px){.politique-interruption__content{display:block}}.politique-interruption__content__col{width:50%;padding:42px 74px 42px 0;box-sizing:border-box}@media (max-width: 1024px){.politique-interruption__content__col{width:100%;padding:0}}.politique-interruption__documents{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.politique-interruption__documents .link{display:flex;align-items:center}.politique-interruption__documents .svg-icon{margin-right:10px}.changement-adresse-container{--padding: 140px;--maxWidth: 1227px;display:flex;height:100%;width:100%;flex-direction:column;background-color:#f2f2f2}.changement-adresse-container form{max-width:var(--maxWidth);margin:auto}.changement-adresse-container .page-container{width:100%;padding:40px var(--padding);box-sizing:border-box}.changement-adresse-container .page-container h3{margin:15px 0}.changement-adresse-container .page-container .card{display:flex;justify-content:center}.changement-adresse-container .page-container .compte-client{flex-direction:row;justify-content:space-between}.changement-adresse-container .page-container .compte-client p{width:40%;font-size:14px}.changement-adresse-container .page-container .compte-client .btn-radio-content{width:40%;font-size:15px}.changement-adresse-container .page-container .card-fullscreen{--padding: 140px;--margin: -140px}@media (max-width: 1024px){.changement-adresse-container{--padding: 74px}.changement-adresse-container .page-container .card-fullscreen{--padding: 74px;--margin: -74px}}@media (max-width: 768px){.changement-adresse-container{--padding: 30px}.changement-adresse-container .page-container .card-fullscreen{--padding: 30px;--margin: -30px}}@media (max-width: 576px){.changement-adresse-container{--padding: 20px}.changement-adresse-container .page-container .compte-client{flex-direction:column}.changement-adresse-container .page-container .compte-client p,.changement-adresse-container .page-container .compte-client .btn-radio-content{width:100%}}@media (max-width: 576px) and (orientation: portrait){.changement-adresse-container{--padding: 20px}.changement-adresse-container .page-container .compte-client{flex-direction:column}.changement-adresse-container .page-container .compte-client p,.changement-adresse-container .page-container .compte-client .btn-radio-content{width:100%}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.changement-adresse-container{--padding: 20px}.changement-adresse-container .page-container .compte-client{flex-direction:column}.changement-adresse-container .page-container .compte-client p,.changement-adresse-container .page-container .compte-client .btn-radio-content{width:100%}}.modifier-adresse-connecte{display:flex;gap:26px}.modifier-adresse-connecte .card:first-child h3{margin-bottom:20px}@media (max-width: 768px){.modifier-adresse-connecte{flex-direction:column}}.bloc-changement-adresse{display:flex;flex-direction:column;align-items:center}.bloc-changement-adresse h3{margin:15px 0}.bloc-changement-adresse h3,.bloc-changement-adresse h5{width:100%;text-align:center}.bloc-changement-adresse .button-toggle{padding:20px 0}.card.contrat-appro-actif-infos{padding:0 20px 10px 0;margin-bottom:50px}.contrat-appro-actif-infos{text-align:left}.contrat-appro-actif-infos h3{max-width:330px;font-size:21px;word-break:break-word}.contrat-appro-actif-infos strong{font-weight:400;font-family:Merkury Bold,sans-serif}.contrat-appro-actif-infos .wrapper-loader{padding:0}.contrat-appro-actif-infos .wrapper-loader .loader div{width:1.2em;height:1.2em}.contrat-appro-actif-infos .contrat-appro-actif-infos-nom,.contrat-appro-actif-infos .contrat-appro-actif-infos-statut,.contrat-appro-actif-infos .contrat-appro-actif-infos-type{font-size:13px;font-family:Merkury Regular,sans-serif}.contrat-appro-actif-infos button{justify-content:flex-end}.liste-contrats h3{padding-bottom:15px}.liste-contrats .tableau-data table td.date-debut,.liste-contrats .tableau-data table td.date-fin{min-width:150px}.liste-contrats .tableau-data tbody .PF,.liste-contrats .tableau-data tbody .ADST,.liste-contrats .tableau-data tbody .ADAT,.liste-contrats .tableau-data tbody .FP,.liste-contrats .tableau-data tbody .DPWT,.liste-contrats .tableau-data tbody .DPWOT{color:#fff;font-family:Merkury Bold,sans-serif;width:43px;height:16px;font-size:11px;border-radius:4px;background-color:#5b7f9596;display:flex;justify-content:center;align-items:center;margin:auto}.liste-contrats .tableau-data tbody .PF,.liste-contrats .tableau-data tbody .FP{background-color:#00c1d5}.liste-contrats .tableau-data tbody .ADST,.liste-contrats .tableau-data tbody .DPWOT{background-color:#5b7f95}.liste-contrats .tableau-data tbody .ADAT,.liste-contrats .tableau-data tbody .DPWT{background-color:#9eb4c1}.liste-contrats .tableau-data .filter-options{display:flex}.liste-contrats .tableau-data .filter-options>div{margin-right:100px}.liste-contrats .tableau-data .filter-options .content-select{width:25%;margin-bottom:40px}.liste-contrats .tableau-data .filter-options .content-select p{font-family:Merkury Bold,sans-serif;padding:0}.tooltips-type-contrat{width:inherit;max-width:180px}.appro-contrats-container .notification .alert{margin-bottom:20px}.appro-contrats-container .appro-contrats-container-bouton{display:flex}.appro-contrats-container .appro-contrats-container-bouton a{margin-left:10px}.appro-gestion-nominations .page-title{padding-bottom:5px}.appro-gestion-nominations .notification .alert{margin-bottom:20px}.appro-gestion-nominations a{margin-left:3px;color:#0047bb}.appro-gestion-nominations .appro-label-link{margin-bottom:30px;padding-top:0}.nomination-sommaire-card{background-color:#f9fdfe;padding:20px 0;margin-bottom:30px}.nomination-sommaire-card .error{padding-left:20px}.nomination-sommaire-card .nomination-global-content{display:flex;flex-direction:row;justify-content:space-around;text-align:center;font-family:Merkury Regular,sans-serif}.nomination-sommaire-card .nomination-global-content .content{flex-grow:1}.nomination-sommaire-card .nomination-global-content .content p{padding:0}.nomination-sommaire-card .nomination-global-content .content .total{font-size:24px;font-family:Merkury Bold,sans-serif;padding-top:20px}.nomination-sommaire-card .nomination-global-content .content .bigger{font-size:12px;text-align:center;border-bottom:solid 1px #d0d3d4;padding:0 0 15px;font-family:Merkury Bold,sans-serif}.tableau-nomination-card .tableau-data--appro-nomination{--cell-height: 38px}.tableau-nomination-card .tableau-data--appro-nomination table th.type-contrat,.tableau-nomination-card .tableau-data--appro-nomination table td.type-contrat{padding:0 4px}.tableau-nomination-card .tableau-data--appro-nomination table th.numero-contrat .title,.tableau-nomination-card .tableau-data--appro-nomination table th.type-contrat .title{max-width:63px;white-space:normal;text-align:left}.tableau-nomination-card .tableau-data--appro-nomination table th .is-sortable svg{margin-right:0}.tableau-nomination-card .tableau-data--appro-nomination table{border-bottom:2px solid rgba(0,0,0,.85);padding-bottom:0;border-radius:0}.tableau-nomination-card .tableau-data--appro-nomination .total{font-weight:700}.tableau-nomination-card .tableau-data--appro-nomination table td.total,.tableau-nomination-card .tableau-data--appro-nomination table td.nomination-annuelle,.tableau-nomination-card .tableau-data--appro-nomination table td.nomination-precedente,.tableau-nomination-card .tableau-data--appro-nomination table td.desequilibre{border-left:2px solid rgba(0,0,0,.85)}.tableau-nomination-card .tableau-data--appro-nomination table td .modified{position:relative}.tableau-nomination-card .tableau-data--appro-nomination table td .modified:before{position:absolute;left:5px;top:5px;width:7px;height:7px;border-radius:50%;background-color:#ffcf63;content:""}.tableau-nomination-card .tableau-data--appro-nomination table td.desequilibre .border-content{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end}.tableau-nomination-card .tableau-data--appro-nomination table td.desequilibre .border-content .download-button{padding:0;margin:0}.tableau-nomination-card .tableau-data--appro-nomination table td.desequilibre .border-content .download-button .svg-icon{margin-right:0;margin-left:12px}.tableau-nomination-card .tableau-data--appro-nomination table td.desequilibre .border-content .download-button .svg-icon svg{height:27px}.tableau-nomination-card .tableau-data--appro-nomination tbody .PF,.tableau-nomination-card .tableau-data--appro-nomination tbody .ADST,.tableau-nomination-card .tableau-data--appro-nomination tbody .ADAT,.tableau-nomination-card .tableau-data--appro-nomination tbody .FP,.tableau-nomination-card .tableau-data--appro-nomination tbody .DPWT,.tableau-nomination-card .tableau-data--appro-nomination tbody .DPWOT{color:#fff;font-family:Merkury Bold,sans-serif;width:43px;height:16px;font-size:11px;border-radius:4px;background-color:#5b7f9596;display:flex;justify-content:center;align-items:center;margin:auto}.tableau-nomination-card .tableau-data--appro-nomination tbody .PF,.tableau-nomination-card .tableau-data--appro-nomination tbody .FP{background-color:#00c1d5}.tableau-nomination-card .tableau-data--appro-nomination tbody .ADST,.tableau-nomination-card .tableau-data--appro-nomination tbody .DPWOT{background-color:#5b7f95}.tableau-nomination-card .tableau-data--appro-nomination tbody .ADAT,.tableau-nomination-card .tableau-data--appro-nomination tbody .DPWT{background-color:#9eb4c1}.tableau-nomination-card .tableau-data--appro-nomination table thead th:empty{background:initial;height:0}.tableau-nomination-card .tableau-data--appro-nomination table th.nomination-annuelle .title{white-space:normal;text-align:left;max-width:100px;line-height:1.23}.tableau-nomination-card .tableau-data--appro-nomination table th.nomination-heading{font-family:Merkury Bold,sans-serif;font-weight:400;color:#303133;background:white;border-radius:initial;border:2px solid rgba(0,0,0,.85);border-bottom:initial;font-size:16px;height:40px}.tableau-nomination-card .tableau-data--appro-nomination .appro-nomination-tableau-legende{width:440px;height:47px;font-family:Merkury Bold,sans-serif;font-size:12px;color:#8d8d8f}.tableau-nomination-card .tableau-data--appro-nomination table th.mois .is-sortable{justify-content:center}.tableau-nomination-card .tableau-data--appro-nomination table th.mois .is-sortable .title{text-transform:capitalize}.tableau-nomination-card .filter-options{display:flex}.tableau-nomination-card .filter-options>div{margin-right:100px}.tableau-nomination-card .filter-options .content-select{width:25%;margin-bottom:40px}.tableau-nomination-card .filter-options .content-select p{font-family:Merkury Bold,sans-serif;padding:0}.tooltips-type-nominations{width:inherit;max-width:180px}.editer-previsions .card{padding:0}.editer-previsions .card+.card{margin-top:10px}.editer-previsions .textarea-justification{padding:0 20px}.editer-previsions .loader-container{padding:40px 20px 20px}.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:auto;margin:0}.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input{width:100%;box-sizing:border-box;border-radius:4px;border:solid 1px #dadada;background-color:#fff;color:#303133;width:auto;max-width:60px;padding:10px 5px;margin:1px 0;font-size:14px;color:#0047bb;text-align:center}.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .edited,.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) input:focus{margin:0;outline:none;border:2px solid #0047bb;font-weight:700}.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).error input{color:#eb5b50;border-color:#eb5b50}.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .input-error{display:none}.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio).show-placeholder input{padding:7px 5px}.editer-previsions .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) label{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.editer-previsions .total-content{display:flex;padding-top:12px;align-items:center}.editer-previsions .total-content .total-input{display:flex;align-items:stretch;background:#ecf2f5}.editer-previsions .total-content .total-input p{box-sizing:border-box;line-height:50px;min-width:100px;padding:0 15px;font-family:Merkury Bold,sans-serif;font-size:14px;text-transform:uppercase;background:#505d6f;color:#fff}.editer-previsions .total-content .total-input .total-input-value{display:flex;justify-content:center;align-items:center;font-size:14px;min-width:97px;text-align:center;font-weight:700}.editer-previsions .total-content .total-input .arrow{position:relative;background:#505d6f}.editer-previsions .total-content .total-input .arrow:after{content:" ";left:100%;top:50%;border:solid 8px rgba(80,93,111,0);height:0;width:0;position:absolute;pointer-events:none;border-left-color:#505d6f;margin-top:-8px}.editer-previsions .total-content p{padding:0 0 0 100px;max-width:515px}.editer-previsions .table-content{padding:20px;border-bottom:1px solid #dadada}.editer-previsions .table-content table{width:100%;margin-top:20px;border-spacing:0}.editer-previsions .table-content table th,.editer-previsions .table-content table td{padding:2px 15px;min-height:48px;text-align:center;border-right:1px solid #dadada}.editer-previsions .table-content table th:nth-last-child(2),.editer-previsions .table-content table td:nth-last-child(2){border:none}.editer-previsions .table-content table th:last-child,.editer-previsions .table-content table td:last-child{border:none;background:#dfe9ed;font-weight:700}.editer-previsions .table-content table th{padding:15px 10px;font-weight:400;background:#dfe9ed}.editer-previsions .table-content table th:nth-last-child(2){border:none}.editer-previsions .table-content table th:last-child{border:none;color:#fff;font-weight:400;font-family:Merkury Bold,sans-serif;background:#505d6f}.editer-previsions .table-content table td{background:#f9fdfe}.editer-previsions .table-content table .mois-non-editable{background:#ecf2f5;padding-left:10px;padding-right:10px}.editer-previsions .table-content table .mois-non-editable div{min-height:48px;display:flex;justify-content:center;align-items:center;font-size:14px}.editer-previsions .table-content--light-blue{background:rgba(218,238,244,.26)}.editer-previsions .table-content--light-blue table td{padding:5px 10px;min-height:48px;text-align:center;border-right:1px solid #dadada}.editer-previsions .table-content--light-blue table td:last-child{border:none;background:#dfe9ed}.editer-previsions .table-content--light-blue table td .cell-content .input-wrapper{padding:0}.editer-previsions .table-content--light-blue .custom-scroll{width:100%;overflow-x:auto}.editer-previsions .table-content--light-blue .custom-scroll::-webkit-scrollbar{height:10px;width:10px}.editer-previsions .table-content--light-blue .custom-scroll::-webkit-scrollbar-thumb{border:1px solid #dadada;background:#8d8d8f;border-radius:5px;height:50px}.editer-previsions .table-content--light-blue .custom-scroll .commutateur-content{display:flex;margin-top:10px}.editer-previsions .table-content--light-blue .custom-scroll .commutateur-content p{text-align:right;padding:0 0 0 30px;margin-left:auto;max-width:515px}.editer-previsions .table-footer{margin-top:7px;display:flex;align-items:center}.editer-previsions .table-footer button{margin-left:auto}.editer-previsions .table-footer button .svg-icon{margin-right:0}.editer-previsions .card-arrow{position:relative}.editer-previsions .card-arrow:after,.editer-previsions .card-arrow:before{content:"";position:absolute;background:#f9fdfe;pointer-events:none;left:calc(50% - var(--width) / 2);width:var(--width);height:26px}.editer-previsions .card-arrow:after{--width: 50px;bottom:0}.editer-previsions .card-arrow:before{--width: 26px;bottom:-8px;border-radius:4px;border:1px solid #dadada;transform:rotate(45deg)}.renouvellement-previsions{width:100%}.renouvellement-previsions .header{margin-top:50px;display:flex;justify-content:space-between}.renouvellement-previsions .card{margin-top:15px}.renouvellement-previsions .tableau-data{margin-left:-20px;margin-right:-20px;margin-top:-20px;width:calc(100% + 40px)}.renouvellement-previsions .tableau-data table th:nth-child(4){white-space:pre-line;width:80px}.renouvellement-previsions .tableau-data table th:nth-child(5){white-space:pre-line;width:80px}.renouvellement-previsions .tableau-data table th:nth-child(6){white-space:pre-line;width:80px;padding-left:0;padding-right:20px}.renouvellement-previsions .tableau-data table .totals td:not(:first-child){font-weight:700}.renouvellement-previsions .tableau-data table .totals td{text-align:right;text-align-last:right}.renouvellement-previsions .tableau-data table .totals-border td{position:relative}.renouvellement-previsions .tableau-data table .totals-border td:before{content:"";position:absolute;top:0;left:-1px;right:0;height:2px;background:rgba(0,0,0,.85)}.renouvellement-previsions .tableau-data table .totals-border td:first-child:before{left:0}.renouvellement-previsions .tableau-data table td.border-left{border-left:solid 1px rgba(0,0,0,.85)}.renouvellement-previsions .tableau-data table td.border-left-light{border-left:solid 1px #d0d3d4}.renouvellement-previsions .tableau-data table td.border-left-big{border-left:solid 2px rgba(0,0,0,.85)}.renouvellement-previsions .tableau-data table td.border-left-black{border-left:solid 1px rgba(0,0,0,.85)}.renouvellement-previsions .tableau-data table td.border-left-white{border-left:solid 1px #fff}.renouvellement-previsions .tableau-data table .sub-total{background:rgb(220,222.6,226.2);border-left-color:#fff}.renouvellement-previsions .tableau-data table .volume-reporter{background:rgb(202.5,206.4,211.8);border-left-color:#fff}.renouvellement-previsions .tableau-data table .total{background:#505d6f;color:#fff;border-left-color:#fff}.renouvellement-previsions .tableau-data table .totals:last-child{text-transform:uppercase}.renouvellement-previsions .tableau-data table .totals-title{background:#fff;padding-right:35px}.renouvellement-previsions .tableau-data table .totals-title>div{display:flex;align-items:center;justify-content:flex-end}.renouvellement-previsions .tableau-data table .totals-title>div>span{margin-left:6px}.renouvellement-previsions .tableau-data table .totals-title>div>span svg{vertical-align:middle}.renouvellement-previsions .container{display:grid;align-items:center;gap:6px;justify-content:end}.renouvellement-previsions .container .input-wrapper{align-items:center}.renouvellement-previsions .checkbox5pc{display:flex;align-items:center;justify-content:start;padding-right:20px;width:100%}.renouvellement-previsions .checkbox5pc svg{vertical-align:middle}.renouvellement-previsions .checkbox5pc .input-wrapper{justify-content:flex-end;align-items:center;padding-right:6px}.renouvellement-previsions .checkbox5pc .input-wrapper label{font-family:inherit;font-size:14px}.reglement-financier{margin-top:40px}.reglement-financier h3{margin-bottom:10px}.reglement-financier .input-wrapper-radio{margin-bottom:13px}.reglement-financier .combobox{max-width:615px}.renouvellement .actions{display:flex;margin-top:40px;justify-content:center}.renouvellement .actions button{margin:0 20px}.renouvellement .titre{justify-content:start}.renouvellement .titre h3{color:#002855;padding-top:8px;padding-left:10px}.renouvellement .alert{margin-bottom:23px}.renouvellement .message-erreur-nomination,.renouvellement .card-error-nomination{margin-top:40px}.renouvellement .card-error-nomination .error{display:flex;flex-direction:column;margin:40px 20px;font-weight:700}.renouvellement .card-error-nomination .input-validation-ecart{max-width:70%;max-height:120px;min-height:120px;margin-top:20px;padding:10px 20px;border:solid 1px #eb5b50;border-radius:4px}.renouvellement .card-error-nomination .input-validation-ecart:focus{border:solid 2px #eb5b50;outline:none}.renouvellement .entete-progression .card-fullscreen{padding:85px 0 116px}.renouvellement .nomination-repartition-fournisseur-tableau{margin-top:30px}.renouvellement .nomination-lieu-consommation{display:flex;gap:10px}.renouvellement .nomination-repartition-fournisseur-tableau+.alert{margin-top:40px}.entete-infos{--padding-entete-infos: 24px 20px;display:grid;font-size:14px}.adjust-for-entete-progression .entete-infos{margin-top:-35px}.entete-infos--sommaire{grid-template-columns:1fr 1fr 1fr;padding:0}.entete-infos--sommaire .wrapper-loader{grid-column-start:2;margin:20px 0}.entete-infos--sommaire .title{padding:var(--padding-entete-infos);font-family:Merkury Regular,sans-serif;border-bottom:1px solid #dadada;white-space:nowrap;min-height:19px}.entete-infos--sommaire .title.align-center{text-align:center}.entete-infos--sommaire .content{padding:var(--padding-entete-infos)}.entete-infos--sommaire .content .bigger{font-family:Merkury Bold,sans-serif;font-size:24px}.entete-infos--sommaire .content.align-center{text-align:center}.entete-infos--sommaire .client .content .bigger{font-size:18px}.entete-infos--sommaire .adress span{display:block}.entete-infos--previsions{--entete-previsions-width: 200px;padding:0;grid-template-columns:var(--entete-previsions-width) 1fr minmax(200px,400px)}.entete-infos--previsions h3{padding:var(--padding-entete-infos)}.entete-infos--previsions .entete-infos--previsions__stats{display:flex;align-items:flex-end}.entete-infos--previsions .bloc-texte{border-left:1px solid #dadada;padding:25px 18px 28px 15px}.section-gj-m3{font-family:Merkury Regular,sans-serif;flex-grow:1}.section-gj-m3 .heading{box-sizing:border-box;width:100%;padding:23px 30px 0;text-align:center}.section-gj-m3 .grid{display:grid;grid-template-columns:minmax(15px,1fr) minmax(min-content,1fr) 15px minmax(min-content,1fr) minmax(15px,1fr)}.section-gj-m3 .grid p{display:flex;justify-content:center}.section-gj-m3 .bigger{padding-top:13px;padding-bottom:42px;font-family:Merkury Bold,sans-serif;font-size:24px}.section-gj-m3 .border{border-top:1px solid #dadada}.entete-infos--previsions--no-texte{grid-template-columns:var(--entete-previsions-width) 1fr}.entete-infos--repartions{display:flex}.entete-infos--repartions .livraison,.entete-infos--repartions .consommation{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;font-family:Merkury Regular,sans-serif}.entete-infos--repartions .livraison p,.entete-infos--repartions .consommation p{box-sizing:border-box;width:100%;padding:0 25px 20px 10px;text-align:center;border-bottom:1px solid #dadada}.entete-infos--repartions .livraison p.bigger,.entete-infos--repartions .consommation p.bigger{padding:20px 0;font-family:Merkury Bold,sans-serif;font-size:24px;border-bottom:none}.container{width:100%;height:100%}.container-content{margin:0 auto;width:auto;height:100%;max-width:1440px}.container-content .main-container{display:flex;width:100%;height:100%;align-items:stretch;background-color:#f2f2f2}.container-content .main-container--status-page,.container-content .main-container--status-page .page-container .page-content{background-color:#fff}.container-content .main-container--status-page .page-container .page-content{display:flex;overflow:hidden;align-items:center;min-height:calc(100vh - 85px)}.container-content .main-container--status-page .page-container .page-content .compte-actif-selecteur{display:none}header{position:fixed;width:100%;max-width:1440px;height:85px;background-color:#002855;z-index:100}header .header-title{font-size:21px;color:#fff}header .change-lang-button{color:#fff}header .header-content{position:relative;display:flex;box-sizing:border-box;padding:15px 20px;justify-content:space-between;align-items:center;font-family:Merkury Bold,sans-serif;font-size:16px;z-index:100;height:85px}header .header-content .nav-toggle{position:absolute;top:85px;left:0;display:block;height:29px;margin:25px 0 25px 20px;font-size:0}header .header-content .nav-toggle .svg-icon{margin:0}header .header-content .nav-toggle .svg-icon svg{vertical-align:middle;width:26px}header .header-content .nav-toggle .svg-icon svg use,header .header-content .nav-toggle .svg-icon svg path{fill:#fff}header .header-content .header-item-logo{display:flex;align-items:center}header .header-content .header-item-logo .svg-icon{margin-top:4px}header .header-content .header-item-logo .svg-icon svg{width:150px}header .header-content .header-item-logo .header-title{padding-right:25px}@media (max-width: 1024px){header .header-content .header-item-logo .svg-icon svg{width:113px}}@media (max-width: 768px){header .header-content .header-item-logo .header-title{font-size:18px;padding:0 0 0 25px;margin:0;border:none}}@media (max-width: 576px){header .header-content .header-item-logo{justify-content:space-between}header .header-content .header-item-logo .svg-icon{margin-top:3px}}@media (max-width: 576px) and (orientation: portrait){header .header-content .header-item-logo{justify-content:space-between}header .header-content .header-item-logo .svg-icon{margin-top:3px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){header .header-content .header-item-logo{justify-content:space-between}header .header-content .header-item-logo .svg-icon{margin-top:3px}}header .header-content .header-item{height:32px;display:flex;align-items:stretch}header .header-content .header-item>div,header .header-content .header-item>span{display:flex;align-items:center}@media (max-width: 768px){header .header-content .header-item .user-infos-content{max-width:225px}}@media (max-width: 768px){header .header-content .header-item{align-items:inherit}}@media (max-width: 576px){header .header-content{height:auto}}@media (max-width: 576px) and (orientation: portrait){header .header-content{height:auto}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){header .header-content{height:auto}}header a{color:#fff}.nav-item{font-family:Merkury Bold,sans-serif;font-size:16px;position:relative}.nav-item a{display:block;height:52px;width:100%;color:#fff}.nav-item a .nav-item-text{display:flex;align-items:center;height:52px;white-space:nowrap;word-break:keep-all}.nav-item a .nav-item-text .label{opacity:0;position:absolute;left:22px;transition:opacity .15s ease-in-out;pointer-events:none}.nav-open .nav-item a .nav-item-text .label{opacity:1;transition:opacity .15s ease-in-out .05s}.nav-item a svg{width:24px;height:24px}.nav-item a svg path,.nav-item a svg use{fill:#fff}.nav-item a.nav-item-link-active{color:#002855}.nav-item a.nav-item-link-active svg path,.nav-item a.nav-item-link-active svg use{fill:#002855}.nav-item a.nav-item-link-active .nav-item-icon-active-bg{background-color:#fff}.nav-item .nav-item-icon-active-bg{position:absolute;right:15px;display:flex;justify-content:center;align-items:center;width:36px;height:36px;border-radius:4px;transition:right .1s ease-in;flex-shrink:0}.nav-open .nav-item .nav-item-icon-active-bg{right:22px}.nav-item .change-lang-button{padding:0 22px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start}.nav-item-link-active-bg,.nav-item-link-bg{position:absolute;left:0;width:100%;height:52px;opacity:0}.nav-item-link-bg{background-color:#0047bb}.nav-open .nav-item a:not(.nav-item-link-active):hover .nav-item-link-bg{opacity:.12;background-color:#0047bb;transition:opacity .1s ease-out}.nav-item-link-active-bg{background:#fff}.nav-appro ul.sub-nav-open li.nav-item:first-child a .nav-item-link-active-bg,.nav-item-link-active .nav-item-link-active-bg{background-color:#fff;transition:opacity .1s ease-in}.nav-open .nav-appro ul.sub-nav-open li.nav-item:first-child a .nav-item-link-active-bg,.nav-open .nav-item-link-active .nav-item-link-active-bg{opacity:1;transition:opacity .1s ease-out .1s}.nav-appro .nav-item-link-active-bg,.nav-appro .nav-item-link-active .nav-item-link-active-bg{background:#108dd0;background:#40b6e6}.main-container:not(.nav-open) .nav-item a:not(.nav-item-link-active):hover .nav-item-icon-active-bg{background-color:#0047bb1f}.nav-appro ul{transition:background-color .1s ease-out,height .2s ease-in-out;height:52px;overflow:hidden}.nav-appro ul .nav-item a{font-size:14px}.nav-appro ul .nav-item a.nav-item-link-active .nav-item-icon-active-bg{background-color:#40b6e6}.nav-appro ul .nav-item a.nav-item-link-active .nav-item-icon-active-bg svg path,.nav-appro ul .nav-item a.nav-item-link-active .nav-item-icon-active-bg svg use{fill:#002855}.nav-appro ul li.nav-item .label{left:19px}.nav-appro ul li.nav-item:not(:first-child) .label{left:34px}.nav-appro ul li.nav-item:first-child a{color:#002855;font-size:18px}.nav-appro ul.sub-nav-open{height:260px;background-color:#fff0}.nav-appro ul.sub-nav-open:nth-of-type(2){height:208px}.nav-open .nav-appro ul.sub-nav-open{background-color:#ffffff1f}.nav-appro ul.sub-nav-open li.nav-item:first-child a:hover svg path,.nav-appro ul.sub-nav-open li.nav-item:first-child a:hover svg use,.nav-appro ul.sub-nav-open li.nav-item:first-child a svg path,.nav-appro ul.sub-nav-open li.nav-item:first-child a svg use{fill:#002855}.nav-appro ul.sub-nav-open li.nav-item:first-child a:hover .nav-item-icon-active-bg,.nav-appro ul.sub-nav-open li.nav-item:first-child a .nav-item-icon-active-bg{background-color:#fff}.nav-appro ul.sub-nav-open li.nav-item:first-child a:hover .nav-item-icon-active-bg:after,.nav-appro ul.sub-nav-open li.nav-item:first-child a .nav-item-icon-active-bg:after{width:14px;height:14px;border-radius:3px;content:"";position:absolute;bottom:-6px;left:11px;transform:rotateX(41deg) rotate(45deg);background-color:#fff}.nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a svg path,.nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a svg use{fill:#009fdf}.nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a .nav-item-icon-active-bg{background-color:#002855}.nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a:hover .nav-item-icon-active-bg{background-color:#fff}.nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a:hover .nav-item-icon-active-bg svg path,.nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a:hover .nav-item-icon-active-bg svg use{fill:#002855}.nav-open .nav-appro ul.sub-nav-open li.nav-item:first-child a .nav-item-link-bg,.nav-open .nav-appro ul.sub-nav-open li.nav-item:first-child a:hover .nav-item-link-bg{opacity:0}.nav-open .nav-appro ul.sub-nav-open li.nav-item:first-child a .nav-item-link-active-bg,.nav-open .nav-appro ul.sub-nav-open li.nav-item:first-child a:hover .nav-item-link-active-bg{background-color:#fff;opacity:1}.nav-open .nav-appro ul.sub-nav-open li.nav-item:first-child a .nav-item-link-active-bg:after,.nav-open .nav-appro ul.sub-nav-open li.nav-item:first-child a:hover .nav-item-link-active-bg:after{background:#fff;width:14px;height:14px;border-radius:3px;content:"";position:absolute;bottom:-6px;transform:rotateX(41deg) rotate(45deg);z-index:1;right:33px}.nav-open .nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a:hover .nav-item-link-bg{display:none}.nav-open .nav-appro ul:not(.sub-nav-open) li.nav-item:first-child a:hover .nav-item-link-active-bg{background-color:#fff;opacity:1}.page-container{flex-grow:1;width:calc(100% - 65px);padding-top:85px}.page-container .page-content{--padding: 74px;--paddingTotal: calc(var(--padding) * 2);display:block;width:100%;height:1px;min-height:100%;box-sizing:border-box;padding:var(--padding);padding-top:40px;padding-bottom:70px;background-color:#f2f4f6;position:relative}.page-container .page-content.page-overlay:before{position:absolute;z-index:10;content:"";top:0;left:0;width:100%;height:100%;min-height:calc(100vh - 85px);background-color:#e5e9ee;opacity:.72;user-select:none}@media (max-width: 576px){.page-container .page-content.page-overlay:before{min-height:calc(100vh - 58px)}}@media (max-width: 1024px){.page-container .page-content{--padding: 30px;padding:var(--padding)}}.page-notification .alert,.page-notification .message-succes,.page-notification .message-erreur{margin-bottom:20px}.main-container .side-container{width:65px}.main-container .side-container .side-content{position:fixed;display:block;margin-top:85px;box-sizing:border-box;width:65px;height:100vh;background-color:#009fdf;background-image:linear-gradient(to bottom,#009fdf 343px,#0047bb);transform:translate(0) translate(0);transition:width .2s ease-in;z-index:10}.nav-open .main-container .side-container .side-content{transition:width .2s ease-out}.main-container .side-container .side-content .nav-container{padding-top:78px;transform:translate(0);transition:width .2s ease-in-out;z-index:10;user-select:none}.main-container .side-container .side-content .nav-container .mobile-nav-item{display:none}@media (max-height: 420px){.main-container .side-container .side-content{position:relative;height:100%}}.main-container.nav-open .side-container .side-content{width:312px}.main-container.nav-open .overlay-content{box-shadow:0 8px 16px #3031331a}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.ajouter-compte{text-align:left}.ajouter-compte h4{font-family:Arial;font-size:16px;font-weight:700;margin-bottom:25px}.ajouter-compte img{box-shadow:0 3px 15px #0000002e;max-width:100%}.ajouter-compte form{padding:40px 0 10px}.ajouter-compte .alert{margin-top:20px}.ajouter-compte .tooltip-element{margin-top:19px}.ajouter-compte .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:100%}.ajouter-compte__numero-facture{display:flex}.ajouter-compte__numero-facture .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){width:auto}@media (max-width: 576px){.ajouter-compte__numero-facture .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){margin-right:10px}}@media (max-width: 576px) and (orientation: portrait){.ajouter-compte__numero-facture .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){margin-right:10px}}@media (max-width: 823px) and (max-height: 576px) and (orientation: landscape){.ajouter-compte__numero-facture .input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio){margin-right:10px}}.input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .ajouter-compte__contrat{max-width:300px}.input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .ajouter-copmte__numero-facture__input{width:410px}@media (max-width: 576px){.input-wrapper:not(.input-wrapper-checkbox):not(.input-wrapper-radio) .ajouter-copmte__numero-facture__input{width:100%}}
