:root{--color1:orange;--color2:#0054c7;--color3:red;--color4:#e7f1f9;--color5:#ececec;--color6:red;--color7:white;--color8:#54a6e4;--color9:#0d2136;--color10:#f7f7df;--color11:#ecf7ff;--index_colo0:#0054c7;--index_colo1:orange;--index_colo2:#0d2136;--index_colo3:grey;--palet0:#6b2737;--palet1:#1e91d6;--palet2:#0072bb;--palet3:#8fc93a;--palet4:#e4cc37;--palet5:#e18335;--palet6:#23f0c7;--palet7:#ef767a;--palet8:#7d7abc;--palet9:#ffe347;--light-yellow:#fffedd;--light-grey:#f7f7f7;--medium-grey:#a2a2a2;--light-green:#d9f2d0;--light-blue:#dceaf7;--medium-blue:#a6caec;--blue-link:#0054c7;--dark-blue:#0d2136;--row-hover-bg:var(--light-grey);--border-color:var(--medium-grey)}body{width:100%;height:100%;font-size:inherit!important}@font-face{font-family:main_font;src:url(/theme/css/Inter-Regular.otf)}@font-face{font-family:main_font;font-weight:700;src:url(/theme/css/Inter-Bold.otf)}@font-face{font-family:main_font;font-style:italic;src:url(/theme/css/Inter-Italic.otf)}@font-face{font-family:main_font;font-style:italic;font-weight:700;src:url(/theme/css/Inter-BlackItalic.otf)}@font-face{font-family:font_1;src:url(/theme/fonts/font_1.ttf)}@font-face{font-family:font_2;src:url(/theme/fonts/font_2.ttf)}@font-face{font-family:font_3;src:url(/theme/fonts/font_3.ttf)}@font-face{font-family:font_4;src:url(/theme/fonts/font_4.ttf)}@font-face{font-family:font_5;src:url(/theme/fonts/font_5.ttf)}@font-face{font-family:font_6;src:url(/theme/fonts/font_6.ttf)}@font-face{font-family:font_7;src:url(/theme/fonts/font_7.ttf)}@font-face{font-family:font_8;src:url(/theme/fonts/font_8.ttf)}@font-face{font-family:font_9;src:url(/theme/fonts/font_9.ttf)}@font-face{font-family:font_10;src:url(/theme/fonts/font_10.ttf)}@font-face{font-family:AbhayaLibre-Regular;src:url(/theme/fonts/AbhayaLibre-Regular.ttf)}@font-face{font-family:Alike-Regular;src:url(/theme/fonts/Alike-Regular.ttf)}@font-face{font-family:ArbutusSlab-Regular;src:url(/theme/fonts/ArbutusSlab-Regular.ttf)}@font-face{font-family:Bitter-Medium;src:url(/theme/fonts/Bitter-Medium.ttf)}@font-face{font-family:Cardo-Regular;src:url(/theme/fonts/Cardo-Regular.ttf)}@font-face{font-family:DMSerifText-Regular;src:url(/theme/fonts/DMSerifText-Regular.ttf)}@font-face{font-family:IBMPlexSerif-Regular;src:url(/theme/fonts/IBMPlexSerif-Regular.ttf)}@font-face{font-family:Lora-Medium;src:url(/theme/fonts/Lora-Medium.ttf)}@font-face{font-family:Maitree-Regular;src:url(/theme/fonts/Maitree-Regular.ttf)}@font-face{font-family:NoticiaText-Regular;src:url(/theme/fonts/NoticiaText-Regular.ttf)}@font-face{font-family:NotoSerif-Regular;src:url(/theme/fonts/NotoSerif-Regular.ttf)}@font-face{font-family:Petrona-Regular;src:url(/theme/fonts/Petrona-Regular.ttf)}@font-face{font-family:PTSerif-Regular;src:url(/theme/fonts/PTSerif-Regular.ttf)}@font-face{font-family:Quattrocento-Regular;src:url(/theme/fonts/Quattrocento-Regular.ttf)}@font-face{font-family:Rasa-Regular;src:url(/theme/fonts/Rasa-Regular.ttf)}@font-face{font-family:ShipporiMinchoB1-Medium;src:url(/theme/fonts/ShipporiMinchoB1-Medium.ttf)}@font-face{font-family:SourceSerifPro-Regular;src:url(/theme/fonts/SourceSerifPro-Regular.ttf)}@font-face{font-family:Trirong-Regular;src:url(/theme/fonts/Trirong-Regular.ttf)}@font-face{font-family:Vollkorn-Regular;src:url(/theme/fonts/Vollkorn-Regular.ttf)}@font-face{font-family:Yrsa-Regular;src:url(/theme/fonts/Yrsa-Regular.ttf)}.body_class{font-family:main_font;font-size:.9rem!important}.blocked_cell{background:#f1f1f1}input::-webkit-calendar-picker-indicator{display:none}input[type=date]::-webkit-input-placeholder{visibility:hidden!important}input[type=text],.text-input{border:1px solid var(--color5);border-radius:3px;flex-grow:1;width:100%;min-width:5rem;height:2.5rem;padding:.5rem;font-size:.9rem}input[type=time]{border:1px solid var(--color5);border-radius:3px;height:2.5rem;padding:.5rem;font-size:.9rem}input[type=search]{border:1px solid var(--color5);border-radius:3px;flex-grow:1;width:100%;min-width:5rem;height:2.5rem;padding:.5rem;font-size:.9rem}input[type=datetime-local],input[type=date]{border:1px solid var(--color5);border-radius:3px;flex-grow:1;width:100%;padding:.5rem}textarea.form-control{border-color:var(--color5)}input[type=file]{opacity:0;border:2px dashed #dadada;width:0;height:0;position:relative;bottom:50%;left:50%}.input-disabled{color:#6c757d;cursor:not-allowed;opacity:1;pointer-events:none;background-color:#f6f6f6}#dropContainer{cursor:pointer;text-align:center;vertical-align:middle;color:#c1c1c1;border:2px dashed #e6e6e6;align-content:center;height:4em;line-height:1em}.arrow-buttons-collaborator{flex-direction:column;height:2.8em;display:flex;position:absolute}.arrow-buttons-collaborator button,.arrow-buttons-collaborator div{appearance:none;-o-appearance:none;cursor:pointer;color:#0054c7;text-align:center;background:#e7f1f9;border:0;align-content:center;width:25px;height:25px;padding:0;font-size:.7em}.arrow-buttons-collaborator button:hover,.arrow-buttons-collaborator div:hover{background:#cee5f8}.file-selected{width:100%;margin-top:5px;font-size:.75rem;display:block}.inp_lab{color:#909090;font-size:.75rem}.g_area{resize:none;border:0;border:1px solid var(--color5);border-radius:3px;width:100%;padding:.5rem}input[type=email],input[type=password]{border:1px solid var(--color5);border-radius:3px;flex-grow:1;min-width:5rem;padding:.5rem}input[type=number]{-moz-appearance:textfield;border:1px solid var(--color5);text-align:right;border-radius:3px;flex-grow:1;width:100%;max-height:2.8rem;padding:.5rem}.input_disponly{font-size:inherit!important;background:0 0!important;border:none!important;padding:0!important}.input_grey{background:#e6e6e6;width:9em;font-size:inherit!important}.selected_parameter{background:#f4d103;border-radius:10px;padding:1em}.unselected_checkbox{color:#aaa;background:#f7f7f7;border-radius:10px;margin-right:4px;padding:4px;font-size:.9em}.selected_checkbox{color:#b07830;background:#fdf0dc;border-radius:10px;margin-right:4px;padding:4px;font-size:.9em}.select_style{box-sizing:border-box;appearance:none;background-color:#fff;background-image:url(/theme/images/down_triangle.png);background-position:right .7rem top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65rem,100%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:3px;min-width:8rem;max-width:25rem;padding:.6rem 2rem .6rem .6rem;font-size:.9rem;display:block;border:1px solid var(--color5)!important}.select_style::-ms-expand{display:none}.select_style:hover{border-color:#037afb}.select_style:focus{box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;border-color:#037afb;outline:none}.select_style option{font-weight:400}.small-date-input{height:2.7em!important;font-size:.7rem!important}.select_style_sma{box-sizing:border-box;appearance:none;background-color:#fff;background-image:url(/theme/images/down_triangle.png);background-position:right .3rem top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65rem,100%;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:3px;min-width:6rem;max-width:20rem;padding:.3rem 2rem .3rem .3rem;font-size:.7rem;display:block;border:1px solid var(--color5)!important}.select_style_sma::-ms-expand{display:none}.select_style_sma:hover{border-color:#037afb}.select_style_sma:focus{box-shadow:0 0 1px 3px #3b99fcb3;box-shadow:0 0 0 3px -moz-mac-focusring;color:#222;border-color:#037afb;outline:none}.select_style_sma option{font-weight:400}.checkbox,.checkbox_small{cursor:pointer;width:fit-content;position:relative;display:inline-flex!important}.checkbox_lab{color:var(--color9);width:fit-content;font-size:.9rem;font-weight:400}.checkbox>input{appearance:none;-o-appearance:none;cursor:pointer;background-color:#fff;border:1px solid #afc1d4;border-radius:4px;outline:none;width:25px;min-width:25px;height:25px;transition-duration:.3s;margin-left:0!important}.checkbox_small>input{appearance:none;-o-appearance:none;cursor:pointer;background-color:#fff;border:1px solid #afc1d4;border-radius:4px;outline:none;width:15px;min-width:15px;height:15px;transition-duration:.3s}.checkbox>input:checked+span:before{content:"✓";text-align:center;color:#3569ce;font-size:1.2em;font-weight:700;display:block;position:absolute;top:0;left:.3rem}.checkbox>input:disabled{cursor:not-allowed;background-color:#f4f4f4}.checkbox>input:disabled+span:before{color:gray}.checkbox_small>input:checked+span:before{content:"✓";text-align:center;color:#3569ce;font-size:.9em;font-weight:700;display:block;position:absolute;bottom:-.1rem;left:.1rem}.checkbox>input:active{border:2px solid #d4e3f3}label{margin-bottom:0!important}input[type=search i]{-webkit-appearance:searchfield}::-webkit-search-cancel-button{background-image:url(/theme/images/faclose.png);background-size:10px 10px;width:10px;height:10px;display:inline-block}::-moz-search-cancel-button{background-image:url(/theme/images/android-close.png);background-size:10px 10px;width:10px;height:10px;display:inline-block}.switch{width:36px;min-width:36px;height:16px;margin-left:.2rem;margin-right:.5rem;display:inline-block;position:relative;top:2px}.switch input{display:none}.slider{cursor:pointer;background-color:#e8e8e8;transition:all .4s;position:absolute;inset:0}.slider:before{content:"";background-color:#a4b9d3;width:14px;height:14px;transition:all .4s;position:absolute;bottom:1px;left:1px}input:checked+.slider{background-color:var(--color2)}input:focus+.slider{box-shadow:0 0 1px var(--color2)}input:checked+.slider:before{transform:translate(20px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.row{padding:10px}a img{border:none}a{color:inherit;text-decoration:none}.bluelink{width:fit-content;color:#0054c7!important}.bluelink:hover{cursor:pointer;background:#f4f8fa;border-radius:10px;text-decoration:underline}a.bluelink:hover{background:#f4f8fa;border-radius:10px;text-decoration:underline}.done_color{color:#b1b1b1}.dimensionsFormat{font-size:.8em}.g_avail{position:relative;top:.6rem}.g_abso{position:absolute}.g_auto{margin:auto}.g_bar_ext{background:#e0e0e0;border-radius:9999px;height:.5rem}.g_bar_int{background:var(--color8);border-radius:9999px;height:100%}.g_big_container{display:flex}.g_bloc_shadow,.g_bloc_shadow_desk{border-radius:5px;box-shadow:1px 1px 4px #cacaca}.g_bloc_form,.g_bloc_form_desk{text-align:left;padding:1.5rem 3rem 3rem}.g_bloc_form_desk.hmenusub_small{padding:1rem}.g_bloc_form_desk.padding_0{padding:0}.g_bloc_input{flex-direction:column;flex-grow:1;justify-content:flex-end;width:30%;min-width:8rem;margin:1.5%;display:flex}.g_sequence_block{justify-content:flex-start}.g_bloc_input20{flex-direction:column;flex-grow:1;justify-content:flex-end;width:20%;min-width:8rem;margin:1.5%;display:flex}.g_bloc_input_row{flex-direction:row;flex-grow:1;width:30%;min-width:8rem;margin:1.5%;display:flex}.g_bloc_input100{flex-direction:column;flex-grow:1;width:97%;margin:1.5%;display:flex}.g_bloc_input66{flex-direction:column;flex-grow:1;width:64%;margin:1.5%;display:flex}.g_break{word-break:break-all}.g_fil_bloc{flex-flow:row-reverse wrap;align-items:flex-end;display:flex}.g_fil_item{flex-direction:column;margin:.5em;display:flex}.g_mission_delete_btn{cursor:pointer;color:#b0b0b0;background:0 0;border:none;flex-shrink:0;margin-left:2px;padding:0 3px;font-size:.85rem;line-height:1}.g_mission_delete_btn:hover{color:#c0392b}.g_bloc_title{text-transform:uppercase;color:#61728b;max-width:80%;padding:.6rem 1rem .6rem .3rem}.g_bloc_title_line{background:linear-gradient(#cfdcef 22% 63%) 50%/100% 1px no-repeat;flex-grow:10;height:2.5em}.g_bord_bot{border-bottom:1px solid #eeeded}.g_bord_lef{border-left:1px solid #e0e0e0}.g_bord_rig{border-right:1px solid #e0e0e0}.g_bord_top{border-top:1px solid #eeeded}.d-contents{display:contents}.gen_cache{display:none}.g_colo1{background:var(--color1)}.g_colo2{background:var(--color2)}.g_colo3{background:var(--color3)}.g_colo4{background:var(--color4)!important}.g_colo5{background:var(--color5)!important}.g_colo6{background:var(--color6)}.g_colo7{background:var(--color7)}.g_colo10{background:var(--color10)}.g_colo11{background:var(--color11)}.g_conf_suc,.g_conf_warn,.g_conf_err{text-align:center;border-radius:5px;margin:2rem;padding:.5rem;font-weight:700}.g_conf_suc{color:#628a37;background-color:#dff2bf;border:1px solid #d5e4d5}.g_conf_warn{color:#9f6000;background-color:#ffdaab;border:1px solid #d8b48e}.g_conf_err{color:#d8000c;background-color:#ffbaba;border:1px solid #a8c3a8}.g_droite{flex-direction:column;width:100%;min-height:100vh;padding-left:16rem;display:flex}.g_droite_inside{width:100%;height:100%;padding:3vh 2rem 10rem}.g_dropdown_but{cursor:pointer;color:gray;white-space:nowrap;background:0 0;border:none;margin-left:.2rem;margin-right:.2rem;padding:.4em;bottom:.1rem}table#search-staffing-table .g_dropdown_but{white-space:break-spaces!important}table#search-staffing-table .person_dropdown_btn .g_dropdown_but,table#search-staffing-table .staffrequest_dropdown_btn .g_dropdown_but{white-space:normal!important}.person_dropdown_btn .g_dropdown_but{color:inherit}.solution-person-name{white-space:normal;min-width:11em;padding-left:1em}.solution-person-name .g_dropdown_but{padding:0}.solution-person-name-row{align-items:flex-start;gap:.35em;display:flex}.solution-person-name-row img{flex-shrink:0}table#search-staffing-table.dataTable{table-layout:fixed}table#search-staffing-table.dataTable td{word-wrap:break-word}.g_dropdown{font-weight:400;display:inline-block;position:relative}.g_dropdown_content{white-space:nowrap;z-index:1000;background-color:#f9f9f9;border-radius:8px;width:min-content;padding-top:.6rem;font-size:14px;display:none;position:absolute;box-shadow:0 5px 16px #0003}.v-menu .g_dropdown_content{position:unset;width:100%;display:block}.g_dropdown_content a{text-align:left;margin:.1em .8rem .2rem;padding:.5rem .2em .6rem;text-decoration:none;display:block}.g_dropdown_content>div,.g_dropdown_content>button,.g_dropdown_content>form>div,.g_dropdown_content>form>button{cursor:pointer;color:inherit;font:inherit;text-align:left;background:0 0;border:none;width:calc(100% - 1.6rem);margin:.1em .8rem .2rem;padding:.4rem .2em .2rem;text-decoration:none;display:block}.g_dropdown_content.g_nopadhere>div{padding:.5em!important}.g_dropdown_right .g_dropdown_content{right:0}.g_dropdown_content a:hover,.g_dropdown_content div:hover,.g_dropdown_content button:hover{color:var(--color2)}.g_dropdown_content .g_dropdown_title:hover{color:gray}.header_top_icon{border-radius:6px;padding:.25em;display:inline-block}.header_top_icon:hover{background-color:var(--color4)}.g_flex_row{flex-flow:wrap;display:flex}.g_flex_row.gen_cache{display:none}.g_flex_row_rev{flex-flow:row-reverse wrap;align-items:center;display:flex}.g_flex_row_rev.gen_cache{display:none}.g_flex_col{flex-direction:column;display:flex}.g_font_bigger{color:#2e5c8b;font-size:1.15em}.g_font_big{font-size:1.3em}.g_font_detail{color:#a2a2a2;font-size:.8rem}.g_font_grey{color:#a2a2a2}.g_font_colo1{color:var(--color1)}.g_font_colo2{color:var(--color2)}.g_font_colo3{color:var(--color3)}.g_font_pre{white-space:pre-wrap;color:unset;background:0 0;border:none;padding:0;font-family:inherit;font-size:100%;display:inline}.g_font_pre.gen_cache{display:none}.g_grow{flex-grow:1}.g_image_typebill{min-width:15em;max-width:40em}.g_inl{display:inline-block}.g_info{z-index:500;white-space:normal;text-align:left;background:#c9c9c9;border-radius:10px;width:20em;padding:.5em;font-size:.8em;position:absolute}.g_marg_1{margin:1rem}.g_marg_2{margin:2rem}.g_marg_05{margin:.5rem}.g_marg_01{margin:.1rem}.g_marg_l1{margin-left:1rem}.g_marg_l2{margin-left:2rem}.g_marg_l3{margin-left:3rem}.g_marg_l05{margin-left:.5rem}.g_marg_r1{margin-right:1rem}.g_marg_r2{margin-right:2rem}.g_marg_r3{margin-right:3rem}.g_marg_r05{margin-right:.5rem}.g_marg_b1{margin-bottom:1rem}.g_marg_b05{margin-bottom:.5rem}.g_marg_b2{margin-bottom:2rem}.g_marg_b3{margin-bottom:3rem}.g_marg_t1{margin-top:1rem}.g_marg_t2{margin-top:2rem}.g_marg_t3{margin-top:3rem}.g_marg_t05{margin-top:.5rem}.g_no_hover:hover{cursor:default!important;color:gray!important}.g_name_top{text-align:center;background:var(--color2);width:100%;padding:.7rem .4rem .4rem}.g_nooverflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.g_nowrap,.g_nowrap_desk{flex-wrap:nowrap!important}.g_notwrap{white-space:nowrap}.g_opac{opacity:.5}.g_pad_b1{padding-bottom:1rem}.g_pad_b2{padding-bottom:2rem}.g_pad_t1{padding-top:1rem}.g_pad_t05{padding-top:.5rem}.g_pad_t3{padding-top:3rem}.g_pad_r1{padding-right:1rem}.g_pad_r3{padding-right:3rem}.g_pad_l1{padding-left:1rem}.g_pad_l05{padding-left:.5rem}.g_pad_l2{padding-left:2rem}.g_pad_05{padding:.5em}.g_pad_1{padding:1em}.g_pad_2{padding:2em}.g_pad_3{padding:3em}.g_pastil_grey,.g_pastil_green,.g_pastil_red,.g_pastil_red2,.g_pastil_lightgrey,.g_pastil_oran{text-align:center;border-radius:5px;width:fit-content;height:fit-content;padding:.3rem;font-size:.7rem}.g_pastil_grey{background:#d4d4d4}.g_pastil_lightgrey{color:gray;background:#efefef}.g_pastil_green{color:#fff;background:#95cd1c}.g_pastil_red{color:#fff;background:#ed4630}.g_pastil_red2{color:#fff;background:#f84a4a}.g_pastil_oran{color:#926225;background:#fde4b6}.g_bloc_billing_rejected{background:#fde4b6}.g_pastil_blue{text-align:center;color:#5baee3;background:#e2f3fd;border-radius:9999px;width:fit-content;height:fit-content;padding:.3rem;font-size:.7rem}.rights-chip-list{flex-wrap:wrap;gap:.5em;display:flex}.right-chip{background:#f2f2f2;border-radius:999px;align-items:center;gap:.35em;padding:.3em .8em;display:inline-flex}.g_status_green{color:#628a37}.g_status_orange{color:#9f6000}.g_status_grey{color:#a2a2a2}.scenario_bloc_title{margin-left:1em;font-size:1.2em}.g_pay_alert{color:#fff;background:#ff9800;margin-left:16rem;padding:.4em}.g_parameter{text-align:center;background:#e7f1f9;border-radius:2rem;width:5em;font-size:.8em}.g_parameter:hover{background:#c5d8e7}.g_pointer{cursor:pointer}.g_profil_big{object-fit:cover;border-radius:50%;width:12rem;height:12rem}.g_profil_med{object-fit:cover;border-radius:50%;width:3rem;height:3rem}.g_profil_sma{object-fit:cover;border-radius:50%;width:1.4rem;height:1.4rem}.g_pur_option{cursor:pointer;white-space:nowrap;border:1px solid #d2d2d2;border-radius:8px;flex-grow:1;padding:.6em 1em}.g_pur_option:hover{filter:contrast(.8)}.g_pur_menu{background:#f5f5f5;border-radius:5px;flex-grow:1;max-width:36%;padding:1em}.g_left{float:left}.g_right{float:right}.g_roundy{opacity:.3;height:.7em}.g_row{flex-direction:row}.g_scrollable{width:100%;overflow:scroll}.g_overflow_visible{clear:both;width:100%;overflow:visible}.g_separate+.g_separate{margin-bottom:2rem;margin-left:2rem}.g_sepa_wrap+.g_sepa_wrap{margin:1rem}.g_staf_colo{background:#dfffc6!important}.g_stafi_bloc{width:1rem}.g_stafi_img{object-fit:cover;border-radius:50%;width:1.5rem;height:1.5rem}.g_stafi_img2{object-fit:cover;border-radius:50%;width:1.4rem;height:1.4rem;position:relative;bottom:.05em}.g_subcontract_badge{vertical-align:middle;color:#7c96b1;background:#7c96b133;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.8rem;font-weight:600;display:inline-flex}.g_star{height:1rem}.skill_label{min-width:190px;font-weight:500}.g_tabl_d1{width:100%;font-size:.85rem}.g_tabl_d1 tr{border-bottom:1px solid #eeeded}.g_tabl_d1 td{height:2.6rem;padding:.2rem}.g_tabl_d1 td.exclude-from-export{overflow:inherit}.g_tabl_d1 thead tr{height:2rem}.g_tabl_d1 thead th{color:#9c9c9c;text-align:center;background-color:#e7f1f9;padding:.2rem;font-size:.75rem;font-weight:400}.g_tabl_d1_fir{color:gray;font-size:.8rem;font-weight:400}.g_tabl_ti{color:gray;text-align:center;width:100%;font-size:.9em}.g_tabl_d2{width:100%;font-size:.85rem}.g_tabl_d2 tr{border-bottom:1px solid #d4d4d4;height:2.6rem}.g_tabl_d2 th{color:gray;background:var(--color4);text-align:center;font-size:.8rem;font-weight:400}.g_tabl_d2 td{padding:.1em}.g_tabl_light{width:100%;font-size:.85rem}.g_tabl_light tr{height:4rem}.g_tabl_light td{padding:.4rem}.g_tabl_light th{background:var(--color4);text-align:center;color:gray;font-size:.8rem;font-weight:400}.g_tabl_second{width:100%}.g_tabl_second th{background:#f1f1f1;font-size:.8em;font-weight:400}.g_tabl_second td{border:none;height:2rem;font-size:.9em}.g_tabl_tot{font-weight:700}.g_tabl_staf{text-align:center;table-layout:fixed;width:100%;font-size:.9rem;overflow:visible}.g_tabl_staf th{background:var(--color4);color:gray;font-size:.7rem;font-weight:400}.g_tabl_staf tr{border-bottom:1px solid #efefef}.g_tabl_staf td{font-size:.8rem}.g_tabl_staf_past{background:#a3b7c3!important}.g_tabl_staf_month{text-overflow:ellipsis;font-weight:700!important}.g_tabl_staf_fir{text-align:left;padding:.3rem}.g_tabl_staf_firdet{text-align:left;color:gray;padding:.4rem;font-size:.8rem;overflow:hidden}.g_tabl_staf_sma{height:0;padding:0;font-size:0}.g_tabl_staf_we{background:#f9f9f9;width:0;padding:0;font-size:0}.g_tabl_staf_jobdis{color:gray;text-align:left;background:#f3f3f3}.g_time_comment{z-index:10;background:#fff;border-radius:5px;width:30rem;padding:1rem;position:absolute;top:2em;right:-7em;box-shadow:1px 1px 4px #cacaca}.g_time_comment_but{color:#68a1ce;font-size:1.1em;line-height:1em}.g_twrap{word-break:break-word}.g_txtright{text-align:right}.g_txtright_imp{text-align:right!important}.g_txtcent{text-align:center}.g_txtcent_imp{text-align:center!important}.g_txtleft{text-align:left}.g_txtleft_imp{text-align:left!important}.g_10{width:10%}.g_21{width:21%}.g_25{width:25%}.g_30{width:30%}.g_50{width:50%}.g_60{width:60%}.g_66{width:66%}.g_80{width:80%}.g_100,.mob_scrollable{width:100%}.expenses_calendar_scroll{overflow-x:auto}.expenses_calendar_scroll th.g_txtright_imp,.expenses_calendar_scroll td.em_margin{min-width:70px;width:70px!important}.purc_choi_selects{flex-flow:wrap;display:flex;flex-wrap:nowrap!important}.parameter_link{color:#0054c7!important}.button_third:hover{background:#f3f6ff;border:1px solid #9fc3e2}.but_down{background:0 0;border:none}.but_del{color:#fff;background:var(--color6);cursor:pointer;border-radius:9999px;width:fit-content;padding:.7rem 1.2rem;font-size:.8rem}.but_del:hover{filter:saturate(.5)}.but_delete{color:#fff;background:var(--color2);cursor:pointer;border:none;border-radius:9999px;width:fit-content;padding:.7rem 1.2rem}.button_options{color:var(--color2);cursor:pointer;background:0 0;border:1px solid #cedae4;border-radius:9999px;align-items:center;width:fit-content;height:fit-content;padding:.3rem .8rem;font-size:.7rem}.button_options_pushed{color:gray;cursor:pointer;background:var(--color5);border:1px solid gray;border-radius:9999px;padding:.3rem .8rem;font-size:.7rem}.button_options:hover{border:1px solid var(--color2);background:#dbe5ef}.button_prime{background:var(--color2);border:none;border-radius:5px;width:fit-content;height:fit-content;padding:.3rem .9rem;font-size:.9em;color:#fff!important;cursor:pointer!important}.button_pressed{pointer-events:none;background:#d4d4d4;border:none;border-radius:5px;width:fit-content;height:fit-content;padding:.3rem .9rem;font-size:.9em;color:#fff!important}.button_second{color:var(--color2);background:var(--color4);cursor:pointer;border:none;border-radius:5px;width:fit-content;height:fit-content;padding:.3rem .9rem;font-size:.9em}.button_third{cursor:pointer;background:#fff;border:1px solid #d7e4f6;border-radius:5px;align-items:center;width:fit-content;height:fit-content;padding:.2rem .9rem;font-size:.9em;color:var(--color2)!important}.button_third_pushed{color:#a0a0a0;cursor:pointer;background:#f4f4f4;border:1px solid #e5e5e5;border-radius:5px;width:fit-content;height:fit-content;padding:.2rem .9rem;font-size:.9em}.button_danger{background:#c0392b;border:none;border-radius:5px;width:fit-content;height:fit-content;padding:.3rem .9rem;font-size:.9em;color:#fff!important;cursor:pointer!important}.button_danger:hover{background:#922b21}.button_prime:hover{background:#003783}.button_second:hover{color:#003b8d;background:#d4ecff}.but_smamodif{opacity:.5;height:1em}.but_third{color:var(--color2);font-size:.9rem;text-decoration:underline}.but_thirdsma{color:#0054c7;font-size:.7rem}.but_thirdsma:hover{background:#f4f8fa;border-radius:10px;text-decoration:underline}.but_img{cursor:pointer;height:1.4rem}.small_icon,.help_icon{cursor:pointer;height:1em}.dis_img{height:1.4rem}.menu{text-align:left;cursor:pointer;color:#fff;background-color:var(--color9);z-index:1000;flex-grow:1;width:16rem;min-width:16rem;height:calc(100% - 3.5rem);margin-top:3.5rem;display:block;position:fixed;overflow:auto}.orangeText{color:#d77025}.overflowx-auto{overflow-x:visible;overflow-y:scroll!important}.overflowx-auto::-webkit-scrollbar{-webkit-appearance:none;width:5px;height:5px}::-webkit-scrollbar-thumb{background-color:#00000080;border-radius:5px;-webkit-box-shadow:0 0 1px #ffffff80}.menu a{color:#fff}.menu_bloc{padding-bottom:.5rem;display:none}.menu_ico{padding:.7rem 0}.menu_img{filter:brightness(2);height:1.2rem}.menu_level0{position:relative}.menu_level0:after{content:"";z-index:100;background:#7c96b133;width:calc(100% - 40px);height:1px;position:absolute;top:100%;left:20px}.menu_level1_openable{background-image:url(/theme/images/down_triangle2.png);background-position:right 20px top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65rem,100%}.menu_level1{padding:.2rem .2rem .2rem 20px;font-size:.9rem;display:flex}.menu_level1:hover{color:#fff;background-color:#46769a}.menu_level1:hover img{filter:brightness(10)}.menu_level2{color:gray;padding:3% 3% 3% 48px;font-size:.8rem;overflow:hidden;text-decoration:none!important}.menu_level2 a{color:gray}.menu_level2:hover{color:var(--color4);text-decoration:none!important}.menu_selected{color:#fff;background-color:#46769a}.menu_title{padding:.7rem .5rem}.menu_toggle_bar{background-color:var(--color9);justify-content:flex-end;padding:.3rem 20px;display:flex;position:sticky;bottom:0}#menu_collapse_toggle{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;padding:.45rem;display:flex}#menu_collapse_toggle:hover{background-color:#46769a}#menu_collapse_toggle svg{display:block}.menu_collapsed .menu{width:4.5rem;min-width:4.5rem}.menu_collapsed .header_left{width:4.5rem;min-width:4.5rem;overflow:hidden}.menu_collapsed .header_left #usedlogo,#collapsedlogo{display:none}.menu_collapsed #collapsedlogo{filter:brightness(0)invert();height:55%;margin:auto;display:block}.menu_collapsed .g_droite{padding-left:4.5rem}.menu_collapsed .header_right{padding-left:7.5rem}.menu_collapsed .menu_title{display:none}.menu_collapsed .menu_bloc{display:none!important}.menu_collapsed .menu_level1{justify-content:center;padding-left:.2rem}.menu_collapsed .menu_img{filter:brightness(0)invert()!important;opacity:1!important}.menu_collapsed .menu_level1_openable{background-image:none!important}.menu_collapsed .side_avatar{justify-content:center;padding:.7rem .2rem;font-size:0}.menu_collapsed .side_avatar img{float:none;opacity:.45;margin:0;width:1.4rem!important;height:1.4rem!important}.menu_collapsed .side_avatar:hover img{opacity:1}.side_avatar_initial{display:none}.menu_collapsed .side_avatar_initial{color:#b8c4d0;background:#7c96b133;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.8rem;font-weight:600;display:flex}.menu_collapsed .side_avatar:hover .side_avatar_initial{color:#fff;background:#46769a}.menu_collapsed .menu_toggle_bar{justify-content:center;padding:.3rem .2rem}.menu_collapsed #menu_collapse_toggle svg{transform:scaleX(-1)}#menu_flyout{z-index:2000;background-color:var(--color9);color:#fff;cursor:pointer;text-align:left;border-radius:0 8px 8px 0;min-width:13rem;max-width:18rem;max-height:calc(100vh - 1.5rem);display:none;position:fixed;overflow-y:auto;box-shadow:2px 2px 8px #00000059}#menu_flyout a{color:#fff;text-decoration:none}.menu_flyout_title{color:#fff;border-bottom:1px solid #7c96b133;padding:.7rem 1.2rem;font-size:.9rem;font-weight:700;display:block}.menu_flyout_title:only-child{border-bottom:none}#menu_flyout.menu_flyout_single{align-items:center}#menu_flyout.menu_flyout_single .menu_flyout_title{border-radius:0 8px 8px 0;align-items:center;width:100%;height:100%;display:flex}a.menu_flyout_title:hover{background-color:#46769a}#menu_flyout .menu_level2{padding:.45rem 1.2rem}#menu_flyout>:last-child .menu_level2,#menu_flyout>.menu_level2:last-child{padding-bottom:.85rem}.arrow_thin{height:.9em}.header_haut{align-items:stretch;height:3.5rem;display:flex;box-shadow:1px 1px 4px #e2e2e2}.header_left{z-index:1000;width:16rem;min-width:16rem;height:3.5rem;position:fixed;top:0;left:0}.header_right{justify-content:space-between;width:100%;height:100%;margin:auto;padding-left:19rem;padding-right:3rem;display:flex}.header_case{width:100%;height:100%;display:flex}.header_page{color:#0054c7;font-size:1.3rem}.hmenu_glob{justify-content:center;display:flex}.hmenu_enve{background:var(--color4);color:var(--color2);border-radius:10px;flex-direction:row;justify-content:center;align-items:center;width:fit-content;margin-top:1.5em;display:flex}.hmenu_bloc{cursor:pointer;background:0 0;border:none;border-radius:10px;padding:.6rem 1.2rem}.hmenu_bloc:hover{color:#003b8d;background:#d4ecff}.hmenu_selec{color:#fff!important;background:var(--color2)!important}.hmenu_selec img{filter:brightness(0)invert()}.hmenu_redone{color:#fff!important;background:#e89e9e!important}.hmenusub_bloc{border-bottom:1px solid #e2e2e2;margin-bottom:1.5em;padding-top:2rem;padding-left:2rem;padding-right:2rem;font-size:1rem;display:flex}.hmenusub_sel{cursor:pointer;border-bottom:6px solid #00f;padding:0 1rem 1.2em;font-weight:700}.hmenusub_nor{cursor:pointer;padding:0 1rem .5em}.hmenusub_bloc.hmenusub_small{margin-bottom:0;padding:0 2rem}.hmenusub_bloc.hmenusub_small>*{justify-content:center;align-items:center;height:4rem;padding:0 1rem;display:flex}.visibilityHidden{visibility:collapse!important;height:0!important;padding-top:0!important;padding-bottom:0!important;overflow:hidden!important}.side_avatar{border-top:1px solid #7c96b133;align-items:center;padding:2em;display:flex}.timesheet_name{text-align:left;border-right:1px solid #f9f3f3;width:18em;min-width:12em;max-width:20em;font-size:.9em;overflow:hidden}.timesheet_name:hover{overflow:visible}.timesheet_namediv{z-index:3;width:fit-content;max-height:3.5em;padding:.3em;overflow:hidden}.top_page_select{color:#45576b;background-position:.7rem 1em,0 0;padding-left:30px;font-size:1.2em;font-weight:700;overflow:hidden;border:none!important;top:0!important;left:0!important}.thin_border{border:1px solid #e5e5e5!important}.coll_more_info1{cursor:pointer;color:#8c8c8c;background:#e3e8ea;border-radius:5px;max-width:9em;padding:.1rem .5rem}.coll_more_info2{text-align:left;color:#545454;z-index:20;background:#fff;border:1px solid #d3dfe6;border-radius:5px;margin-top:1em;padding:.5em;display:none;position:absolute;right:1em}.coll_staf_we{background:#f9f9f9;border-top:none;width:.1%;padding:0}.coll_frac{color:#aabcd0;width:100%;line-height:2em;border:none!important;padding:.5em 0!important}.coll_busy{color:#fff;background-color:#f39c11!important}.coll_busy2{font-weight:700;color:#fff!important;background-color:#f39c11!important}.coll_busy5{font-weight:700;color:#fff!important;background-color:#b0d198!important}.coll_busy4{font-weight:700;color:#fff!important;background-color:#ed705c!important}.canworkday{background-color:#e7f1f9}.coll_busy3{color:#fff;background-color:#ffd08c!important}.coll_decal{color:#f9f3f3;background:#f9f3f3}.coll_busy_total{color:#fff;background-color:#2d3e50}.coll_busy_total2{color:#fff;background-color:#944755}.coll_indispo{color:#efbaba;background-color:#e6e6e6}.coll_tabl{width:100%}.coll_tabl th{background-color:var(--color4);color:gray;text-align:center;font-size:.85em;font-weight:400}.coll_tabl td{height:3em}.coll_in_staffing{text-align:center;background:#edf5ea;border-bottom:1px solid #e0e0e0;font-size:.8em}.coll_pointer{cursor:pointer;color:#fff}.coll_pointer:hover{filter:drop-shadow(1px 2px 2px gray);background-color:#f9cc88!important}.coll_dimen{z-index:2;background:#fff;border:1px solid #d6cdcd;border-radius:6px;padding:1em;position:absolute;top:3em;left:-12em}.inde_alert{background-color:var(--color2);color:#fff;text-align:center;border-radius:0;width:100%;padding:1rem;font-size:.8rem;box-shadow:1px 1px 4px #cacaca}.inde_topcol{vertical-align:bottom;color:#fff;border-top-left-radius:8px;border-top-right-radius:8px;min-width:12rem;padding:1rem;position:relative}.inde_bot_buttons{text-align:left;padding:1em;display:flex}.logs_disp{white-space:normal;color:#6495ed;margin:0;padding:0;font-size:.9em;line-height:1.5em}.log_actor2{color:gray;font-style:italic}.pipe_column_pipe{background:#fff;border-right:1px solid #e0e0e0;flex-grow:1;flex-basis:0;margin-bottom:6px;padding-bottom:.3em;box-shadow:0 3px 8px #e2e2e2}.pipe_column_pipe2{height:4px}.pipe_column_pipe3{word-break:break-word;color:#46769a;justify-content:space-between;align-items:center;padding:.4rem;font-weight:700;display:flex}.recalcul_col{font-size:.8rem}.pipe_litgr{color:gray}.pip_column{float:left;border-left:1px dashed #c3c3c3;padding:1.2em .4em .4em}.portlet{width:100%;margin-bottom:.4em;font-size:.85rem!important}.portlet-header{cursor:pointer;padding:.4rem;background:#fff!important;border:none!important;border-top:3px solid #00f!important;border-radius:0!important;font-size:.9rem!important;font-weight:700!important}.portlet-toggle{margin-top:-8px;position:absolute;top:50%;right:0}.portlet-content{padding:.4em}.portlet-placeholder{border:1px dotted #000;height:50px;margin:0 1em 1em 0}.skill_bloco{text-align:left;border:1px solid #0f172a0d;border-radius:14px;flex-grow:1;width:30%;margin:1rem;padding:1rem;box-shadow:0 1px 2px #0f172a0d,0 6px 16px #0f172a12;container-type:inline-size}.skill_bloco>.g_colo4{letter-spacing:.01em;border-radius:8px;font-weight:600}.skill_bloc_name{color:var(--color9)}.skill_bloc_name .fa{color:#00439f}.skill_bloco .g_star{height:1.05rem;margin-right:.15rem}.skill_row{flex-wrap:nowrap}@container (width>=900px){.skill_row.g_100{width:calc(50% - 2rem)}}.staf_nbcell{color:#888;border-radius:100px;padding:.1rem;font-size:.8em;font-weight:700;line-height:2rem}.staf_nbcell2{color:#888;border-radius:100px;padding:.1rem;font-size:.7em;font-weight:400;line-height:1rem}.inde_maxibloc{background-color:#fff;border-radius:8px;flex-direction:column;flex-grow:1;max-width:40em;margin:1em;display:flex;box-shadow:1px 1px 4px #cacaca}.inde_maxibloc2{background-color:#fff;border-radius:8px;flex-direction:column;flex-grow:1;margin:1em;padding:2em;display:flex;box-shadow:1px 1px 4px #cacaca}.sumcard{background-color:#fff;border:1px solid #e9f0f7;border-radius:10px;flex-direction:column;flex-grow:1;gap:20px;margin:1em;padding:20px;display:flex;box-shadow:0 4px 4px #6a80c60d}.sumcard_head{align-items:center;gap:14px;width:100%;display:flex}.sumcard_icon{background-color:#daf1f9;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;display:flex}.sumcard_icon_img{width:24px;height:24px}.sumcard_counter{color:#001b34;align-items:flex-end;gap:6px;display:flex}.sumcard_counter_num{font-family:main_font,sans-serif;font-size:30px;font-weight:600;line-height:36px}.sumcard_counter_label{font-family:main_font,sans-serif;font-size:20px;font-weight:400;line-height:28px}.sumcard_sep{background-color:#e9f0f7;flex-shrink:0;width:100%;height:1px}.sumcard_meta{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.sumcard_meta_item{color:#001b34;white-space:nowrap;align-items:center;gap:6px;font-family:main_font,sans-serif;font-size:16px;font-weight:400;line-height:24px;display:flex}.sumcard_meta_item--alert{color:#e44343;font-weight:500}.sumcard_meta_icon{flex-shrink:0;width:16px;height:16px}.sumcard_dot{background-color:#e44343;border-radius:50%;flex-shrink:0;width:6px;height:6px}.sumcard_meta_sep{background-color:#e9f0f7;flex-shrink:0;width:1px;height:20px}.sumcard_actions{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.sumcard_btn{color:#001b34;white-space:nowrap;cursor:pointer;background-color:#fff;border:1px solid #e9f0f7;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:36px;padding:8px 16px;font-family:main_font,sans-serif;font-size:14px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex;box-shadow:0 4px 2px #6a80c60d}.sumcard_btn:hover{color:#001b34;background-color:#f5f8fb;text-decoration:none}.sumcard_btn--primary{color:#fff;background-color:#00cca4;border-color:#00cca4}.sumcard_btn--primary:hover{color:#fff;background-color:#00b592}.sumcard_btn_icon{flex-shrink:0;width:16px;height:16px}.enga_gantt_bar1{color:#887d7d;background:#ffe400;border-radius:10px;justify-content:space-between;width:fit-content;height:2em;padding-right:3px;line-height:2em;display:flex}.enga_gantt_bar2{background:var(--color1);color:#e0e0e0;border-radius:10px;width:fit-content;height:2em;line-height:2em}.enga_gantt_bar3{background:#a1c2dc;border-radius:10px;width:fit-content;height:.5em;padding-top:.4em}.enga_math_frac{text-align:center;color:#2e6fa2;padding:0 5px;font-size:.85rem;font-style:italic;display:inline-block}.enga_math_frac_top{color:#2e6fa2;padding:0 5px;font-size:.85rem;font-style:italic}.enga_math_frac_bottom{color:#2e6fa2;border-top:1px solid #54a6c5;padding:0 5px;font-size:.85rem;font-style:italic;display:block}.rev_futu{filter:brightness(1.03);color:#a7a4a4}.settingsIcon{cursor:pointer;filter:opacity(.4);height:1rem;margin-bottom:2px}.modal-dialog.modal-scrollable .modal-content{max-height:calc(100vh - 3.5rem);overflow:hidden}.modal-dialog.modal-scrollable .modal-body{overflow-y:auto}.modal-dialog{pointer-events:none;width:auto;max-width:60%;margin:1.75rem auto;position:relative}.search_req{background:#fff;border:2px solid #bfbfbf;width:50vw;position:absolute;right:0}.input-group-addon{color:#555;text-align:center;background:0 0;border:1px solid #ccc;border-radius:4px;padding:6px 12px;font-size:14px;font-weight:400;line-height:1}.input-group-addon:first-child{border-right:0}.tablesortme_central thead tr td input[type=search]{min-width:1rem!important}.dropdown{display:inline-block;position:relative}.dropdown-content{z-index:1;background-color:#f1f1f1;min-width:160px;display:none;position:absolute;right:-15px;box-shadow:0 8px 16px #0003}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#ddd}.dropdown-content button{color:#000;text-align:left;cursor:pointer;width:100%;font-size:inherit;background:0 0;border:none;padding:12px 16px;display:block}.dropdown-content button:hover{background-color:#ddd}.login_bandehautindex{background-color:#34495e;justify-content:space-between;width:100%;height:6%;min-height:60px;display:flex}.login_bandehautindex a{color:#fff;white-space:nowrap;margin:auto}.login_logoindex{width:20%;height:100%;display:flex}.login_phone{color:#fff;width:30%;height:100%}.note-editor.note-frame.fullscreen .note-toolbar,.note-editor.note-frame.fullscreen .note-editing-area{background-color:#fff}.note-editor .dropdown-style a *{font-size:15px;margin:0 10px!important;padding:0!important}.note-editor .note-icon-caret{display:none}.note-modal .modal-body{padding:1rem!important}.note-modal input[type=file]{width:initial;height:initial;margin-top:10px;position:initial!important;opacity:1!important;border:none!important}.note-modal .modal-title{position:absolute}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{vertical-align:text-bottom;border:.25em solid;border-right-color:#0000;border-radius:50%;width:2rem;height:2rem;animation:.75s linear infinite spinner-border;display:inline-block}.spinner-border-sm{border-width:.2em;width:1rem;height:1rem}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{vertical-align:text-bottom;opacity:0;background-color:currentColor;border-radius:50%;width:2rem;height:2rem;animation:.75s linear infinite spinner-grow;display:inline-block}.spinner-grow-sm{width:1rem;height:1rem}div.dt-buttons{float:right;margin:5px}.paginate_button{padding:5px}.export-button{color:var(--color2);cursor:pointer;width:fit-content;height:fit-content;white-space:nowrap!important;background:0 0!important;border:none!important;padding:0!important;font-size:.9rem!important}table:not(.noBorderRadius) tr:first-child th:first-child,table.dataTable:not(.noBorderRadius) tr.main-thead:first-child td:first-child{border-top-left-radius:10px}table:not(.noBorderRadius) tr:first-child th:last-child,table.dataTable:not(.noBorderRadius) tr.main-thead:first-child td:last-child{border-top-right-radius:10px}table:not(.noBorderRadius) tr:not(.search-thead):last-child td:first-child{border-bottom-left-radius:10px}table:not(.noBorderRadius) tr:not(.search-thead):last-child td:last-child{border-bottom-right-radius:10px}table.dataTable thead>tr>th,table.dataTable thead td.sorting,table.dataTable thead td.sorting_asc,table.dataTable thead td.sorting_desc{padding-left:30px!important}table.dataTable thead .sorting:after,table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_desc:after{margin-left:-20px;bottom:11%;right:auto!important}table.dataTable thead .sorting:before,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting_desc:before{margin-left:-20px;top:11%;right:auto!important}table.dataTable tfoot.datatable-regularFooter th{color:#000;text-align:left;background-color:#fff;border-top:1px solid #ddd;height:2.6rem;font-size:.85rem;font-weight:700;display:table-cell}thead.header-fixed,.kanban_top_fixed{z-index:2;position:sticky;top:0}.contentskill,.subcontentskill{-webkit-user-select:auto;user-select:auto;-khtml-user-select:auto}.overflow-y-scroll{overflow-y:scroll}.vh-100{height:100vh}.p-2_25rem{padding:2.25rem}.mb-1_25rem{margin-bottom:1.25rem!important}.mt-1_25rem{margin-top:1.25rem!important}.w-65px{width:65px!important}.h-65px{height:65px!important}.flex-1-auto{flex:auto}.apiSystem_connection_circle{border:solid;width:15px;height:15px;top:-14px;left:44px;border-width:4px!important;position:relative!important}.apiSystem_actions_table thead th{background:0 0!important}.apiSystem_actions_table thead tr{border:unset!important}.apiSystem_actions_table tbody tr{border-width:1px 1px medium;border-top-style:solid;border-top-color:#d4d4d4;border-bottom-style:none;border-bottom-color:currentColor;border-top-style:dashed!important}.apiSystem_actions_table tbody tr td{padding-top:.75rem;padding-bottom:.75rem}.apiSystem_card_line_separator{height:12px;margin-top:20px;padding-top:15px}.apiSystem_symbol{width:50px;height:50px;margin-right:1.25rem!important}.apiSystem_symbol .btn{color:#a3a5b7;border-style:none;border-radius:.475rem;justify-content:center;align-items:center;display:flex;width:50px!important;height:50px!important}.apiSystem_card select{background-color:#f5f8fa;min-width:8rem;padding:.3rem;border-style:none!important}.apiSystem_card .badge{padding:.5em .85em}.badge-light-danger{color:#f1416c;background:#fff5f8}.badge-light-success{color:#50cd89;background:#e8fff3}.cursor_pointer{cursor:pointer}.timetrack_border_xl,.timetrack_border_md,.timetrack_border_sm{outline-offset:-4px;outline:4px solid #9ed286}.timetrack_border{outline-offset:-2px;outline:2px solid #9ed286}.table_overflow_scroll{width:100%;display:block;overflow-y:scroll}.resource_request_wish_dropdown_btn[data-wished="1"] .resource_request_wish_dropdown_store,.resource_request_wish_dropdown_btn[data-wished="0"] .resource_request_wish_dropdown_destroy{display:none}.resource_request_wish_dropdown_counter,.resource_request_wish_button{background-position:50%;background-size:cover;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.resource_request_wish_dropdown_btn .resource_request_wish_dropdown_counter,.resource_request_wish_btn[data-wished="1"] .resource_request_wish_button{color:#fff;background-image:url(/theme/images/heart_full.png)}.resource_request_wish_dropdown_btn[data-count="0"] .resource_request_wish_dropdown_counter,.resource_request_wish_btn[data-wished="0"] .resource_request_wish_button{color:unset;background-image:url(/theme/images/heart_empty.png)}.resource_request_wish_userList:hover{color:unset!important;cursor:unset!important}.resource_request_freetext_pill{background-color:#f5f5f5}.staffingRequestTagsInputDelete{position:relative;top:.5px}.staffingRequestTagsInputDelete i{color:gray}.ui-autocomplete{cursor:default;position:absolute;z-index:9999!important}.ui-tooltip{z-index:99991!important}.btn-outline-grey{color:#bbb;border:1px solid #bbb!important}.btn-outline-grey:not(:disabled):not(.disabled):active,.btn-outline-grey:not(:disabled):not(.disabled).active,.show>.btn-outline-grey.dropdown-toggle,.btn-outline-grey:hover{color:#fff;background-color:#eaeaea;border:1px solid #bbb!important}.btn-staffing-request-change-view{border-radius:.2rem!important;padding:.3rem .4rem!important;font-size:.875rem!important;line-height:1!important}.staffingRequestTagsInputChip{box-sizing:border-box;flex-wrap:wrap;max-width:100%;padding:.1rem 1.5rem}.staffingRequestTagsInputChipLabel{word-break:break-word;min-width:0}.staffingRequestTagsInputChip-stars{align-items:center;padding-left:.6rem;padding-right:.6rem}.staffingRequestTagsInputChipContent{align-items:center;min-width:0;display:flex}.staffingRequestTagsInputChip-stars .stars-wrapper{margin-left:.5rem}.staffingRequestTagsInputChip-stars .staffingRequestTagsInputDelete{flex:none;margin-left:auto;padding-left:.8rem}.staffingRequestTagsInputWrapper--stacked-stars .staffingRequestTagsInputChip-stars{width:100%}.staffingRequestTagsInputWrapper--stacked-stars .staffingRequestTagsInputChipContent{flex-direction:column;align-items:flex-start}.staffingRequestTagsInputWrapper--stacked-stars .staffingRequestTagsInputChip-stars .stars-wrapper{margin-top:.3rem;margin-left:0}.staffingRequestTagsInputChip input[type=text]{height:1.7rem}.skill_wish_dropdown_btn .skill_wish_dropdown_icon,.skill_wish_btn .skill_wish_dropdown_icon{background-position:50%;background-size:cover;width:20px;min-width:20px;height:20px;min-height:20px;margin-left:5px;display:none}.skill_wish_dropdown_btn .skill_wish_dropdown_counter,.skill_wish_btn .skill_wish_dropdown_counter{white-space:normal;justify-content:flex-start;align-items:center;display:flex}.skill_wish_dropdown_btn[data-wished="1"] .skill_wish_dropdown_icon,.skill_wish_btn[data-wished="1"] .skill_wish_dropdown_icon{background-image:url(/theme/images/green_smile_face.png);display:block}.skill_wish_dropdown_btn[data-wished="0"] .skill_wish_dropdown_icon,.skill_wish_btn[data-wished="0"] .skill_wish_dropdown_icon{background-image:url(/theme/images/orange_sad_face.png);display:block}.skill_wish_dropdown_btn[data-wished="1"] .skill_wish_dropdown_counter,.skill_wish_btn[data-wished="1"] .skill_wish_dropdown_counter{color:#28a745!important}.skill_wish_dropdown_btn[data-wished="0"] .skill_wish_dropdown_counter,.skill_wish_btn[data-wished="0"] .skill_wish_dropdown_counter{color:#dc3545!important}.ml-30{margin-left:30px}.staffingRequestTag{padding:0 5px;display:inline-block}.staffingRequestStar{background-image:url(/theme/images/star.png);background-position:50% -3px;background-size:cover;justify-content:center;align-items:center;width:30px;height:30px;margin-left:5px;margin-right:10px;display:inline-block;position:absolute}.g_dropdown_content div,.g_dropdown_content a{text-align:left!important}.scheduled_forecast_per_period>.dataTables_wrapper{position:inherit!important}#time_subtab4 .g_tabl_d1 td.nameColumn{min-width:250px}#purchases_subtab1 .g_tabl_d1 td.nameColumn{min-width:200px}.bg-green{background-color:#e4fdd0}.bg-red{background-color:#ffd8d2}.headerStaffingTableContainer{border:1px solid #d4d4d4;border-radius:10px}.headerStaffingTableContainer table thead tr th:first-of-type{border-style:unset;border-top-left-radius:10px}.headerStaffingTableContainer table thead tr th:last-of-type{border-style:unset;border-top-right-radius:10px}.headerStaffingTableContainer table tbody tr:last-of-type td:first-of-type,.headerStaffingTableContainer table tbody tr:last-of-type td:first-of-type input{border-style:unset;border-bottom-left-radius:10px}.headerStaffingTableContainer table tbody tr:last-of-type td:last-of-type,.headerStaffingTableContainer table tbody tr:last-of-type td:last-of-type input{border-style:unset;border-bottom-right-radius:10px}.search-container{width:20em}.htmlTemplate{display:none}.propl_dis_img{height:1rem;margin-right:.4rem}.dashed_top{height:2.6rem;border-bottom:1px dashed #efefef!important}.staffing-request-person-table{table-layout:fixed}.staffing-request-person-table thead tr th{word-break:break-word;text-align:center;border-width:2px;border-color:#fff;border-left-style:solid;border-right-style:solid;font-size:.85em;color:gray!important;font-weight:400!important}.staffing-request-person-table td{height:auto;border:#fff!important}#timetrackLinesDataTable th{padding:.6rem}#timetrackLinesDataTable tr{height:auto!important}#timetrackLinesDataTable thead tr{height:4rem!important}#timetrackHistoryDataTable td,#timetrackDataTable td{text-align:center}.padding05_15{padding:.5rem 1.5rem}#showRequestTable{border-collapse:separate}#showRequestTable td{border:2px solid #d4d4d4;border-style:solid none}#showRequestTable thead tr th{color:#c6c4c4;font-weight:300}#showRequestTable tbody tr td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;border-left-style:solid!important}#showRequestTable tbody tr td:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px;border-right-style:solid!important}.adequacy_block{border-width:1px;border-color:#d4d4d4;border-left-style:solid;border-right-style:solid;padding-left:15px}#staffingRequestHeaderInfo .g_title{color:#45576b;border:none;font-size:1.6em;font-weight:700}.shade_select{opacity:.3}.available-days-span{min-width:130px}.adequacy_block{border-right-style:none!important}.padding-inline-start-21{padding-inline-start:21px}.kanban_accessing{color:#fff;cursor:pointer;background-color:#45769a;border:1px solid #edc7c7;border-radius:10px;padding:5px;font-size:.7em}.bigArrow{color:orange;font-size:3em}.bigArrow5em{color:orange;font-size:5em}.myEnga{color:#bd5757}#help_lexicon_table .left_column{background:#ececec;padding-left:1em!important}.border-top-dashed-grey{border-top:1px dashed gray}table.table-no-padding thead>tr>th,table.table-no-padding thead td.sorting,table.table-no-padding thead td.sorting_asc,table.table-no-padding thead td.sorting_desc{padding:unset!important}.closedColumnBackground{z-index:-1;color:#ccc;padding:1.5em;font-size:.85em;position:absolute;inset:0;overflow:hidden}.closedColumnContainer{position:relative}.invertBorders{border-top:1px solid #d4d4d4;border-bottom:none!important}.table-vertical-align-middle td{vertical-align:middle!important}.form_error{position:absolute;bottom:-20px}.required-field:after{content:" *";color:inherit}.required-field.hidden:after{display:none}#additional_times_table.dataTable thead>tr>th,#additional_times_table.dataTable thead td.sorting,#additional_times_table.dataTable thead td.sorting_asc,#additional_times_table.dataTable thead td.sorting_desc{padding-left:4px!important}.mb-50px{margin-bottom:50px}.delete-engagement-activities-checkbox-wrapper{position:absolute;bottom:-30px}#ged-files-table_wrapper{overflow-x:scroll}#load1{color:#fff;z-index:9999;background-size:4em;width:100%;height:100%;font-style:italic;position:fixed}.hourly-container{flex-direction:column;flex-grow:1;width:100%;padding-left:16rem;display:flex}#logsTable{width:100%}input[type=number]::-webkit-inner-spin-button{opacity:0}input[type=number]::-webkit-outer-spin-button{opacity:0}input[type=number]:focus::-webkit-inner-spin-button{opacity:1}input[type=number]:focus::-webkit-outer-spin-button{opacity:1}.font-2em{font-size:2em}.ml-5px{margin-left:5px}.mt-3px{margin-top:3px}.gradient-background-cell{background:repeating-linear-gradient(135deg,#fff,#fff 9px,#bfbfbf 9px 10px);color:#5b6b84!important}.stripe-button-el{background-image:-moz-linear-gradient(#28a0e5,#015e94);background-image:-ms-linear-gradient(#28a0e5, #015e94);background-image:-moz-linear-gradient(#28a0e5,#015e94);background-image:-ms-linear-gradient(#28a0e5, #015e94);-webkit-font-smoothing:antialiased;-ms-border-radius:5px;-o-border-radius:5px;-ms-box-shadow:0 1px 0 #0003;-o-box-shadow:0 1px 0 #0003;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-o-user-select:none;cursor:pointer;background-image:linear-gradient(#28a0e5,#015e94);border:0;border-radius:5px;padding:1px;text-decoration:none;display:inline-block;overflow:hidden;box-shadow:0 1px #0003;visibility:visible!important}.stripe-button-el::-moz-focus-inner{border:0;padding:0}.stripe-button-el span{background:#1275ff -moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-ms-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);background-image:-moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);background-image:-ms-linear-gradient(#7dc5ee, #008cdd 85%, #30a2e4);color:#fff;text-shadow:0 -1px #00000040;-ms-box-shadow:inset 0 1px 0 #ffffff40;-o-box-shadow:inset 0 1px 0 #ffffff40;-ms-border-radius:4px;-o-border-radius:4px;background-image:linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);border-radius:4px;height:30px;padding:0 12px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;line-height:30px;display:block;position:relative;box-shadow:inset 0 1px #ffffff40}.stripe-button-el:not(:disabled):active,.stripe-button-el.active{background:#005d93}.stripe-button-el:not(:disabled):active span,.stripe-button-el.active span{color:#eee;background:#008cdd -moz-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-ms-linear-gradient(#008cdd, #008cdd 85%, #239adf);background-image:-moz-linear-gradient(#008cdd,#008cdd 85%,#239adf);background-image:-ms-linear-gradient(#008cdd, #008cdd 85%, #239adf);-ms-box-shadow:inset 0 1px 0 #0000001a;-o-box-shadow:inset 0 1px 0 #0000001a;background-image:linear-gradient(#008cdd,#008cdd 85%,#239adf);box-shadow:inset 0 1px #0000001a}.stripe-button-el:disabled,.stripe-button-el.disabled{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;background:#0003}.stripe-button-el:disabled span,.stripe-button-el.disabled span{color:#999;text-shadow:0 1px #ffffff80;background:#f8f9fa}.select_top_hidden{opacity:0;border-radius:20px;position:absolute;inset:0}.tooltip{pointer-events:none;z-index:999999999!important}.stafiz_subscriptions_button{color:#fff;cursor:pointer;background:#cdb003;border:0;border-radius:5px;justify-content:center;width:100%;padding:1em;font-weight:700;display:flex}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.min-w-8em{min-width:8em}.min-w-4em{min-width:4em}.api-system-config-field-multiple-delete i{color:gray}#app{flex-direction:column;min-height:100vh;display:flex}.gen_cache_height{max-height:0;overflow:hidden}.button_prime[disabled]{background:#d4d4d4}.button_prime[disabled]:hover{cursor:not-allowed;background:#d4d4d4}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}td.ellipsis{max-width:0}.tooltip-inner{max-width:50vw!important}button.blue{color:#fff;background:var(--color2);border-width:0;border-radius:10px;margin:25px 20px 20px;padding:10px}.flexColumn{flex-direction:column;width:fit-content;display:flex}.darker-background{background-color:#fafafa}.mr-05em{padding-right:.5em}.tooltip.text-start .tooltip-inner{text-align:left!important}.tooltip.text-justify .tooltip-inner{text-align:justify!important}.tooltip.text-center .tooltip-inner{text-align:center!important}.tooltip.text-end .tooltip-inner{text-align:right!important}.tooltip.small-text{font-size:.75rem!important;line-height:1.2!important}.table--hoverable-rows tbody tr:hover,.hover-highlight-bg,table.dataTable.table--hoverable-rows tbody tr:hover,#resourcerequests-table.table--hoverable-rows tbody tr:hover td:not(:first-child){background:var(--row-hover-bg)!important}.dropzone{min-height:initial!important;border:2px dashed #e6e6e6!important}.dropzone .dz-message.dz-default{margin:unset;justify-content:center;align-items:center;height:100%;display:flex}.dropzone .dz-message.dz-default .dz-button{color:#c1c1c1}.text-grey{color:gray}.enga_reatitle{text-align:center;min-height:3rem;font-size:.9em}.enga_reafig{text-align:center;color:var(--color2);font-size:1.5rem;font-weight:700}.faq_selected{color:#fff;background:var(--color2)!important}.po_line_placeholder{background:#007bff12;border:1px dashed #007bff;border-radius:3px;height:36px;margin-bottom:3px}.flex-center{justify-content:center;align-items:center;display:flex}.tech_subtab_btn{cursor:pointer;background:0 0;border:none;border-radius:10px;padding:.5em 1.2em;font-weight:700;transition:background .15s,color .15s;color:#475569!important}.tech_subtab_btn:not(.tech_subtab_btn_active):hover{background:#d4ecff;color:#003b8d!important}.tech_subtab_btn_active{background:var(--color2,#0054c7);color:#fff!important}.tech_subtab_btn_active:hover{background:#003b8d}.tech_subtab_hidden,.g_bloc_input100.tech_subtab_hidden,.g_flex_row.tech_subtab_hidden{display:none}
