@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700;800;900&display=swap);:root{--background-color:#f2f2f2;--primary-color:#008db9;--hover-color:#0dcaf0;--primary-transition:all 250ms ease-in-out;--primary-box-shadow:0 10px 15px -3px rgba(0,0,0,.07),0 4px 6px -2px rgba(0,0,0,.05);--primary-border-bottom:1px solid hsla(0,0%,50%,.2)}body{background:#f2f2f2;background:var(--background-color)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Montserrat,sans-serif;line-height:1.6;margin:0;padding:0;scroll-behavior:smooth}.App{position:relative}.navbar{background-color:var(--primary-color);color:#fff;height:4.2rem;justify-content:space-between;padding:.6rem;width:100%}.navbar,.navbar .navbar_info{align-items:center;display:flex}.navbar .navbar_info{flex-direction:row;gap:15px;height:100%;justify-content:center}.navbar .navbar_info img{height:30px;object-fit:contain;width:30px}.navbar .navbar_info h4{font-size:1.5rem;font-weight:400}.navbar .navbar_Links{flex-direction:row;gap:15px;justify-content:center;list-style-type:none}.navbar .navbar_Links,.navbar .navbar_Links li{align-items:center;display:flex;position:relative}.navbar .navbar_Links li{cursor:pointer;gap:5px;justify-content:flex-start;transition:var(--primary-transition);width:110px}.navbar .navbar_Links li:before{background-color:#fff;border-radius:4px;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;scale:0 1;-webkit-transform-origin:left;transform-origin:left;transition:scale .5s;width:80%}.navbar .navbar_Links li:hover{color:var(--hover-color)}.navbar .navbar_Links li:hover:before{scale:1}.navbar .navbar_Links .navbar_link{font-size:18px;font-weight:400;letter-spacing:.04em;line-height:28px;text-transform:capitalize}.navbar .navbar_Links .navbar_link .navbar_link_gdpr{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.navbar .navbar_Links .navbar_link .navbar_link_gdpr p{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:15px;font-weight:bolder;height:18px;justify-content:center;padding-left:1px;width:18px}.navbar .navbar_small-screen{display:none}.navbar .navbar_small-screen .navbar_small-screen_overlay{align-items:center;background:var(--primary-color);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:.5s ease;width:100%;z-index:5}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_menu_icon_close{cursor:pointer;font-size:27px;position:absolute;right:10px;top:20px}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links{align-items:center;display:flex;flex-direction:column;gap:15px;height:100vh;justify-content:center;list-style-type:none;width:100%}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links li{align-items:center;cursor:pointer;display:flex;font-size:25px;gap:5px;justify-content:center;position:relative;transition:var(--primary-transition)}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links li:before{background-color:#fff;border-radius:4px;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;scale:0 1;-webkit-transform-origin:left;transform-origin:left;transition:scale .5s;width:100%}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links li:hover{color:var(--hover-color)}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links li:hover:before{scale:1}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links li .navbar_link_gdpr{align-items:flex-start;display:flex;flex-direction:row;justify-content:center}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links li .navbar_link_gdpr p{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:15px;font-weight:bolder;height:18px;justify-content:center;width:18px}.navbar .navbar_small-screen .navbar_small-screen_overlay .navbar_small-screen_overlay_links .navbar_link{font-size:20px;font-size:25px;font-weight:400;letter-spacing:.04em;line-height:28px;text-transform:capitalize}.navbar .navbar_small-screen_menu_icon{font-size:27px}@media screen and (max-width:1000px){.navbar .navbar_small-screen{display:flex}.navbar .navbar_Links{display:none}}@media screen and (max-width:1150px){.navbar .navbar_Links a{font-size:20px}}.open_modal{-webkit-animation:openModal .5s cubic-bezier(.25,.46,.45,.94) both;animation:openModal .5s cubic-bezier(.25,.46,.45,.94) both}.close_modal{-webkit-animation:closeModal .5s cubic-bezier(.25,.46,.45,.94) both;animation:closeModal .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes openModal{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes openModal{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes closeModal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes closeModal{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.active{color:var(--primary-color)}.background{left:-1.8%}.background,.background2{background-image:url(/static/media/Subtract.12240fa1222d0ff1fde1.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-20px;height:68px;position:absolute;text-align:center;transition:var(--primary-transition);width:140px}.background2{left:12.7%}.background3{left:27.9%;width:140px}.background3,.background4{background-image:url(/static/media/Subtract.12240fa1222d0ff1fde1.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-20px;height:68px;position:absolute;text-align:center;transition:var(--primary-transition)}.background4{left:41.7%;width:135px}.background5{left:53.4%}.background5,.background6{background-image:url(/static/media/Subtract.12240fa1222d0ff1fde1.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-20px;height:68px;position:absolute;text-align:center;transition:var(--primary-transition);width:140px}.background6{left:68.5%}.userBackground{left:-3.5%}.userBackground,.userBackground2{background-image:url(/static/media/Subtract.12240fa1222d0ff1fde1.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-20px;height:68px;position:absolute;text-align:center;transition:var(--primary-transition);width:140px}.userBackground2{left:20%}.userBackground3{left:45%}.customerBackground,.userBackground3{background-image:url(/static/media/Subtract.12240fa1222d0ff1fde1.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-20px;height:68px;position:absolute;text-align:center;transition:var(--primary-transition);width:140px}.customerBackground{left:-4.2%}.customerBackground2{background-image:url(/static/media/Subtract.12240fa1222d0ff1fde1.svg);background-position:bottom;background-repeat:no-repeat;background-size:contain;bottom:-20px;height:68px;left:-6.8%;position:absolute;text-align:center;transition:var(--primary-transition);width:140px}p{color:#757575}h5{color:#4f4f4f;font-size:1.25rem;font-weight:500;width:100%}.additional_information{align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;gap:30px;justify-content:center;padding:1.5rem 3rem 5rem;position:relative;width:100%}.additional_information:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.additional_information .additional_information_body{align-items:flex-start;display:flex;gap:30px;justify-content:center;width:100%}.additional_information .additional_information_body .additional_information_body_description{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:30%}.additional_information .additional_information_body .additional_information_body_input_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:70%}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_date .myDatePicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline,.additional_information .additional_information_body .additional_information_body_input_container .additional_information_date .myDatePicker fieldset.MuiOutlinedInput-notchedOutline{border-color:green}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_date label{color:#4f4f4f}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_input label{color:rgba(0,0,0,.6);width:100%}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_input input:focus{box-shadow:0 0 10px #f93154}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_input input:valid{border:1px solid green}.additional_information .additional_information_body .additional_information_body_input_container .additional_information_input input:valid:focus{box-shadow:0 0 10px green}@media screen and (max-width:650px){.additional_information .additional_information_body{align-items:center;flex-direction:column;justify-content:center}.additional_information .additional_information_body .additional_information_body_description{align-items:center;justify-content:center;width:100%}.additional_information .additional_information_body .additional_information_body_input_container{width:100%}.additional_information .additional_information_body .additional_information_body_input_container input{width:100%!important}}.basic_information{align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;gap:30px;justify-content:center;padding:1.5rem 3rem 5rem;position:relative;width:100%}.basic_information:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.basic_information .basic_information_description{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;width:30%}.basic_information .basic_information_inputs_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:70%}.basic_information .basic_information_inputs_container .basic_information_email_input{align-items:flex-end;display:flex;flex-direction:row;justify-content:center;width:100%}.basic_information .basic_information_inputs_container .basic_information_email_input .basic_information_input input{width:53%!important}.basic_information .basic_information_inputs_container .basic_information_email_input .email_buttons{display:flex;flex-direction:row;gap:10px;height:100%;margin-bottom:.5rem}.basic_information .basic_information_inputs_container .basic_information_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.basic_information .basic_information_inputs_container .basic_information_input label{color:rgba(0,0,0,.6);width:100%}.basic_information .basic_information_inputs_container .basic_information_input input,.basic_information .basic_information_inputs_container .basic_information_input select{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.basic_information .basic_information_inputs_container .basic_information_input input:focus,.basic_information .basic_information_inputs_container .basic_information_input select:focus{box-shadow:0 0 10px #f93154}.basic_information .basic_information_inputs_container .basic_information_input input:valid,.basic_information .basic_information_inputs_container .basic_information_input select:valid{border:1px solid green}.basic_information .basic_information_inputs_container .basic_information_input input:valid:focus,.basic_information .basic_information_inputs_container .basic_information_input select:valid:focus{box-shadow:0 0 10px green}.basic_information .basic_information_inputs_container .basic_information_input textarea{background:transparent;border:1.5px solid green;border-radius:.25rem;color:var(--color-white);outline:none;padding:.375rem .75rem;resize:none;width:100%}@media screen and (max-width:650px){.basic_information{align-items:center;flex-direction:column;justify-content:center}.basic_information .basic_information_description{align-items:center;justify-content:center;width:100%}.basic_information .basic_information_inputs_container{width:100%}.basic_information .basic_information_inputs_container .basic_information_email_input{align-items:flex-start;flex-direction:column;gap:10px}.basic_information .basic_information_inputs_container .basic_information_email_input .basic_information_input input,.basic_information .basic_information_inputs_container .basic_information_input input{width:100%!important}}.removeExperience_button{background-color:#f93154;border:none;border-radius:.25rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:.75rem;font-weight:500;line-height:1.5;padding:.625rem 1.5rem .5rem;text-transform:uppercase;transition:var(--primary-transition)}.removeExperience_button:hover{background-color:red}.addExperience_button{background-color:var(--primary-color);border:none;border-radius:.25rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.1);color:#fff;font-size:.75rem;font-weight:500;line-height:1.5;padding:.625rem 1.5rem .5rem;text-transform:uppercase;transition:var(--primary-transition)}.addExperience_button:hover{background-color:var(--hover-color)}.education{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:1.5rem 3rem 5rem;position:relative;width:100%}.education:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.education .education_container{align-items:flex-start;display:flex;flex-direction:column;gap:30px;justify-content:center;width:100%}.education .education_container .education_description{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:30%}.education .education_container .education_input_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:2rem;position:relative;width:100%}.education .education_container .education_input_container:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.experience{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1.5rem 3rem 5rem;position:relative;width:100%}.experience:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.experience .experience_body{align-items:flex-start;display:flex;gap:30px;justify-content:center;width:100%}.experience .experience_body .experience_description{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:30%}.experience .experience_body .experience_input{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:center;width:70%}.experience .experience_body .experience_input .experience_input_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:2rem;position:relative;width:100%}.experience .experience_body .experience_input .experience_input_container .sequence_number{left:-1.5rem;position:absolute;top:0}.experience .experience_body .experience_input .experience_input_container .exp_tooltip{background-color:var(--background-color)!important;border-radius:5px!important;box-shadow:var(--primary-box-shadow)!important;color:#000!important;line-height:1.5!important;max-width:300px!important;opacity:1!important;padding:1rem!important;text-align:center!important}.experience .experience_body .experience_input .experience_input_container .drag_icon{height:20px;position:absolute;right:0;top:0;width:20px}.experience .experience_body .experience_input .experience_input_container .drag_icon .drag_handle{color:gray;cursor:pointer;height:100%;width:100%}.experience .experience_body .experience_input .experience_input_container:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.experience .experience_body .experience_input .experience_input_container .experience_input_date .myDatePicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline,.experience .experience_body .experience_input .experience_input_container .experience_input_date .myDatePicker fieldset.MuiOutlinedInput-notchedOutline{border-color:green}.experience .experience_body .experience_input .experience_input_container .experience_input_date label{color:rgba(0,0,0,.6)}.experience .experience_body .experience_input .experience_input_container .experience_input_row{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;width:100%}.experience .experience_body .experience_input .experience_input_container .experience_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.experience .experience_body .experience_input .experience_input_container .experience_input label{color:rgba(0,0,0,.6);width:100%}.experience .experience_body .experience_input .experience_input_container .experience_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.experience .experience_body .experience_input .experience_input_container .experience_input input:focus{box-shadow:0 0 10px #f93154}.experience .experience_body .experience_input .experience_input_container .experience_input input:valid{border:1px solid green}.experience .experience_body .experience_input .experience_input_container .experience_input input:valid:focus{box-shadow:0 0 10px green}.experience .experience_body .experience_input .experience_input_container .experience_input textarea{background:transparent;border:1.5px solid green;border-radius:.25rem;color:var(--color-white);outline:none;padding:.375rem .75rem;resize:none;width:100%}@media screen and (max-width:650px){.experience .experience_body{flex-direction:column;width:100%}.experience .experience_body .experience_description,.experience .experience_body .experience_input{width:100%}.experience .experience_body .experience_input .experience_input_container .experience_input_row{flex-direction:column}.experience .experience_body .experience_input .experience_input_container .experience_input input{width:100%!important}}.gdpr{align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;gap:30px;justify-content:center;padding:1.5rem 3rem 5rem;position:relative;width:100%}.gdpr:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.gdpr .gdpr_description{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;width:30%}.gdpr .gdpr_inputs_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:70%}.gdpr .gdpr_inputs_container .gdpr_input_date .myDatePicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline,.gdpr .gdpr_inputs_container .gdpr_input_date .myDatePicker fieldset.MuiOutlinedInput-notchedOutline{border-color:green}.gdpr .gdpr_inputs_container .gdpr_input_date label{color:rgba(0,0,0,.6)}.gdpr .gdpr_inputs_container .gdpr_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.gdpr .gdpr_inputs_container .gdpr_input label{color:rgba(0,0,0,.6);width:100%}.gdpr .gdpr_inputs_container .gdpr_input input[type=checkbox]{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;height:20px;outline:none;transition:var(--primary-transition);width:20px}.gdpr .gdpr_inputs_container .gdpr_input input[type=checkbox]:focus{box-shadow:0 0 10px #f93154}.gdpr .gdpr_inputs_container .gdpr_input input[type=checkbox]:valid{border:1px solid green}.gdpr .gdpr_inputs_container .gdpr_input input[type=checkbox]:valid:focus{box-shadow:0 0 10px green}.gdpr .gdpr_inputs_container .gdpr_input input{background-color:transparent;border:1px solid #4f4f4f;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem}@media screen and (max-width:650px){.gdpr{flex-direction:column}.gdpr,.gdpr .gdpr_description{align-items:center;justify-content:center}.gdpr .gdpr_description,.gdpr .gdpr_inputs_container{width:100%}.gdpr .gdpr_inputs_container .gdpr_input input[type=text]{width:100%!important}}.newCV_header{align-items:center;background:#f9f9f9;border-bottom:var(--primary-border-bottom);border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;justify-content:space-between;padding:1.5rem 3rem;width:100%}.newCV_header .newCV_header_info{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center}.newCV_header .newCV_header_info img{height:40px;object-fit:contain;width:40px}.newCV_header .newCV_header_info h4{color:#4f4f4f;font-size:1.5rem;font-weight:500}.newCV_header .new_CV_header_buttons{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.newCV_header .new_CV_header_buttons .pdf_img{height:34px;object-fit:contain;width:34px}.newCV_header .new_CV_header_buttons .pdf_img_full{cursor:pointer;height:30px;margin-top:3px;object-fit:contain;width:32px}.newCV_header .new_CV_header_buttons button{background-color:transparent;border:none;outline:none}.newCV_header .new_CV_header_buttons button svg{height:34px;width:34px}.newCV_header .pdf{color:red;cursor:pointer;height:32px;width:33px}@media screen and (max-width:600px){.newCV_header{padding:1.5rem 1rem}}.newCV{width:100%}.newCV .newCV_container{align-items:center;box-shadow:var(--primary-box-shadow);display:flex;flex-direction:column;justify-content:center;padding:4rem 15rem;position:relative}@media screen and (max-width:1200px){.newCV .newCV_container{padding:4rem 1rem}}.project{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:2rem;justify-content:center;padding:1.5rem 3rem 5rem;position:relative;width:100%}.project:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.project .project_body{align-items:flex-start;display:flex;gap:30px;justify-content:center;width:100%}.project .project_body .project_description{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:30%}.project .project_body .project_input{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:center;width:70%}.project .project_body .project_input .project_input_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:2rem;position:relative;width:100%}.project .project_body .project_input .project_input_container .sequence_number{left:-1.5rem;position:absolute;top:0}.project .project_body .project_input .project_input_container .exp_tooltip{background-color:var(--background-color)!important;border-radius:5px!important;box-shadow:var(--primary-box-shadow)!important;color:#000!important;line-height:1.5!important;max-width:300px!important;opacity:1!important;padding:1rem!important;text-align:center!important}.project .project_body .project_input .project_input_container .drag_icon{height:20px;position:absolute;right:0;top:0;width:20px}.project .project_body .project_input .project_input_container .drag_icon .drag_handle{color:gray;cursor:pointer;height:100%;width:100%}.project .project_body .project_input .project_input_container:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.project .project_body .project_input .project_input_container .project_input_date .myDatePicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline,.project .project_body .project_input .project_input_container .project_input_date .myDatePicker fieldset.MuiOutlinedInput-notchedOutline{border-color:green}.project .project_body .project_input .project_input_container .project_input_date label{color:#4f4f4f}.project .project_body .project_input .project_input_container .project_input_row{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;width:100%}.project .project_body .project_input .project_input_container .project_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.project .project_body .project_input .project_input_container .project_input label{color:rgba(0,0,0,.6);width:100%}.project .project_body .project_input .project_input_container .project_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.project .project_body .project_input .project_input_container .project_input input:focus{box-shadow:0 0 10px #f93154}.project .project_body .project_input .project_input_container .project_input input:valid{border:1px solid green}.project .project_body .project_input .project_input_container .project_input input:valid:focus{box-shadow:0 0 10px green}.project .project_body .project_input .project_input_container .project_input textarea{background:transparent;border:1.5px solid green;border-radius:.25rem;color:var(--color-white);outline:none;padding:.375rem .75rem;resize:none;width:100%}@media screen and (max-width:650px){.project .project_body{flex-direction:column;width:100%}.project .project_body .project_description,.project .project_body .project_input{width:100%}.project .project_body .project_input .project_input_container .project_input_row{flex-direction:column}.project .project_body .project_input .project_input_container .project_input input{width:100%!important}}.cancel_button{background-color:#fff;border:none;border-radius:10rem;color:var(--primary-color);cursor:pointer;font-size:.75rem;font-weight:500;line-height:1.5;padding:.625rem 1.5rem .5rem;text-transform:uppercase;transition:var(--primary-transition)}.cancel_button:hover{color:var(--hover-color)}.submit_button{background-color:var(--primary-color);border:none;border-radius:10rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:.75rem;font-weight:500;line-height:1.5;padding:.625rem 1.5rem .5rem;text-transform:uppercase;transition:var(--primary-transition)}.submit_button:hover{background-color:var(--hover-color)}.submit{background-color:#fff;gap:1rem;justify-content:flex-end;padding:1.5rem 7rem 1.5rem 3rem;position:relative;width:100%}.notification,.submit{align-items:center;display:flex;flex-direction:row}.notification{border-bottom-left-radius:7px;border-bottom-right-radius:7px;box-shadow:0 10px 15px -3px rgba(0,0,0,.07),0 4px 6px -2px rgba(0,0,0,.05);color:#fff;font-size:19px;font-weight:600;gap:10px;height:4rem;justify-content:center;left:50%;position:fixed;top:0;-webkit-transform:translate(-50%);transform:translate(-50%);transition:var(--primary-transition);width:20%}.error{background:rgba(255,0,0,.55)}.successfull{background:rgba(0,255,0,.55)}@media screen and (max-width:1400px){.notification{width:50%}}@media screen and (max-width:650px){.notification{width:70%}}.anonymize_modal{background:#fff;border:1px solid gray;border-radius:7px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);left:50%;outline:none;padding:4px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.anonymize_modal .anonymize_modal_container{display:flex;flex-direction:column;gap:20px;padding:2rem 4rem}.anonymize_modal .anonymize_modal_container .anonymize_modal_form,.anonymize_modal .anonymize_modal_container .anonymize_modal_form .anonymize_modal_form_dropdown{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.anonymize_modal .anonymize_modal_container .anonymize_modal_form .anonymize_modal_form_dropdown .anonymize_modal_form_item,.anonymize_modal .anonymize_modal_container .anonymize_modal_form .anonymize_modal_form_dropdown .anonymize_modal_form_select,.anonymize_modal .anonymize_modal_container .anonymize_modal_form .anonymize_modal_form_item{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width:650px){.anonymize_modal{width:100%}}.available_information{align-items:flex-start;background-color:#fff;display:flex;flex-direction:row;gap:30px;justify-content:center;padding:1.5rem 3rem 5rem;position:relative;width:100%}.available_information:before{background:hsla(0,0%,50%,.2);bottom:0;content:"";height:1px;position:absolute;width:90%}.available_information .available_information_body{align-items:flex-start;display:flex;gap:30px;justify-content:center;width:100%}.available_information .available_information_body .available_information_body_description{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:30%}.available_information .available_information_body .available_information_body_input_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:70%}.available_information .available_information_body .available_information_body_input_container .available_information_date .myDatePicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline,.available_information .available_information_body .available_information_body_input_container .available_information_date .myDatePicker fieldset.MuiOutlinedInput-notchedOutline{border-color:green}.available_information .available_information_body .available_information_body_input_container .available_information_date label{color:#4f4f4f}.available_information .available_information_body .available_information_body_input_container .available_information_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.available_information .available_information_body .available_information_body_input_container .available_information_input label{color:rgba(0,0,0,.6);width:100%}.available_information .available_information_body .available_information_body_input_container .available_information_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.available_information .available_information_body .available_information_body_input_container .available_information_input input:focus{box-shadow:0 0 10px #f93154}.available_information .available_information_body .available_information_body_input_container .available_information_input input:valid{border:1px solid green}.available_information .available_information_body .available_information_body_input_container .available_information_input input:valid:focus{box-shadow:0 0 10px green}@media screen and (max-width:650px){.available_information .available_information_body{align-items:center;flex-direction:column;justify-content:center}.available_information .available_information_body .available_information_body_description{align-items:center;justify-content:center;width:100%}.available_information .available_information_body .available_information_body_input_container{width:100%}.available_information .available_information_body .available_information_body_input_container input{width:100%!important}}.kodiva_widget{align-items:center;background-color:var(--primary-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-shadow:var(--primary-box-shadow);display:flex;flex-direction:column;gap:10px;height:230px;justify-content:center;padding:15px;width:230px}.kodiva_widget .kodiva_widget_logo{background-color:hsla(0,0%,79%,.205);border-radius:50%;height:80px;padding:20px;width:80px}.kodiva_widget .kodiva_widget_logo .logo{height:100%;object-fit:contain;width:100%}.kodiva_widget p{color:#fff;font-size:12px;padding-top:10px}.kodiva_widget h3{color:#fff;font-size:16px;font-weight:500}@media screen and (max-width:850px){.kodiva_widget{width:200px}}.widget{align-items:flex-start;background-color:var(--primary-color);border-radius:10px;box-shadow:var(--primary-box-shadow);display:flex;flex-direction:column;gap:10px;height:150px;justify-content:center;padding:15px;width:250px}.widget .widget_top{align-items:center;display:flex;justify-content:flex-start;width:100%}.widget .widget_top .widget_employee_img{height:80px;padding:20px;width:80px}.widget .widget_top .widget_employee_img .employee_img{height:100%;width:100%}.widget .widget_top .number{color:#000;font-size:28px;font-weight:500}.widget .text{color:#000;font-size:14px;font-weight:600;padding-left:20px}@media screen and (max-width:900px){.widget{width:160px}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{-webkit-appearance:button;cursor:pointer;overflow:visible;text-transform:none}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;height:100%}.rbc-calendar *,.rbc-calendar :after,.rbc-calendar :before{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{border-bottom:1px solid #ddd;flex:1 0;font-size:90%;font-weight:700;min-height:0;overflow:hidden;padding:0 3px;text-align:center;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{background:none;border:none;color:inherit;cursor:pointer;margin:0;padding:0;-webkit-user-select:text;user-select:text}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:flex;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;height:100%;overflow-y:scroll;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;justify-content:center;margin-bottom:10px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{background:none;background-image:none;border:1px solid #ccc;border-radius:4px;color:#373a3c;display:inline-block;line-height:normal;margin:0;padding:.375rem 1rem;text-align:center;vertical-align:middle;white-space:nowrap}.rbc-toolbar button.rbc-active,.rbc-toolbar button:active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.rbc-toolbar button.rbc-active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button:active:hover{background-color:#d4d4d4;border-color:#8c8c8c;color:#373a3c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{background-color:#e6e6e6;border-color:#adadad;color:#373a3c}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-day-slot .rbc-background-event,.rbc-event{background-color:#3174ad;border:none;border-radius:5px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;margin:0;padding:2px 5px;text-align:left;width:100%}.rbc-day-slot .rbc-slot-selecting .rbc-background-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-day-slot .rbc-selected.rbc-background-event,.rbc-event.rbc-selected{background-color:#265985}.rbc-day-slot .rbc-background-event:focus,.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px 0 rgba(51,51,51,.5)}.rbc-event-continues-prior{border-bottom-left-radius:0;border-top-left-radius:0}.rbc-event-continues-after{border-bottom-right-radius:0;border-top-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:rgba(0,0,0,.1)}.rbc-show-more{background-color:hsla(0,0%,100%,.3);color:#3174ad;font-size:85%;font-weight:700;height:auto;line-height:normal;z-index:4}.rbc-show-more:focus,.rbc-show-more:hover{color:#265985}.rbc-month-view{border:1px solid #ddd;display:flex;flex:1 0;flex-direction:column;height:100%;position:relative;user-select:none;-webkit-user-select:none;width:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;flex:1 0;flex-basis:0px;flex-direction:column;height:100%;overflow:hidden;position:relative}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{flex:1 1;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex:1 0;flex-direction:row;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 5px 15px rgba(0,0,0,.25);padding:10px;position:absolute;z-index:5}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex:1 0;flex-direction:column;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{border-bottom:1px solid #ddd;padding:3px 5px;text-align:left}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1 1}.rbc-timeslot-group{border-bottom:1px solid #ddd;display:flex;flex-flow:column nowrap;min-height:40px}.rbc-header-gutter,.rbc-time-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;margin-right:10px;position:absolute;right:0;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-event{align-items:flex-start;border:1px solid #265985;display:flex;flex-flow:column wrap;max-height:100%;min-height:20px;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1;height:100%;line-height:1;min-height:1em;width:100%}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{background-color:#fff;border-right:1px solid #ddd;left:0;margin-right:-1px;position:-webkit-sticky;position:sticky;z-index:10}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0;flex-basis:0px;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-day-bg,.rbc-time-view-resources .rbc-header{flex:1 1;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{background-color:rgba(0,0,0,.5);color:#fff;font-size:75%;padding:3px;position:absolute;width:100%;z-index:10}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-height:0;width:100%}.rbc-time-view .rbc-time-gutter{text-align:right;white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:initial;height:100%;position:relative;width:100%}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row.rbc-row-resource,.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;display:flex;flex:1 1;flex-direction:column;min-width:0}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{align-items:flex-start;border-top:2px solid #ddd;display:flex;flex:1 0;overflow-y:auto;position:relative;width:100%}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{user-select:none;-webkit-user-select:none;width:100%}.rbc-current-time-indicator{background-color:#74ad31;height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.dashboard{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.dashboard .settings_mod{left:0;position:absolute;top:0}.dashboard .dashboard_container{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;padding:.3rem 1rem 0;width:100%}.dashboard .dashboard_container .widget_container{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;justify-content:flex-start;position:relative;width:100%}.dashboard .dashboard_container .widget_container .widgets{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;flex-wrap:wrap;gap:20px;height:300px;justify-content:flex-start;padding:20px;width:100%}.dashboard .dashboard_container .widget_container .second_row{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.dashboard .dashboard_container .widget_container .second_row .second_row_widgets{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:flex-start;width:70%}.dashboard .dashboard_container .widget_container .second_row .second_row_widgets .chart_widget{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:275px;justify-content:flex-start;margin-left:20px;width:380px}.dashboard .dashboard_container .widget_container .second_row .second_row_widgets .chart_widget p{padding:.5rem 0}.dashboard .dashboard_container .scheduler{border-radius:10px;color:#000;font-weight:400;position:relative;width:750px}.dashboard .dashboard_container .scheduler .calendar{height:750px;width:100%}.dashboard .dashboard_container .scheduler .calendar .rbc-toolbar{flex-direction:row-reverse;gap:1rem;justify-content:flex-end;margin-bottom:2rem;padding-left:5rem;position:relative;width:100%}.dashboard .dashboard_container .scheduler .calendar .rbc-toolbar:first-child button{border:0;outline:none}.dashboard .dashboard_container .scheduler .calendar .rbc-toolbar .rbc-toolbar-label{flex-grow:0;font-size:25px;font-weight:700;position:relative}.dashboard .dashboard_container .scheduler .calendar .rbc-toolbar>span:nth-child(3){display:none}.dashboard .dashboard_container .scheduler .rbc-btn-group :first-child{color:#000;cursor:pointer;font-weight:700;transition:var(--primary-transition)}.dashboard .dashboard_container .scheduler .rbc-btn-group :first-child:hover{background-color:transparent;color:var(--hover-color);scale:1.1}.dashboard .dashboard_container .scheduler .rbc-btn-group :first-child :active{background-color:transparent}.dashboard .dashboard_container .scheduler .rbc-day-slot .rbc-event-label{display:none}.dashboard .dashboard_container .scheduler .rbc-day-slot .rbc-event-content{align-items:flex-end;display:flex;justify-content:flex-end;position:relative}.dashboard .dashboard_container .scheduler .rbc-day-slot .rbc-event-content:before{background-color:var(--primary-color);border-radius:2px;content:"";height:100%;left:0;position:absolute;top:0;width:1.5px}.dashboard .dashboard_container .scheduler .rbc-day-slot .rbc-background-event,.dashboard .dashboard_container .scheduler .rbc-event,.rbc-day-slot .dashboard .dashboard_container .scheduler .rbc-background-event{justify-content:flex-end}.dashboard .dashboard_container .scheduler .rbc-btn-group :nth-child(2),.dashboard .dashboard_container .scheduler .rbc-btn-group :nth-child(3){color:var(--primary-color);font-size:20px;font-weight:700;transition:var(--primary-transition)}.dashboard .dashboard_container .scheduler .rbc-btn-group :nth-child(2):hover,.dashboard .dashboard_container .scheduler .rbc-btn-group :nth-child(3):hover{background-color:transparent;color:var(--hover-color);scale:1.3}.dashboard .dashboard_container .scheduler .rbc-current-time-indicator{background-color:var(--primary-color);border-radius:1.35px;height:1.35px}.dashboard .dashboard_container .scheduler .css-fvtpii-MuiTypography-root{color:#fff}.dashboard .dashboard_container .scheduler .rbc-today{background-color:transparent}.dashboard .dashboard_container .scheduler .rbc-header+.rbc-today button span{color:var(--primary-color)}.dashboard .dashboard_container .scheduler .rbc-time-view .rbc-time-gutter{padding-top:5px;text-align:left}.dashboard .dashboard_container .scheduler .rbc-header{border:0;white-space:normal}.dashboard .dashboard_container .scheduler .rbc-header button{align-items:center;display:flex;height:100%;justify-content:center;pointer-events:none;width:90%}.dashboard .dashboard_container .scheduler .rbc-header button span{-ms-grid-columns:min-content;color:#787f89;display:table-caption;display:-ms-grid;font-size:20px;width:min-intrinsic;width:-webkit-min-content;width:min-content}.dashboard .dashboard_container .scheduler .rbc-timeslot-group{border-bottom:0}.dashboard .dashboard_container .scheduler .rbc-timeslot-group :nth-child(2){border-bottom:1px solid #f8f8f8}.dashboard .dashboard_container .scheduler .rbc-time-content :first-child .rbc-timeslot-group .rbc-time-slot{border-bottom:0;color:rgba(0,0,0,.6);font-size:13px;width:81.89px}.dashboard .dashboard_container .scheduler .rbc-time-content :not(:nth-child(2),:first-child) .rbc-timeslot-group .rbc-time-slot{border-left:1px solid #f8f8f8}.dashboard .dashboard_container .scheduler .rbc-time-content .rbc-time-column:not(:first-child){background-color:#fff}.dashboard .dashboard_container .scheduler .rbc-time-column :last-child .rbc-timeslot-group :last-child{border-bottom-right-radius:8px}.dashboard .dashboard_container .scheduler .rbc-time-content>*+*>*{border-left:0}.dashboard .dashboard_container .scheduler .rbc-day-slot .rbc-time-slot,.dashboard .dashboard_container .scheduler .rbc-time-content{border-top:0}.dashboard .dashboard_container .scheduler .rbc-time-view .rbc-allday-cell{display:none}.dashboard .dashboard_container .scheduler .rbc-time-view{border:none}.dashboard .dashboard_container .scheduler .rbc-time-header-content{background:#fcfbfc;border-left:0;border-top-left-radius:8px;border-top-right-radius:8px}.dashboard .dashboard_container .scheduler .scheduler_calendar{color:var(--primary-color);cursor:pointer;padding:5px;position:absolute;right:4rem;top:0;transition:var(--primary-transition)}.dashboard .dashboard_container .scheduler .scheduler_calendar:hover{color:var(--hover-color)}@media screen and (min-width:650px)and (max-width:1400px){.dashboard .dashboard_container .scheduler .calendar .rbc-toolbar{align-items:flex-start;flex-direction:column-reverse}}@media screen and (max-width:1150px){.dashboard .dashboard_container,.dashboard .dashboard_container .widget_container .second_row{flex-direction:column}.dashboard .dashboard_container .widget_container .second_row .second_row_widgets{width:100%}.dashboard .dashboard_container .scheduler{margin-top:20px;padding-bottom:20px;width:780px}.dashboard .dashboard_container .scheduler .calendar{width:100%}}@media screen and (max-width:650px){.dashboard .dashboard_container{flex-direction:column;padding:0}.dashboard .dashboard_container .widget_container .second_row{flex-direction:column}.dashboard .dashboard_container .widget_container .second_row .second_row_widgets{width:100%}.dashboard .dashboard_container .widget_container .second_row .second_row_widgets .chart_widget{width:90%}.dashboard .dashboard_container .widget_container .chart_widget{align-items:center;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;height:300px;justify-content:flex-start;margin-left:20px;width:360px}.dashboard .dashboard_container .widget_container .chart_widget p{padding:.5rem 0}.dashboard .dashboard_container .scheduler{margin-top:20px;padding-left:20px;width:97%}.dashboard .dashboard_container .scheduler .overlay{margin-top:50px}.dashboard .dashboard_container .scheduler .calendar{width:100%}.dashboard .dashboard_container .scheduler .calendar .rbc-time-content .rbc-time-gutter,.dashboard .dashboard_container .scheduler .calendar .rbc-time-header .rbc-label{display:none}.dashboard .dashboard_container .scheduler{min-width:350px}}.scheduler_modal{background:#fff;border:1px solid gray;border-radius:7px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);left:50%;outline:none;padding:4px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.scheduler_modal .scheduler_modal_container{display:flex;flex-direction:column;gap:20px;padding:2rem 4rem}.customEvent{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-left:3px;width:100%}.customEvent .customEvent_time{font-size:10px}.customEvent .customEvent_text{word-wrap:break-word;display:block;font-size:13px;font-weight:700;width:100%}.addEvent_button{align-items:center;background-color:var(--primary-color);border:0;border-radius:8px;box-shadow:var(--primary-box-shadow);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:1rem;outline:0;padding:.3rem 1.3rem;position:absolute;right:0;top:0;transition:var(--primary-transition)}.addEvent_button:hover{background-color:var(--hover-color);scale:1.1}.addEvent_modal{background:#fff;border:1px solid gray;border-radius:7px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);left:50%;outline:none;padding:4px;position:absolute;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.addEvent_modal .addEvent_modal_container{background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:2rem 4rem}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;width:100%}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;width:100%}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input label{color:rgba(0,0,0,.6);width:100%}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input input:focus{box-shadow:0 0 10px #f93154}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input input:valid{border:1px solid green}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input input:valid:focus{box-shadow:0 0 10px green}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input_time{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:flex-start;width:100%}@media screen and (max-width:850px){.addEvent_modal{width:80%}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input input{width:100%!important}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input_time{align-items:flex-start;flex-direction:column}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input_time .date_picker{width:100%}}@media screen and (max-width:650px){.addEvent_modal{width:100%}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input input{width:100%!important}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input_time{align-items:flex-start;flex-direction:column}.addEvent_modal .addEvent_modal_container .addEvent_modal_container_fields .user_input_time .date_picker{width:100%}}.updateEvent_modal{background:#fff;border:1px solid gray;border-radius:7px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);left:50%;outline:none;padding:4px;position:absolute;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.updateEvent_modal .updateEvent_modal_container{background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:2rem 4rem}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;width:100%}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input label{color:rgba(0,0,0,.6);width:100%}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input input:focus{box-shadow:0 0 10px #f93154}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input input:valid{border:1px solid green}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input input:valid:focus{box-shadow:0 0 10px green}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input_time{align-items:center;display:flex;flex-direction:row;gap:2rem;justify-content:flex-start;width:100%}@media screen and (max-width:850px){.updateEvent_modal{width:80%}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input input{width:100%!important}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input_time{align-items:flex-start;flex-direction:column}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input_time .date_picker{width:100%}}@media screen and (max-width:650px){.updateEvent_modal{width:100%}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input input{width:100%!important}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input_time{align-items:flex-start;flex-direction:column}.updateEvent_modal .updateEvent_modal_container .updateEvent_modal_container_fields .user_input_time .date_picker{width:100%}}.displayMonth_modal{background:#fff;border:1px solid gray;border-radius:7px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);left:50%;outline:none;padding:4px;position:absolute;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.displayMonth_modal .displayMonth_modal_container{background-color:#fff;display:flex;flex-direction:column;gap:20px;padding:2rem 4rem}.displayMonth_modal .displayMonth_modal_container .header{color:var(--primary-color);font-size:24px;padding:.5rem 1.5rem}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .css-bkrceb-MuiButtonBase-root-MuiPickersDay-root{height:45px;width:60px}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .css-bkrceb-MuiButtonBase-root-MuiPickersDay-root.Mui-selected .dayOfMonth .dot_container .dot{background-color:#fff}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .css-195y93z-MuiButtonBase-root-MuiPickersDay-root{height:45px;width:60px}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .css-raiqh1-MuiTypography-root-MuiDayPicker-weekDayLabel{width:60px}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .css-ggw2de-MuiPickersDay-root{height:45px;width:60px}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .dayOfMonth{align-items:center;display:flex;flex-direction:column;justify-content:center;transition:var(--primary-transition);width:100%}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .dayOfMonth:hover{scale:1.1}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .dayOfMonth:hover .dot{background-color:var(--hover-color)}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_header .dot{background-color:var(--primary-color);border-radius:50%;display:inline-block;height:5px;margin-left:5px;transition:var(--primary-transition);width:5px}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_events{align-items:flex-start;background-color:rgba(136,142,176,.2);border-radius:8px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;padding:.6rem;width:100%}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_events .displayMonth_modal_container_event{align-items:center;border-radius:5px;display:flex;justify-content:space-between;padding:.5rem;width:100%}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_events .displayMonth_modal_container_event .displayMonth_modal_container_event-title-description{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;width:80%}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_events .displayMonth_modal_container_event .displayMonth_modal_container_event-title-description p:first-child{color:#fff}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_events .displayMonth_modal_container_event .displayMonth_modal_container_event-title-description p:nth-child(2){color:#000}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_events .displayMonth_modal_container_event p{color:#fff;font-size:18px;font-weight:600;letter-spacing:.04em}.displayMonth_modal .displayMonth_modal_container .displayMonth_modal_container_events .displayMonth_modal_container_event p:nth-child(2){color:#000}.employees{align-items:center;display:flex;flex-direction:column;gap:2rem;justify-content:center;width:100%}.employees .employees_header{align-items:flex-start;display:flex;justify-content:space-between;padding:2rem 8rem 0;position:relative;width:100%}.employees .employees_header .employees_header_text{color:var(--hover-color);font-size:30px;font-weight:450;letter-spacing:.04em}.employees .employees_header:before{background-color:#e6e6e6;border-radius:4px;bottom:0;content:"";height:2px;left:7rem;position:absolute;width:90%}.employees .employees_container{background:transparent;border-radius:8px;flex-direction:column;gap:2.5rem;padding:2rem 8rem 3rem}.employees .employees_container,.employees .employees_container .employee_card_cotainer_body{align-items:flex-start;background-clip:content-box;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.employees .employees_container .employee_card_cotainer_body{flex-direction:row;gap:1rem}.employees .employees_container .users_box{display:flex;flex-grow:1;height:700px;width:100%}.employees .employees_container .users_box .users_table{border:none;box-shadow:none}.employees .employees_container .users_box .users_table .users_table_row{border:1px solid transparent;border-radius:8px;margin-bottom:.5rem;outline:none;transition:var(--primary-transition);width:99.8%}.employees .employees_container .users_box .users_table .users_table_row:hover{background-color:transparent;border:1px solid var(--hover-color)}.employees .employees_container .users_box .users_table .users_table_row:hover .edit_icon{color:var(--primary-color)}.employees .employees_container .users_box .users_table .users_table_row:hover .delete_icon{color:#f93154}.employees .employees_container .users_box .users_table .users_table_row:hover .password_icon{color:#000}.employees .employees_container .users_box .users_table .users_table_row .edit_icon{color:transparent;cursor:pointer;margin-left:.5rem;margin-right:1rem;transition:var(--primary-transition);width:17px}.employees .employees_container .users_box .users_table .users_table_row .edit_icon:hover{color:var(--hover-color);scale:1.2}.employees .employees_container .users_box .users_table .users_table_row .delete_icon{color:transparent;cursor:pointer;margin-left:.5rem;margin-right:1rem;transition:var(--primary-transition);width:17px}.employees .employees_container .users_box .users_table .users_table_row .delete_icon:hover{color:red;scale:1.2}.employees .employees_container .users_box .users_table .users_table_row .password_icon{color:transparent;cursor:pointer;margin-left:.5rem;margin-right:1rem;transition:var(--primary-transition);width:17px}.employees .employees_container .users_box .users_table .users_table_row .password_icon:hover{color:#000;scale:1.2}.employees .employees_container .users_box .users_table .users_table_row .exp_tooltip{background-color:var(--background-color)!important;border-radius:5px!important;box-shadow:var(--primary-box-shadow)!important;color:#000!important;line-height:1.5!important;max-width:300px!important;opacity:1!important;padding:1rem!important;text-align:center!important}.employees .employees_container .users_box .users_table .users_table_cell{outline:none}.employees .employees_container .users_box .users_table .MuiDataGrid-columnHeaders{border:none}@media screen and (max-width:650px){.employees .employees_container{justify-content:center;padding:2rem 1rem}}@media screen and (max-width:1200px){.employees .employees_header{padding:2rem 1rem .5rem}.employees .employees_header:before{left:0;width:100%}.employees .employees_container{justify-content:center;padding:2rem 1rem}}.empoloyee_card{align-items:center;background-color:#fff;border-radius:15px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);display:flex;flex-direction:column;height:22.5rem;justify-content:flex-start;padding:1rem;transition:var(--primary-transition);width:17rem}.empoloyee_card:hover{scale:1.05}.empoloyee_card .employee_card_header{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;width:100%}.empoloyee_card .employee_card_header .employee_card_header_availability{border-radius:8px;font-size:14px;padding:.5rem 1rem}.empoloyee_card .employee_card_header .employee_forward_icon{color:var(--primary-color);cursor:pointer;transition:var(--primary-transition)}.empoloyee_card .employee_card_header .employee_forward_icon:hover{color:var(--hover-color);scale:1.35}.empoloyee_card .employee_card_img{height:38%;width:100%}.empoloyee_card .employee_card_img .person_icon{height:100%;width:100%}.empoloyee_card .employee_card_text{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.empoloyee_card .employee_card_text .name{color:#000;font-size:17px;font-weight:600;letter-spacing:.04em}.empoloyee_card .employee_card_text .position{color:var(--primary-color);font-weight:500;letter-spacing:.04em}.empoloyee_card .employee_card_description{align-items:flex-start;background:#f9fafe;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;margin-top:.5rem;padding:.5rem;width:100%}.empoloyee_card .employee_card_description .employee_card_description_row{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.empoloyee_card .employee_card_description .employee_card_description_row .description{color:var(--hover-color);font-weight:400;letter-spacing:.04em}.available{background-color:#f3fcf9}.unavailable{background-color:#fcfaf3}.view_button{align-items:center;background-color:var(--primary-color);border:0;border-radius:8px;box-shadow:var(--primary-box-shadow);color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:1rem;outline:0;padding:.6rem 1.3rem;transition:var(--primary-transition)}.view_button:hover{background-color:var(--hover-color);scale:1.1}.employee_view{align-items:flex-start;background-color:#f2f2f2;border-radius:8px;box-shadow:var(--primary-box-shadow);display:flex;flex-direction:column;gap:1rem;height:20rem;justify-content:flex-start;padding:2rem;position:absolute;right:5rem;top:5rem;width:25rem;z-index:3}.employee_view p{font-size:18px}.employee_view .employee_view_container{align-items:flex-start;display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-start;width:100%}@media screen and (max-width:650px){.employee_view{right:0}}.employee_view_card{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:13rem;justify-content:space-between;padding:1rem;transition:var(--primary-transition);width:9.75rem}.employee_view_card .employee_view_card_active{align-items:center;display:flex;justify-content:flex-end;width:100%}.employee_view_card .employee_view_card_active .active{background-color:var(--hover-color);border-radius:50%;height:10px;width:10px}.employee_view_card .employee_view_card_icon{align-items:center;background-color:#f9fafe;border-radius:50%;display:flex;height:4.5rem;justify-content:center;width:4.5rem}.employee_view_card .employee_view_card_icon svg{height:50%;width:50%}.employee_view_card:hover{scale:1.08}.active_card{background-color:var(--primary-color);scale:1.05}.active_card p{color:#fff}.employee_card_container_header{align-items:center;display:flex;flex-direction:row;gap:1.5rem;height:2rem;justify-content:flex-start;position:relative;width:100%}.employee_card_container_header .search_icon{color:#6e6d70;height:100%;width:2rem}.employee_card_container_header .employee_search_input{background-color:transparent;border:none;border-radius:6px;color:#6e6d70;font-size:16px;height:100%;outline:none;transition:var(--primary-transition);width:80%}.employee_card_container_header .clicked{background-color:var(--primary-color);color:#fff}@media screen and (max-width:650px){.employee_card_container_header .search_icon{display:none}}@media screen and (min-width:750px)and (max-width:900){.employee_card_container_header .employee_search_input{width:70%}}.sort_filter-button{align-items:center;background-color:#f7f7f7;border:none;border-radius:8px;color:#6e6d70;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.03em;outline:none;padding:.7rem 1rem;transition:var(--primary-transition)}.sort_filter-button:hover{background-color:var(--hover-color);color:#fff;scale:1.1}.clicked{background-color:var(--primary-color)}@media screen and (max-width:650px){.sort_filter-button{padding:.7rem .6rem}}.sort_view{background-color:#f2f2f2;border-radius:8px;box-shadow:var(--primary-box-shadow);height:12.5rem;padding:1rem;position:absolute;right:0;top:3.5rem;width:15rem;z-index:2}.sort_view,.sort_view .sort_view_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.sort_view .sort_view_container{width:100%}.sort_view .sort_view_container .option_button{align-items:center;background-color:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;outline:none;padding:.4rem .5rem;transition:var(--primary-transition);width:100%}.sort_view .sort_view_container .option_button .button_text{color:var(--primary-color);font-weight:500;letter-spacing:.03em}.sort_view .sort_view_container .option_button:hover{background-color:var(--hover-color);scale:1.05}.sort_view .sort_view_container .option_button:hover .button_text{color:#fff}.sort_view .sort_view_container .option_button .option_button_circle{background-color:#fff;border-radius:50%;height:1.3rem;width:1.3rem}.sort_view .sort_view_container .option_button .option_button_circle .check_icon{stroke:#fff;stroke-width:1.5;color:#fff;font-size:22px;margin-right:10px}.sort_view .sort_view_container .option_button .active_circle{background-color:#01dfc5;color:#fff!important}.sort_view .sort_view_container .active_button{background-color:var(--primary-color);scale:1.05}.sort_view .sort_view_container .active_button .button_text{color:#fff}.filter{background-color:#f2f2f2;border-radius:8px;box-shadow:var(--primary-box-shadow);height:11rem;left:0;padding:1rem 0;position:absolute;top:2rem;width:8rem;z-index:2}.filter .filter_select_option{align-items:flex-start;border:none;cursor:pointer;display:flex;justify-content:flex-start;outline:none;padding:.5rem;transition:var(--primary-transition);width:100%}.filter .filter_select_option:hover{background-color:#e6e6e6;scale:1.05}@media screen and (max-width:650px){.filter{width:5.5rem}}.applyFilter_button{align-items:center;background-color:var(--primary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.04em;outline:none;padding:.4rem 0;transition:var(--primary-transition);width:75%}.applyFilter_button:hover{background-color:var(--hover-color);scale:1.05}@media screen and (max-width:650px){.applyFilter_button{font-size:13px}}.cancelFilter_button{align-items:center;background-color:#f7f7f7;border:none;border-radius:5px;color:#000;display:flex;font-size:14px;font-weight:600;justify-content:center;letter-spacing:.04em;outline:none;padding:.3rem .5rem;transition:var(--primary-transition);width:28%}.cancelFilter_button:hover{scale:1.05}@media screen and (max-width:650px){.cancelFilter_button{font-size:13px}}.filteroption{align-items:flex-start;background-color:#f2f2f2;box-shadow:var(--primary-box-shadow);display:flex;flex-direction:column;gap:.4rem;height:12rem;justify-content:space-between;padding:1rem 2rem;position:absolute;width:18rem;z-index:2}.filteroption .filteroption_container,.filteroption .filteroption_container .filteroption_radio_section{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.filteroption .filteroption_container .filteroption_radio_section{gap:.4rem}.filteroption .filteroption_container .filteroption_radio_section .filteroption_row{align-items:center;display:flex;gap:1rem;justify-content:flex-start;width:100%}.filteroption .filteroption_container .filteroption_radio_section .filteroption_row input{height:17px;width:17px}.filteroption .filteroption_container .filteroption_radio_section .filteroption_value_field{background-color:transparent;border:2px solid var(--primary-color);border-radius:5px;outline:none;padding:.3rem .5rem;width:100%}.filteroption .filteroption_radio_buttons{align-items:center;display:flex;gap:10px;justify-content:center;width:100%}.halfpassed{left:-19rem!important;top:3rem!important}.nothalfpassed{left:9rem!important;top:2.3rem!important}@media screen and (max-width:650px){.filteroption{padding:1rem;width:11rem}.halfpassed{left:-11.5rem!important;top:3rem!important}.nothalfpassed{left:6.5rem!important;top:2.3rem!important}}.filter_view{flex-wrap:wrap;gap:1rem;justify-content:flex-start;width:100%}.filter_view,.filter_view .filter_option{align-items:center;display:flex;flex-direction:row}.filter_view .filter_option{background-color:#fff;border-radius:8px;gap:.5rem;padding:.5rem;transition:var(--primary-transition)}.filter_view .filter_option .filter_option_name,.filter_view .filter_option .filter_option_option{font-size:14px}.filter_view .filter_option .filter_option_name{color:#57565b}.filter_view .filter_option .filter_option_option{color:#9896a2}.filter_view .filter_option .cross{cursor:pointer;font-weight:700;transition:var(--primary-transition)}.filter_view .filter_option:hover{scale:1.05}.filter_view .filter_option:hover .cross{color:red}.filter_view .add_filter{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:2rem;justify-content:center;position:relative;width:2rem}.filter_view .add_filter .add{color:#37363f;cursor:pointer;font-size:2rem;transition:var(--primary-transition)}.filter_view .add_filter .add:hover{color:var(--primary-color);scale:1.1}@media screen and (max-width:1000px){.filter_view{padding-left:1rem;padding-right:1rem}}.primary_button{background-color:transparent;border:none;border-radius:10px;color:var(--primary-color);cursor:pointer;font-size:.75rem;font-weight:400;padding:.375rem 1rem .3125rem;text-transform:uppercase;transition:var(--primary-transition)}.primary_button:hover{background-color:rgba(0,0,0,.025)}.deleteCandidate_modal{background:#fff;border:1px solid gray;border-radius:7px;box-shadow:0 54px 55px rgba(0,0,0,.25),0 -12px 30px rgba(0,0,0,.12),0 4px 6px rgba(0,0,0,.12),0 12px 13px rgba(0,0,0,.17),0 -3px 5px rgba(0,0,0,.09);height:90%;left:50%;outline:none;overflow-y:scroll;padding:4px 4px 4.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}.deleteCandidate_modal .deleteCandidate_modal_container{display:flex;flex-direction:column;gap:20px;padding:2rem 4rem}.critical{background-color:rgba(255,0,0,.2)}.normal{background-color:rgba(255,255,0,.3)}.good{background-color:rgba(0,255,0,.2)}.secondary_button{background-color:transparent;border:none;border-radius:10px;color:red;cursor:pointer;font-size:.75rem;font-weight:400;padding:.375rem 1rem .3125rem;text-transform:uppercase;transition:var(--primary-transition)}.secondary_button:hover{background-color:rgba(0,0,0,.025)}.loading{height:100vh;left:50%;position:absolute;top:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:650px){.loading{left:40%}}.kodiva_loading{stroke-dasharray:700;stroke-dashoffset:700;-webkit-animation:animateDash 2s linear infinite forwards;animation:animateDash 2s linear infinite forwards;pointer-events:none}@-webkit-keyframes animateDash{to{stroke-dashoffset:100}}@keyframes animateDash{to{stroke-dashoffset:100}}.gdpr_table{border-collapse:collapse;margin:auto;width:100%}@media screen and (max-width:900px){.gdpr_table{margin:auto;width:100%}}.gdpr_container{width:100%}.gdpr_container,.gdpr_container .gdpr_container_body{align-items:center;display:flex;flex-direction:column;justify-content:center}.gdpr_container .gdpr_container_body{border-radius:.5rem;box-shadow:var(--primary-box-shadow);gap:1.5rem;margin-bottom:2rem;margin-top:4rem;padding-bottom:4rem;width:65%}@media screen and (max-width:1200px){.gdpr_container .gdpr_container_body{margin-top:2rem;overflow-x:scroll;width:100%}}@media screen and (min-width:1200px)and (max-width:1450px){.gdpr_container .gdpr_container_body{width:100%}}.home{flex-direction:column;gap:1rem;justify-content:center;position:relative;width:100%}.home,.home .home_candidates{align-items:center;display:flex}.home .home_candidates{justify-content:flex-start;width:90%}.home .home_header{align-items:center;display:flex;flex-direction:row;height:92px;justify-content:flex-end;padding:0 3rem;position:relative;width:100%}.home .home_table{border-radius:.5rem;box-shadow:var(--primary-box-shadow);flex-direction:column;gap:1.5rem;width:93%}.home .home_pagination,.home .home_table{align-items:center;display:flex;justify-content:center}.home .home_pagination{flex-direction:row;gap:2rem;height:2rem;left:0;margin-bottom:2rem;position:-webkit-sticky;position:sticky;width:100%}.home .home_pagination .home_pagination_select{left:0;position:absolute}.home .home_pagination .home_candidate_info{padding:10px;position:absolute;right:0}.settings_mod{left:0;position:absolute;top:0}.MuiInputBase-inputSizeSmall{margin-top:5px}@media screen and (max-width:650px){.home .home_table .home_pagination .pagination{margin-left:1.5rem!important;width:60%!important}}@media screen and (max-width:1550px){.home{gap:0}.home .home_candidates{padding-left:2rem;padding-top:2rem}.home .home_header{flex-direction:column;gap:2rem;padding-top:8rem}.home .home_table{margin-top:2rem;overflow-x:scroll;width:100%}.home .home_table .home_pagination .pagination{margin-left:5.5rem}}@media screen and (min-width:1200px)and (max-width:1450px){.home .home_candidates{padding-left:2rem;padding-top:2rem}.home .home_candidates,.home .home_table{width:100%}}.cv_table{border-collapse:collapse;margin:auto;width:100%}@media screen and (max-width:900px){.cv_table{margin:auto;width:100%}}tbody{padding:1rem}tbody tr{border-bottom:1px solid hsla(0,0%,50%,.2)}tbody tr td{font-size:16px;padding:1rem;text-align:left}tbody tr td .delete_svg{height:20px;width:20px}tbody tr td:last-child{align-items:center;display:flex;justify-content:flex-start;margin:auto}.rejected{background-color:rgba(255,0,0,.2)}.interview{background-color:rgba(255,255,0,.3)}.hired{background-color:rgba(0,255,0,.2)}@media screen and (max-width:1200px){.tbody{padding:0}}.filter_container{align-items:center;align-items:flex-start;background:#fff;border:1px solid gray;border-radius:7px;display:flex;flex-direction:column;justify-content:center;outline:none;padding:1rem 2rem;position:absolute;top:25px;z-index:2}@media screen and (max-width:1200px){.filter_container{left:-1.5rem;padding:1rem}}thead{background-color:#f9f9f9;position:-webkit-sticky;position:sticky;top:0;transition:var(--primary-transition);width:100%}thead tr th{font-size:16px;font-weight:400;padding:1rem;text-align:left}thead tr th .head_filter{align-items:center;display:flex;justify-content:flex-start;position:relative}thead tr th .head_filter svg{cursor:pointer;margin-left:10px;transition:var(--primary-transition)}thead tr th .head_filter svg:hover{scale:1.1}thead tr th .head_filter p{align-items:center;background-color:var(--primary-color);border-radius:50%;color:#fff;display:flex;font-weight:600;height:18px;justify-content:center;margin-bottom:13px;width:18px}.scrolled{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background-color:transparent;box-shadow:var(--primary-box-shadow);font-size:20px;font-weight:800;transition:var(--primary-transition)}.scrolled:before{background:var(--primary-color);border-radius:4px;bottom:0;content:"";height:1.5px;left:0;position:absolute;width:100%}.scrolled tr th{color:var(--primary-color)}.searchbar_container{align-items:center;display:flex;flex-direction:row;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25%}.searchbar_container .searchbar{border:none;border-radius:.5rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.1);color:gray;font-size:16px;line-height:2;outline:none;padding:.625rem 3rem .5rem 1.5rem;width:100%}.searchbar_container svg{color:gray;font-size:25px;position:absolute;right:5%}@media screen and (max-width:1200px){.searchbar_container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%}}@media screen and (max-width:650px){.searchbar_container{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}@media screen and (max-width:1550px){.speed_dial_box .speed_dial{bottom:-25px}}.settings_modal{align-items:flex-start;background:transparent;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;height:100vh;justify-content:space-between;left:0;padding:2rem 1rem;position:absolute;top:0;width:25rem;z-index:4}.settings_modal .settings_modal_container{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.settings_modal .settings_modal_container h2{margin-bottom:1.5rem}.settings_modal .settings_modal_container .settings_modal_row{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.settings_modal .settings_modal_container .settings_modal_row input{padding:.375rem .75rem}.settings_modal .settings_modal_container .settings_modal_row input,.settings_modal .settings_modal_container .settings_modal_row input[type=checkbox]{background-color:transparent;border:1px solid hsla(0,0%,50%,.2);border-radius:.25rem;box-shadow:none;color:#757575;font-size:1rem;font-weight:400;outline:none;transition:var(--primary-transition)}.settings_modal .settings_modal_container .settings_modal_row input[type=checkbox]{height:20px;width:20px}.settings_modal .settings_modal_buttons{align-items:center;display:flex;flex-direction:row;justify-content:flex-end;width:100%}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;-webkit-transform:translateX(0);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.Toastify--animate-icon{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:hsla(0,0%,100%,.7);background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@-webkit-keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes Toastify__trackProgress{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(0);transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;-webkit-transform-origin:left;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{-webkit-animation:Toastify__trackProgress linear 1 forwards;animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;-webkit-transform-origin:right;transform-origin:right}.Toastify__spinner{-webkit-animation:Toastify__spin .65s linear infinite;animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@-webkit-keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@-webkit-keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@-webkit-keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@-webkit-keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes Toastify__bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{-webkit-animation-name:Toastify__bounceInLeft;animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{-webkit-animation-name:Toastify__bounceInRight;animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{-webkit-animation-name:Toastify__bounceInDown;animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{-webkit-animation-name:Toastify__bounceInUp;animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{-webkit-animation-name:Toastify__bounceOutLeft;animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{-webkit-animation-name:Toastify__bounceOutRight;animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{-webkit-animation-name:Toastify__bounceOutUp;animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{-webkit-animation-name:Toastify__bounceOutDown;animation-name:Toastify__bounceOutDown}@-webkit-keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@-webkit-keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{-webkit-animation-name:Toastify__zoomIn;animation-name:Toastify__zoomIn}.Toastify__zoom-exit{-webkit-animation-name:Toastify__zoomOut;animation-name:Toastify__zoomOut}@-webkit-keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes Toastify__flipIn{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes Toastify__flipOut{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{opacity:1;-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg)}to{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{-webkit-animation-name:Toastify__flipIn;animation-name:Toastify__flipIn}.Toastify__flip-exit{-webkit-animation-name:Toastify__flipOut;animation-name:Toastify__flipOut}@-webkit-keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInRight{0%{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{-webkit-transform:translate3d(0,110%,0);transform:translate3d(0,110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{-webkit-transform:translate3d(0,-110%,0);transform:translate3d(0,-110%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(110%,0,0);transform:translate3d(110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(-110%,0,0);transform:translate3d(-110%,0,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,500px,0);transform:translate3d(0,500px,0);visibility:hidden}}@-webkit-keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-500px,0);transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{-webkit-animation-name:Toastify__slideInLeft;animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{-webkit-animation-name:Toastify__slideInRight;animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{-webkit-animation-name:Toastify__slideInDown;animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{-webkit-animation-name:Toastify__slideInUp;animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{-webkit-animation-name:Toastify__slideOutLeft;animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{-webkit-animation-name:Toastify__slideOutRight;animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{-webkit-animation-name:Toastify__slideOutUp;animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{-webkit-animation-name:Toastify__slideOutDown;animation-name:Toastify__slideOutDown}@-webkit-keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Toastify__spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Toastify__toast-container--top-left{top:4.5em}.invoiceDetails{width:100%}.invoiceDetails .invoiceDetails_container{display:flex;flex-direction:column;gap:2rem;padding:4rem 15rem;position:relative;width:100%}.invoiceDetails .invoiceDetails_container .invoice_backButton{align-items:flex-start;cursor:pointer;display:flex;gap:10px;justify-content:flex-start}.invoiceDetails .invoiceDetails_container .invoice_backButton .backButtonIcon,.invoiceDetails .invoiceDetails_container .invoice_backButton p{color:#008db9;transition:var(--primary-transition)}.invoiceDetails .invoiceDetails_container .invoice_backButton:hover .backButtonIcon,.invoiceDetails .invoiceDetails_container .invoice_backButton:hover p{color:#0dcaf0}.text{color:#888eb0;font-size:.85rem;letter-spacing:.45px;line-height:1.3}.invoices_detail_mod{left:0;position:absolute;top:0}@media screen and (max-width:650px){.invoiceDetails .invoiceDetails_container{padding:2rem 1rem}.text{font-size:.6875rem}.invoices_detail_mod{width:100%}}@media screen and (min-width:651px)and (max-width:1000px){.invoiceDetails .invoiceDetails_container{padding:4rem}}.addInvoiceButtons{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:flex-end;width:100%}.addInvoiceButtons .submit_invoice{background-color:var(--primary-color);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.04em;padding:.5rem 1.7rem;transition:var(--primary-transition)}.addInvoiceButtons .submit_invoice:hover{background-color:var(--hover-color)}.addInvoiceButtons .cancel_invoice{background-color:transparent;border:none;border-radius:20px;color:rgba(0,0,0,.6);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.04em;padding:.5rem 1rem;transition:var(--primary-transition)}.addInvoiceButtons .cancel_invoice:hover{color:var(--hover-color)}.invoice_add_from{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.invoice_add_from .invoice_add_from_element_container{align-items:flex-start;display:flex;flex-direction:row;gap:2rem;justify-content:center;width:100%}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element .paymentTerms_element{align-items:center;background-color:hsla(0,0%,46%,.17);border-radius:.25rem;display:flex;gap:5px;height:100%;justify-content:flex-start;padding:.375rem .75rem;width:100%}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element .paymentTerms_element input{background-color:transparent!important;padding:0;width:50px}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element .paymentTerms_element .active{background-color:#fff!important;padding:0 5px}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element .paymentTerms_element .disabled{background-color:hsla(0,0%,46%,.17)}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element .paymentTerms_element .paymentTerms_date{border:none;outline:none}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element label{color:rgba(0,0,0,.6);width:100%}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element input{background-color:transparent;border:1px solid #e6e6e6;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem}.invoice_add_from .invoice_add_from_element_container .invoice_add_from_element input:disabled{background-color:hsla(0,0%,46%,.17)}.invoiceList{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;width:100%}.invoiceList .add_invoice{background-color:#f9fafe;border:none;border-radius:25px;color:rgba(0,0,0,.6);cursor:pointer;font-size:15px;font-weight:500;padding:.6rem 0;transition:var(--primary-transition);width:100%}.invoiceList .add_invoice:hover{background-color:var(--primary-color);color:#fff}.invoiceList .invoiceList_element{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.invoiceList .invoiceList_element .invoiceList_element_field{display:flex;flex-direction:column;gap:5px}.invoiceList .invoiceList_element .invoiceList_element_field label{color:rgba(0,0,0,.6);font-size:13px;width:100%}.invoiceList .invoiceList_element .invoiceList_element_field input{background-color:transparent;border:1px solid #e6e6e6;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem}@media screen and (max-width:650px){.invoiceList .invoiceList_element{align-items:flex-start;flex-direction:column;padding-bottom:10px;position:relative}.invoiceList .invoiceList_element:before{background-color:#e6e6e6;border-radius:4px;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;width:100%}.invoiceList .invoiceList_element .invoiceList_element_field{width:100%}.invoiceList .invoiceList_element .invoiceList_element_field input{width:100%!important}}.invoices{align-items:center;gap:2rem;justify-content:center;position:relative}.invoices,.invoices .invoices_container{display:flex;flex-direction:column;width:100%}.invoices .invoices_container{align-items:flex-start;gap:4rem;justify-content:flex-start;padding:2rem 8rem}.invoices .invoices_container .invoices_header{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.invoices .invoices_container .invoice_body{align-self:flex-start;display:flex;flex-direction:column;gap:1rem;justify-items:flex-start;width:100%}.invoices_mod{left:0;position:absolute;top:-70px}@media screen and (max-width:650px){.invoices .invoices_container{padding:2rem 1rem}.invoices .invoices_container .invoices_header{flex-direction:column;gap:2rem}.invoices .invoices_mod{width:100%}}@media screen and (min-width:651px)and (max-width:1000px){.invoices .invoices_container{padding:2rem}}.invoices_header_text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.invoices_header_filter{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;font-weight:700;gap:20px;justify-content:center;position:relative;text-align:center}.invoices_header_filter .invoice_header_filter_date{align-items:center;background-color:#fff;border:2px solid var(--primary-color);border-radius:5px;cursor:pointer;display:flex;height:42px;justify-content:flex-start;padding-left:5px;position:relative;transition:var(--primary-transition);width:157px}.invoices_header_filter .invoice_header_filter_date:hover{border:2px solid var(--hover-color)}.invoices_header_filter .invoice_header_filter_date .invoice_header_filter_date_text{align-items:center;display:flex;height:100%;justify-content:flex-start;width:100%}.invoices_header_filter .invoice_header_filter_date .invoice_header_filter_date_text label{background:linear-gradient(to top,#fff 0,#fff 50%,var(--background-color) 50%,var(--background-color) 100%);color:var(--primary-color);font-size:12px;left:5px;position:absolute;top:-.75rem}.invoices_header_filter .invoices_header_filter_choose{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:center;position:relative;text-align:center}.invoices_header_filter .invoices_header_filter_choose:before{background-color:#008db9;border-radius:4px;bottom:-5px;content:"";display:block;height:2px;left:0;position:absolute;scale:0 1;-webkit-transform-origin:left;transform-origin:left;transition:scale .5s;width:100%}.invoices_header_filter .invoices_header_filter_choose:hover:before{scale:1}.invoices_header_filter .invoice_button_icon{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.addInvoice_button{align-items:center;background-color:#008db9;border:none;border-radius:25px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:3rem;justify-content:space-between;letter-spacing:.05em;padding:15px;text-align:center;transition:all .25s ease-in-out;width:10.5rem}.addInvoice_button:hover{background-color:#0dcaf0;scale:1.05}.filter_modal{align-items:flex-start;background:#fff;border-radius:7px;display:flex;flex-direction:column;justify-content:flex-start;left:0;outline:none;padding:1rem 2rem;position:absolute;top:3.2rem;z-index:2}@media screen and (max-width:1200px){.filter_modal{padding:1rem}}.customDatePicker{align-items:flex-start;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;left:0;padding:5px;position:absolute;top:3rem;width:330px;z-index:999}.customDatePicker .date_picker .css-15fehp8-MuiTypography-root-PrivatePickersMonth-root.Mui-selected{background-color:transparent!important;color:#000;transition:var(--primary-transition)}.customDatePicker .date_picker .css-15fehp8-MuiTypography-root-PrivatePickersMonth-root.Mui-selected:hover{background-color:var(--hover-color)!important;color:#fff}.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root{height:260px;max-height:260px}.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-15fehp8-MuiTypography-root-PrivatePickersMonth-root.Mui-selected,.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-3eghsz-PrivatePickersYear-button.Mui-selected{background-color:var(--primary-color)}.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-1sy1a1q-MuiTypography-root-PrivatePickersMonth-root,.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-3eghsz-PrivatePickersYear-button.Mui-selected{transition:var(--primary-transition)}.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-1sy1a1q-MuiTypography-root-PrivatePickersMonth-root:hover,.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-3eghsz-PrivatePickersYear-button.Mui-selected:hover{background-color:var(--hover-color);color:#fff}.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-hlj6pa-MuiDialogActions-root{display:none}.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-3eghsz-PrivatePickersYear-button{transition:var(--primary-transition)}.customDatePicker .css-u0soqy-MuiPickerStaticWrapper-root .css-3eghsz-PrivatePickersYear-button:hover{background-color:var(--hover-color);color:#fff}.customDatePicker .customDatePicker_all{align-items:center;background-color:var(--primary-color);border-radius:20px;color:#fff;cursor:pointer;display:flex;height:36px;justify-content:center;margin-right:5px;transition:var(--primary-transition);width:103.33px}.customDatePicker .customDatePicker_all:hover{background-color:var(--hover-color);scale:1.05}.invoice_element{align-items:center;background-color:#fff;border:1px solid transparent;border-radius:10px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);cursor:pointer;display:flex;flex-direction:row;height:5rem;justify-content:space-between;padding:0 1.5rem 0 2.5rem;transition:var(--primary-transition);width:100%}.invoice_element .supplier{word-wrap:break-word;color:var(--primary-color);font-weight:600;letter-spacing:.03em;width:170px!important}.invoice_element:hover{border:1px solid #008db9;scale:1.035}.invoice_element .invoice_element_date{max-width:140px;width:140px}.invoice_element .invoice_element_status{align-items:center;border-radius:7px;display:flex;font-weight:600;gap:15px;height:2.8rem;justify-content:center;width:7.5rem}.invoice_element .invoice_element_status .invoice_element_status_dot{border-radius:50%;height:7px;width:7px}@media screen and (max-width:650px){.invoice_element{padding:0 1rem}.invoice_element .invoice_element_status{width:6.5rem}.invoice_element h3{font-size:14px}.invoice_element p{font-size:12px}.invoice_element .invoice_element_date{display:none}}@media screen and (min-width:651px)and (max-width:820px){.invoice_element h3{font-size:16px}.invoice_element p{font-size:14px}}.invoice_add{align-items:flex-start;background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:2rem;height:100vh;justify-content:flex-start;left:0;overflow-x:hidden;overflow-y:scroll;padding:4rem 3rem;position:absolute;top:0;width:40rem;z-index:4}.invoice_add .invoice_add_header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.invoice_add .invoice_add_header .basic_information_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.invoice_add .invoice_add_header .basic_information_input select{background-color:transparent;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.invoice_add .invoice_add_header .basic_information_input select:valid{border:1px solid green}.invoice_add .invoice_add_header .basic_information_input select:valid:focus{box-shadow:0 0 10px green}.invoice_add .invoice_add_form{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}::-webkit-scrollbar{width:20px}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#d6dee1;border:6px solid transparent;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}@media screen and (max-width:650px){.invoice_add{padding:1rem;width:100%}}.invoiceDetails_header{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 10px 10px -10px rgba(72,84,159,.1);display:flex;justify-content:space-between;padding:1.5rem;width:100%}.invoiceDetails_header .invoiceDetails_header_info{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center}.invoiceDetails_header .invoiceDetails_header_info .invoice_element_status{align-items:center;border-radius:7px;display:flex;font-weight:600;gap:15px;height:2.8rem;justify-content:center;width:8rem}.invoiceDetails_header .invoiceDetails_header_info .invoice_element_status .invoice_element_status_dot{border-radius:50%;height:7px;width:7px}.invoiceDetails_header .invoiceDetails_buttons{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center}.invoiceDetails_header .invoiceDetails_buttons .editButton{-webkit-font-smoothing:antialiased;background:#f9fafe;border:none;border-radius:10rem;color:#008db9;cursor:pointer;font-size:.75rem;font-weight:700;line-height:1.25;outline:none;padding:1rem 1.5rem;transition:var(--primary-transition);width:auto}.invoiceDetails_header .invoiceDetails_buttons .editButton:hover{background:rgba(13,202,240,.267)}.invoiceDetails_header .invoiceDetails_buttons .deleteButton{-webkit-font-smoothing:antialiased;background:#ec5757;border:none;border-radius:10rem;color:#fff;cursor:pointer;font-size:.75rem;font-weight:700;line-height:1.25;outline:none;padding:1rem 1.5rem;transition:var(--primary-transition);width:auto}.invoiceDetails_header .invoiceDetails_buttons .deleteButton:hover{background:red}.invoiceDetails_header .invoiceDetails_buttons .pdfButton{-webkit-font-smoothing:antialiased;background:#008db9;border:none;border-radius:10rem;color:#fff;cursor:pointer;font-size:.75rem;font-weight:700;line-height:1.25;outline:none;padding:1rem 1.5rem;transition:var(--primary-transition);width:auto}.invoiceDetails_header .invoiceDetails_buttons .pdfButton:hover{background:#0dcaf0}.paid{background-color:#f3fcf9}.paid_dot{background-color:green}.pending{background-color:#fcfaf3}.pending_dot{background-color:#ff4500}.declined{background-color:#fcf3f3}.declined_dot{background-color:red}@media screen and (max-width:650px){.invoiceDetails_header{flex-direction:column;gap:2rem}}.invoiceDetails_body{align-items:flex-start;background-color:#fff;box-shadow:0 10px 10px -10px rgba(72,84,159,.1);display:flex;flex-direction:column;gap:3rem;justify-content:flex-start;padding:1.5rem}.invoiceDetails_body,.invoiceDetails_body .invoiceDetails_body_items{border-radius:8px;width:100%}.invoiceDetails_body .invoiceDetails_body_items table{background:#f9fafe;border-spacing:0;width:100%}.invoiceDetails_body .invoiceDetails_body_items table thead{background:#f9fafe;color:#888eb0;display:table-header-group;font-size:.6875rem;letter-spacing:.23px;line-height:1.63}.invoiceDetails_body .invoiceDetails_body_items table thead tr th{padding:2rem 0 2rem 2rem}.invoiceDetails_body .invoiceDetails_body_items table tbody{font-size:.75rem;font-weight:700}.invoiceDetails_body .invoiceDetails_body_items table tbody tr td{padding:0 0 2rem 2rem}.invoiceDetails_body .invoiceDetails_body_items table tfoot{background-color:#008db9}.invoiceDetails_body .invoiceDetails_body_items table tfoot tr td{border:none;color:#fff;font-weight:700;letter-spacing:.23px;padding:2rem 0 2rem 2rem;text-align:start}.invoiceDetails_body .invoiceDetails_body_items table tfoot tr :first-child{font-size:1.2rem}.invoiceDetails_body .invoiceDetails_body_items table tfoot tr :last-child{font-size:1.5rem}@media screen and (max-width:650px){.invoiceDetails_body .invoiceDetails_body_info{gap:1.2rem;justify-content:center}.invoiceDetails_body .invoiceDetails_body_items table{padding-top:2rem}.invoiceDetails_body .invoiceDetails_body_items table thead{display:none}.invoiceDetails_body .invoiceDetails_body_items table tbody tr td{font-size:.75rem}.invoiceDetails_body .invoiceDetails_body_items table tbody tr :nth-child(2),.invoiceDetails_body .invoiceDetails_body_items table tbody tr :nth-child(3),.invoiceDetails_body .invoiceDetails_body_items table tfoot tr :nth-child(2),.invoiceDetails_body .invoiceDetails_body_items table tfoot tr :nth-child(3){display:none}.invoiceDetails_body .invoiceDetails_body_items table tfoot tr :first-child{font-size:.6875rem}.invoiceDetails_body .invoiceDetails_body_items table tfoot tr :last-child{display:flex;font-size:1.2rem;margin-right:5px}.invoiceDetails_body h4{font-size:.9375rem}}.invoiceDetails_body_header{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.invoiceDetails_body_header .invoiceDetails_body_header_address{text-align:right}.invoiceDetails_body_info{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;width:100%}.invoiceDetails_body_info .invoiceDetails_body_info_dates{align-items:flex-start;display:flex;flex-direction:column;gap:.35rem;justify-content:flex-start}@media screen and (max-width:650px){.invoiceDetails_body_info{flex-direction:column}}.delete_modal{height:auto}@media screen and (max-width:1200px){.delete_modal{width:75%}}@media screen and (max-width:650px){.delete_modal{width:100%}}.login{align-items:center;display:flex;height:100vh;justify-content:center;position:relative;width:100%}.login .login_container{word-wrap:break-word;align-items:flex-start;background-color:#fff;border:none;border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.07),0 4px 6px -2px rgba(0,0,0,.05);display:flex;flex-direction:column;height:31.25rem;justify-content:flex-start;padding:3rem;width:37.5rem}.login .login_container .login_container_header{align-items:center;display:flex;gap:20px;margin-bottom:1rem;padding-bottom:.25rem;width:100%}.login .login_container .login_container_header img{height:40px;object-fit:contain;width:40px}.login .login_container .login_container_header h1{font-size:2.5rem;font-weight:500}.login .login_container .login_container_auth-form{display:flex;flex-direction:column;width:100%}.login .login_container .login_container_auth-form h3{font-weight:400;letter-spacing:.05em;margin-bottom:2rem}.login .login_container .login_container_auth-form .login_container_auth-form_password,.login .login_container .login_container_auth-form .login_container_auth-form_username{display:flex;flex-direction:row;margin-bottom:1.5rem;position:relative;width:100%}.login .login_container .login_container_auth-form .login_container_auth-form_password label,.login .login_container .login_container_auth-form .login_container_auth-form_username label{color:gray;left:50px;position:absolute;text-transform:capitalize;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:var(--primary-transition)}.login .login_container .login_container_auth-form .login_container_auth-form_password input,.login .login_container .login_container_auth-form .login_container_auth-form_username input{align-self:flex-start;background-color:transparent;border:none;font-size:1rem;justify-self:flex-start;letter-spacing:.05em;line-height:1.5rem;outline:none;padding:.75em;width:100%;z-index:1}.login .login_container .login_container_auth-form .login_container_auth-form_password input:focus~label,.login .login_container .login_container_auth-form .login_container_auth-form_username input:focus~label{color:var(--primary-color);left:48px;top:0;z-index:2}.login .login_container .login_container_auth-form .login_container_auth-form_password input:valid~label,.login .login_container .login_container_auth-form .login_container_auth-form_username input:valid~label{left:48px;top:0;z-index:2}.login .login_container .login_container_auth-form button{background-color:var(--primary-color);border:none;border-radius:.3rem;box-shadow:0 2px 5px 0 rgba(0,0,0,.2),0 2px 10px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:.875rem;height:3rem;padding:.75rem 1.6875rem .6875rem;transition:var(--primary-transition);width:100%}.login .login_container .login_container_auth-form button:hover{background-color:var(--hover-color)}@media screen and (min-width:650px)and (max-width:900px){.login{overflow-y:hidden;padding-top:1rem}}.general{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:flex-start;margin-top:1rem;padding:1rem 1.5rem;position:relative;width:80%}.general:before{background-color:#e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.general .general_settings_header{color:var(--primary-color);font-size:20px;font-weight:600;letter-spacing:.04em}.general form{justify-content:flex-start}.general form,.general form .user_input{align-items:flex-start;display:flex;flex-direction:column;width:100%}.general form .user_input{gap:.5rem;justify-content:center}.general form .user_input label{color:rgba(0,0,0,.6);font-size:14px;width:100%}.general form .user_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.general form .user_input input:focus{box-shadow:0 0 10px #f93154}.general form .user_input input:valid{border:1px solid green}.general form .user_input input:valid:focus{box-shadow:0 0 10px green}.general form .user_input input:disabled{background-color:hsla(0,0%,46%,.17);border:none}.general form .update_settings_buttons{display:flex;margin-top:1.5rem;width:100%}@media screen and (max-width:650px){.general form .user_input_row{flex-direction:column}.general form .user_input_row .user_input input{width:100%!important}}.add_user{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:flex-start;margin-top:1rem;padding:1rem 1.5rem;position:relative;width:80%}.add_user:before{background-color:#e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.add_user .setting_header{font-size:21px;margin-bottom:.5rem;margin-top:.5rem;padding-bottom:.5rem;position:relative}.add_user .setting_header:before{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:0;position:absolute;width:90%}.add_user .add_user_header{color:var(--primary-color);font-size:20px;font-weight:600;letter-spacing:.04em}.add_user form{flex-direction:column;gap:.5rem}.add_user form,.add_user form .user_input_row{align-items:flex-start;display:flex;justify-content:flex-start;width:100%}.add_user form .user_input_row{flex-direction:row}.add_user form .user_input_row .user_input_row_column{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.add_user form .user_input_row .user_input_row_column .user_input_row_column_header{align-items:center;display:flex;justify-content:space-between;width:100%}.add_user form .user_input_row .user_input .projectRate_element{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;width:100%}.add_user form .user_input_row .tooltip_inputs,.add_user form .user_input_row .user_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.add_user form .user_input_row .user_input{width:100%}.add_user form .user_input_row .user_input label{color:rgba(0,0,0,.6);font-size:14px;width:100%}.add_user form .user_input_row .user_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.add_user form .user_input_row .user_input input:focus{box-shadow:0 0 10px #f93154}.add_user form .user_input_row .user_input input:valid{border:1px solid green}.add_user form .user_input_row .user_input input:valid:focus{box-shadow:0 0 10px green}.add_user form .user_input_row .user_input .disabled_next_rate{background-color:hsla(0,0%,46%,.17);border:1px solid var(--primary-color);color:#000;font-weight:bolder}.add_user form .user_input_row .user_input .disabled_rate{background-color:hsla(0,0%,46%,.17);border:1px solid transparent;color:var(--primary-color);font-weight:bolder}.add_user form .user_input_row .user_input select{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.add_user form .user_input_row .user_input select:focus{box-shadow:0 0 10px #f93154}.add_user form .user_input_row .user_input select:valid{border:1px solid green}.add_user form .user_input_row .user_input select:valid:focus{box-shadow:0 0 10px green}.add_user form .createCandidate_modal_container_buttons{margin-top:1.5rem;width:100%}@media screen and (max-width:650px){.add_user form .user_input_row{flex-direction:column}.add_user form .user_input_row .user_input input{width:100%!important}}.toggle-button-cover{box-sizing:border-box;display:table-cell;height:36px;position:relative;width:74px}.button-cover{height:100%;width:100%}.button-cover:before{bottom:0;color:#d7e3e3;content:counter(button-counter);counter-increment:button-counter;font-size:12px;line-height:1;padding:5px;position:absolute;right:0}.button-cover,.knobs,.layer{bottom:0;left:0;position:absolute;right:0;top:0}.button{height:36px;margin:-20px auto 0;overflow:hidden;position:relative;top:50%;width:74px}.button.r,.button.r .layer{border-radius:10px}.button.b2{border-radius:2px}.checkbox{cursor:pointer;height:100%;margin:0;opacity:0;padding:0;position:relative;width:100%;z-index:3}.knobs{z-index:2}.layer{background-color:#ebf7fc;transition:all .3s ease;width:100%;z-index:1}#button-3 .knobs:before{background-color:#f44336;border-radius:10px;color:#fff;content:"NO";font-size:10px;font-weight:700;height:10px;left:4px;line-height:1;padding:9px 4px;position:absolute;text-align:center;top:4px;transition:all .3s ease,left .3s cubic-bezier(.18,.89,.35,1.15);width:20px}#button-3 .checkbox:active+.knobs:before{border-radius:10px;width:46px}#button-3 .checkbox:checked:active+.knobs:before{margin-left:-26px}#button-3 .checkbox:checked+.knobs:before{background-color:var(--primary-color);content:"YES";left:42px}#button-3 .checkbox:not(:checked)~.layer{background-color:#fcebeb}.candidate_info_header{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;width:100%}.candidate_info_header h5{color:#003d50}.changeUserSettings{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;height:100%;justify-content:flex-start;margin-top:1rem;padding:1rem 1.5rem;position:relative;width:80%}.changeUserSettings:before{background-color:#e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.changeUserSettings form{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.changeUserSettings form .changeUserSettings_container,.changeUserSettings form .changeUserSettings_container .user_input_row_column{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input_row_column_header{align-items:center;display:flex;justify-content:space-between;width:40%}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input .projectRate_element{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;width:100%}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input label{color:rgba(0,0,0,.6);font-size:14px;width:100%}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input input:focus{box-shadow:0 0 10px #f93154}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input input:valid{border:1px solid green}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input input:valid:focus{box-shadow:0 0 10px green}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input .disabled_next_rate{background-color:hsla(0,0%,46%,.17);border:1px solid var(--primary-color);color:#000;font-weight:bolder}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input .disabled_rate{background-color:hsla(0,0%,46%,.17);border:1px solid transparent;color:var(--primary-color);font-weight:bolder}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input input:disabled{background-color:hsla(0,0%,46%,.17);border:none}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input select{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input select:focus{box-shadow:0 0 10px #f93154}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input select:valid{border:1px solid green}.changeUserSettings form .changeUserSettings_container .user_input_row_column .user_input select:valid:focus{box-shadow:0 0 10px green}.changeUserSettings form .changeUserSettings_container .setting_header{font-size:21px;margin-top:1rem;padding-bottom:.5rem;position:relative}.changeUserSettings form .changeUserSettings_container .setting_header:before{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:0;position:absolute;width:90%}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;width:100%}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column label{color:rgba(0,0,0,.6);font-size:14px;width:100%}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column input:focus{box-shadow:0 0 10px #f93154}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column input:valid{border:1px solid green}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column input:valid:focus{box-shadow:0 0 10px green}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column .disabled_next_rate{background-color:hsla(0,0%,46%,.17);border:1px solid var(--primary-color);color:#000;font-weight:bolder}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column .disabled_rate{background-color:hsla(0,0%,46%,.17);border:1px solid transparent;color:var(--primary-color);font-weight:bolder}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column input:disabled{background-color:hsla(0,0%,46%,.17);border:none}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column svg{transition:var(--primary-transition)}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row .changeUserSettings_container_row_column svg:hover{color:var(--hover-color);cursor:pointer;scale:1.15}.changeUserSettings form .update_account_settings{align-items:flex-end;display:flex;justify-content:flex-end;padding:1rem;width:100%}@media screen and (min-width:651px)and (max-width:850px){.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row{flex-direction:row;gap:.5rem}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row input{width:85%!important}.changeUserSettings form .changeUserSettings_container :nth-child(9) .changeUserSettings_container_row_column input{width:41.5%!important}}@media screen and (max-width:650px){.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row{flex-direction:column;gap:.5rem}.changeUserSettings form .changeUserSettings_container .changeUserSettings_container_row input{width:100%!important}}.deleteCandidate_modal .deleteCandidate_modal_container h2{margin-top:1.5rem}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding-bottom:1rem;text-align:left;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form .update_password_inputs_section{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;position:relative;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form .update_password_inputs_section label{color:rgba(0,0,0,.6);width:100%}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form .update_password_inputs_section input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form .update_password_inputs_section input:focus{box-shadow:0 0 10px #f93154}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form .update_password_inputs_section input:valid{border:1px solid green}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form .update_password_inputs_section input:valid:focus{box-shadow:0 0 10px green}.deleteCandidate_modal .deleteCandidate_modal_container .update_password_inputs form label{color:rgba(0,0,0,.6);width:33%}.deleteCandidate_modal .deleteCandidate_modal_container .deleteCandidate_modal_container_buttons .submit_button:disabled{background-color:#f93154!important}.deleteCandidate_modal .deleteCandidate_modal_container .deleteCandidate_modal_container_buttons .submit_button:disabled:hover{background-color:red!important}.changePassword{height:auto}@media screen and (max-width:650px){.changePassword .changePassword_container .update_password_inputs form{flex-direction:column}.changePassword{width:100%}}@media screen and (min-width:651px)and (max-width:1300px){.changePassword{overflow:scroll;width:55%}.changePassword .changePassword_container form{gap:.2rem}}.settings{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative;width:100%}.settings .settings_container{background:#fff;background-clip:content-box;gap:4rem;padding:3rem 8rem}.settings .settings_container,.settings .settings_container .settings_container_body{align-items:flex-start;border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.settings .settings_container .settings_container_body{background-color:#fff;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);padding:.5rem}.settings .settings_container .settings_container_body h2{position:relative;text-align:center;width:100%}.settings .settings_container .settings_container_body h2:before{background-color:#e6e6e6;bottom:-.5rem;content:"";height:1px;left:0;position:absolute;width:100%}.settings .settings_container .settings_container_body .settings_container_body_elements{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start;width:100%}@media screen and (max-width:820px){.settings .settings_container{padding:3rem .5rem}}.settings_navigation{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:flex-start;margin-top:1rem;padding:1rem 1.5rem;width:20%}.settings_navigation .active{background-color:var(--primary-color);color:#fff}.settings_navigation button{align-items:center;background-color:transparent;border:none;border-radius:8px;color:var(--primary-color);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;letter-spacing:.05em;padding:.5rem;text-align:left;transition:var(--primary-transition);width:100%}.settings_navigation button:hover{background-color:var(--hover-color);color:#fff}@media screen and (max-width:650px){.settings_navigation{padding:1rem}.settings_navigation button span{display:none}}@media screen and (min-width:651px)and (max-width:900px){.settings_navigation{padding:1rem .5rem}.settings_navigation button{font-size:12px;gap:7px}.settings_navigation button svg{width:17px}}.users{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;margin-top:1rem;padding:1rem 1.5rem;position:relative;width:80%}.users:before{background-color:#e6e6e6;content:"";height:100%;left:0;position:absolute;top:0;width:1px}.users .users_box{display:flex;flex-grow:1;height:700px;width:100%}.users .users_box .users_table{border:none;box-shadow:none}.users .users_box .users_table .users_table_row{border:1px solid transparent;border-radius:8px;margin-bottom:.5rem;outline:none;transition:var(--primary-transition);width:99.8%}.users .users_box .users_table .users_table_row:hover{background-color:transparent;border:1px solid var(--hover-color)}.users .users_box .users_table .users_table_row:hover .edit_icon{color:var(--primary-color)}.users .users_box .users_table .users_table_row:hover .delete_icon{color:#f93154}.users .users_box .users_table .users_table_row:hover .password_icon{color:#000}.users .users_box .users_table .users_table_row .edit_icon{color:transparent;cursor:pointer;margin-left:.5rem;margin-right:1rem;transition:var(--primary-transition);width:17px}.users .users_box .users_table .users_table_row .edit_icon:hover{color:var(--hover-color);scale:1.2}.users .users_box .users_table .users_table_row .delete_icon{color:transparent;cursor:pointer;margin-left:.5rem;margin-right:1rem;transition:var(--primary-transition);width:17px}.users .users_box .users_table .users_table_row .delete_icon:hover{color:red;scale:1.2}.users .users_box .users_table .users_table_row .password_icon{color:transparent;cursor:pointer;margin-left:.5rem;margin-right:1rem;transition:var(--primary-transition);width:17px}.users .users_box .users_table .users_table_row .password_icon:hover{color:#000;scale:1.2}.users .users_box .users_table .users_table_row .exp_tooltip{background-color:var(--background-color)!important;border-radius:5px!important;box-shadow:var(--primary-box-shadow)!important;color:#000!important;line-height:1.5!important;max-width:300px!important;opacity:1!important;padding:1rem!important;text-align:center!important}.users .users_box .users_table .users_table_cell{outline:none}.users .users_box .users_table .MuiDataGrid-columnHeaders{border:none}.deleteCandidate_modal .candidate_info_header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.deleteCandidate_modal .candidate_info_header .setting_header{color:#003d50;cursor:pointer;font-size:21px;margin-bottom:.5rem;margin-top:.5rem;padding-bottom:.5rem;position:relative}.deleteCandidate_modal .candidate_info_header .setting_header:before{background-color:#e6e6e6;bottom:0;content:"";height:1px;left:0;position:absolute;width:90%}.deleteCandidate_modal .deleteCandidate_modal_container h2{padding-bottom:1rem}.deleteCandidate_modal .deleteCandidate_modal_container form{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start;overflow:scroll;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input_row_column{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input_row_column .user_input_row_column_header{align-items:center;display:flex;justify-content:space-between;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .tooltip_input,.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input{width:100%}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input .projectRate_element{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input label{color:rgba(0,0,0,.6);font-size:14px;width:100%}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input input{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input input:focus{box-shadow:0 0 10px #f93154}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input input:valid{border:1px solid green}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input input:valid:focus{box-shadow:0 0 10px green}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input .disabled_next_rate{background-color:hsla(0,0%,46%,.17);border:1px solid var(--primary-color);color:#000;font-weight:bolder}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input .disabled_rate{background-color:hsla(0,0%,46%,.17);border:1px solid transparent;color:var(--primary-color);font-weight:bolder}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input select{background-color:transparent;border:1px solid #f93154;border-radius:.25rem;box-shadow:none;color:#4f4f4f;font-size:1rem;font-weight:400;outline:none;padding:.375rem .75rem;transition:var(--primary-transition)}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input select:focus{box-shadow:0 0 10px #f93154}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input select:valid{border:1px solid green}.deleteCandidate_modal .deleteCandidate_modal_container form .user_input_row .user_input select:valid:focus{box-shadow:0 0 10px green}.updateUser .updateUser_container{padding:2rem 3.5rem}@media screen and (max-width:650px){.updateUser{height:100vh;overflow:scroll;width:100%}.updateUser .candidate_info_header .setting_header{font-size:19px}.updateUser .updateUser_container form .user_input_row{flex-direction:column}.updateUser .updateUser_container form .user_input_row input{width:100%!important}}@media screen and (min-width:651px)and (max-width:850px){.updateUser{height:95%;width:95%}}@media screen and (min-width:651px)and (max-width:1400px){.updateUser{height:90%;overflow:scroll;width:80%}}.deleteUser{height:auto}@media screen and (max-width:650px){.deleteUser{width:100%}}@media screen and (min-width:651px)and (max-width:850px){.deleteUser{width:65%}}.user_dashboard{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:2.5rem 4.5rem;width:100%}.user_dashboard .user_dashboard_content{align-items:flex-start;display:flex;flex-direction:column;font-family:Raleway,sans-serif;gap:2rem;justify-content:flex-start;padding-right:1rem;width:80%}.user_dashboard .user_dashboard_content h5{color:#003d50;font-family:Raleway,sans-serif;font-size:26px;font-weight:800;letter-spacing:.05em}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;justify-content:flex-start;width:100%}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget{align-items:center;display:flex;justify-content:space-between;width:100%}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget>:nth-child(2){margin-top:-15px}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget .user_dashboard_content_widget-byod{align-items:flex-start;display:flex;flex-direction:column;gap:5px;justify-content:flex-start}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget .user_dashboard_content_widget-byod label{font-size:14px}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget .MuiTooltip-popper{background-color:red!important;margin-left:0!important}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget-multisport{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-top:15px;position:relative;width:100%}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget-multisport>:first-child{margin-right:20px}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget-multisport .multisport_names{align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:space-between;left:0;position:absolute;top:-1.7rem;width:100%}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget-multisport .multisport_names span{font-size:12px;width:50%}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget-multisport .multisport_names span:nth-child(2){margin-left:25px;width:55%}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widgets-invoice-details{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:flex-start;width:34%}.user_dashboard .user_dashboard_calendar{align-items:flex-start;background-color:#008eb9;border-radius:30px;color:#fff;flex-direction:column;font-family:Raleway,sans-serif;gap:1rem;height:calc(100vh - 147.2px);justify-content:flex-start;padding:1.5rem;width:20%}@media screen and (max-width:1050px){.user_dashboard{flex-direction:column;gap:1rem;padding:2.5rem .5rem}.user_dashboard .user_dashboard_content{padding-right:0;width:100%}.user_dashboard .user_dashboard_content h5{font-size:19px}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets{gap:1rem}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget-multisport{margin-bottom:5px;margin-left:-10px;width:100%;width:110%}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widget-multisport .multisport_names span:nth-child(2){margin-left:19px}.user_dashboard .user_dashboard_content .user_dashboard_content_widgets .user_dashboard_content_widgets-invoice-details{width:100%}}.user_dashboard_widget{align-items:flex-start;background-color:#fff;border-radius:45px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:1rem;height:14rem;justify-content:flex-start;padding:1.5rem;width:14rem}.user_dashboard_widget .widget_icon{color:#003d50;font-size:70px}.user_dashboard_widget p{color:#003d50;font-family:Raleway,sans-serif;font-size:26px;font-weight:700}.user_dashboard_widget span{color:#003d50;font-family:Raleway,sans-serif;font-size:18px;font-weight:600}.user_dashboard_widget .kodiva_office{border-radius:30px;cursor:pointer;height:100%;object-fit:cover;scale:1.15;width:100%}.progressBar{height:10px;min-height:10px;width:100%}.chart_widget{align-items:flex-start;background-color:#fff;border-radius:45px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:5px;height:21rem;justify-content:flex-start;padding:1.5rem;width:63%}.chart_widget .chart_widget_header{align-items:center;display:flex;flex-direction:row;height:10%;justify-content:space-between;width:100%}.chart_widget .chart_widget_header p{width:20%}@media screen and (max-width:1050px){.chart_widget{gap:2px;padding:1.2rem;width:100%}.chart_widget .chart_widget_header p{font-size:14px;width:35%}}.user_dashboard_small_widget{align-items:flex-start;background-color:#fff;border-radius:40px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:5px;height:9.75rem;justify-content:space-between;padding:1.5rem;width:100%}.user_dashboard_small_widget h4{color:#000;font-family:Raleway,sans-serif;font-size:22px;font-weight:600;letter-spacing:.03em}.user_dashboard_small_widget .pending_invoice_number{color:#003d50;font-family:Raleway,sans-serif;font-size:42px;font-weight:700}.user_dashboard_small_widget span{color:#003d50;font-family:Raleway,sans-serif;font-size:18px;font-weight:600}.user_dashboard_small_widget .widget_icon{color:#003d50;font-size:45px}@media screen and (max-width:650px){.user_dashboard_small_widget{width:100%}}.user_dashboard_calendar{align-items:flex-start;background-color:#008eb9;border-radius:30px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);color:#fff;cursor:pointer;display:flex;flex-direction:column;font-family:Raleway,sans-serif;gap:1.5rem;height:calc(100vh - 147.2px);justify-content:flex-start;overflow-y:scroll;padding:1.5rem;position:relative;width:25%}.user_dashboard_calendar h5{color:#fff;font-family:Raleway,sans-serif;letter-spacing:.03em}.user_dashboard_calendar .event_date{align-items:flex-start;color:#003d50;display:flex;flex-direction:column;font-weight:800;gap:1rem;justify-content:center;letter-spacing:.03em;width:100%}.user_dashboard_calendar .event_date p{color:#fff;font-weight:500}.user_dashboard_calendar .event_date .events{align-items:flex-start;display:flex;flex-direction:column;gap:1rem;justify-content:center;width:100%}.user_dashboard_calendar .event_date .events .event_element{align-items:flex-start;background-color:#fff;border-radius:18px;color:#000;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:.5rem;width:100%}.user_dashboard_calendar .event_date .events .event_element h4{color:var(--hover-color);font-family:Raleway,sans-serif;font-weight:700;letter-spacing:.03em}.user_dashboard_calendar .event_date .events .event_element span{color:gray;font-size:14px;font-weight:500}@media screen and (max-width:1050px){.user_dashboard .user_dashboard_calendar{height:100%;width:100%}}.user_dashboard_kodiva_widget{align-items:center;background-color:var(--primary-color);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:45px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);display:flex;flex-direction:column;gap:1rem;height:14rem;justify-content:center;padding:1.5rem;width:14rem}.user_dashboard_kodiva_widget .kodiva_widget_logo{background-color:hsla(0,0%,79%,.205);border-radius:50%;height:80px;padding:20px;width:80px}.user_dashboard_kodiva_widget .kodiva_widget_logo .logo{height:100%;object-fit:contain;width:100%}.user_dashboard_kodiva_widget p{color:#fff;font-family:Raleway,sans-serif;font-size:16px;padding-top:10px}.user_dashboard_kodiva_widget h3{color:#fff;font-family:Raleway,sans-serif;font-size:20px;font-weight:600;letter-spacing:.03em}@media screen and (max-width:1050px){.user_dashboard_kodiva_widget{padding:.9rem 1.1rem;width:11.1rem}}.userDashboardScrollableWidget{background-color:#fff;border-radius:45px;box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.1),0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3);gap:4rem;height:14rem;max-height:14rem;overflow-y:scroll;padding:1.5rem;scroll-snap-type:y mandatory;transition:all .2s;width:14rem}.userDashboardScrollableWidget,.userDashboardScrollableWidget .page{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.userDashboardScrollableWidget .page{gap:.5rem;height:98%;position:relative;scroll-snap-align:start;width:100%}.userDashboardScrollableWidget .page .page_indicator{align-items:center;display:flex;flex-direction:row;gap:.2rem;justify-content:center;position:absolute;right:0;top:0}.userDashboardScrollableWidget .page .page_indicator .page_indicator_element{border-radius:50%;cursor:pointer;height:10px;width:10px}.userDashboardScrollableWidget .page .page_indicator .active{background-color:#003d50}.userDashboardScrollableWidget .page .page_indicator .inactive{background-color:rgba(0,61,80,.231)}.userDashboardScrollableWidget .first{position:relative}.userDashboardScrollableWidget .first .page_indicator{top:0}.userDashboardScrollableWidget .widget_icon{color:#003d50;font-size:70px}.userDashboardScrollableWidget p{color:#003d50;font-family:Raleway,sans-serif;font-size:26px;font-weight:700}.userDashboardScrollableWidget .your_rate{align-items:center;color:#003d50;display:flex;font-family:Raleway,sans-serif;font-size:14px;font-weight:600;gap:2px;justify-content:flex-start;width:100%}.userDashboardScrollableWidget .your_rate .rate_value{color:var(--primary-color);font-family:Raleway,sans-serif;font-size:16px;font-weight:600}.userDashboardScrollableWidget span{color:#003d50;font-family:Raleway,sans-serif;font-size:14px;font-weight:600}.userDashboardScrollableWidget .next_rate{color:var(--primary-color);font-family:Raleway,sans-serif;font-size:20px;font-weight:600}.userDashboardScrollableWidget .kodiva_office{border-radius:30px;cursor:pointer;height:100%;object-fit:cover;scale:1.15;width:100%}@media screen and (max-width:1050px){.user_dashboard_widget{padding:.9rem 1.1rem;width:11.1rem}.user_dashboard_widget p{font-size:22px}.user_dashboard_widget span{font-size:14px}}.userDashboardScrollableWidget::-webkit-scrollbar{display:none}
/*# sourceMappingURL=main.c33bb47f.css.map*/