.loader{position:fixed;height:100vh}.loader_spinner{border:4px solid #43688e;width:50px;height:50px}.input{padding:7px;width:100%;border:1px solid #43688e;border-radius:2px;background-color:#e6f4fd}.button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 16px;background-color:#e03b22;color:#fff;text-transform:capitalize;cursor:pointer;border-radius:2px}.button:hover{background-color:#d6371f}.button-disable{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:8px 16px;background-color:#737372;color:#fff;text-transform:capitalize;border-radius:2px}.generatedPdf{position:fixed;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;z-index:1000}.generatedPdf__background{position:absolute;background-color:rgba(0,0,0,.5);width:100%;height:100%;z-index:-1}.generatedPdf__block{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.generatedPdf__close{display:flex;justify-content:flex-end;background-color:#fff;width:90%;padding:10px}.generatedPdf__close span{cursor:pointer}.generatedPdf__close span:hover{color:#e03b22}.headline{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;background-color:#479dba;background-color:var(--headerBackground);color:#fff;margin:0 -50px;padding:0 60px}.headline .headline_block{padding:20px 0}.headline h2{font-weight:400;padding-left:20px}.headline__logo{height:30px;padding-left:20px}.notification{position:relative}.notification_icon{cursor:pointer}.notification_list{position:absolute;margin-top:0;margin-left:-100px;background-color:#fff;width:300px;z-index:10;border:1px solid #ddd;color:#333;font-size:14px;padding:20px;transition:all .3s ease;visibility:hidden;opacity:0}.notification_icon:hover+.notification_list,.notification_list:hover{visibility:visible;opacity:1}.notifications{max-height:600px;overflow-y:scroll}.notifications::-webkit-scrollbar{width:0}.notification_list_block{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ddd;width:100%}.notification_list_block span{font-size:12px;opacity:.8}.all_notifications{padding-top:10px;text-align:center;cursor:pointer;transition:all .3s ease}.all_notifications:hover{opacity:.6}.notification_readed{width:10px;height:10px;background-color:#43688e;cursor:pointer;border-radius:50px}@media only screen and (max-width:450px){.headline{justify-content:center}}.openMenu{position:fixed;left:-1px;top:50px;cursor:pointer;border:1px solid #215384;border:1px solid var(--openMenuShadow);border-radius:0 2px 2px 0;background-color:#f0f0f0;background-color:var(--background);color:#333;color:var(--textColor);z-index:1000;box-shadow:0 0 7px #a8a8a8}.openMenu div{display:flex;flex-direction:column-reverse;align-items:center}.openMenu div span{-webkit-transform:rotate(90deg);transform:rotate(-90deg);margin:10px 0}.openMenu__icon{color:#e03b22;margin:10px}.agencyMenu__logo{text-align:center;margin:20px 0 10px}.agencyMenu__logo img{max-width:120px;max-height:30px}html{--loaderColor:#000}html .darkTheme{--loaderColor:#fff}.fileUploadLoader{display:flex;align-items:center}.fileUploadLoader .loader{display:inline-block;position:relative;width:24px;height:24px;background-color:initial}.fileUploadLoader .loader div{position:absolute;top:12px;left:12px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:loader .8s linear infinite;animation:loader .8s linear infinite}.fileUploadLoader .loader div:after{content:" ";display:block;position:absolute;top:6px;left:0;width:2px;height:4px;border-radius:50%;background:#000;background:var(--loaderColor)}.fileUploadLoader .loader div:first-child{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}.fileUploadLoader .loader div:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}.fileUploadLoader .loader div:nth-child(3){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}.fileUploadLoader .loader div:nth-child(4){-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}.fileUploadLoader .loader div:nth-child(5){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}.fileUploadLoader .loader div:nth-child(6){-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}.fileUploadLoader .loader div:nth-child(7){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}.fileUploadLoader .loader div:nth-child(8){-webkit-transform:rotate(315deg);transform:rotate(315deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes loader{0%{opacity:1}to{opacity:0}}@keyframes loader{0%{opacity:1}to{opacity:0}}.fileUploadLoader span{margin-left:10px}.loader{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;left:0;background-color:hsla(0,0%,100%,.7);z-index:10000}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.loader_spinner{border-radius:50%;border:3px solid #43688e;border-top-color:#e03b22;width:30px;height:30px;-webkit-animation:spin .5s linear infinite;animation:spin .5s linear infinite}.evaluationPreview h3{color:#479dba;font-weight:400}.evaluationPreview .evaluationPreview_details{display:flex;margin:5px 0 20px;font-size:14px}.evaluationPreview .evaluationPreview_details div{margin-right:20px}.evaluationPreview_evaluation{display:flex}.evaluationPreview_evaluation .agentBlock,.evaluationPreview_evaluation .agentBlock__active{padding:20px;cursor:pointer;width:250px;transition:all .2s ease}.evaluationPreview_evaluation .agentBlock__active div,.evaluationPreview_evaluation .agentBlock div{font-size:14px;opacity:.7}.evaluationPreview_evaluation .agentBlock__active{border-right:unset;width:251px;margin-right:-1px;background-color:#f6f6f6;background-color:var(--backgroundColor);z-index:10}.evaluationPreview_evaluation .evaluationBlock,.evaluationPreview_evaluation .evaluationBlock__active{display:none;top:20px;padding:20px;left:270px;width:100%;background-color:#f6f6f6;background-color:var(--backgroundColor)}.evaluationPreview_evaluation .evaluationBlock .evaluationContainer,.evaluationPreview_evaluation .evaluationBlock__active .evaluationContainer{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #ddd}.evaluationPreview_evaluation .evaluationBlock .evaluationContainer:last-child,.evaluationPreview_evaluation .evaluationBlock__active .evaluationContainer:last-child{padding-bottom:0;border-bottom:unset}.evaluationPreview_evaluation .evaluationBlock .evaluationHead,.evaluationPreview_evaluation .evaluationBlock__active .evaluationHead{display:flex;justify-content:space-between;margin-bottom:10px}.evaluationPreview_evaluation .evaluationBlock__active{display:block}@font-face{font-family:Roboto;src:url(/static/media/Roboto-Regular.03523cf5.ttf)}@font-face{font-family:Roboto;src:url(/static/media/Roboto-Bold.4f39c579.ttf);font-weight:700}@font-face{font-family:Roboto;src:url(/static/media/Roboto-Italic.2a1b89d7.ttf);font-style:italic}:root{--background:#f0f0f0;--darkBlue:#215384;--lightBlue:#43688e;--inputColor:#e6f4fd;--grey:#a8a8a8;--lightGrey:#737372;--grey8:rgba(0,0,0,0.54);--textColor:var(--darkGrey);--paperBackground:#fff;--cardHeaderBorderBottom:#e03b22;--cardHeaderBackground:var(--background);--cardHeaderTitle:var(--darkBlue);--cardHeaderBorder:#d6d6d6;--footerBackground:var(--darkGrey);--openMenuShadow:var(--darkBlue);--inputBackground:var(--inputColor);--inputLabelColor:var(--grey);--inputBorderColor:var(--grey6);--datePickerIconColor:invert(0%);--helperTextColor:var(--grey8);--buttonTransparentTextColor:var(--lightGrey);--accordionBorderColor:var(--darkBlue);--stepperLabelTextColor:var(--grey8);--stepperIconBackgroundColor:var(--darkBlue);--photoBoxColor:var(--darkBlue);--tabTextColor:var(--lightBlue);--typographyColorTextSecondary:var(--grey8);--chipOutlineBorderColor:var(--grey6);--dialogHeaderBackgroundColor:var(--electric);--dialogHeaderTextColor:#fff;--tableStickyHeaderTextColor:var(--textColor);--rechartTextColor:var(--darkBlue);--documentSectionBackground:var(--inputBackground);--documentSectionTextColor:var(--darkBlue);--chipBackgroudColor:rgba(0,0,0,0.08)}:root,html .darkTheme{--darkGrey:#333;--electric:#479dba;--orange:#e03b22;--grey6:rgba(0,0,0,0.23);--statusPlanned:#f6ae2d;--statusAvailable:#b95f89;--statusAtHome:#b85137;--statusAtWork:#618b25;--statusMedicine:#ee6c4d;--statusCourses:#2f4856;--headerBackground:var(--electric);--inputTextColor:var(--textColor);--inputSelectionTextColor:var(--textColor);--stepperLabelActiveTextColor:var(--textColor);--appBarBackgroundColor:var(--headerBackground);--switchIconsColor:#fff}html .darkTheme{--background:#303030;--veryLightGrey:#ccc;--grey1:hsla(0,0%,100%,0.08);--grey2:hsla(0,0%,100%,0.7);--grey3:hsla(0,0%,100%,0.12);--grey4:hsla(0,0%,100%,0.16);--grey5:hsla(0,0%,100%,0.8);--grey7:hsla(0,0%,100%,0.3);--textColor:var(--veryLightGrey);--paperBackground:#424242;--cardHeaderBorderBottom:var(--electric);--cardHeaderBackground:var(--grey1);--cardHeaderTitle:var(--textColor);--cardHeaderBorder:var(--grey3);--footerBackground:var(--grey4);--openMenuShadow:var(--grey1);--inputBackground:var(--background);--inputLabelColor:var(--grey7);--inputBorderColor:var(--grey2);--datePickerIconColor:invert(70%);--helperTextColor:var(--grey7);--buttonTransparentTextColor:var(--grey2);--accordionBorderColor:var(--grey2);--stepperLabelTextColor:var(--grey7);--stepperIconBackgroundColor:var(--electric);--photoBoxColor:var(--grey7);--tabTextColor:var(--grey2);--typographyColorTextSecondary:var(--grey7);--chipOutlineBorderColor:var(--grey2);--dialogHeaderBackgroundColor:var(--headerBackground);--dialogHeaderTextColor:var(--textColor);--tableStickyHeaderTextColor:var(--darkGrey);--rechartTextColor:var(--textColor);--documentSectionBackground:var(--grey7);--documentSectionTextColor:var(--textColor);--chipBackgroudColor:hsla(0,0%,100%,0.08)}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%}body{display:flex;flex-direction:column;color:#333;color:var(--textColor);font-family:Roboto,sans-serif;background-color:#f0f0f0;background-color:var(--background)}h2{font-size:20px}input:focus,select:focus,textarea:focus{outline:none}textarea{border:1px solid #215384;border-radius:2px}a{text-decoration:none;color:#737372;cursor:pointer}a:hover{color:#e03b22}#root{height:100%}body .Mui-error{color:red!important}.firstPage{display:flex;position:absolute;left:0;right:0;justify-content:center;align-items:center;flex-direction:column;background-color:#479dba;width:100%;height:100%;color:#fff}.firstPage img{max-width:300px}.firstPage h2{margin:50px 0 20px;font-weight:400;font-size:36px}.firstPage h3{font-size:24px;font-weight:400;margin-bottom:10px}.firstPage div{margin-bottom:5px}.firstPage a{color:#fff}.firstPage a:hover{text-decoration:underline}.app{display:flex;flex-direction:column;justify-content:space-between;height:100%}.container{margin:0 50px}.error{font-size:14px;color:#f72525}.accept{color:#78a10a}.submit-error{font-size:14px;color:#f72525;text-align:center;margin-bottom:5px}.global__main-title{text-align:center;color:#215384;margin:30px 0}.global__upload-requirements{font-size:12px;margin:5px 0}.global__capitalizeFirstLetter{text-transform:capitalize}.global__emptyList{display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.global__onHover:hover{color:#e03b22}.photo-box{display:flex;justify-content:center;align-items:center;color:#215384;color:var(--photoBoxColor);border:1px solid #215384;border:1px solid var(--photoBoxColor);border-radius:2px;width:150px;height:200px}body .react-date-picker__wrapper{padding:2px;width:200px;background-color:#e6f4fd}body .react-date-picker__calendar .react-calendar,body .react-date-picker__wrapper{border:1px solid #215384;border-radius:2px}body .react-calendar__tile--now{background:#e03b22;color:#fff}.react-calendar__tile--now:enabled:focus,body .react-calendar__tile--now:enabled:hover{background:#d6371f}.react-calendar__tile--active:enabled:focus,body .react-calendar__tile--active:enabled:hover{background:#215384}body .react-calendar__tile--active{background:#43688e}.login{display:flex;justify-content:center;align-items:center;height:100vh}.login h2{color:#479dba;text-align:center;margin-bottom:50px}.login__box{border:1px solid #a8a8a8;border-radius:2px;padding:30px 60px;box-shadow:0 0 5px #a8a8a8}.login__box-title h2{font-weight:400}.login__logo{text-align:center;margin-bottom:20px}.login__logo img{max-width:150px;max-height:35px}.login__input{margin:20px 0}.login__input-label{text-transform:capitalize;margin-bottom:5px}.login__submit{display:flex;justify-content:center;margin:10px 0 30px}.login__registration{margin:10px 0;text-align:center}.header{background-color:#479dba;margin:0 -50px}.header__logo{width:80px}.header__box{display:flex;flex-wrap:wrap;width:100%;height:50px;align-items:center;justify-content:flex-end;padding:0 50px}.header__switchIcons{color:#fff!important;color:var(--switchIconsColor)!important}.header__links{color:#fff;cursor:pointer}.header__language{border:none;text-transform:uppercase;background-color:#479dba!important;background-color:var(--headerBackground)!important;color:#fff}.header__language-icon{font-size:12px;margin-right:5px;color:#fff}.header__elem{padding:0 25px;color:#fff}.header__elem a{color:unset}.header__logout{color:#fff;cursor:pointer}.vesselCrewForm{margin-bottom:30px}.crewingAgencies__elem span:first-child,.seaGoing__elem span:first-child,.vesselCrewForm__basic-elem span:first-child,.vesselCrewForm__document-elem span:first-child,.vesselCrewForm__educaiton-elem span:first-child,.vesselCrewForm__salary-elem div:first-child,.vesselCrewForm__upload-document-elem span,.vesselCrewForm__upload-document-show-elem span,.vesselCrewForm__upload-photo-elem span{display:block;margin-bottom:5px}.vesselCrewForm__back{cursor:pointer}.vesselCrewForm__back:hover{color:#43688e}.vesselCrewForm__section-title{color:#e03b22;font-weight:700;font-size:18px;padding:5px;margin:50px 0 20px;border-bottom:1px solid #215384}.vesselCrewForm__section-subtitle{color:#737372;text-align:center;margin:30px 0}.vesselCrewForm__guide{color:#737372;margin:0 0 30px 30px}.vesselCrewForm__guide li{margin-bottom:10px}.vesselCrewForm__basic{display:flex;flex-wrap:wrap}.vesselCrewForm__basic-elem{min-width:200px;margin:10px}.vesselCrewForm__basic-elem-picker{width:200px}.vesselCrewForm__salary{display:flex;flex-wrap:wrap}.vesselCrewForm__salary-elem{padding:10px 15px}.vesselCrewForm__salary-elem div:last-child{display:flex;align-items:center;width:200px}.vesselCrewForm__salary-elem div:last-child span{margin-left:5px}.vesselCrewForm__educaiton{display:flex;flex-wrap:wrap}.vesselCrewForm__educaiton-elem{width:200px;margin:10px}.vesselCrewForm__educaiton .dropdown__select{width:180px}.vesselCrewForm__document{display:flex;flex-wrap:wrap;height:100%;margin:20px 0}.vesselCrewForm__document-elem{margin:10px;width:200px}.vesselCrewForm__document-elem-upload{display:inline-flex;align-items:center}.vesselCrewForm__document-elem-upload svg{margin-left:5px}.vesselCrewForm__select-box{display:flex;align-items:center;border:1px solid #215384;border-radius:2px;width:200px;background-color:#e6f4fd}.vesselCrewForm__select{padding:8px;-webkit-appearance:none;appearance:none;border:none;width:90%;background-color:#e6f4fd}.vesselCrewForm__select-icon{font-size:12px;margin-right:8px}.vesselCrewForm__document-number,.vesselCrewForm__document-placeIssue{display:block;padding:8px;border:1px solid #215384;border-radius:2px;width:200px}.vesselCrewForm__document-elem-info{color:#737372}.vesselCrewForm__document-delete{position:relative;display:flex;justify-content:center;border-bottom:1px solid #737372;width:100%;margin:10px 0 30px;padding:10px 0}.vesselCrewForm__document-delete-icon{color:#737372;cursor:pointer}.vesselCrewForm__document-delete-icon:hover{color:#d6371f}.vesselCrewForm__document-submit{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:10px 0}.vesselCrewForm__textarea{width:100%;height:200px;background-color:#e6f4fd}.seaGoing{display:flex;flex-wrap:wrap}.seaGoing__elem{margin:10px;width:200px}.crewingAgencies{display:flex;flex-wrap:wrap}.crewingAgencies__elem{margin:10px;width:200px}.vesselCrewForm__upload-photo{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.vesselCrewForm__upload-photo-elem{margin:20px}.vesselCrewForm__upload-photo-img{max-width:200px;max-height:200px}.vesselCrewForm__upload-document{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.vesselCrewForm__upload-document-elem{width:250px;margin:10px}.vesselCrewForm__upload-document-elem-button{display:flex;justify-content:center;margin:20px 0}.vesselCrewForm__upload-document-show{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.vesselCrewForm__upload-document-show-elem{margin:10px}.vesselCrewForm__upload-document-show-elem span{text-align:center}.vesselCrewForm__upload-document-show-delete{color:#737372;cursor:pointer;margin-left:10px}.vesselCrewForm__upload-document-show-delete :hover{color:#e03b22}.vesselCrewForm__term{margin-top:40px}.vesselCrewForm__term span{color:#215384}.vesselCrewForm__term-agree{margin-top:20px}.vesselCrewForm__term-agree div{margin:5px 0}.vesselCrewForm__submit{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:50px 0}.vesselCrewForm__submit span{margin:10px 0}.formConfirm__message{text-align:center;margin:30px;color:#215384;font-size:1.2em}.userCv{margin-bottom:50px}.userCv__print{display:flex;justify-content:flex-end;color:#215384;margin-bottom:20px}.userCv__print span{padding:0 5px}.userCv__showPdf{cursor:pointer}.userCv__showPdf:hover{color:#e03b22}.userCv__mainInfo{display:flex;justify-content:center;flex-wrap:wrap}.userCv__mainInfo-elem{margin:10px}.userCv__mainInfo-elem img{max-width:250px;max-height:250px}.userCv__mainInfo-elem div{margin:5px 0}.userCv__mainInfo-elem span{font-weight:700;color:#43688e}.userCv__mainInfo-elem-name{font-size:1.1em;font-weight:700;color:#215384;padding-bottom:10px}.userCv__headline{text-align:center;color:#e03b22;font-size:18px;font-weight:700;margin:40px 0 20px;padding-bottom:5px;border-bottom:1px solid #737372}.userCv__salary{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.userCv__salary div{margin:10px 20px}.userCv__salary div span:first-child{font-weight:700;color:#43688e}.userCv__section{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.userCv__section-elem{margin:10px 20px}.userCv__section-elem span{font-weight:700;color:#43688e}.userCv__table{width:100%;overflow-x:auto;border-collapse:collapse}.userCv__table tr:nth-child(2n){background-color:#ececec}.userCv__table th{color:#43688e;text-align:left}.userCv__table td,.userCv__table th{padding:5px}.crewAgencyPage__closeDrawer{width:100%;cursor:pointer;padding:10px;display:flex;justify-content:flex-end;align-items:center}.crewAgencyPage__closeDrawer span{margin:0 5px}.crewAgencyPage__drawer-title{text-align:center;font-size:18px;margin:10px 0}.crewAgencyPage__drawer-title div:first-child{color:#479dba}.crewAgencyPage__drawer-title div{margin:5px 0}#crewEmployeeList{overflow:auto}.crewEmployeesList__title{text-align:center;margin:50px;font-size:20px;color:#e03b22}.crewEmployeesList__filter{display:flex;flex-wrap:wrap;margin-bottom:30px;align-items:center}.crewEmployeesList__filter-el{display:flex;flex-wrap:wrap;align-items:center;margin:5px 10px}.crewEmployeesList__filter-inputBox{margin:5px;max-width:300px}.crewEmployeesList__filter-reset{color:#737372;color:var(--buttonTransparentTextColor);cursor:pointer}.crewEmployeesList__filter-reset:hover{color:#e03b22}.crewEmployeesList__noResult{text-align:center}.crewEmployeeView__nameTitle{text-align:center;margin:50px;font-size:20px;color:#e03b22}.crewEmployeeView__nameTitle div{display:inline-block}.crewEmployeeView__nameTitle div:first-letter{text-transform:uppercase}.crewEmployeeView__selectedContainer{margin:30px 0;display:flex;justify-content:space-around;flex-wrap:wrap-reverse}.crewEmployeeView__basicInfo-el{margin:10px 0}.crewEmployeeView__basicInfo-el span:first-child{color:#479dba;color:var(--electric)}.crewEmployeeView__basicInfo-profilePicture{max-width:400px;max-height:400px;margin:0 10px 10px}.crewEmployeeView__education,.crewEmployeeView__physicalState,.crewEmployeeView__salary{display:flex;flex-wrap:wrap}.crewEmployeeView__education div,.crewEmployeeView__physicalState div,.crewEmployeeView__salary div{margin:10px}.crewEmployeeView__education div span:first-child,.crewEmployeeView__physicalState div span:first-child,.crewEmployeeView__salary div span:first-child{color:#479dba;color:var(--electric);margin-right:5px}.crewEmployeeView__education div span:last-child,.crewEmployeeView__physicalState div span:last-child,.crewEmployeeView__salary div span:last-child{margin-left:5px}.crewEmployeeView__actionsSection{margin:50px 0}.crewEmployeeView__actionsSection-el{display:flex;align-items:center;margin:10px 0}.crewEmployeeView__actionsSection-el-text{margin-right:15px}.crewEmployeesList__addNew{margin:15px 0;color:#737372;cursor:pointer}.crewEmployeesList__addNew-icon,.crewEmployeesList__addNew:hover{color:#e03b22}.crewEmployeeView__notes{margin:50px 0}.crewEmployeeView__notes-cards{margin-bottom:20px}.crewEmployeeView__notes-button{margin-top:20px}.addNewEmployee__title{color:#e03b22;font-size:18px;text-align:center;margin:50px 0}.addNewEmployee__stepper-buttons{display:flex;align-items:center;margin:50px 0}.addNewEmployee__stepper-buttons div:first-child{color:#737372;color:var(--buttonTransparentTextColor);cursor:pointer;margin-right:10px}.addNewEmployee__stepper-buttons div:first-child:hover{color:#e03b22}.addNewEmployee__addRemove{cursor:pointer;color:#737372;margin-top:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.addNewEmployee__addRemove .icon{color:#e03b22;margin-right:5px}.addNewEmployee__addRemove:hover{color:#e03b22}.addNewEmployee__upload-msg{margin:5px;font-size:14px;color:#78a10a}.addNewEmployee__addCompanyButton{margin-top:30px}.inputPadding input{background-color:#e6f4fd;background-color:var(--inputBackground);border-radius:2px;padding:8px;color:#333;color:var(--inputTextColor)}.inputPadding label{-webkit-transform:translate(14px,10px) scale(1);transform:translate(14px,10px) scale(1)}.autocomplete{background-color:#e6f4fd}.registration{display:flex;justify-content:center;align-items:center;min-height:90vh;padding:30px}.registration__box{display:flex;flex-wrap:wrap-reverse;border:1px solid #a8a8a8;border-radius:2px;box-shadow:0 0 5px #a8a8a8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.registration__form{width:50%;padding:30px;max-width:600px;min-width:300px}.registration__form .registration__logo{text-align:center;margin-bottom:20px}.registration__form .registration__logo img{max-width:150px;max-height:35px}.registration__inputs{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:20px 0}.registration__inputs h2{text-align:center;color:#479dba;padding-bottom:20px;font-weight:400}.registration_text{display:flex;flex-direction:column;justify-content:center;width:50%;color:#fff;background-color:#43688e;padding:30px;max-width:600px;min-width:300px}.registration_text h2{margin-bottom:30px}.terms{margin-bottom:50px}.terms h2{margin:50px 0;color:#479dba}.terms h3{margin:40px 0 20px;color:#215384}.terms p{margin:10px 0}.terms ol{counter-reset:section;list-style-type:none}.terms ol li:before{counter-increment:section;content:counters(section,".") ". "}.terms li{margin:0 0 5px 30px}.terms__company{margin-top:50px;text-align:center}.resetPassword{display:flex;justify-content:center;align-items:center;height:90vh}.resetPassword h2{color:#479dba;text-align:center;margin-bottom:30px}.resetPassword__box{border:1px solid #a8a8a8;border-radius:2px;box-shadow:0 0 5px #a8a8a8;padding:30px 60px}.resetPassword__button{display:flex;justify-content:center;margin:30px 0}.addNewKeyEmployee__list-title{margin-bottom:15px}.addNewKeyEmployee__title{display:flex;align-items:center;height:100%}.keyEmployeeView__personalSkills{margin-top:30px}.keyEmployeeView__personalSkills-block{margin-top:50px}.keyEmployeeView__personalSkills-block :last-child{margin-bottom:50px}.gprsPolicy{margin:50px 0}.gprsPolicy h3{margin-bottom:20px;color:#479dba}.employeePage__snackbar-link{margin-top:10px;color:#43688e;cursor:pointer}.employeePage__snackbar-link:hover{color:#e03b22}.editUser__tabSection{margin-bottom:50px}.editEmployee__buttons{display:flex;justify-content:center;align-items:center;margin-top:20px}.editEmployee__buttons .editEmployee__buttons-button{margin:0 10px}.savingDataMsg__message{display:flex;flex-direction:column;align-items:center}.savingDataMsg__message div{margin:10px 0}.savingDataMsg__message div:first-child{height:40px;width:40px}.wrapper{flex:1 0 auto}.addNewCompany__title{font-size:18px;margin-top:30px}.companyPage__deleteCompany{display:flex;justify-content:flex-end;width:100%;color:#f72525;font-size:12px}.companyPage__deleteCompany span:hover,.getProjectsEmployeesList__editButton{cursor:pointer}.getProjectsEmployeesList__editButton :hover{color:#e03b22}.getProjectsEmployeesList__link{cursor:pointer}.getProjectsEmployeesList__link:hover,.getProjectsEmployeesList__link :hover{color:#e03b22}.versionsLog{margin-top:50px}.versionsLog h3{color:#479dba;margin:20px 0}.versionsLog li{margin-left:30px}.smartPlanning__calendar-block{display:inline-block}.smartPlanning__calendar-block--hideContet{display:none}.smartPlanning__calendar-block--yellow{background-color:#f0c808;z-index:1;opacity:.8;cursor:pointer}.smartPlanning__calendar-block--yellow:hover{min-width:261px;z-index:2;opacity:1}.smartPlanning__calendar-block--yellow:hover .smartPlanning__calendar-block--hideContet{display:block}.smartPlanning__calendar-block--green{background-color:#78a10a;z-index:1;opacity:.8;cursor:pointer}.smartPlanning__calendar-block--green:hover{min-width:261px;z-index:2;opacity:1}.smartPlanning__calendar-block--green:hover .smartPlanning__calendar-block--hideContet{display:block}.smartPlanning__calendar-block--orange{background-color:#e03b22;z-index:1;opacity:.8;cursor:pointer}.smartPlanning__calendar-block--orange:hover{min-width:261px;z-index:2;opacity:1}.smartPlanning__calendar-block--orange:hover .smartPlanning__calendar-block--hideContet{display:block}.smartPlanning__calendar-year{text-align:center;border:1px solid #a8a8a8;border-right-width:2px;border-bottom:none;margin-left:-2px;background-color:#43688e;color:#fff;padding:5px 0}.smartPlanning__calendar-month{display:inline-block;text-align:center;border:1px solid #a8a8a8;margin-left:-2px;background-color:#215384;color:#fff}.smartPlanning__calendar-day,.smartPlanning__calendar-day--oneMonth,.smartPlanning__calendar-day--sixMonths,.smartPlanning__calendar-day--threeMonths{position:relative;display:inline-block;font-size:12px;width:5px;height:100%;padding:3px 0;text-align:center;margin-left:-1px}.smartPlanning__calendar-day--oneMonth{border:1px solid #a8a8a8;border-left:none;width:40px}.smartPlanning__calendar-day--threeMonths{width:15px}.smartPlanning__calendar-day--sixMonths{width:7px}.smartPlanning__calendar-row{border-bottom:1px solid #a8a8a8;border-right:1px solid #a8a8a8;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.MuiTableCell-body,.MuiTableCell-root{color:#333!important;color:var(--textColor)!important}.MuiTableCell-stickyHeader{color:#333!important;color:var(--tableStickyHeaderTextColor)!important}.MuiPaper-root{background-color:#fff!important;background-color:var(--paperBackground)!important;color:#333!important;color:var(--textColor)!important}#dashboard .MuiList-root .MuiTypography-root{color:#333;color:var(--textColor)}.MuiCardHeader-root{background-color:#f0f0f0!important;background-color:var(--cardHeaderBackground)!important;border:1px solid hsla(0,0%,100%,.12)!important;border-bottom:2px solid #e03b22!important;border-bottom:2px solid var(--cardHeaderBorderBottom)!important}.MuiCardHeader-root .MuiTypography-root{color:#215384!important;color:var(--cardHeaderTitle)!important}.MuiCardActions-root .MuiIconButton-root,.MuiMenu-list,.MuiTablePagination-root{color:#333!important;color:var(--textColor)!important}.MuiOutlinedInput-input,.MuiOutlinedInput-inputMarginDense,.MuiOutlinedInput-root{background-color:#e6f4fd!important;background-color:var(--inputBackground)!important;color:#333!important;color:var(--textColor)!important}.MuiOutlinedInput-root .MuiSvgIcon-root{color:#333!important;color:var(--textColor)!important}.MuiOutlinedInput-root input:-webkit-autofill{box-shadow:inset 0 0 0 100px #e6f4fd;box-shadow:0 0 0 100px var(--inputBackground) inset;-webkit-text-fill-color:#333;-webkit-text-fill-color:var(--textColor)}.MuiOutlinedInput-inputMultiline{color:#333!important;color:var(--textColor)!important}input[type=date i]::-webkit-calendar-picker-indicator,input[type=time i]::-webkit-calendar-picker-indicator{-webkit-filter:invert(0);filter:invert(0);-webkit-filter:var(--datePickerIconColor);filter:var(--datePickerIconColor)}.MuiFormLabel-root,.MuiFormLabel-root.Mui-focused{color:#a8a8a8!important;color:var(--inputLabelColor)!important}.MuiOutlinedInput-notchedOutline{border-color:rgba(0,0,0,.23)!important;border-color:var(--inputBorderColor)!important}.MuiFormHelperText-root{color:rgba(0,0,0,.54)!important;color:var(--helperTextColor)!important}.MuiSelect-icon,.MuiSelect-root{color:#333!important;color:var(--textColor)!important}.MuiAccordion-root{border-color:#215384!important;border-color:var(--accordionBorderColor)!important}.MuiAccordion-root .MuiIconButton-root{color:#333!important;color:var(--textColor)!important}.MuiStepLabel-label{color:rgba(0,0,0,.54)!important;color:var(--stepperLabelTextColor)!important}.MuiStepLabel-label.MuiStepLabel-active{color:#333!important;color:var(--stepperLabelActiveTextColor)!important}.MuiStepIcon-root.MuiStepIcon-active,.MuiStepIcon-root.MuiStepIcon-completed{color:#215384!important;color:var(--stepperIconBackgroundColor)!important}.MuiTab-root{color:#43688e!important;color:var(--tabTextColor)!important}.MuiTypography-colorTextSecondary{color:rgba(0,0,0,.54)!important;color:var(--typographyColorTextSecondary)!important}.MuiChip-outlined{border-color:rgba(0,0,0,.23)!important;border-color:var(--chipOutlineBorderColor)!important;color:#333!important;color:var(--textColor)!important}.MuiButton-root{color:unset!important}.MuiDialogTitle-root{color:#fff!important;color:var(--dialogHeaderTextColor)!important;background-color:#479dba!important;background-color:var(--dialogHeaderBackgroundColor)!important}.MuiDialogActions-root .MuiButton-contained{color:#fff!important}.plannedStyles .MuiChip-outlined{color:#f6ae2d!important;color:var(--statusPlanned)!important;border-color:#f6ae2d!important;border-color:var(--statusPlanned)!important}.availableStyles .MuiChip-outlined{color:#b95f89!important;color:var(--statusAvailable)!important;border-color:#b95f89!important;border-color:var(--statusAvailable)!important}.atHomeStyles .MuiChip-outlined{color:#b85137!important;color:var(--statusAtHome)!important;border-color:#b85137!important;border-color:var(--statusAtHome)!important}.atWorkStyles .MuiChip-outlined{color:#618b25!important;color:var(--statusAtWork)!important;border-color:#618b25!important;border-color:var(--statusAtWork)!important}.medicineStyles .MuiChip-outlined{color:#ee6c4d!important;color:var(--statusMedicine)!important;border-color:#ee6c4d!important;border-color:var(--statusMedicine)!important}.coursesStyles .MuiChip-outlined{color:#2f4856!important;color:var(--statusCourses)!important;border-color:#2f4856!important;border-color:var(--statusCourses)!important}.recharts-text{fill:#215384!important;fill:var(--rechartTextColor)!important}.MuiAppBar-root{background-color:#479dba!important;background-color:var(--appBarBackgroundColor)!important}.documentsSection{background-color:#e6f4fd!important;background-color:var(--documentSectionBackground)!important;text-align:center!important;color:#215384!important;color:var(--documentSectionTextColor)!important}.MuiChip-root{background-color:rgba(0,0,0,.08)!important;background-color:var(--chipBackgroudColor)!important}.MuiChip-root,.MuiListItemIcon-root{color:#333!important;color:var(--inputTextColor)!important}@media only screen and (max-width:780px){.registration__box .registration__form,.registration__box .registration_text{width:100%}}@media only screen and (max-width:400px){.header{justify-content:center}.header__elem{padding:10px}}@media only screen and (max-width:339px){.choose__buttons{justify-content:center}}.footer{flex-shrink:0;width:100%;height:50px;background-color:#333;background-color:var(--footerBackground);color:#fff;margin-top:20px}.footer_content{display:flex;align-items:center;justify-content:flex-end;height:100%;width:100%;padding:0 50px}.footer__version{color:#737372;font-size:14px;cursor:pointer}.addProjects_icon{margin-left:10px;cursor:pointer;color:#e03b22;transition:all .3s ease}.addProjects_icon:hover{opacity:.8}.company_counters{opacity:.8;font-size:12px;margin-top:10px}.company_counters .count{display:inline-block;margin-right:20px}.conpanyPage_project_buttons{display:flex}.conpanyPage_project_buttons .icon_button{margin-left:15px;cursor:pointer;opacity:.6;transition:all .3 ease}.conpanyPage_project_buttons .icon_button:hover{opacity:1}.icon{font-size:14px;opacity:.7;cursor:pointer;transition:all .3s ease}.icon:hover{opacity:1}.vessels_counters{opacity:.8;font-size:12px;margin-top:10px}.vessels_counters .count{display:inline-block;margin-right:20px}html{--toolbarIconColor:#000}html .darkTheme{--toolbarIconColor:#fff}.ql-editor{min-height:200px}.ql-toolbar.ql-snow{border-top-left-radius:2px;border-top-right-radius:2px}.ql-container.ql-snow{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.ql-toolbar .ql-stroke{fill:none;stroke:#000;stroke:var(--toolbarIconColor)}.ql-toolbar .ql-fill{fill:#000;fill:var(--toolbarIconColor);stroke:none}.ql-toolbar .ql-picker{color:#000;color:var(--toolbarIconColor)}.ql-toolbar .ql-picker-item{color:#000}.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover{color:#479dba}.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter{stroke:#479dba}html{--calendarBackgroundColor:#e4e4e4;--weekendBackgroundColor:#e0e0e0;--counterTextColor:#333;--toggleButtonTextColor:#333;--toggleButtonBorderColor:#333;--toggleButtonBackgroundColor:rgba(51,51,51,0.12549019607843137);--printerIconColor:#333}html .darkTheme{--calendarBackgroundColor:#6f6f6f;--weekendBackgroundColor:#616161;--counterTextColor:#ccc;--toggleButtonTextColor:#ccc;--toggleButtonBorderColor:#ccc;--toggleButtonBackgroundColor:hsla(0,0%,100%,0.12549019607843137);--printerIconColor:#ccc}.job__textReader ol,.job__textReader ul{padding-left:30px}.link{display:flex;justify-content:center;margin:25px;text-align:center}.link .copy{margin-left:10px;cursor:pointer}.link .copy:hover{opacity:.7}.calendar{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;width:100%}.calendar,.calendar_container{position:relative;max-width:1400px}.calendar_container{display:flex;align-items:stretch;background-color:#e4e4e4;background-color:var(--calendarBackgroundColor);height:100%;width:100%;min-height:400px;overflow-x:scroll;border-radius:2px;cursor:auto}.calendar_month,.calendar_month__week{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.calendar_month__week h5,.calendar_month h5{padding:10px 0;font-weight:400;text-align:center;border-right:1px solid #d6d6d6}.calendar_month__week{width:100%}.calendar_days{display:flex;width:100%;border-top:1px solid #d6d6d6}.calendar_day,.calendar_day__monday,.calendar_day__weekend{position:relative;min-width:200px;width:100%;min-height:400px;border-right:1px solid #d6d6d6}.calendar_day .week_number,.calendar_day__monday .week_number,.calendar_day__weekend .week_number{position:absolute;left:5px;top:-17px;font-size:13px;font-weight:600}.calendar_day__monday{border-left:5px solid #d6d6d6}.calendar_day__weekend{background-color:#e0e0e0;background-color:var(--weekendBackgroundColor)}.calendar_header{text-align:center;padding:5px;border-bottom:1px solid #d6d6d6;font-weight:600;font-size:14px}.calendar_job,.calendar_job__closed{min-height:100px;background-color:#43688e;border-radius:2px;margin:5px 2px;cursor:pointer;padding:10px;color:#fff;font-size:12px}.calendar_job:last-child,.calendar_job__closed:last-child{margin-bottom:50px}.calendar_job .title,.calendar_job__closed .title{font-size:16px;margin-bottom:10px}.calendar_job .info,.calendar_job__closed .info{display:flex;flex-wrap:wrap;margin-bottom:10px;opacity:.7}.calendar_job .info div,.calendar_job__closed .info div{margin:0 10px 5px 0}.calendar_job .assigned,.calendar_job__closed .assigned{opacity:.9}.calendar_job .assigned span,.calendar_job__closed .assigned span{margin-right:10px}.calendar_job:active,.calendar_job__closed:active{cursor:grabbing}.calendar_job__closed{border:2px solid #43688e;background-color:unset;color:unset}.counter,.counter__closed,.counter__progress{display:flex;justify-content:center;align-items:center;border-radius:5px;font-size:14px;background-color:#cfcfcf;padding:5px;border:1px solid #479dba;cursor:default;color:#333}.counter__progress{background-color:#479dba;color:#fff}.counter__closed{background-color:unset;color:#333;color:var(--counterTextColor)}.MuiToggleButton-root{color:#333!important;color:var(--toggleButtonTextColor)!important;border-color:#333!important;border-color:var(--toggleButtonBorderColor)!important}.MuiToggleButton-root.Mui-selected{background-color:rgba(51,51,51,.12549019607843137)!important;background-color:var(--toggleButtonBackgroundColor)!important}.print{cursor:pointer;margin:0 20px;font-size:18px;color:#333;color:var(--printerIconColor);transition:all .3s ease}.print:hover{opacity:.8}html{--inputBackgroundColor:#e6f4fd;--inputTextColor:#333}html .darkTheme{--inputBackgroundColor:#303030;--inputTextColor:#ccc}.picker{position:relative;z-index:100!important}.picker .MuiInputBase-input{display:none}.picker .react-date-picker{padding:5px;width:100%}.picker .react-date-picker input{color:#333;color:var(--inputTextColor)}.picker .react-date-picker__wrapper{border:none;width:100%;background-color:#e6f4fd;background-color:var(--inputBackgroundColor)}.picker .react-calendar__month-view__weekNumbers{color:#479dba}.navigation{position:absolute;display:flex;align-items:center;right:10px;bottom:20px;padding:10px;background-color:#2f4856;border-radius:8px;color:#68bdd9;font-weight:400;font-size:14px}.arrows{display:flex;margin-right:20px}.arrows div{cursor:pointer;transition:all .3s ease}.arrows div:hover{opacity:.5}.arrows div:first-child{margin-right:10px}.period{margin-right:20px}.menuButton{cursor:pointer;text-transform:capitalize;transition:all .3s ease}.menuButton:hover{opacity:.5}.menu,.menu__hide{position:absolute;bottom:38px;right:60px;padding:10px;z-index:10;background-color:#2f4856;border-radius:5px;transition:all .3s ease;visibility:visible;opacity:1}.menu__hide ul,.menu ul{padding:0;margin:0;list-style-type:none}.menu__hide ul li,.menu ul li{cursor:pointer;margin-bottom:5px;text-transform:capitalize}.menu__hide ul li:last-child,.menu ul li:last-child{margin-bottom:0}.menu__hide ul li:hover,.menu ul li:hover{opacity:.5}.menu__hide{visibility:hidden;opacity:0}.datePicker .date{cursor:pointer;transition:all .3s ease;margin-right:20px}.datePicker .date:hover{opacity:.5}.datePicker .react-datepicker{border:unset;background-color:#2f4856;color:#68bdd9;border-radius:5px}.datePicker .react-datepicker-year-header,.datePicker .react-datepicker__header{background-color:#2f4856;color:#68bdd9;border-bottom:unset}.datePicker .react-datepicker__navigation-icon:before{border-color:#68bdd9}.datePicker .react-datepicker__month .react-datepicker__month-text{width:3rem;transition:all .3s ease}.datePicker .react-datepicker__month-text:hover{background-color:rgba(104,189,217,.1)}.datePicker .react-datepicker__month-text--keyboard-selected{background-color:#479dba;border-radius:5px}.datePicker .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{display:none}.datePicker .react-datepicker__navigation :before{transition:all .3s ease}.datePicker .react-datepicker__navigation:hover :before{border-color:#68bdd9;opacity:.5}.datePicker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.datePicker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{display:none}.reset{font-size:13px;cursor:pointer;transition:all .3s ease}.reset:hover{opacity:.5}.preview{width:500px;padding:30px}.preview .close{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .3s ease;margin-bottom:20px;font-size:18px}.preview .close:hover{opacity:.8}.preview h2{text-align:center;margin-bottom:20px}.preview .status{display:flex;justify-content:space-between}.preview .status div{display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid #479dba;border-radius:2px;padding:5px 10px;margin:10px;text-align:center;font-size:14px;width:20%}.preview .status div span{display:block}.preview .status div:first-child{margin-left:0}.preview .status div:last-child{margin-right:0}.preview .buttons{display:flex;flex-wrap:wrap;justify-content:center;margin:40px 0}html{--actionBackgroundColor:#e4e4e4;--blockBackgroundColor:#f7f7f7;--blockHeaderTextColor:#479dba}html .darkTheme{--actionBackgroundColor:#6f6f6f;--blockBackgroundColor:#8b8b8b;--blockHeaderTextColor:#ccc}.management_container{max-width:1300px;margin:auto;padding:50px}.ad_status{display:flex}.ad_status div{display:flex;justify-content:center;align-items:center;flex-direction:column;border:2px solid #479dba;border-radius:2px;padding:5px 10px;margin:10px;text-align:center;font-size:14px;width:150px}.ad_status div span{display:block}.ad_status div:first-child{margin-left:0}.ad_status div:last-child{margin-right:0}.application_action{display:flex;justify-content:space-between;width:100%;min-height:300px;background-color:#e4e4e4;background-color:var(--actionBackgroundColor);border-radius:2px}.application_action .block{width:100%;background-color:#f7f7f7;background-color:var(--blockBackgroundColor);margin:10px;border-radius:2px}.application_action .block .headerLine{padding:10px;border-bottom:1px solid #e4e4e4;border-bottom:1px solid var(--actionBackgroundColor);color:#479dba;color:var(--blockHeaderTextColor)}.candidate,.candidate__closed{padding:10px;background-color:#43688e;margin:10px;border-radius:2px;color:#fff;cursor:pointer}.candidate .rating,.candidate__closed .rating{display:flex;justify-content:flex-end}.candidate .candidate_header,.candidate__closed .candidate_header{display:flex;align-items:center;margin-top:5px}.candidate .profilePhoto,.candidate__closed .profilePhoto{display:flex;justify-content:center;align-items:center;width:30px;height:30px;overflow:hidden;border-radius:50%;background-color:#479dba}.candidate .profilePhoto img,.candidate__closed .profilePhoto img{width:100%;height:100%}.candidate .profilePhoto .icon,.candidate__closed .profilePhoto .icon{color:#fff;height:80%;margin-top:10px}.candidate .name,.candidate__closed .name{text-transform:capitalize;margin-left:10px}.candidate .status,.candidate__closed .status{display:flex;margin:10px 0;font-size:14px;opacity:.8}.candidate .status div,.candidate__closed .status div{margin-right:10px}.candidate:last-child,.candidate__closed:last-child{margin-bottom:50px}.candidate__closed{background-color:unset;border:2px solid #43688e;color:unset}html{--backgroundColor:#f6f6f6;--borderColor:#ddd}html .darkTheme{--backgroundColor:#6f6f6f;--borderColor:#e6f4fd}.profilePhoto{display:flex;justify-content:center;align-items:center;width:100px;height:100px;overflow:hidden;border-radius:50%;background-color:#479dba}.profilePhoto img{width:100%;height:100%}.profilePhoto .icon{color:#fff;height:80%;margin-top:20px}.task_icons{display:flex;justify-content:flex-end}.task_icons .task_icon{margin:0 10px;cursor:pointer;transition:all .3s ease}.task_icons .task_icon:hover{opacity:.8}.evaluation{display:flex}.evaluation .agentBlock,.evaluation .agentBlock__active{padding:20px;cursor:pointer;width:250px;transition:all .2s ease}.evaluation .agentBlock__active div,.evaluation .agentBlock div{font-size:14px;opacity:.7}.evaluation .agentBlock__active{border-right:unset;width:251px;margin-right:-1px;background-color:#f6f6f6;background-color:var(--backgroundColor);z-index:10}.evaluation .evaluationBlock,.evaluation .evaluationBlock__active{display:none;top:20px;padding:20px;left:270px;width:800px;background-color:#f6f6f6;background-color:var(--backgroundColor)}.evaluation .evaluationBlock .evaluationContainer,.evaluation .evaluationBlock__active .evaluationContainer{margin-bottom:30px}.evaluation .evaluationBlock .evaluationHead,.evaluation .evaluationBlock__active .evaluationHead{display:flex;justify-content:space-between;margin-bottom:10px}.evaluation .evaluationBlock__active{display:block}.agencyLogo{display:flex;justify-content:center;margin:50px 50px 0}.agencyLogo img{width:auto;max-width:300px;max-height:100px}.jobTitle{font-size:20px;color:#479dba;margin-bottom:10px}.jobDetails{display:flex;flex-wrap:wrap;font-size:14px;opacity:.8;margin-bottom:20px}.jobDetails div{margin-bottom:5px;margin-right:20px}.jobDescription{margin-bottom:40px}.jobAd .jobTitle{color:#479dba;font-size:24px}.jobAd .details{margin:40px 0 50px -10px}.jobAd h3{margin:30px 0 10px;color:#43688e;font-weight:400}.jobAgent .agentTitle{text-align:center;color:#479dba;font-weight:400;font-size:22px;margin:0 auto 40px}.jobAgent .agencyLogo{margin:0 auto 50px}.jobAgent .agencyLogo img{max-width:200px;max-height:50px}.jobAgent h4{text-align:center;margin-bottom:10px;opacity:.9}.jobAgent h3{text-align:center;color:#215384}.jobAgent .jobContacts{display:flex;justify-content:center;flex-wrap:wrap;margin-top:20px}.jobAgent .jobContacts .block{margin:5px 10px}.jobAgent .jobContacts .block .jobContacts_icon{text-align:center;font-size:20px;margin-bottom:5px;color:#43688e;opacity:.9}.jobAgent .jobAgent_buttons{display:flex;flex-direction:column;max-width:200px;margin:40px auto 0}.jobAd_login h3{text-align:center;margin-bottom:30px;color:#479dba}.jobAd_passwordReset{text-align:center;font-size:14px}.notifications_page .notification_readed,.notifications_page .notification_readed__not{width:10px;height:10px;background-color:#43688e;cursor:pointer;border-radius:50px;transition:all .3s ease}.notifications_page .notification_readed:hover,.notifications_page .notification_readed__not,.notifications_page .notification_readed__not:hover{border:2px solid #43688e;background-color:#fff}.notifications_page .notification_readed__not:hover{background-color:#43688e}
/*# sourceMappingURL=main.ccaef551.chunk.css.map */