html{color:#000;background:#fff}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-size:100%}input::-ms-clear{width:0;height:0}legend{color:#000}body,html{max-height:100vh}body{width:100%;font-size:12px;font-family:Tahoma,Arial,sans-serif;overflow-y:hidden}body.cw{font-family:Open Sans,Tahoma,Arial,sans-serif}.form-control.hasDatepicker+.ui-datepicker-trigger{display:none}#phx-wrap{width:100%;height:100vh;margin:0;padding:0;overflow:hidden;text-align:left}#phx-wrap:not(.cw-themeLoaded){margin-left:-999999px}#phx-loading_feedback{position:fixed;top:20px;right:5px}.l-flex-generalContainer{height:100vh}.phx-header{margin:0;padding:0;position:relative;min-height:4.5em}#phx-logo{background-repeat:no-repeat;cursor:pointer;width:32px;height:32px;position:absolute;top:10px;left:25px}#phx-account{margin:0 24px 0 0}#phx-menu-bar{background:none;border:none;display:block}#phx-menu-bar .phx-menus-zone{display:inline-block}#phx-container{width:100%;overflow:hidden;display:table}.phx-menu-zone{min-width:480px}.phx-menus-transversal{margin-top:.4em}.phx-zone{display:flex;width:100%}.phx-center{width:100%;vertical-align:top;overflow:hidden;display:table-cell}#phx-copyright{padding:.75em;text-align:left;font-style:italic}.phx-simple-panel{overflow-y:auto}.phx-reset-borders{border:none}.phx-reset-border-bottom{border-bottom:none}.phx-reset-border-left{border-left:none}.phx-reset-border-top{border-top:none}.phx-reset-border-right{border-right:none}.phx-icon-hidder{position:absolute;z-index:99;opacity:.2;width:100%;height:100%;border-radius:30px}.focusToFormSave{position:absolute;top:-999px;left:-999px}.phx-parent-hidder{margin-top:0;height:100%}.phx-parent-hidder,.phx-tabs-hidder{position:absolute;z-index:101;opacity:.2;left:0;width:100%}.phx-tabs-hidder{margin-top:-5px}.phx-panelB1-hidder,.phx-panelB2-hidder{position:absolute;margin-top:-9px;z-index:101;opacity:.2;left:0}.ui-tooltip-content label{display:inline}.phx-listeDetailPanel .phx-splitB .phx-contentPanel,.phx-listePanel .phx-panelA1,.phx-listePanel .phx-panelA2{padding:5px 5px 5px 10px}.phx-contentPanel button span{margin-bottom:0}.phx-simplePanel{width:100%;overflow:hidden;box-sizing:border-box}.phx-simplePanel .phx-splitA,.phx-splitPanel{width:100%}.phx-splitPanel .phx-splitAcell{margin-right:5px}.phx-splitPanel .phx-splitA{width:250px;width:5px;background:transparent;background-repeat:repeat-y;background-position:100%;background-size:5px;float:left}.phx-splitPanel .phx-splitBcell{width:100%;vertical-align:top}.phx-splitBcell .phx-splitB{vertical-align:top;overflow-x:hidden;overflow-y:hidden}.phx-splitBcell .phx-panelB1,.phx-splitBcell .phx-panelB2,.phx-splitBcell .phx-panelB3{overflow-x:hidden}.phx-splitBcell .phx-panelB4{overflow-x:auto;overflow-y:auto;padding-left:8%!important;padding-bottom:0!important}#fichecollab .phx-panelB4,#suivicollab .phx-panelB4{padding:24px!important}.phx-splitA .phx-panelA3{overflow:auto}.ui-resizable-goto-left,.ui-resizable-goto-right{position:absolute;font-size:2em;cursor:pointer;padding-left:2px;padding-right:2px}.phx-hideSplitter{background:none!important}.phx-hideSplitter>.phx-splitAcell{border-right:0}fieldset:not(.cw-fieldset){padding:.5em}fieldset:not(.cw-fieldset).cleaned{border:none!important;padding:0!important;overflow-x:visible!important;border-radius:0!important;display:inline-block!important}fieldset:not(.cw-fieldset).cleaned label{margin-right:.1em;width:1em;float:none;text-align:right;padding-right:0;margin-top:0;margin-bottom:0;height:11px;display:inline-block}fieldset:not(.cw-fieldset) *{margin-bottom:4px}fieldset:not(.cw-fieldset) select option{margin-bottom:0}fieldset:not(.cw-fieldset) fieldset.phx-ui-radio legend,fieldset:not(.cw-fieldset) label{display:unset;margin-right:.25em;min-width:10em;float:left;text-align:right;padding-right:1em;margin-top:2px;margin-bottom:2px;height:13px;box-sizing:content-box}fieldset:not(.cw-fieldset) label.required,td label.required{background-repeat:no-repeat;background-position:100% 0}fieldset label.phx-inline-label{padding-right:0;margin-left:.5em;float:none}fieldset input,select{width:auto;font-family:Tahoma,Arial,Helvetica,Verdana,sans-serif;padding:1px 1px 2px}fieldset:not(.cw-fieldset) div.phx-formTable{white-space:nowrap}fieldset:not(.cw-fieldset) div.phx-formTable div.phx-column1{display:inline;float:left}fieldset:not(.cw-fieldset) div.phx-formTable div.phx-column2{display:inline}fieldset:not(.cw-fieldset) div.phx-formTable div.phx-column-clear{clear:both}fieldset:not(.cw-fieldset) input[type=checkbox]{height:13px;margin-top:2px;margin-bottom:2px}span[readonly]{border-color:transparent;background:none;font-weight:700;display:inline-block;margin-top:2px;margin-bottom:2px;min-height:16px}fieldset:not(.cw-fieldset) input[readonly],fieldset:not(.cw-fieldset) select[readonly],fieldset:not(.cw-fieldset) textarea[readonly]{text-align:left}fieldset:not(.cw-fieldset) input[readonly],fieldset:not(.cw-fieldset) select[readonly],fieldset:not(.cw-fieldset) textarea[readonly],table.ui-grid-table td input[readonly],table.ui-grid-table td select[readonly],table.ui-grid-table td textarea[readonly]{border-color:transparent;background:none;font-weight:700;font-family:Arial,Helvetica,sans-serif;letter-spacing:normal;font-size:1em;padding-left:0}input,select,textarea{font-weight:700;letter-spacing:.5pt}fieldset:not(.cw-fieldset) legend,label{font-size:.9em}.phx-formErrors.ui-state-error,fieldset:not(.cw-fieldset) div.ui-state-error:not(.phx-combobox-content),fieldset:not(.cw-fieldset) label.ui-state-error,td label.ui-state-error{background:inherit;border:none}.phx-formErrors{display:none}.phx-formErrors.ui-state-error{font-weight:700}input[type=checkbox].ui-state-error,input[type=radio].ui-state-error{outline:1px solid red}fieldset:not(.cw-fieldset) div.phx-field-error{margin-left:10.5em;font-size:.9em}fieldset:not(.cw-fieldset) div.phx-field-error,td div.phx-field-error{padding-left:12px;background-repeat:no-repeat;background-position:0;white-space:normal}td div.phx-field-error{margin-left:0;border:none;background-color:transparent}.phx-buttonBar{padding:10px 4px;white-space:nowrap}.phx-buttonBar button{height:30px}.phx-buttonBar .ui-button .ui-button-text{font-weight:700;font-size:.8em}.ui-button-text{font-size:.8em}.phx-buttonBar .phx-buttonBar-menu-content{border-radius:6px}.phx-buttonBar .phx-buttonBar-menu-content li{padding:4px;font-size:1em;font-weight:700;line-height:normal}.ui-accordion .ui-accordion-content{padding:.5em 1.1em}.ui-accordion ul li a{text-decoration:none;padding-left:2px;padding-right:2px;background:none;border:none}.phx-header a{text-decoration:none}.phx-header .phx-zones-menu>li{display:inline-block}.phx-header .phx-zones-menu>li:hover{text-decoration:underline;cursor:pointer}.phx-header .phx-zones-menu>a{display:inline-block}.phx-zone-selector li{font-weight:400;margin:0 5px}.phx-zone-selector a.ui-state-active,.phx-zone-selector li.ui-state-active{font-weight:700;background:none;border:none;margin:0 5px}#phx-account{background:none;border:none}.phx-splitB div.phx-panelB1,.phx-splitB div.phx-panelB3{border-top:none;border-left:none;border-right:none;background:none}.menuText{font-weight:700;margin-top:5px}.phx-details-header-text{font-size:1.3em;font-weight:700}button.ui-button-icon-only{height:15px}.ui-tooltip{padding:3px 6px;max-width:none;border:true;box-shadow:none}.phx-modal{position:absolute;width:100%;height:100%;filter:alpha(opacity=60);opacity:.6;-moz-opacity:.6;z-index:100}.ui-autocomplete{max-height:400px;overflow-y:visible;overflow-x:hidden}.ui-autocomplete .ui-menu-item a{min-height:1em}.ui-autocomplete.phx-chemin-autocomplete-menu .ui-menu-item a,.ui-autocomplete.phx-combobox .ui-menu-item a{white-space:nowrap}.ui-autocomplete.phx-selecteur-activite-autocomplete-menu .ui-menu-item a{white-space:normal}.ui-autocomplete.c-panneauMenu .ui-menu-item span{white-space:pre-wrap;line-height:normal}.phx-autocomplete-button{height:21px;margin:0;bottom:1px}ul.ui-tabs-nav li span{line-height:22px;cursor:pointer}ul.ui-tabs-nav li.ui-tabs-active.ui-state-active.ui-state-focus{outline:none}.phx-schedule-color-item{display:inline-block}.phx-schedule-text-item{font-size:.7em;display:inline-block;position:relative;left:-10px}.phx-selecteur-referentiel span *{overflow:hidden}.phx-referentiel-button{margin:0;bottom:1px;float:right;height:13px}.phx-referentiel-wrap{margin:0!important;display:inline-block;overflow:hidden;border:none}.phx-referentiel-wrap .phx-referentiel-input{margin-bottom:0!important;float:left}.phx-referentiel-button .ui-button-text{padding:0 5px}.phx-referentiel-item{margin:1px 0 0 1px;cursor:pointer;padding:3px 1px;float:left}.phx-referentiel-item-text{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 0 0 2px}.phx-referentiel-item-icon{margin:0;padding:0 2px 0 0}.phx-referentiel-moreitems-info{font-size:.8em;font-style:italic}.ui-autocomplete.phx-selecteur-referentiel-autocomplete-menu .ui-state-disabled{opacity:1}.phx-list-builder span *{overflow:hidden}.phx-list-builder-button{margin:0;bottom:1px;float:right;height:13px}.phx-list-builder-wrap{margin:0!important;display:inline-block;overflow:hidden;border:none}.phx-list-builder-wrap .phx-referentiel-input{margin-bottom:0!important;float:left}.phx-list-builder-button .ui-button-text{padding:0 5px}.phx-list-builder-item{margin:1px 0 0 1px;cursor:pointer;padding:3px 1px;float:left}.phx-list-builder-item-text{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 0 0 2px}.phx-list-builder-item-icon{margin:0;padding:0 2px 0 0}.phx-list-builder-moreitems-info{font-size:.8em;font-style:italic}.phx-selecteur-chemin span *{display:inline-block;overflow:hidden}.phx-chemin-button{margin:0;bottom:1px;float:right;height:13px}.phx-chemin-wrap{margin:0!important;display:table-footer-group;overflow:hidden;border:none}.phx-chemin-wrap .phx-chemin-input{margin-bottom:0!important;float:left}.phx-chemin-button .ui-chemin-text{padding:0 5px}.CompAffectations .phx-vuejourneeaffectation-affectation .phx-selecteur-chemin .phx-chemin-wrap .phx-chemin-input{margin-top:-2px}.phx-chemindlg-selection{height:22px}.phx-chemin-item{margin:1px 0 0 1px;cursor:pointer;padding:3px 1px;float:left}.phx-chemin-item-text{margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0 0 0 2px;float:left}.phx-chemin-item-icon{margin:0;padding:0 2px 0 0;float:left}.phx-chemin-moreitems-info{font-size:.8em;font-style:italic}.ui-autocomplete.phx-selecteur-chemin-autocomplete-menu .ui-state-disabled{opacity:1}.phx-tooltip-italic{font-style:italic}.typeCustom,.typeDecimal,.typeDecimal_1,.typeDecimal_2,.typeDuration24HC,.typeDuration24HM,.typeDurationHC,.typeDurationHM,.typeDurationHMS,.typeDurationMN,.typeHourMinute,.typeHourMinuteNightly,.typeHourMinuteSecond,.typeJour,.typeJour_0,.typeJour_1,.typeJour_2,.typeLong,.typePercentage,.typePercentage_0,.typePercentage_1,.typePercentage_2,.typeShort{text-align:right}.phx-menu{display:inline-block;margin-right:3px;font-weight:400;padding-right:2px;padding-left:2px}.phx-menu>div{position:absolute;z-index:1001;padding:5px}.phx-menu span{margin:0;padding:0}.phx-menu-icon{margin:0;top:2px;position:relative;padding:0 2px 0 0}.phx-menu:hover{cursor:pointer}.phx-menu-link{padding-right:2px;padding-left:2px}.phx-menu-link a{display:list-item}.phx-navigation-bar{white-space:nowrap}.phx-navigation-bar .phx-navigation-buttons{float:right}.phx-portlet-container{width:100%;padding:18px;overflow-x:hidden;margin:0!important;overflow-y:overlay}#homecoll .phx-portlet-container{padding:0 12px}.phx-portlet-div{overflow-y:auto;overflow-x:hidden;width:100%;height:100%}.phx-portlet-header{padding:0 0 12px}.phx-portlet-header .ui-icon{float:right}.phx-portlet-content{padding:.4em}.phx-portlet[aria-expanded=true]{height:auto!important}.phx-portlet[aria-expanded=false] .phx-portlet-content{display:none!important}.phx-portlet-1tier{width:calc(100%/3 - 20px)}.phx-portlet-2tier{width:calc(200%/3 - 20px)}.phx-portlet.ui-sortable-placeholder{visibility:visible!important;height:50px!important}.phx-portlet .ui-resizable-s{bottom:0!important}.phx-portlet .ui-resizable-e{right:0!important}#phx-user-menu .ui-menu{right:25px}.ui-tabs .ui-tabs-panel{padding:0}.phx-historification a.ui-state-active{font-weight:700;background:none;border:none;text-decoration:none}.phx-block,.phx-block-container{white-space:nowrap;padding:2px;margin-bottom:0}.phx-block .phx-block-title-icon{display:inline-table;margin-right:-16px;margin-bottom:-16px}.phx-block .phx-block-title-text{margin-left:2em;position:relative}.phx-block-container .phx-block-container-title-text,.phx-block .phx-block-title-text{display:inline-table;white-space:normal;word-wrap:break-word}.phx-block .phx-block-content{margin-left:2em;margin-top:.6em;color:initial}.phx-block-container .phx-block-container-content,.phx-block .phx-block-content{white-space:normal;word-wrap:break-word}.btn_recap_activite_component,.phx-block .btn_vuejour_component{float:right;margin-top:-2px}.phx-vuejourneemessage-message,.phx-vuejourneeregularisation-regularisation{cursor:pointer}.phx-wkfhisto-table td{white-space:nowrap}.phx-anomalies-bloquante{color:red}.phx-anomalies-persistente{color:orange}.phx-anomalies-non-bloquante{color:green}.phx-vuejourneedisponibilite-disponibilite:hover{cursor:pointer}.disable-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-o-user-select:none;-khtml-user-select:none}.ui-phx-info-cell-style div.phx-cell-render{height:100%;line-height:20px;white-space:nowrap;overflow:inherit;position:relative}.ui-phx-info-cell-style div div.phx-cell-render-left{position:absolute;top:0;left:0;height:100%;width:50%}.ui-phx-info-cell-style div div.phx-cell-render-right{position:absolute;top:0;left:50%;height:100%;width:50%}.ui-phx-info-cell-style div div.phx-cell-render-center{position:absolute;top:0;right:0;width:100%;height:100%}.ui-phx-info-cell-style div div.phx-cell-render-text-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ui-phx-info-cell-style div div *{font-size:9pt;font-weight:400}table.tableCounters td div.phx-cell-render-text-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.ui-phx-info-cell-style div div.phx-cell-render-text,table.tableCounters td div.phx-cell-render-text{vertical-align:middle;text-align:center}.ui-phx-info-cell-style div div.phx-cell-render-ind{position:absolute;top:0;right:0}.ui-phx-info-cell-style div div.cw-cell-render-memo-med,.ui-phx-info-cell-style div div.cw-cell-render-memo-mois{float:right;position:relative;top:-7px}.ui-phx-info-cell-style div div.cw-cell-render-memo-hebdo{float:right;position:relative;top:-5px}fieldset.phx-ui-radio{display:inline-block;padding:2px 0 0}fieldset.phx-ui-radio .phx-ui-radio-options{display:inline-block;margin-top:.5em}fieldset fieldset.phx-ui-radio>legend{font-weight:400;margin-top:.5em}.phx-multiLabel .phx-multiLabel-btn{float:left;margin-right:.5em;cursor:pointer}.phx-multiLabel .phx-multiLabel-selector{width:10em;position:absolute;z-index:1001}.phx-multiLabel .phx-multiLabel-selector a{text-decoration:none!important}.phx-multiLabel .phx-multiLabel-option{text-align:right;margin-top:2px;margin-bottom:2px;width:100%}.phx-multiLabel .phx-multiLabel-blocContainer,phx-multiLabel{display:inline}.phx-multiLabel .phx-multiLabel-bloc,.phx-multiLabel .phx-multiLabel-bloc div.phx-selecteur-activite{display:inline-block}.phx-multiLabel-bloc td *{vertical-align:middle}div.phx-floating-button.ui-button.ui-state-default{margin-left:2px;margin-top:-1px}.phx-span-link-style:hover{cursor:pointer;text-decoration:underline}.wai_ariaHiddenDiv{width:0;height:0;overflow:hidden}.phx-grid-menu .phx-viewsmenu-title{text-align:left}