body{margin:0}body #app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;width:100%;height:100vh;display:flex}body #app .p-dropdown-label.p-inputtext>div{min-height:1em}body #app #below-topbar{display:flex;position:fixed;top:60px;left:0;width:100%;height:calc(100vh - 60px)}body #app #below-topbar .sidenav{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body #app #content{width:100%;padding:10px 20px 0 20px;overflow-y:auto;position:relative;overflow-x:hidden}.trs-not-selectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.p-float-label{margin-top:15px}.p-field-checkbox{margin-top:10px}.p-valid.p-component{border-color:#1dc51d}.p-ok{color:#20aa20}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.slideTop-enter-active,.slideTop-leave-active{transition:transform .3s ease-in-out}.slideTop-enter,.slideTop-leave-to{transform:translateY(100%)}.slideBot-enter-active,.slideBot-leave-active{transition:transform .3s ease-in-out}.slideBot-enter,.slideBot-leave-to{transform:translateY(-100%)}.slideRight-enter-active,.slideRight-leave-active{transition:transform .3s ease-in-out}.slideRight-enter,.slideRight-leave-to{transform:translateX(-100%)}#content{margin-left:60px!important}.login-form form .p-field,.login-form form .p-field *{width:100%}.login-form form .p-field *{background:hsla(0,0%,100%,.01);color:#fff}.login-form form .p-field :focus{outline:none;box-shadow:none}.login-form form .p-field ::-moz-placeholder{color:#aaa}.login-form form .p-field :-ms-input-placeholder{color:#aaa}.login-form form .p-field ::placeholder{color:#aaa}.login-form form .p-field ::-ms-input-placeholder{color:#aaa}.login-form form .p-button-secondary{border-color:#fff!important;color:#fff!important}.six-digit-code{display:flex;justify-content:space-around;margin-bottom:2em}.six-digit-code .p-inputnumber{width:40px!important}.six-digit-code .p-inputtext{text-align:center;font-size:2em}@media only screen and (max-height:800px){.side-panel-content img{width:150px!important}.side-panel-content h1{display:none}}@media only screen and (max-height:700px){.side-panel-content img{width:100px!important}}.login-bg{display:block;width:100%;height:100%;background:url(../img/login_background.b1f6fcc0.jpg)}.login-bg .layout-container{display:flex;height:100vh;overflow:hidden;position:absolute;width:100%;left:0;top:0}.login-bg .layout-container .side-panel{display:flex;flex-direction:column;background:#2c3e50;width:35%;height:100%;max-width:500px;min-width:400px;padding:30px 50px}.login-bg .layout-container .side-panel .side-panel-content{margin:auto}.login-bg .layout-container .side-panel .back-url{color:#fff;display:block;margin-bottom:-100px}.login-bg .layout-container .side-panel .back-url:before{content:"< ";text-decoration:none}.login-bg .layout-container .side-panel .login-title{color:#fff;font-weight:300}.login-bg .layout-container .side-panel .logo-commune{width:200px}.login-bg .layout-container .main-content{display:block;width:65%;height:100%;max-height:100%;padding:30px 40px;padding-right:10px;padding-top:20px;overflow:hidden}.login-bg .layout-container .main-content .main-content-container{max-width:800px;height:100%;background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:40px 30px;margin:auto}.login-bg .layout-container .main-content .main-content-container .p-card-title{font-size:1.75em;margin-top:-20px;margin-bottom:1em}.login-bg .layout-container .main-content .main-content-container .p-card-body,.login-bg .layout-container .main-content .main-content-container .p-card-content{height:100%}.login-bg .layout-container .main-content .main-content-container .p-card-body{padding:1rem 0}.login-bg .layout-container .main-content .main-content-container .p-card-body .register-form{padding:20px;padding-top:0}.login-bg .layout-container .main-content .main-content-container .p-scrollpanel-wrapper{border-right:9px solid #f4f4f4}.login-bg .layout-container .main-content .main-content-container .p-scrollpanel-bar{background-color:rgba(0,0,0,.2);opacity:1;transition:background-color .3s}.login-bg .layout-container .main-content .main-content-container .p-scrollpanel-bar:focus,.login-bg .layout-container .main-content .main-content-container .p-scrollpanel-bar:hover{background-color:rgba(0,0,0,.6)}.login-bg .layout-container .main-content .main-content-container .hidesub-btn{position:absolute;left:50px}.login-bg .bg-overlay{position:absolute;top:0;right:0;width:100%;height:100%;background:hsla(0,0%,100%,.2);--webkit-backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.login-bg .trisline-logo{position:absolute;bottom:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row-reverse;transition:all .3s ease}.login-bg .trisline-logo.right{left:calc(100% - 350px)}.login-bg .trisline-logo.left{left:5%}.login-bg .trisline-logo h1{color:#fff;font-weight:600;font-size:25px;display:block;margin:0;margin-top:10px}.login-bg .trisline-logo h1 span{font-weight:300;font-size:20px}.login-bg .trisline-logo h1 span a{color:#fff;text-decoration:none;transition:all .3s ease}.login-bg .trisline-logo h1 span a:hover{text-decoration:underline}.login-bg .trisline-logo img{width:80px;margin:0 15px}#uploadmyfile{display:none}td{overflow:auto;font-size:15px;padding:5px!important;min-height:48px!important}@media screen and (max-width:1200px) and (min-width:1001px){.admin-val-table tr th+th+th{display:none}.admin-val-table tr th+th+th+th{display:table-cell}.admin-val-table tr td+td+td{display:none}.admin-val-table tr td+td+td+td{display:table-cell}}@media screen and (max-width:1000px) and (min-width:801px){.admin-val-table tr th+th+th{display:none}.admin-val-table tr th+th+th+th+th{display:table-cell}.admin-val-table tr td+td+td{display:none}.admin-val-table tr td+td+td+td+td{display:table-cell}}@media screen and (max-width:800px) and (min-width:651px){.admin-val-table tr th+th{display:none}.admin-val-table tr th+th+th+th+th{display:table-cell}.admin-val-table tr td+td{display:none}.admin-val-table tr td+td+td+td+td{display:table-cell}}@media screen and (max-width:650px){.admin-val-table tr th+th{display:none!important}.admin-val-table tr th+th+th+th+th+th{display:table-cell}.admin-val-table tr td+td{display:none!important}.admin-val-table tr td+td+td+td+td+td{display:table-cell}}@media only screen and (max-width:700px){.admin-val-table{margin:0!important}.admin-val-table .cat-filter,.admin-val-table .p-dropdown,.admin-val-table .p-paginator-current,.admin-val-table .p-paginator-page{display:none}}.recherche{text-align:left}.swal2-confirm:before{content:"     Oui"}.main-container[data-v-7e54da52]{padding:40px 20px;max-width:900px;margin:auto}.p-field>label{font-weight:700}.company-setting-container{max-width:1200px;margin:auto}#f>.p-panel>.p-panel-header{background-color:#a8a8a8;color:#fff;font-size:22px}#f>.p-panel .p-panel-icons button{color:#fff}#f>.p-panel .p-panel-content{padding:20px;padding-top:40px}.sidebar-nav{top:0;color:#fff;position:fixed;z-index:100;width:60px;height:100%;transition:all .3s ease;overflow:hidden}.sidebar-nav .items{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.sidebar-nav .background-container{height:100%;background:#2c3e50}.sidebar-nav-item{float:left;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%}.sidebar-nav-item>.trs-menu-button{float:left}.sidebar-nav-item>.trs-menu-button .trs-sidebar-item-icon{width:60px;min-width:60px}.sidebar-nav-item>.trs-menu-button .trs-sidebar-item-icon>i{color:#fff;font-size:22px}.sidebar-nav-item>.trs-menu-button .trs-sidebar-item-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;padding-right:35px}.sidebar-nav-item .trs-menu-button{position:relative;transition:all .3s ease;background:#2c3e50;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%}.sidebar-nav-item .trs-menu-button:hover{background:#395168}.sidebar-nav-item .trs-menu-button.clickable{pointer-events:all}.sidebar-nav-item .trs-menu-button.clickable:hover{cursor:pointer}.sidebar-nav-item .trs-menu-button .trs-sidebar-item-link{padding:15px 0;display:block;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:100%;display:flex;height:100%}.sidebar-nav-item .trs-menu-button .trs-sidebar-item-link *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar-nav-item .trs-menu-button.has-children>.trs-sidebar-item-link .trs-sidebar-item-label:after{content:">";position:absolute;right:5px;color:#ddd;font-size:15px}.sidebar-nav-item .children-menu-list{position:absolute;top:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-left:3px solid #3f51b5;background:#2c3e50;right:0;z-index:-1;transition:transform .3s ease .2s;pointer-events:none}.sidebar-nav-item.current>.trs-menu-button{background:#202e3b;border-left:3px solid #3f51b5}.sidebar-nav-item.current>.trs-menu-button:hover{cursor:unset}.sidebar-nav-item.current>.trs-menu-button .trs-sidebar-item-icon{margin-left:-3px}@media only screen and (max-width:800px){.client-name .current-page-title,.client-name .title-separator{display:none!important}#content{padding:5px!important}}.topbar-nav{color:#fff;background:#3f51b5;position:fixed;z-index:100;height:60px;width:100%;transition:all .3s ease;display:flex;align-items:center;float:left;overflow-y:visible;box-shadow:0 3px 6px 0 rgba(0,0,0,.16)}.topbar-nav>*{height:100%}.topbar-nav .logo-container{width:60px;min-width:60px;height:100%;background:#5c6bc0;display:flex}.topbar-nav .logo-container img{width:80%;margin:auto}.topbar-nav .items-container{width:100%;display:flex}.topbar-nav .items-container *{height:100%}.topbar-nav .items-container .client-name{display:flex}.topbar-nav .items-container .client-name h1{margin:0;margin-left:20px;display:inline-block;font-weight:400;font-size:1.8em;margin-top:10px}.topbar-nav .items-container .client-name .title-separator{font-size:2em;margin-top:6px;display:inline-block;height:90%;margin-left:10px;font-weight:100}.topbar-nav .items-container .client-name .current-page-title{font-size:1.7em;margin-top:12px;display:inline-block;height:90%;margin-left:10px;font-weight:600}.topbar-nav .items-container .items{display:flex;flex-direction:column;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .3s ease}.topbar-nav .icons-container .user-container{display:flex;width:60px;height:100%}.topbar-nav .icons-container .user-container .p-menu{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;right:0;left:unset!important}.topbar-nav .icons-container .user-container .avatar-link{display:flex;width:100%;height:100%;margin:auto}.topbar-nav .icons-container .user-container .avatar-link .p-avatar{margin:auto;width:2.5rem;height:2.5rem;font-size:1.3rem}.topbar-nav .icons-container .user-container .avatar-link .p-avatar:focus{outline:0 none;outline-offset:0;box-shadow:0 0 0 .2rem #b0b8e4}.topbar-nav #userMenu .p-menu-list>li:first-child{pointer-events:none}.topbar-nav #userMenu .p-menu-list>li:first-child a span.p-menuitem-text{text-align:center;width:100%;font-weight:700}.public-list-table td{overflow:auto;font-size:15px;padding:10px!important;min-height:48px!important}@media only screen and (max-width:700px){.public-val-table{margin:0!important}.hide-on-small,.public-val-table .p-dropdown,.public-val-table .p-paginator-page{display:none}}.trs-option-box{display:inline-flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:1em;margin:.5em;border-style:solid;border-width:1px;border-color:#dfdfdf;border-radius:1em}.trs-option-box:hover{border-color:#5667bf;box-shadow:0 0 5px #5667bf}.swal2-cancel,.swal2-confirm{font-size:0!important;border-radius:5px;margin:5px;padding:11px 34px}.swal2-confirm:before{content:"     Confirmer";font-size:18px}.swal2-cancel:after{content:"Non, annuler";font-size:18px}.trs-single-tabview>ul[role=tablist]{position:sticky;top:-10px;margin-top:-10px;background:#fff;z-index:20;margin-bottom:20px;border-width:1px}.trs-single-tabview .trs-toolbar,.trs-single-tabview>ul[role=tablist]{margin-left:-20px;width:calc(100% + 42px)}.trs-single-tabview .trs-toolbar{height:50px;background:hsla(0,0%,100%,.8);position:sticky;top:42px;margin-top:-60px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10;box-shadow:0 3px 5px 1px rgba(0,0,0,.1);padding:7px 30px}.trs-single-tabview .trs-toolbar>*{display:inline-block;float:right}.table{margin:2rem}.info{display:flex;justify-content:space-between}.mail-list-table td{overflow:auto;font-size:15px;padding:10px!important;min-height:48px!important}#f{width:100%}.user-form-container{max-width:1200px;margin:auto}.user-form-container .p-float-label *{width:100%;text-align:left}.stat table,.stat td{border:1px solid}.stat tfoot,.stat thead{background-color:#666;color:#fff}.stat .data1,.stat .icon i,.stat .title1{font-size:2em}.stat .data1{font-weight:800}.stat .title2{font-size:1.5em}.stat .data2{font-size:1.7em;font-weight:800}.stat .title3{font-size:1.2em;color:#5f5f5f}.stat .data3{font-size:1.5em;font-weight:800}.big-multi-select .p-multiselect-label{flex-wrap:wrap;display:flex}.big-multi-select .p-multiselect-token{margin:1px}