*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}:focus{outline:none}li,ul{list-style:none}li,p,ul{margin:0;padding:0}.wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:460px}.dd-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dd-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:default;margin-top:10px;margin-bottom:10px}.dd-header .caret{margin-left:10px;margin-top:-2px}.dd-header-title{font-weight:500;font-family:Roboto,Arial,Tahoma,sans-serif;color:#333;font-size:13px;display:inline;white-space:nowrap}.angle-down{color:#000;margin-right:20px}.dd-list{z-index:10;position:fixed;width:150%;border:1px solid #dfdfdf;border-radius:3px;background-color:#fff;color:#333;-webkit-box-shadow:0 2px 5px -1px #e8e8e8;box-shadow:0 2px 5px -1px #e8e8e8;font-weight:400;padding:3px 0;margin-left:-40px}.dd-list-item{width:100%;font-size:1.4rem;padding:16px 10px;line-height:1.6rem;cursor:default;display:inline-block;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.dd-list-item.selected,.dd-list-item:hover{color:#333;background-color:#eee}.dd-wrapper-single{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;width:265px}.dd-wrapper-single .dd-header{border:1px solid #ccc}.dd-wrapper-single .dd-header .dd-header-name{font-weight:400}.dd-wrapper-single .dd-list{border:1px solid #ccc;border-top:none}.ps-page{height:100%;width:100%;padding:20px 30px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.ps-page .block-header h2{text-transform:uppercase}.ps-home-widgets{display:grid;grid-gap:20px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-bottom:30px}.ps-home-widgets .info-box{margin:0;cursor:pointer}.header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ps-table-container{width:100%;overflow-x:auto}.ps-table-container a{text-decoration:none;font-weight:700}.ps-table-container .dropdown button.button-icon{margin-right:0;margin-left:auto}.option-menu{padding:7px 18px;color:#666;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-size:14px;line-height:25px;display:block;clear:both;font-weight:400;white-space:nowrap;border:none;background-color:transparent;width:100%;text-align:left}.option-menu:hover{background-color:rgba(0,0,0,.075)}.ps-link-label{text-decoration:none;padding:0!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ps-link-label:focus,.ps-link-label:hover{background-color:transparent!important;text-decoration:none!important}.ps-link-label span{border-radius:3px;padding:.2em .6em;background-color:#777;display:inline;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline}.ps-no-link{cursor:default!important}.chart-wrap-item-table{max-height:50px;max-width:50px}.component-outsource-list-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.outsource-item-container{padding-left:15px;padding-right:15px;width:500px;.flex-text{max-width:300px}.responsables{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3em;.label{line-height:normal}}.button-view{margin-top:.2em}}.ps-company-wrapper{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;overflow-x:hidden}.ps-company-stats{width:250px;min-width:100px;margin-right:50px}.ps-company-children{-ms-flex:1 1;flex:1 1;min-width:600px}.ps-document-schemas-td{width:100%;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;justify-items:flex-start;-ms-flex-align:start;align-items:flex-start}.component-resource-contractor-schemas{.ps-schema-row{margin-top:15px}.ps-schema-row .error{margin-bottom:5px!important;line-height:1.44!important}.qr-modal-body{text-align:center;margin-top:30px;margin-bottom:30px}}.tr-disabled{background-color:#e5e7e9;color:#909497}.tr-disabled button{cursor:auto!important}.worker-card{padding:0}.form-input-date-container{min-width:120px}.component-worker-card-daily-presence{max-height:500px;overflow-y:auto}.presence-add-card-container{padding:0;margin-right:0}.presence-subtitle{display:block;font-size:12px;margin-top:5px;line-height:15px}.well{border-radius:10px;min-height:20px;padding:20px}.monthly-table-columns-component{&.fixed-th{display:-ms-inline-flexbox;display:inline-flex}}.ps-topbar-menu-button{border:none!important;background:transparent;-webkit-box-shadow:none!important;box-shadow:none!important;color:#fff}.ps-topbar-menu-button:focus,.ps-topbar-menu-button:hover{color:#fff!important}.ps-topbar-menu-button i{font-size:30px!important}.ps-topbar-brand{font-size:32px;font-weight:700;text-transform:uppercase;outline:none}.ps-topbar-brand,.ps-topbar-brand:hover{color:#fff;text-decoration:none}.ps-spinner{width:48px;height:48px;border-radius:50%;position:relative;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.ps-spinner:before{content:"";-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:2px solid #fff;-webkit-animation:prixClipFix 2s linear infinite;animation:prixClipFix 2s linear infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}@keyframes prixClipFix{0%{-webkit-clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.ps-dropdown-spinner{height:20px;width:20px;margin:0 5px}.ps-dropdown .button-icon{background:transparent;margin:0}.ps-dropdown .button-icon i{color:#fff!important;font-size:24px!important}.ps-dropdown-count{color:#fff;position:absolute;top:-2px;right:-2px;font-size:10px;line-height:15px;background-color:#000;padding:0 4px;border-radius:3px}.ps-user-info{height:200px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:20px 15px;color:#fff}.ps-avatar{grid-area:ps-avatar}.ps-name{font-size:16px;font-weight:700;grid-area:ps-name}.ps-company{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ps-user-info span{line-height:18px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}.ps-user-info img{margin-bottom:16px;background:#fff;padding:2px;border-radius:50%}.ps-sidebar-menu-leaf a{height:42px;line-height:28px;font-weight:400!important}.ps-sidebar-menu-leaf-with-icon.active,.ps-sidebar-menu-leaf.active{background-color:#eee!important;border-right:3px solid #b9b8b8}.ps-sidebar-menu-leaf-with-icon.active a,.ps-sidebar-menu-leaf.active a{font-weight:700!important}.ps-sidebar-menu{max-height:calc(100vh - 320px);overflow-y:hidden;position:relative}.ps-sidebar-menu .list{height:calc(100vh - 320px)!important;list-style:none;padding-left:0}.ps-sidebar-menu .list li.active>:first-child span{font-weight:700}.ps-sidebar-menu .list .header{background:#eee;font-size:12px;font-weight:600;padding:8px 16px}.ps-sidebar-menu .list i.material-icons{margin-top:4px}.ps-sidebar-menu .list .menu-toggle:after,.ps-sidebar-menu .list .menu-toggle:before{font-size:19px;position:absolute;right:17px;top:calc(50% - 14px);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.ps-sidebar-menu .list .menu-toggle:before{content:"+";-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ps-sidebar-menu .list .menu-toggle:after{content:"\2013"}.ps-sidebar-menu .list .menu-toggle.toggled:before,.ps-sidebar-menu .list .menu-toggle:after{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.ps-sidebar-menu .list .menu-toggle.toggled:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.ps-sidebar-menu .list a{color:#747474;display:-ms-inline-flexbox;display:inline-flex;padding:10px 13px;position:relative;vertical-align:middle;width:100%}.ps-sidebar-menu .list a:active,.ps-sidebar-menu .list a:focus,.ps-sidebar-menu .list a:hover{text-decoration:none!important}.ps-sidebar-menu .list a small{position:absolute;right:15px;top:calc(50% - 7.5px)}.ps-sidebar-menu .list a span{color:#747474;font-size:14px;font-weight:700;margin:7px 0 7px 12px;overflow:hidden}.ps-sidebar-menu .list .ml-menu{display:none;list-style:none;padding-left:0}.ps-sidebar-menu .list .ml-menu span{font-size:14px;font-weight:400;line-height:28px;margin:0}.ps-sidebar-menu .list .ml-menu li a{padding-bottom:7px;padding-left:55px;padding-top:7px}.ps-sidebar-menu .list .ml-menu li.active a.toggled:not(.menu-toggle){font-weight:600}.ps-sidebar-menu .list .ml-menu li .ml-menu li a{padding-left:80px}.ps-sidebar-menu .list .ml-menu li .ml-menu .ml-menu li a{padding-left:95px}.ps-legal{height:50px;border-top:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:15px;-ms-flex-align:center;align-items:center}.ps-copyright,.ps-version{color:#9e9e9e;font-size:14px;line-height:14px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.ps-copyright{font-weight:700;text-decoration:none}.ps-copyright:hover{color:#9e9e9e;text-decoration:none}.ps-sidebar{width:300px;min-width:300px;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-align:stretch;align-items:stretch;background-color:#fff}.ps-sidebar-collapsed{display:none}.ps-preview-notification{display:grid!important;grid-template:"ps-icon ps-time" auto "ps-icon ps-title" auto "ps-labels ps-labels" auto "ps-message ps-message" auto/30px auto;grid-row-gap:4px;grid-column-gap:8px;padding:15px!important;width:100%;height:100%;margin:0;font-size:11px;color:#777}.ps-preview-notification-icon{grid-area:ps-icon;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.ps-preview-notification-icon i{font-size:30px}.ps-preview-notification-time{grid-area:ps-time;display:-ms-flexbox;display:flex}.ps-preview-notification-time i{font-size:14px;margin-right:5px}.ps-preview-notification-title{grid-area:ps-title;font-weight:700;font-size:12px;line-height:12px}.ps-preview-notification-labels{grid-area:ps-labels;display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;font-size:14px}.ps-preview-notification-message{grid-area:ps-message}.ps-preview-message{display:grid!important;grid-template:"ps-avatar ps-time" auto "ps-avatar ps-title" auto "ps-body ps-body" auto "ps-link ps-link" auto/40px auto;grid-row-gap:4px;grid-column-gap:8px;padding:15px!important;width:100%;height:100%;margin:0;font-size:11px;color:#777}.ps-preview-message-avatar{grid-area:ps-avatar}.ps-preview-message-title{grid-area:ps-title;font-weight:700;font-size:12px;line-height:12px}.ps-preview-message-body{grid-area:ps-body}.ps-preview-message-time{grid-area:ps-time;display:-ms-flexbox;display:flex}.ps-preview-message-time i{font-size:14px;margin-right:5px}.ps-preview-message-link{grid-area:ps-link}.ps-preview-message-link a{padding:0!important}.ps-main-layout{height:100vh;width:100vw;display:grid;grid-template:"ps-topbar" 70px "ps-sidebar-board" auto/1fr}.ps-topbar{background-color:#9e9e9e;grid-area:ps-topbar;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;gap:15px;padding:0 20px}.ps-topbar-space{-ms-flex:1 1;flex:1 1}.ps-sidebar-board{grid-area:ps-sidebar-board;display:-ms-flexbox;display:flex;height:100%;width:100%;overflow:hidden}.ps-board{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.ps-notification-item{display:grid;grid-template:"ps-icon ps-labels ps-time" auto "ps-icon ps-title ps-button" auto "ps-icon ps-message ps-button" auto/36px auto 120px;grid-column-gap:12px;grid-row-gap:6px;margin-bottom:20px;background-color:#eee;padding:15px;border-radius:5px;overflow:hidden}.ps-notification-icon{grid-area:ps-icon}.ps-notification-icon i{font-size:30px}.ps-notification-labels{grid-area:ps-labels;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ps-notification-item a.disabled{cursor:auto!important;text-decoration:none}.ps-notification-labels a span{margin-right:5px}.ps-notification-labels a:last-child span{margin-right:0}.ps-notification-title{grid-area:ps-title;font-weight:700;font-size:16px}.ps-notification-message{grid-area:ps-message;font-size:13px}.ps-notification-time{grid-area:ps-time;font-size:11px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.ps-notification-time i{font-size:14px;margin-right:5px}.ps-notification-button{grid-area:ps-button;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}.ps-notification-button .btn{max-height:30px;-webkit-box-shadow:none!important;box-shadow:none!important}.ps-message-item{display:grid;grid-template:"ps-avatar ps-labels ps-time" auto "ps-avatar ps-title ps-button" auto "ps-avatar ps-message ps-button" auto/48px auto 120px;grid-column-gap:12px;grid-row-gap:6px;margin-bottom:20px;background-color:#eee;padding:15px;border-radius:5px;overflow:hidden}.ps-message-avatar{grid-area:ps-avatar}.ps-message-labels{grid-area:ps-labels;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ps-message-labels a span{margin-right:5px}.ps-message-labels a:last-child span{margin-right:0}.ps-message-title{grid-area:ps-title;font-weight:700;font-size:16px}.ps-message-body{grid-area:ps-message;font-size:13px}.ps-message-time{grid-area:ps-time;font-size:11px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.ps-message-time i{font-size:14px;margin-right:5px}.ps-message-button{grid-area:ps-button;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:end;align-items:flex-end}.ps-message-button .btn{max-height:30px;-webkit-box-shadow:none!important;box-shadow:none!important}.s-alert-box,.s-alert-box *{-webkit-box-sizing:border-box;box-sizing:border-box}.s-alert-box{position:fixed;background:rgba(42,45,50,.85);padding:22px;line-height:1.4;z-index:1000;pointer-events:none;color:rgba(250,251,255,.95);font-size:100%;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;max-width:300px;-webkit-transition:top .4s,bottom .4s;-o-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s}.s-alert-box.s-alert-show{pointer-events:auto}.s-alert-box a{color:inherit;opacity:.7;font-weight:700}.s-alert-box a:focus,.s-alert-box a:hover{opacity:1}.s-alert-box p{margin:0}.s-alert-box.s-alert-show,.s-alert-box.s-alert-visible{pointer-events:auto}.s-alert-close{width:20px;height:20px;position:absolute;right:4px;top:4px;overflow:hidden;text-indent:100%;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}.s-alert-close:focus,.s-alert-close:hover{outline:none}.s-alert-close:after,.s-alert-close:before{content:"";position:absolute;width:3px;height:60%;top:50%;left:50%;background:#fff}.s-alert-close:hover:after,.s-alert-close:hover:before{background:#fff}.s-alert-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.s-alert-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.s-alert-bottom-left{top:auto;right:auto;bottom:30px;left:30px}.s-alert-top-left{top:30px;right:auto;bottom:auto;left:30px}.s-alert-top-right{top:30px;right:30px;bottom:auto;left:auto}.s-alert-bottom-right{top:auto;right:30px;bottom:30px;left:auto}.s-alert-bottom{bottom:0;top:auto}.s-alert-bottom,.s-alert-top{width:100%;max-width:100%;left:0;right:0}.s-alert-top{top:0;bottom:auto}.s-alert-info{background:#00a2d3;color:#fff}.s-alert-success{background:#27ae60;color:#fff}.s-alert-warning{background:#f1c40f;color:#fff}.s-alert-error{background:#e74c3c;color:#fff}[class*=" s-alert-effect-"].s-alert-hide,[class^=s-alert-effect-].s-alert-hide{-webkit-animation-direction:reverse;animation-direction:reverse}.s-alert-box-height{visibility:hidden;position:fixed}.s-alert-effect-genie .s-alert-close:after,.s-alert-effect-genie .s-alert-close:before,.s-alert-effect-genie .s-alert-close:hover:after,.s-alert-effect-genie .s-alert-close:hover:before{background:#fff}.s-alert-effect-genie.s-alert-hide,.s-alert-effect-genie.s-alert-show{-webkit-animation-name:animGenie;animation-name:animGenie;-webkit-animation-duration:.4s;animation-duration:.4s}@-webkit-keyframes animGenie{0%{opacity:0;-webkit-transform:translate3d(0,calc(200% + 30px),0) scaleX(0);-webkit-animation-timing-function:ease-in}40%{opacity:.5;-webkit-transform:translateZ(0) scale3d(.02,1.1,1);-webkit-animation-timing-function:ease-out}70%{opacity:.6;-webkit-transform:translate3d(0,-40px,0) scale3d(.8,1.1,1)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1)}}@keyframes animGenie{0%{opacity:0;-webkit-transform:translate3d(0,calc(200% + 30px),0) scaleX(0);-webkit-animation-timing-function:ease-in;transform:translate3d(0,calc(200% + 30px),0) scaleX(0);animation-timing-function:ease-in}40%{opacity:.5;-webkit-transform:translateZ(0) scale3d(.02,1.1,1);-webkit-animation-timing-function:ease-out;transform:translateZ(0) scale3d(.02,1.1,1);animation-timing-function:ease-out}70%{opacity:.6;-webkit-transform:translate3d(0,-40px,0) scale3d(.8,1.1,1);transform:translate3d(0,-40px,0) scale3d(.8,1.1,1)}to{opacity:1;-webkit-transform:translateZ(0) scaleX(1);transform:translateZ(0) scaleX(1)}}
/*# sourceMappingURL=main.91e7588a.css.map*/