@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;600;800&display=swap";.equipements-cards{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);padding:0;min-height:110px;margin:20px auto;border-radius:20px;background-color:var(--color-fog);overflow:hidden;cursor:pointer}.equipements-cards:last-child{margin-bottom:20px}.equipements-cards .equipements-card-top{display:grid;grid-template-columns:50px 40px 1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;-webkit-user-select:none;user-select:none}.equipements-cards .equipements-card-top .top-card-icon{display:flex;justify-content:center;align-items:center;background-color:var(--color-sky);height:50px;width:50px;padding:0;margin:0;border-radius:0 0 20px}.equipements-cards .equipements-card-top .top-card-icon svg{fill:var(--color-paper);width:24px;max-height:24px}.equipements-cards .equipements-card-top .top-head{display:flex;flex-direction:column;justify-content:center;padding-right:10px}.equipements-cards .equipements-card-top .top-head h2,.equipements-cards .equipements-card-top .top-head h3{text-transform:none;margin:0;padding:0}.equipements-cards .equipements-card-top .top-head h2{font-size:15px;font-weight:var(--font-weight-extrabold);line-height:19px;color:var(--color-sky)}.equipements-cards .equipements-card-top .top-head h3{font-size:12px;font-weight:var(--font-weight-extrabold);line-height:12px;color:var(--color-night)}.equipements-cards .equipements-card-top .top-status{margin:15px 0 0 10px;height:20px;width:20px;border-radius:10px}.equipements-cards .equipements-card-top .top-status.hidden{background-color:transparent}.equipements-cards .equipements-card-top .top-status.ok{background-color:var(--color-signal-ok)}.equipements-cards .equipements-card-top .top-status.warning{background-color:var(--color-signal-warning)}.equipements-cards .equipements-card-top .top-status.alert{background-color:var(--color-signal-alert)}.equipements-cards .equipements-card-top .top-status.work{background-color:var(--color-medium)}.equipements-cards .equipements-card-top .top-status.presence{background-color:var(--color-sky)}.equipements-cards .equipements-card-middle{display:flex;align-items:center;padding:10px 0 20px}.equipements-cards .equipements-card-middle .middle-info{display:flex;flex-direction:column;width:auto;margin-left:60px}.equipements-cards .equipements-card-middle .middle-info p{font-size:13px;line-height:1;padding:1px 0;margin:0 10px;color:var(--color-night);font-weight:var(--font-weight-regular)}.equipements-cards .equipements-card-middle .middle-info p span.label{color:var(--color-sky)}.equipements-cards .equipements-card-middle .middle-info p span.strong{font-weight:var(--font-weight-extrabold)}.button{position:relative;display:flex;justify-content:flex-start;align-items:center;height:30px;width:auto;min-width:60px;border-radius:15px;padding:0 12px;margin:0;-webkit-user-select:none;user-select:none;cursor:pointer}.button span{display:inline;text-align:center;width:calc(100% - 30px);font-size:12px;font-weight:var(--font-weight-extrabold)}.button svg{height:16px;width:16px;margin:0 10px 0 0}.button.sky{background-color:var(--color-sky);color:var(--color-paper)}.button.sky svg{color:var(--color-paper)}.button.paper{background-color:var(--color-paper);color:var(--color-night)}.button.paper svg{color:var(--color-night)}.button.alert{background-color:var(--color-paper);color:var(--color-signal-alert)}.button.alert svg{color:var(--color-signal-alert)}.button.alert-inverted{background-color:var(--color-signal-alert);color:var(--color-paper)}.button.alert-inverted svg{color:var(--color-paper)}.button.night{background-color:var(--color-night);color:var(--color-paper)}.button.night svg{color:var(--color-paper)}.button.ok{background-color:var(--color-signal-ok);color:var(--color-night)}.button.ok svg{color:var(--color-paper)}.crumb{display:flex;justify-content:flex-start;align-items:center;height:50px;padding:0 10px;margin:0 20px;border-radius:25px;-webkit-user-select:none;user-select:none}.crumb.global{background-color:var(--color-night)}.crumb.global .label{background-color:var(--color-paper);color:var(--color-night)}.crumb.global .label svg{width:18px;fill:var(--color-night)}.crumb.action{background-color:var(--color-night)}.crumb.action .action-back{background-color:var(--color-paper);display:flex;justify-content:center;align-items:center;height:30px;padding:0 15px;margin:0;line-height:1;border-radius:15px;color:var(--color-night);cursor:pointer}.crumb.action .action-button{width:140px;margin-left:auto}.crumb.isolate{background-color:var(--color-sky)}.crumb.isolate .label{background-color:var(--color-paper);cursor:pointer;color:var(--color-sky)}.crumb.isolate .back{background-color:var(--color-paper);display:flex;justify-content:center;align-items:center;height:30px;padding:0 15px;margin:0;line-height:1;border-radius:15px;cursor:pointer;color:var(--color-sky)}.crumb.isolate .action-back{background-color:var(--color-fog);display:flex;justify-content:center;align-items:center;height:30px;padding:0 15px;margin:0;line-height:1;border-radius:15px;cursor:pointer;color:var(--color-paper)}.crumb.isolate .action-button{width:140px;margin-left:auto}.crumb .name{margin-left:10px;font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-paper)}.crumb .label{display:flex;justify-content:center;align-items:center;height:30px;padding:0 15px;margin:0;line-height:1;border-radius:15px;color:var(--color-paper);font-weight:var(--font-weight-extrabold);font-size:15px}.crumb .filter{margin-left:auto;cursor:pointer;background-color:var(--color-sky)!important;color:var(--color-paper)!important}.crumb .filter span{margin-right:6px;color:var(--color-paper);font-weight:var(--font-weight-extrabold)}.loading{position:static;width:100%;display:flex;justify-content:center;align-items:center;height:60px;margin:0;padding:0;background-color:transparent;box-sizing:border-box}.loading.inline{width:60px;height:auto}.loading .loading-spin{display:inline-block;position:relative;width:40px;height:40px}.loading .loading-spin div{box-sizing:border-box;display:block;position:absolute;width:32px;height:32px;margin:4px;border-radius:50%;animation:loading-animation 1.2s cubic-bezier(.5,0,.5,1) infinite}.loading .loading-spin div:nth-child(1){animation-delay:-.45s}.loading .loading-spin div:nth-child(2){animation-delay:-.3s}.loading .loading-spin div:nth-child(3){animation-delay:-.15s}.loading.default .loading-spin div{border:4px solid var(--color-sky);border-color:var(--color-sky) transparent transparent transparent}.loading.light .loading-spin div{border:4px solid var(--color-paper);border-color:var(--color-paper) transparent transparent transparent}.loading.small .loading-spin{width:20px;height:20px;margin:0;padding:0}.loading.small .loading-spin div{width:20px;height:20px;margin:0;border:3px solid var(--color-fog);border-color:var(--color-fog) transparent transparent transparent}@keyframes loading-animation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal{visibility:hidden;z-index:200;position:fixed;bottom:70px;left:0;width:100%;height:100vh;background-color:#243d47b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal.search{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden}.modal.search .search-wrapper{position:relative;height:calc(100% - 220px);width:calc(100% - 40px);background-color:var(--color-paper);border-radius:30px 30px 0 0;-webkit-user-select:none;user-select:none;overflow:hidden}.modal.search .search-wrapper .search-header{display:flex;padding:0 6px 0 20px;align-items:center;margin:20px;height:40px;width:auto;background-color:var(--color-night);border-radius:20px}.modal.search .search-wrapper .search-header .title-icon{display:flex;justify-content:center;align-content:center;color:var(--color-paper)}.modal.search .search-wrapper .search-header .title-name{position:relative;color:var(--color-paper);font-weight:var(--font-weight-semibold);font-size:15px;-webkit-user-select:none;user-select:none;line-height:1;padding:0 10px;margin:0}.modal.search .search-wrapper .search-header .title-action{cursor:pointer;width:22px;height:22px;margin-left:auto;margin-right:10px;color:var(--color-paper)}.modal.search .search-wrapper .search-content{position:relative;box-sizing:border-box;height:calc(100% - 100px);scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.modal.search .search-wrapper .search-content::-webkit-scrollbar{display:none}.modal.dialog{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden}.modal.dialog .dialog-wrapper{position:relative;height:auto;min-height:60px;width:calc(100% - 40px);background-color:var(--color-paper);border-radius:30px 30px 0 0;-webkit-user-select:none;user-select:none}.modal.dialog .dialog-wrapper .dialog-header{display:flex;padding:0 20px;align-items:center;margin:20px;height:40px;width:auto;background-color:var(--color-night);border-radius:20px}.modal.dialog .dialog-wrapper .dialog-header .title-name{position:relative;color:var(--color-paper);font-weight:var(--font-weight-semibold);font-size:15px;-webkit-user-select:none;user-select:none;line-height:1;padding:0 10px;margin:0}.modal.dialog .dialog-wrapper .dialog-content{position:relative;background-color:var(--color-fog);min-height:60px;border-radius:20px;margin:20px;padding:10px 20px;-webkit-user-select:none;user-select:none}.modal.dialog .dialog-wrapper .dialog-content h3{width:100%;color:var(--color-night);font-size:15px;font-weight:var(--font-weight-semibold);padding:10px 0 20px;margin:0;line-height:1.2}.modal.dialog .dialog-wrapper .dialog-content h3 span{display:block;text-align:center;background-color:var(--color-paper);margin:0;padding:3px 10px;font-size:18px;border-radius:5px;font-weight:var(--font-weight-extrabold);color:var(--color-signal-alert)}.modal.dialog .dialog-wrapper .dialog-content .dialog-content-action{border-top:1px solid var(--color-medium);padding:20px 0 10px;display:flex;flex-direction:row;width:100%;gap:30px}.modal.dialog .dialog-wrapper .dialog-content .dialog-content-action div{width:50%}.modal.filter{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden}.modal.filter .sized-wrapper{position:relative;height:auto;min-height:60px;max-height:calc(100% - 275px);width:calc(100% - 40px);background-color:var(--color-paper);border-radius:30px 30px 0 0;-webkit-user-select:none;user-select:none;scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.modal.filter .sized-wrapper::-webkit-scrollbar{display:none}.modal.filter .sized-wrapper .sized-header{display:flex;padding:0 6px 0 20px;align-items:center;margin:20px;height:40px;width:auto;background-color:var(--color-sky);border-radius:20px}.modal.filter .sized-wrapper .sized-header .title-icon{display:flex;justify-content:center;align-content:center;color:var(--color-paper)}.modal.filter .sized-wrapper .sized-header .title-name{position:relative;color:var(--color-paper);font-weight:var(--font-weight-semibold);font-size:15px;-webkit-user-select:none;user-select:none;line-height:1;padding:0 10px;margin:0}.modal.filter .sized-wrapper .sized-header .title-action{width:100px;margin-left:auto}.modal.filter .sized-wrapper .sized-content{position:relative;background-color:var(--color-fog);min-height:60px;border-radius:20px;margin:20px;padding:20px;-webkit-user-select:none;user-select:none}.modal.filter .sized-wrapper .sized-content h3{width:100%;color:var(--color-night);font-size:15px;font-weight:var(--font-weight-semibold);padding:10px 0 0;margin:0;line-height:1.2}.modal.filter .sized-wrapper .sized-content .sized-content-action{width:100px;margin-left:auto;padding:20px 0 10px}.modal.filter .sized-wrapper .sized-content .filter-wrapper{display:flex;width:100%;align-items:center;margin:10px 0}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-label{padding:0 10px;font-size:13px;line-height:1;color:var(--color-night);font-weight:var(--font-weight-extrabold)}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl{display:none;width:auto}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl:after,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl:before,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *:after,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *:before,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn{box-sizing:border-box}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl::-moz-selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl:after::-moz-selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl:before::-moz-selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *::-moz-selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *:after::-moz-selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *:before::-moz-selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn::-moz-selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl::selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl:after::selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl:before::selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *::selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *:after::selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl *:before::selection,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn::selection{background:none}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn{outline:0;display:block;width:4em;height:2em;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn:after,.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn:after{left:0}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl+.tgl-btn:before{display:none}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl:checked+.tgl-btn:after{left:50%}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl-light+.tgl-btn{background:var(--color-paper);border-radius:2em;padding:2px;transition:all .4s ease}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl-light+.tgl-btn:after{border-radius:50%;background:var(--color-medium);transition:all .2s ease}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl-light:checked+.tgl-btn{background:var(--color-paper)}.modal.filter .sized-wrapper .sized-content .filter-wrapper .checkbox-wrapper .tgl-light:checked+.tgl-btn:after{background:var(--color-sky)}.search-bar{width:calc(100% - 40px);padding:0;margin:20px}.search-bar form{position:relative}.search-bar form input{height:40px;width:100%;border-radius:20px;background-color:var(--color-fog);color:var(--color-night);font-weight:var(--font-weight-semibold);padding:0 40px 0 20px;margin:0;font-size:13px;outline:none;border:0 none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.search-bar form input::placeholder{color:var(--color-night)}.search-bar form button{position:absolute;top:0;right:0;width:40px;height:40px;background:transparent;border:0 none;cursor:pointer}.search-bar form button svg{width:18px;height:18px}.search-bar .search-error{font-size:12px;margin:5px 0 0 5px;padding:0 0 0 10px;border-left:5px solid var(--color-signal-alert);color:var(--color-signal-alert)}.search-bar .input-search-bar{width:100%;padding:0 10px;margin:0;background-color:var(--color-fog);color:var(--coor-night);border-radius:20px;line-height:40px}.page-title{display:flex;justify-content:flex-start;align-items:center;padding:0;margin:30px 20px}.page-title h3{font-size:16px;font-weight:var(--font-weight-semibold);color:var(--color-night);margin:0;line-height:1;padding:0;-webkit-user-select:none;user-select:none}.logo{font-size:26px;font-weight:var(--font-weight-semibold);color:var(--color-night)}.logo span{color:var(--color-sky)}.user{position:relative;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:20px;cursor:pointer;background-color:var(--color-night);transition-duration:.3s;color:var(--color-paper)}.user.open{background-color:var(--color-fog);color:var(--color-night)}.user-navigation{height:0;padding:0;margin:0;background-color:var(--color-night);transition-timing-function:ease;transition-duration:.5s;overflow:hidden}.user-navigation.is-open{height:110px}.user-navigation.is-standalone{margin-top:50px}.user-navigation .user-navigation-wrapper{display:flex;flex-direction:row;padding:10px}.user-navigation .user-navigation-wrapper .infos,.user-navigation .user-navigation-wrapper .actions{display:flex;flex-direction:column;width:50%;padding:10px;margin:0;-webkit-user-select:none;user-select:none}.user-navigation .user-navigation-wrapper .infos{background-color:transparent}.user-navigation .user-navigation-wrapper .infos .infos-account{display:flex;justify-content:flex-start;align-items:center;color:var(--color-paper);font-size:11px;font-weight:var(--font-weight-semibold);text-transform:lowercase;background-color:var(--color-night);padding:5px 4px;border-radius:6px}.user-navigation .user-navigation-wrapper .infos .infos-account.low{font-weight:var(--font-weight-regular);color:var(--color-medium)}.user-navigation .user-navigation-wrapper .infos .infos-account svg{margin-right:5px}.user-navigation .user-navigation-wrapper .actions{-webkit-user-select:none;user-select:none;border-left:1px solid var(--color-medium);background-color:transparent}.user-navigation .user-navigation-wrapper .actions div{margin-bottom:10px}.user-navigation .user-navigation-wrapper .actions div:last-child{margin-bottom:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.header{z-index:100;display:flex;justify-content:space-between;align-items:center;width:100%;margin:30px 0 20px;padding:0 20px;background-color:var(--color-paper);-webkit-user-select:none;user-select:none}nav.navbar{position:relative;display:flex;flex-direction:row;justify-content:space-around;width:100%;height:70px;background-color:var(--color-night);margin:0;padding:0;z-index:100;-webkit-user-select:none;user-select:none}nav.navbar.is-standalone{padding-bottom:30px;height:100px}nav.navbar.is-standalone .nav>.nav-focus{border-radius:3px}nav.navbar .nav{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:10px 0 0;cursor:pointer}nav.navbar .nav .nav-icon{position:relative;margin:0 auto;width:20px;color:var(--color-paper)}nav.navbar .nav .nav-label{text-align:center;font-size:12px;font-weight:var(--font-weight-regular);color:var(--color-paper);padding:2px 0}nav.navbar .nav .nav-focus{height:6px;width:100%;border-radius:3px 3px 0 0;background-color:transparent;transition-duration:.5s}nav.navbar .nav .nav-focus.selected{background-color:var(--color-sky)}.wrapper{position:relative;z-index:100;overflow:hidden}.wrapper.is-browser{height:100vh}.wrapper.is-mobile{height:100dvh}.wrapper.is-standalone .wrapper-body{height:calc(100% - 300px)}.wrapper .wrapper-header{position:relative}.wrapper .wrapper-body{position:relative;height:calc(100% - 220px);scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.wrapper .wrapper-body::-webkit-scrollbar{display:none}.wrapper .wrapper-footer{z-index:999;position:absolute;bottom:0;left:0;width:100%}.icons-events{display:flex;color:var(--color-paper)}.events-card{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);padding:0;min-height:110px;margin:20px auto;border-radius:20px;background-color:var(--color-fog);overflow:hidden;cursor:pointer}.events-card:last-child{margin-bottom:20px}.events-card .events-card-top{display:grid;grid-template-columns:50px 1fr 40px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;-webkit-user-select:none;user-select:none}.events-card .events-card-top .top-card-icon{display:flex;justify-content:center;align-items:center;background-color:var(--color-sky);height:50px;width:50px;padding:0;margin:0;border-radius:0 0 20px}.events-card .events-card-top .top-card-icon svg{fill:var(--color-paper);width:24px;max-height:24px}.events-card .events-card-top .top-head{display:flex;flex-direction:column;justify-content:center}.events-card .events-card-top .top-head h2,.events-card .events-card-top .top-head h3{text-transform:none;margin:0 0 0 10px;padding:0}.events-card .events-card-top .top-head h2{font-size:15px;font-weight:var(--font-weight-extrabold);line-height:19px;color:var(--color-sky)}.events-card .events-card-top .top-head h3{font-size:12px;font-weight:var(--font-weight-extrabold);line-height:12px;color:var(--color-night)}.events-card .events-card-top .top-action{display:flex;justify-content:center;align-items:center;color:var(--color-medium)}.events-card .events-card-top .top-action svg{transition-duration:.25s;rotate:0}.events-card .events-card-top .top-action.is-open{color:var(--color-sky)}.events-card .events-card-top .top-action.is-open svg{rotate:-180deg}.events-card .events-card-middle{display:flex;align-items:center;padding:10px 0 20px}.events-card .events-card-middle .middle-icon{display:flex;align-items:center;justify-content:center;height:30px;width:30px;margin-left:60px;border-radius:15px;-webkit-user-select:none;user-select:none;background-color:var(--color-paper)}.events-card .events-card-middle .middle-icon svg{max-width:18px}.events-card .events-card-middle .middle-icon.grey svg{color:var(--color-medium)}.events-card .events-card-middle .middle-icon.blue svg{color:var(--color-sky)}.events-card .events-card-middle .middle-icon.red svg{color:var(--color-signal-alert)}.events-card .events-card-middle .middle-icon.orange svg{color:var(--color-signal-warning)}.events-card .events-card-middle .middle-icon.green svg{color:var(--color-signal-ok)}.events-card .events-card-middle .middle-info{display:flex;flex-direction:column;width:auto}.events-card .events-card-middle .middle-info p{font-size:13px;line-height:1;padding:1px 0;margin:0 10px;color:var(--color-night);font-weight:var(--font-weight-regular)}.events-card .events-card-middle .middle-info p span.label{color:var(--color-sky)}.events-card .events-card-middle .middle-info p span.strong{font-weight:var(--font-weight-extrabold)}.events-card .events-card-extendable{position:relative;border-radius:10px;transition-duration:.2s;background-color:var(--color-paper);margin:10px;padding:0}.events-card .events-card-extendable .extendable-bloc{display:flex;margin:0 10px;padding:20px 10px}.events-card .events-card-extendable .extendable-bloc:first-child{border-bottom:1px solid var(--color-fog)}.events-card .events-card-extendable .extendable-bloc .bloc-icon{width:24px;color:var(--color-medium)}.events-card .events-card-extendable .extendable-bloc .bloc-info{height:100%;width:100%}.events-card .events-card-extendable .extendable-bloc .bloc-info p{font-size:13px;line-height:1;padding:1px 0;margin:0 10px;color:var(--color-night);font-weight:var(--font-weight-regular)}.events-card .events-card-extendable .extendable-bloc .bloc-info p span.label{color:var(--color-sky)}.events-card .events-card-extendable .extendable-bloc .bloc-info p span.strong{font-weight:var(--font-weight-extrabold)}.widget-equipment-list{position:relative;width:100%;-webkit-user-select:none;user-select:none}.widget-equipment-list h3{font-size:16px;font-weight:var(--font-weight-semibold);color:var(--color-night);margin:10px 0;padding:0;-webkit-user-select:none;user-select:none}.widget-equipment-list .equipment-list-wrapper{display:flex;flex-direction:column;height:200px;width:100%;border-radius:20px;background-color:var(--color-fog);scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.widget-equipment-list .equipment-list-wrapper::-webkit-scrollbar{display:none}.widget-equipment-list .equipment-list-wrapper .equipement-card{display:grid;grid-template-columns:40px 1fr 36px;grid-template-rows:50px;grid-column-gap:0px;grid-row-gap:0px;height:50px;border-bottom:1px solid var(--color-medium);cursor:pointer}.widget-equipment-list .equipment-list-wrapper .equipement-card .category{display:flex;justify-content:center;align-items:center;height:40px;width:40px;background-color:var(--color-sky);border-radius:0 0 20px}.widget-equipment-list .equipment-list-wrapper .equipement-card .category svg{fill:var(--color-paper);width:20px}.widget-equipment-list .equipment-list-wrapper .equipement-card .label{display:flex;flex-direction:column;justify-content:center;padding:0 10px}.widget-equipment-list .equipment-list-wrapper .equipement-card .label h4,.widget-equipment-list .equipment-list-wrapper .equipement-card .label h5{margin:0;padding:0;line-height:1;text-transform:none}.widget-equipment-list .equipment-list-wrapper .equipement-card .label h4{font-size:17px;color:var(--color-sky);font-weight:var(--font-weight-extrabold)}.widget-equipment-list .equipment-list-wrapper .equipement-card .label h5{font-size:12px;color:var(--color-night);font-weight:var(--font-weight-semibold)}.widget-equipment-list .equipment-list-wrapper .equipement-card .icon{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:var(--color-medium)}.widget-equipment-pie-chart{position:relative;width:100%;-webkit-user-select:none;user-select:none}.widget-equipment-pie-chart h3{font-size:16px;font-weight:var(--font-weight-semibold);color:var(--color-night);margin:10px 0;padding:0;-webkit-user-select:none;user-select:none}.widget-equipment-pie-chart .widget-equipment-wrapper{display:flex;justify-content:center;align-items:center;border-radius:20px;padding:10px;background-color:var(--color-fog)}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-pie-wrapper{position:relative}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper{position:relative;display:flex;flex-wrap:wrap;height:auto;padding:5px;align-items:center;justify-content:center}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip{display:flex;flex-direction:column;align-items:center;margin:5px 10px;cursor:pointer}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip .value{text-align:center;border-radius:15px;line-height:30px;padding:0 15px;color:var(--color-paper);font-size:18px;font-weight:var(--font-weight-extrabold)}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip .value.alert{background-color:var(--color-signal-alert)}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip .value.warning{background-color:var(--color-signal-warning)}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip .value.presence{background-color:var(--color-sky)}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip .value.work{background-color:var(--color-medium)}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip .value.ok{background-color:var(--color-signal-ok)}.widget-equipment-pie-chart .widget-equipment-wrapper .equipment-chips-wrapper .chip .label{margin-top:4px;padding:0;font-size:11px;text-transform:none;color:var(--color-sky)}.widget-reports-counter{width:50%;height:100px;border-radius:20px;background-color:var(--color-fog);-webkit-user-select:none;user-select:none}.widget-reports-counter .wr-header{display:flex;justify-content:center;align-items:center;height:50%}.widget-reports-counter .wr-header .wr-counter{display:flex;justify-content:center;align-items:center;height:40px;min-width:40px;padding:0 10px;margin:0 0 0 20px;align-self:flex-start;border-radius:0 0 15px 15px;color:var(--color-paper);font-size:21px;font-weight:var(--font-weight-extrabold);transition-duration:.5s}.widget-reports-counter .wr-header .wr-counter.default{background-color:var(--color-night)}.widget-reports-counter .wr-header .wr-counter.zero{background-color:var(--color-signal-ok)}.widget-reports-counter .wr-header .wr-title{width:auto;color:var(--color-night);font-size:11px;font-weight:var(--font-weight-semibold);line-height:1;text-align:center;padding:0 10px}.widget-reports-counter .wr-footer{height:50%;margin:5px 20px 10px}.widget-reports-new{width:50%;height:100px;border-radius:20px;background-color:var(--color-fog);-webkit-user-select:none;user-select:none}.widget-reports-new .wr-header{display:flex;justify-content:center;align-items:center;height:50%}.widget-reports-new .wr-header div{width:auto;padding:0 20px;color:var(--color-night);font-size:11px;font-weight:var(--font-weight-semibold);line-height:1;text-align:center}.widget-reports-new .wr-footer{height:50%;margin:5px 20px 10px}.widget-wrapper{display:flex;justify-content:flex-start;align-items:center;margin:20px;padding:0;gap:20px}.site-card{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);padding:0;height:50px;margin:20px auto;border-radius:20px 20px 20px 0;background-color:var(--color-fog);overflow:hidden;cursor:pointer}.site-card .site-card-top{display:grid;grid-template-columns:50px 1fr;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;-webkit-user-select:none;user-select:none}.site-card .site-card-top .top-card-icon{display:flex;justify-content:center;align-items:center;background-color:var(--color-sky);height:50px;width:50px;padding:0;margin:0;border-radius:0 0 20px;color:var(--color-paper)}.site-card .site-card-top .top-head{display:flex;flex-direction:column;justify-content:center;padding-right:10px}.site-card .site-card-top .top-head h2{text-transform:none;margin:0 0 0 10px;padding:0;font-size:15px;font-weight:var(--font-weight-extrabold);line-height:19px;color:var(--color-sky)}.search-page{position:relative;height:calc(100vh - 250px);width:100%}.search-page .search-headline{padding:0 20px;font-size:14px;color:var(--color-night);font-weight:var(--font-weight-semibold)}.search-page .search-headline span{font-weight:var(--font-weight-extrabold);color:var(--color-sky)}.signin{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:60px;height:100vh;background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url(/assets/GetraLandingVertical-wYZEJK0c.jpg);overflow:hidden}.signin.is-mobile{height:calc(100vh - 80px)}.signin.is-standalone{height:100vh}@media only screen and (min-width: 431px){.signin{background-image:url(/assets/GetraLandingDesktop-nWqMnl45.png);background-position:top right}}.signin .signin-logo{margin-bottom:auto;padding:20px}.signin .signin-logo.is-standalone{margin-top:30px}.signin .signin-message{width:auto;margin:10px 40px;padding:8px;background-color:var(--color-paper);border-left:10px solid var(--color-signal-alert);font-size:12px;color:var(--color-night);font-weight:var(--font-weight-semibold)}@media only screen and (min-width: 431px){.signin .signin-message{width:400px;margin:10px auto}}.signin .signin-form{display:flex;flex-direction:column;width:auto;margin:0 20px;padding:0 20px}@media only screen and (min-width: 431px){.signin .signin-form{width:400px;margin:0 auto}}.signin .signin-form div.signin-footer{display:flex;justify-content:center;align-items:center}.signin .signin-form div.signin-footer span{margin:15px;color:var(--color-sky);font-size:10px;cursor:pointer;text-decoration:underline;transition-duration:.35s}.signin .signin-form div.signin-footer span:hover{color:var(--color-night)}.signin .signin-form div.signin-footer button.signin-button{margin-top:15px;margin-left:auto;height:40px;width:auto;background-color:var(--color-night);color:var(--color-paper);font-weight:var(--font-weight-semibold);border:0 none;border-radius:20px;padding:0 20px;cursor:pointer}.signin .signin-form .signin-input{display:flex;margin:5px 0}.signin .signin-form .signin-input .signin-icon{display:flex;justify-content:center;align-items:center;height:40px;width:40px;margin:0;background-color:var(--color-paper);border-radius:20px 0 0 20px;color:var(--color-sky)}.signin .signin-form .signin-input .input-password-icon{display:flex;justify-content:center;align-items:center;height:40px;width:40px;margin:0;background-color:var(--color-paper);border-radius:0 20px 20px 0;cursor:pointer;color:var(--color-medium)}.signin .signin-form .signin-input .input-password{border-radius:0}.signin .signin-form .signin-input input{border:0 none;background-color:var(--color-paper);color:var(--color-night);outline:0 none;font-size:14px;padding:0 10px;margin:0;border-radius:0 20px 20px 0;width:calc(100% - 40px);height:40px}.signin .signin-form .signin-input input::placeholder{color:var(--color-medium)}.signin .signin-form .signin-input input:-webkit-autofill,.signin .signin-form .signin-input input:-webkit-autofill:hover,.signin .signin-form .signin-input input:-webkit-autofill:focus,.signin .signin-form .signin-input textarea:-webkit-autofill,.signin .signin-form .signin-input textarea:-webkit-autofill:hover,.signin .signin-form .signin-input textarea:-webkit-autofill:focus,.signin .signin-form .signin-input select:-webkit-autofill,.signin .signin-form .signin-input select:-webkit-autofill:hover,.signin .signin-form .signin-input select:-webkit-autofill:focus{border:0 none;-webkit-text-fill-color:var(--color-night);-webkit-box-shadow:0 0 0px 1000px var(--color-paper) inset;transition:background-color 5000s ease-in-out 0s}.equipments-detailed-cards{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);padding:0;min-height:110px;margin:20px auto;border-radius:20px;background-color:var(--color-fog);overflow:hidden}.equipments-detailed-cards:last-child{margin-bottom:20px}.equipments-detailed-cards .equipments-detailed-top{display:grid;grid-template-columns:50px auto 1fr 40px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.equipments-detailed-cards .equipments-detailed-top .top-card-icon{display:flex;justify-content:center;align-items:center;background-color:var(--color-sky);height:50px;width:50px;padding:0;margin:0;border-radius:0 0 20px}.equipments-detailed-cards .equipments-detailed-top .top-card-icon svg{fill:var(--color-paper);width:24px;max-height:24px}.equipments-detailed-cards .equipments-detailed-top .top-head{display:flex;flex-direction:column;justify-content:center}.equipments-detailed-cards .equipments-detailed-top .top-head h2,.equipments-detailed-cards .equipments-detailed-top .top-head h3{text-transform:none;margin:0 0 0 10px;padding:0}.equipments-detailed-cards .equipments-detailed-top .top-head h2{font-size:15px;font-weight:var(--font-weight-extrabold);line-height:19px;color:var(--color-sky)}.equipments-detailed-cards .equipments-detailed-top .top-head h3{font-size:12px;font-weight:var(--font-weight-extrabold);line-height:12px;color:var(--color-night)}.equipments-detailed-cards .equipments-detailed-top .top-status{margin:15px 0 0 10px;height:20px;width:20px;border-radius:10px}.equipments-detailed-cards .equipments-detailed-top .top-status.hidden{background-color:transparent}.equipments-detailed-cards .equipments-detailed-top .top-status.ok{background-color:var(--color-signal-ok)}.equipments-detailed-cards .equipments-detailed-top .top-status.warning{background-color:var(--color-signal-warning)}.equipments-detailed-cards .equipments-detailed-top .top-status.alert{background-color:var(--color-signal-alert)}.equipments-detailed-cards .equipments-detailed-top .top-status.work{background-color:var(--color-medium)}.equipments-detailed-cards .equipments-detailed-top .top-status.presence{background-color:var(--color-sky)}.equipments-detailed-cards .equipments-title{color:var(--color-night);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:var(--font-weight-semibold);margin:20px 0 0 20px;padding:0}.equipments-detailed-cards .equipments-ongoing-incidents{display:block;padding:10px 0;margin:0 20px;border-bottom:1px solid var(--color-medium)}.equipments-detailed-cards .equipments-ongoing-incidents .equipments-ongoing-info{display:flex;flex-direction:column;width:auto}.equipments-detailed-cards .equipments-ongoing-incidents .equipments-ongoing-info p{display:flex;align-items:flex-start;font-size:13px;padding:1px 0;margin:0;color:var(--color-night);font-weight:var(--font-weight-regular)}.equipments-detailed-cards .equipments-ongoing-incidents .equipments-ongoing-info p span.date{color:var(--color-sky)}.equipments-detailed-cards .equipments-ongoing-incidents .equipments-ongoing-info p span.date span{color:var(--color-night)}.equipments-detailed-cards .equipments-ongoing-incidents .equipments-ongoing-info p span.icon{margin-right:4px;color:var(--color-medium)}.equipments-detailed-cards .equipments-last-intervention{display:flex;align-items:center;padding:10px 0 5px;margin:0 20px}.equipments-detailed-cards .equipments-last-intervention .equipments-last-info{display:flex;flex-direction:column;width:auto}.equipments-detailed-cards .equipments-last-intervention .equipments-last-info p{display:flex;align-items:flex-start;font-size:13px;padding:1px 0;margin:0;color:var(--color-night);font-weight:var(--font-weight-regular)}.equipments-detailed-cards .equipments-last-intervention .equipments-last-info p span.date{color:var(--color-sky)}.equipments-detailed-cards .equipments-last-intervention .equipments-last-info p span.date span{color:var(--color-night)}.equipments-detailed-cards .equipments-last-intervention .equipments-last-info p span.icon{margin-right:4px;color:var(--color-medium)}.equipments-detailed-cards .equipments-detailed-extendable{position:relative;border-radius:10px;transition-duration:.2s;background-color:var(--color-paper);margin:10px 20px 20px;padding:0}.equipments-detailed-cards .equipments-detailed-extendable .extendable-bloc{display:flex;margin:0 10px;padding:20px 10px}.equipments-detailed-cards .equipments-detailed-extendable .extendable-bloc:first-child{border-bottom:1px solid var(--color-fog)}.equipments-detailed-cards .equipments-detailed-extendable .extendable-bloc .bloc-icon{width:24px;color:var(--color-medium)}.equipments-detailed-cards .equipments-detailed-extendable .extendable-bloc .bloc-info{height:100%;width:100%}.equipments-detailed-cards .equipments-detailed-extendable .extendable-bloc .bloc-info p{font-size:13px;line-height:1;padding:1px 0;margin:0 10px;color:var(--color-night);font-weight:var(--font-weight-regular)}.equipments-detailed-cards .equipments-detailed-extendable .extendable-bloc .bloc-info p span.label{color:var(--color-sky)}.equipments-detailed-cards .equipments-detailed-extendable .extendable-bloc .bloc-info p span.strong{font-weight:var(--font-weight-extrabold)}.equipments-events-cards{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);padding:0;height:125px;margin:20px auto;border-radius:20px;background-color:var(--color-fog);overflow:hidden;-webkit-user-select:none;user-select:none}.equipments-events-cards:first-child{margin-top:0}.equipments-events-cards:last-child{margin-bottom:0}.equipments-events-cards .equipments-events-card-top{display:grid;grid-template-columns:50px 1fr 40px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px}.equipments-events-cards .equipments-events-card-top .top-card-icon{display:flex;justify-content:center;align-items:center;height:50px;width:50px;padding:0;margin:0;border-radius:0 0 20px}.equipments-events-cards .equipments-events-card-top .top-card-icon.grey{background-color:var(--color-medium)}.equipments-events-cards .equipments-events-card-top .top-card-icon.blue{background-color:var(--color-sky)}.equipments-events-cards .equipments-events-card-top .top-card-icon.red{background-color:var(--color-signal-alert)}.equipments-events-cards .equipments-events-card-top .top-card-icon.orange{background-color:var(--color-signal-warning)}.equipments-events-cards .equipments-events-card-top .top-card-icon.green{background-color:var(--color-signal-ok)}.equipments-events-cards .equipments-events-card-top .top-head{display:flex;flex-direction:column;justify-content:center}.equipments-events-cards .equipments-events-card-top .top-head h2{text-transform:none;margin:0 0 0 10px;padding:0;font-size:15px;font-weight:var(--font-weight-extrabold);line-height:1;color:var(--color-night)}.equipments-events-cards .equipments-events-middle{display:flex;align-items:center;padding:10px 0 20px}.equipments-events-cards .equipments-events-middle .middle-info{display:flex;flex-direction:column;width:auto;margin-left:60px}.equipments-events-cards .equipments-events-middle .middle-info p{font-size:13px;line-height:1;padding:1px 0;margin:0 10px;color:var(--color-night);font-weight:var(--font-weight-regular)}.equipments-events-cards .equipments-events-middle .middle-info p span.label{color:var(--color-sky)}.equipments-events-cards .equipments-events-middle .middle-info p span.strong{font-weight:var(--font-weight-extrabold)}.chart-dashboard-indicator{position:relative;min-height:60px;margin:20px;border-radius:20px;-webkit-user-select:none;user-select:none;background-color:var(--color-fog)}.chart-dashboard-indicator .dashboard-content{display:flex;flex-wrap:wrap;padding:0 20px}.chart-dashboard-indicator .dashboard-content .dashboard-chip{background-color:var(--color-paper);border-radius:10px;padding:10px;margin:20px 0}.chart-dashboard-indicator .dashboard-content .dashboard-chip.single{width:100%}.chart-dashboard-indicator .dashboard-content .dashboard-chip.several{width:calc(50% - 10px)}.chart-dashboard-indicator .dashboard-content .dashboard-chip:nth-child(2n){margin-left:20px}.chart-dashboard-indicator .dashboard-content .dashboard-chip h2{margin:0;padding:0;line-height:1;font-size:24px;font-weight:var(--font-weight-semibold)}.chart-dashboard-indicator .dashboard-content .dashboard-chip h2.ok{color:var(--color-signal-ok)}.chart-dashboard-indicator .dashboard-content .dashboard-chip h2.sky{color:var(--color-sky)}.chart-dashboard-indicator .dashboard-content .dashboard-chip h2.medium{color:var(--color-medium)}.chart-dashboard-indicator .dashboard-content .dashboard-chip h2.warning{color:var(--color-signal-warning)}.chart-dashboard-indicator .dashboard-content .dashboard-chip h2.alert{color:var(--color-signal-alert)}.chart-dashboard-indicator .dashboard-content .dashboard-chip .chip-label{display:block;margin:0;padding:0;line-height:1;font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-night);text-transform:lowercase}div.HCLines{display:flex;flex-direction:column;justify-content:center;min-height:60px;width:100%;margin:0;padding:10px 0 0}div.HCLines hr{border:none;border-top:1px solid var(--pairBlueLight);overflow:visible;text-align:center;height:3px}.chart-dashboard-boiler{position:relative;min-height:60px;margin:20px;padding:10px 0;border-radius:20px;-webkit-user-select:none;user-select:none;background-color:var(--color-fog)}.chart-dashboard-boiler .chart-dashboard-boiler-title{display:flex;justify-content:flex-start;align-items:center;padding:10px 20px}.chart-dashboard-boiler .chart-dashboard-boiler-title h4{display:block;font-size:12px;line-height:1;margin:0 0 0 10px;padding:0;-webkit-user-select:none;user-select:none;color:var(--color-night);font-weight:var(--font-weight-semibold)}.chart-dashboard-boiler .chart-dashboard-boiler-title h4 span{color:var(--color-sky)}.chart-dashboard-boiler .chart-dashboard-boiler-title svg{color:var(--color-medium)}.chart-dashboard-boiler .chart-dashboard-boiler-graph{position:relative;height:auto;padding:0;margin:10px 20px;border-radius:15px;background-color:var(--color-paper);overflow:hidden}.widget-equipments-dashboard{position:relative;min-height:60px;margin:20px;border-radius:20px;-webkit-user-select:none;user-select:none;background-color:var(--color-fog)}.widget-equipments-dashboard .dashboard-header{display:flex;width:100%}.widget-equipments-dashboard .dashboard-header .header-title{width:50%;margin:0;padding:20px 20px 10px}.widget-equipments-dashboard .dashboard-header .header-title h3{margin:0;padding:0;line-height:1;font-size:16px;color:var(--color-sky);font-weight:var(--font-weight-semibold)}.widget-equipments-dashboard .dashboard-header .header-title p{margin:0;padding:0;line-height:1;font-size:12px;color:var(--color-night);font-weight:var(--font-weight-semibold)}.widget-equipments-dashboard .dashboard-header .header-breakdown{display:flex;justify-content:flex-start;align-items:center}.widget-equipments-dashboard .dashboard-header .header-breakdown .breakdown-number{margin-left:10px;height:auto;display:flex;justify-content:center;align-items:center;padding:4px 15px;line-height:1;font-size:20px;border-radius:15px;color:var(--color-paper);font-weight:var(--font-weight-semibold)}.widget-equipments-dashboard .dashboard-header .header-breakdown .breakdown-number.alert{background-color:var(--color-signal-alert)}.widget-equipments-dashboard .dashboard-header .header-breakdown .breakdown-number.ok{background-color:var(--color-signal-ok)}.widget-equipments-dashboard .dashboard-header .header-breakdown .breakdown-label{margin-left:5px;line-height:1;font-size:16px;color:var(--color-night);font-weight:var(--font-weight-semibold);text-transform:lowercase}.widget-equipments-dashboard .dashboard-content{display:flex;flex-wrap:wrap;padding:0 20px 10px}.widget-equipments-dashboard .dashboard-content .dashboard-chip{width:calc(50% - 10px);background-color:var(--color-paper);border-radius:10px;padding:10px;margin:10px 0}.widget-equipments-dashboard .dashboard-content .dashboard-chip:nth-child(2n){margin-left:20px}.widget-equipments-dashboard .dashboard-content .dashboard-chip h2{margin:0;padding:0;line-height:1;font-size:24px;font-weight:var(--font-weight-semibold)}.widget-equipments-dashboard .dashboard-content .dashboard-chip h2.default{color:var(--color-sky)}.widget-equipments-dashboard .dashboard-content .dashboard-chip h2.ok{color:var(--color-signal-ok)}.widget-equipments-dashboard .dashboard-content .dashboard-chip h2.warning{color:var(--color-signal-warning)}.widget-equipments-dashboard .dashboard-content .dashboard-chip h2.alert{color:var(--color-signal-alert)}.widget-equipments-dashboard .dashboard-content .dashboard-chip .chip-label{display:block;margin:0;padding:0;line-height:1;font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-night);text-transform:lowercase}.chart-dashboard-visits{position:relative;min-height:60px;margin:20px;padding:10px 0;border-radius:20px;-webkit-user-select:none;user-select:none;background-color:var(--color-fog)}.chart-dashboard-visits .chart-dashboard-visits-title{display:flex;justify-content:flex-start;align-items:center;padding:10px 20px}.chart-dashboard-visits .chart-dashboard-visits-title h4{display:block;font-size:12px;line-height:1;margin:0 0 0 10px;padding:0;-webkit-user-select:none;user-select:none;color:var(--color-night);font-weight:var(--font-weight-semibold)}.chart-dashboard-visits .chart-dashboard-visits-title svg{color:var(--color-medium)}.chart-dashboard-visits .chart-dashboard-visits-graph{position:relative;height:auto;padding:0;margin:10px 20px;border-radius:15px;background-color:var(--color-paper);overflow:hidden}.chart-dashboard-vmc{position:relative;min-height:60px;margin:20px;padding:10px 0;border-radius:20px;-webkit-user-select:none;user-select:none;background-color:var(--color-fog)}.chart-dashboard-vmc .chart-dashboard-vmc-title{display:flex;justify-content:flex-start;align-items:center;padding:10px 20px}.chart-dashboard-vmc .chart-dashboard-vmc-title h4{display:block;font-size:12px;line-height:1;margin:0 0 0 10px;padding:0;-webkit-user-select:none;user-select:none;color:var(--color-night);font-weight:var(--font-weight-semibold)}.chart-dashboard-vmc .chart-dashboard-vmc-title svg{width:20px;fill:var(--color-medium)}.chart-dashboard-vmc .chart-dashboard-vmc-graph{position:relative;height:auto;padding:0;margin:10px 20px;border-radius:15px;background-color:var(--color-paper);overflow:hidden}.chart-dashboard-vmc-gauge{position:relative;min-height:60px;margin:20px;padding:10px 0;border-radius:20px;-webkit-user-select:none;user-select:none;background-color:var(--color-fog)}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-title{display:flex;justify-content:flex-start;align-items:center;padding:10px 20px}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-title h4{display:block;font-size:12px;line-height:1;margin:0 0 0 10px;padding:0;-webkit-user-select:none;user-select:none;color:var(--color-night);font-weight:var(--font-weight-semibold)}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-title h4 span{padding:2px 6px;border-radius:4px;color:var(--color-paper);background-color:var(--color-medium);font-weight:var(--font-weight-extrabold)}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-title h4 span.alert{background-color:var(--color-signal-alert)}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-title h4 span.warning{color:var(--color-night);background-color:var(--color-signal-warning)}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-title h4 span.ok{background-color:var(--color-signal-ok)}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-title svg{width:20px;fill:var(--color-medium)}.chart-dashboard-vmc-gauge .chart-dashboard-vmc-gauge-graph{position:relative;height:auto;padding:0;margin:10px 20px;border-radius:15px;background-color:var(--color-paper)}.chart-dashboard-water-heater{position:relative;min-height:60px;margin:20px;padding:10px 0;border-radius:20px;-webkit-user-select:none;user-select:none;background-color:var(--color-fog)}.chart-dashboard-water-heater .chart-dashboard-water-heater-title{display:flex;justify-content:flex-start;align-items:center;padding:10px 20px}.chart-dashboard-water-heater .chart-dashboard-water-heater-title h4{display:block;font-size:12px;line-height:1;margin:0 0 0 10px;padding:0;-webkit-user-select:none;user-select:none;color:var(--color-night);font-weight:var(--font-weight-semibold)}.chart-dashboard-water-heater .chart-dashboard-water-heater-title h4 span{color:var(--color-sky)}.chart-dashboard-water-heater .chart-dashboard-water-heater-title svg{width:20px;fill:var(--color-medium)}.chart-dashboard-water-heater .chart-dashboard-water-heater-graph{position:relative;height:auto;padding:0;margin:10px 20px;border-radius:15px;background-color:var(--color-paper);overflow:hidden}.scroll-to-top{position:fixed;z-index:9999;right:30px;bottom:100px;width:50px;height:50px;cursor:pointer;border-radius:25px;background-color:var(--color-sky);border:0 none;color:var(--color-paper)}.scroll-to-top.is-standalone{bottom:130px}.equipment{position:relative;width:100%;height:auto;margin-bottom:20px}.equipment .equipement-events-container{position:relative;max-height:415px;scroll-behavior:smooth;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.equipment .equipement-events-container::-webkit-scrollbar{display:none}.reports-card{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);padding:0;min-height:110px;margin:20px auto;border-radius:20px;background-color:var(--color-fog);overflow:hidden}.reports-card:last-child{margin-bottom:190px}.reports-card .reports-card-top{display:grid;grid-template-columns:50px 1fr 40px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;-webkit-user-select:none;user-select:none;cursor:pointer}.reports-card .reports-card-top .top-card-icon{display:flex;justify-content:center;align-items:center;height:50px;width:50px;padding:0;margin:0;border-radius:0 0 20px}.reports-card .reports-card-top .top-card-icon svg{width:24px;max-height:24px;fill:var(--color-paper)}.reports-card .reports-card-top .top-card-icon.status-opened{background-color:var(--color-sky)}.reports-card .reports-card-top .top-card-icon.status-closed{background-color:var(--color-medium)}.reports-card .reports-card-top .top-head{display:flex;flex-direction:column;justify-content:center}.reports-card .reports-card-top .top-head h2,.reports-card .reports-card-top .top-head h3{text-transform:none;margin:0 0 0 10px;padding:0}.reports-card .reports-card-top .top-head h2{font-size:15px;font-weight:var(--font-weight-extrabold);line-height:19px}.reports-card .reports-card-top .top-head h2.status-opened{color:var(--color-sky)}.reports-card .reports-card-top .top-head h2.status-closed{color:var(--color-medium)}.reports-card .reports-card-top .top-head h3{font-size:12px;font-weight:var(--font-weight-extrabold);line-height:12px;color:var(--color-night)}.reports-card .reports-card-top .top-action{display:flex;justify-content:center;align-items:center;color:var(--color-medium)}.reports-card .reports-card-top .top-action svg{transition-duration:.25s;rotate:0}.reports-card .reports-card-top .top-action.is-open{color:var(--color-sky)}.reports-card .reports-card-top .top-action.is-open svg{rotate:-180deg}.reports-card .reports-card-middle{display:flex;align-items:center;padding:10px 0 20px}.reports-card .reports-card-middle .middle-info{display:flex;flex-direction:column;width:auto;margin:0 0 0 60px}.reports-card .reports-card-middle .middle-info p{font-size:13px;line-height:1;padding:1px 0;margin:0;color:var(--color-night);font-weight:var(--font-weight-regular)}.reports-card .reports-card-middle .middle-info p span.label{color:var(--color-sky)}.reports-card .reports-card-middle .middle-info p span.status-opened{color:var(--color-signal-alert);font-weight:var(--font-weight-extrabold)}.reports-card .reports-card-middle .middle-info p span.status-closed{color:var(--color-night);font-weight:var(--font-weight-regular)}.reports-card .reports-card-middle .middle-info p span.strong{font-weight:var(--font-weight-extrabold)}.reports-card .reports-card-extendable{position:relative;margin:10px;padding:0}.reports-card .reports-card-extendable .extendable-bloc{display:flex;width:100%;padding:10px;border-radius:10px;background-color:var(--color-paper)}.reports-card .reports-card-extendable .extendable-bloc .bloc-icon{display:flex;align-items:center;width:24px;color:var(--color-medium)}.reports-card .reports-card-extendable .extendable-bloc .bloc-info{display:flex;align-items:center;width:auto}.reports-card .reports-card-extendable .extendable-bloc .bloc-info p{font-size:13px;line-height:1;padding:0;margin:0 10px;color:var(--color-night);font-weight:var(--font-weight-regular);-webkit-user-select:none;user-select:none}.reports-card .reports-card-extendable .reports-card-actions{display:flex;justify-content:flex-end;margin:20px 0 10px}.reports-card .reports-card-extendable .reports-card-actions div{width:100%;max-width:160px}.toast{z-index:999;position:fixed;left:40px;top:110px;display:flex;justify-content:flex-start;align-items:center;border-radius:20px;width:calc(100% - 80px);-webkit-user-select:none;user-select:none;transition-duration:.5s}.toast .toast-message{font-size:13px;font-weight:var(--font-weight-semibold);color:var(--color-night);padding:20px 10px}.toast.hidden{display:none;visibility:hidden}.toast.info{background-color:var(--color-night)}.toast.info .toast-message{color:var(--color-paper)}.toast.success{background-color:var(--color-signal-ok)}.toast.alert{background-color:var(--color-signal-alert)}.reports{position:relative;width:100%}.reports .reports-title{display:flex;align-items:center}.reports .reports-title .reports-title-btn-new{margin-left:auto;margin-right:20px}.reports-cards-resume{position:relative;display:flex;flex-direction:column;width:calc(100% - 40px);padding:0;min-height:110px;margin:20px auto;border-radius:20px;background-color:var(--color-fog);overflow:hidden}.reports-cards-resume .reports-card-top{display:grid;grid-template-columns:50px 1fr 40px;grid-template-rows:1fr;grid-column-gap:0px;grid-row-gap:0px;-webkit-user-select:none;user-select:none;cursor:pointer}.reports-cards-resume .reports-card-top .top-card-icon{display:flex;justify-content:center;align-items:center;background-color:var(--color-sky);height:50px;width:50px;padding:0;margin:0;border-radius:0 0 20px}.reports-cards-resume .reports-card-top .top-card-icon svg{fill:var(--color-paper);width:24px;max-height:24px}.reports-cards-resume .reports-card-top .top-head{display:flex;flex-direction:column;justify-content:center}.reports-cards-resume .reports-card-top .top-head h2,.reports-cards-resume .reports-card-top .top-head h3{text-transform:none;margin:0 0 0 10px;padding:0}.reports-cards-resume .reports-card-top .top-head h2{font-size:15px;font-weight:var(--font-weight-extrabold);line-height:19px}.reports-cards-resume .reports-card-top .top-head h2.status-opened{color:var(--color-sky)}.reports-cards-resume .reports-card-top .top-head h2.status-closed{color:var(--color-medium)}.reports-cards-resume .reports-card-top .top-head h3{font-size:12px;font-weight:var(--font-weight-extrabold);line-height:12px;color:var(--color-night)}.reports-cards-resume .reports-card-top .top-action{display:flex;justify-content:center;align-items:center;color:var(--color-medium)}.reports-cards-resume .reports-card-top .top-action svg{transition-duration:.25s;rotate:0}.reports-cards-resume .reports-card-top .top-action.is-open{color:var(--color-sky)}.reports-cards-resume .reports-card-top .top-action.is-open svg{rotate:-180deg}.reports-cards-resume .reports-card-middle{display:flex;align-items:center;padding:10px 0 20px}.reports-cards-resume .reports-card-middle .middle-info{display:flex;flex-direction:column;width:auto;margin:0 0 0 60px}.reports-cards-resume .reports-card-middle .middle-info p{font-size:13px;line-height:1;padding:1px 0;margin:0;color:var(--color-night);font-weight:var(--font-weight-regular)}.reports-cards-resume .reports-card-middle .middle-info p span.label{color:var(--color-sky)}.reports-cards-resume .reports-card-middle .middle-info p span.status-opened{color:var(--color-signal-alert);font-weight:var(--font-weight-extrabold)}.reports-cards-resume .reports-card-middle .middle-info p span.status-closed{color:var(--color-night);font-weight:var(--font-weight-regular)}.reports-cards-resume .reports-card-middle .middle-info p span.strong{font-weight:var(--font-weight-extrabold)}.reports-cards-resume .reports-card-extendable{position:relative;margin:10px;padding:0}.reports-cards-resume .reports-card-extendable .extendable-bloc{display:flex;width:100%;padding:10px;border-radius:10px;background-color:var(--color-paper)}.reports-cards-resume .reports-card-extendable .extendable-bloc .bloc-icon{display:flex;align-items:center;width:24px;color:var(--color-medium)}.reports-cards-resume .reports-card-extendable .extendable-bloc .bloc-info{display:flex;align-items:center;width:auto}.reports-cards-resume .reports-card-extendable .extendable-bloc .bloc-info p{font-size:13px;line-height:1;padding:0;margin:0 10px;color:var(--color-night);font-weight:var(--font-weight-regular);-webkit-user-select:none;user-select:none}.radio-container{display:flex;flex-direction:column;margin:20px 0;width:100%;background-color:var(--color-fog);border-radius:20px;padding:20px}.radio-container .radio{display:flex;align-items:center;color:var(--color-night);width:100%;font-size:14px;line-height:1;font-weight:var(--font-weight-semibold);margin:8px}.radio-container .radio .radio-box{display:flex;align-items:center;justify-content:center;margin-right:10px;border-radius:8px;min-width:16px;height:16px;width:16px;background-color:var(--color-medium)}.radio-container .radio .radio-box .sub-box{height:4px;width:4px;border-radius:10px;background-color:var(--color-sky)}.radio-container .radio .selected{background-color:var(--main-color)!important}.steps-progress{position:relative}.steps-progress .progress-header{display:flex;flex-direction:column;width:100%}.steps-progress .progress-header h5{margin:0;padding:0;color:var(--color-sky);font-size:14px;font-weight:var(--font-weight-semibold)}.steps-progress .progress-header h5 span{color:var(--color-night)}.steps-progress .progress-header p{margin:0;padding:0;color:var(--color-night);font-size:12px}.steps-progress .progress-bar-container{position:relative;height:9px}.steps-progress .progress-bar-container .progress-bar{position:relative;margin:10px 0;height:4px}.steps-progress .progress-bar-container .progress-bar .progress-steps{display:flex;justify-content:space-between}.steps-progress .progress-bar-container .progress-bar .progress-steps .step{position:relative;flex-grow:1;height:4px;background-color:var(--color-fog)}.steps-progress .progress-bar-container .progress-bar .progress-steps .step .dot-first{position:absolute;left:0;top:-5px;height:14px;width:14px;border-radius:7px;background-color:var(--color-sky)}.steps-progress .progress-bar-container .progress-bar .progress-steps .step .dot{position:absolute;left:calc(100% - 14px);top:-5px;height:14px;width:14px;border-radius:7px;background-color:var(--color-fog)}.steps-progress .progress-bar-container .progress-bar .progress-steps .step.active,.steps-progress .progress-bar-container .progress-bar .progress-steps .step.active .dot{background-color:var(--color-sky)}.report-create{position:relative;width:100%;padding:20px}.report-create .report{display:flex;flex-direction:column;margin:20px 0;min-height:100px;width:100%;background-color:var(--color-fog);border-radius:20px;padding:20px}.report-create .report h2{font-size:16px;color:var(--color-sky);font-weight:var(--font-weight-extrabold);margin:0;padding:0;line-height:1}.report-create form.report-create-comment{display:flex;flex-direction:column;margin:20px 0;width:100%;background-color:var(--color-fog);border-radius:20px;padding:20px}.report-create form.report-create-comment textarea{border-radius:10px;min-height:80px;border:0 none;padding:10px;resize:vertical;-webkit-user-select:none;user-select:none;outline:none;color:var(--color-night)}.report-create form.report-create-comment textarea::selection{background-color:var(--color-fog)}.report-create form.report-create-comment button{margin-top:20px;margin-left:auto;height:30px;padding:0 20px;color:var(--color-paper);font-size:12px;border-radius:15px;font-weight:var(--font-weight-extrabold);background-color:var(--color-night);border:0 none;cursor:pointer}.report-create .report-create-button-validation{margin:0 20px}label{color:var(--color-night);width:100%;font-size:14px;font-weight:var(--font-weight-semibold)}label input[type=radio]{margin-right:10px}.terms{padding:2rem;margin:0;color:var(--color-night);-webkit-user-select:none;user-select:none}.terms .header{display:flex;flex-direction:column;justify-content:center;width:100%;gap:2rem}.terms h2,.terms h3,.terms h4,.terms h5,.terms h6{color:var(--color-sky)}.terms h1{text-align:center;margin:3rem 0}:root{--color-night: #243d47;--color-sky: #0693e3;--color-medium: #b0c4cf;--color-fog: #e4ebef;--color-paper: #fbfdff;--color-signal-ok: #00d084;--color-signal-warning: #fcb900;--color-signal-alert: #f10d36;--font-weight-regular: 400;--font-weight-semibold: 600;--font-weight-extrabold: 800}*,*:before,*:after{box-sizing:border-box}body{font-family:Sora,sans-serif;background-color:var(--color-paper);margin:0;padding:0}
