._flex{display:flex}._flex.flex_row{flex-direction:row}._flex.flex_row.flex_reverse{flex-direction:row-reverse}._flex.flex_col{flex-direction:column}._flex.flex_col.flex_reverse{flex-direction:column-reverse}._flex.flex_wrap{flex-wrap:wrap}._flex.flex_ai-center{align-items:center}._flex.flex_ai-start{align-items:start}._flex.flex_ai-end{align-items:end}._flex.flex_jc-center{justify-content:center}._flex.flex_jc-space-around{justify-content:space-around}._flex.flex_jc-space-between{justify-content:space-between}._flex.flex_jc-space-evenly{justify-content:space-evenly}._flex.flex_jc-start{justify-content:start}._flex.flex_jc-end{justify-content:end}.style_langToggle{position:fixed;bottom:20px;width:100%;text-align:center}.style_langToggle span{cursor:pointer}.style_active:is(.style_langToggle span){font-weight:700}.rtl{direction:rtl}.ltr{direction:ltr}._text{margin:0;font-weight:400;text-decoration:none}._text.text_h1{font-size:28px}._text.text_h2{font-size:24px}._text.text_h3{font-size:22px}._text.text_h4{font-size:20px}._text.text_xl{font-size:18px}._text.text_l{font-size:16px}._text.text_m{font-size:14px}._text.text_s{font-size:12px}._text.text_xs{font-size:10px}._text.text_link{color:var(--color1);cursor:pointer}._text.text_link:hover{text-decoration:underline}._text.text_bold{font-weight:700}._text.text_underline{text-decoration:underline}._text.text_lineThrough{text-decoration:line-through}._text.text_lineThrough.text_underline{text-decoration:line-through underline}._text.text_italic{font-style:italic}._text.text_error{color:var(--errorColor);display:block}._text.text_sub{color:var(--txtColorSub)}._text.text_center{text-align:center;width:100%}._text.text_ellipsis{overflow:hidden;max-width:100%;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}._card{padding:20px;background-color:var(--bgColorBox);border-radius:var(--radiusL);box-shadow:var(--shadowM)}._card.card_l-shadow{box-shadow:var(--shadowL)}._card.card_s-shadow{box-shadow:var(--shadowS)}._card.card_none-shadow{box-shadow:unset}._card .card_title{font-size:24px;width:100%;font-weight:600;color:var(--txtColor);margin-bottom:15px;margin-top:-5px;display:flex;align-items:center;justify-content:unset}._card .card_close{color:var(--txtColorSub);position:absolute;inset-inline-start:15px;top:15px;font-size:25px;cursor:pointer;opacity:.7;transition:opacity .2s}:is(._card .card_close):hover{opacity:1}.cardRow_seperator{display:block;margin:25px 0 5px;padding-inline:10px;font-weight:500}.cardRow_seperator.cardRow_description{margin:5px 0 15px}.cardRow_seperator,._cardRow{width:100%}._cardRow{padding:10px;min-height:52px;margin:0;background-color:var(--bgColorBox);border-top-right-radius:var(--radiusM);border-top-left-radius:var(--radiusM);border-bottom:1px solid var(--dividerColor)}._cardRow+._cardRow{border-top-right-radius:0;border-top-left-radius:0}._cardRow:has(+.cardRow_seperator),._cardRow:last-of-type{border-bottom:none;border-bottom-right-radius:var(--radiusM);border-bottom-left-radius:var(--radiusM)}._cardRow.cardRow_active{background-color:var(--color1);color:#fff}._cardRow .cardRow_text{font-weight:600;flex-shrink:0}label.checkbox_cb{display:flex!important;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;align-items:center;height:25px;padding:0!important;transition:.2s;gap:5px;font-weight:500}label.checkbox_cb input{position:absolute;opacity:0;pointer-events:none}label.checkbox_cb._checkbox .checkbox_checkboxCircle{border:1px solid var(--borderColor);border-radius:5px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;transition:.2s}:is(label.checkbox_cb._checkbox .checkbox_checkboxCircle) .checkbox_checkMark{color:var(--bgColorBox);font-weight:400;font-family:auto;font-size:14px}label.checkbox_cb._checkbox.checkbox_checked .checkbox_checkboxCircle{border-color:var(--color1);background-color:var(--color1)}label.checkbox_cb.checkbox_switch .checkbox_checkboxCircle{background:var(--btnColor);position:absolute;inset-inline-end:0;width:50px;height:30px;border-radius:30px;transition:.15s;overflow:hidden}:is(label.checkbox_cb.checkbox_switch .checkbox_checkboxCircle):after{content:"";display:block;height:26px;width:26px;position:absolute;inset-inline-start:2px;top:2px;transition:.15s;border-radius:50%;background:#fff;box-shadow:1px 1px 7px #00000059}:is(label.checkbox_cb.checkbox_switch .checkbox_checkboxCircle) .checkbox_checkMark{display:none!important}label.checkbox_cb.checkbox_switch.checkbox_checked .checkbox_checkboxCircle{background:#44d756}:is(label.checkbox_cb.checkbox_switch.checkbox_checked .checkbox_checkboxCircle):after{inset-inline-start:21px}label.checkbox_cb.checkbox_tag{font-size:14px;display:inline-block;padding:4px 10px 5px;border-radius:10px;margin:3px;margin-inline-start:0;transition:.2s;background-color:var(--btnColor);padding:5px 7px!important}label.checkbox_cb.checkbox_tag:hover{background-color:#a9a9a9}label.checkbox_cb.checkbox_tag .checkbox_checkMark{display:none!important}label.checkbox_cb.checkbox_tag.checkbox_checked{background-color:var(--color1);color:#fff}._fileInput{position:relative;min-height:50px;border:1px dotted gray;display:flex;justify-content:center;align-items:center;margin:10px auto;background-color:var(--btnColor);overflow:hidden;width:275px;border-radius:var(--radiusM)}._fileInput span{max-width:90%;overflow:hidden;text-overflow:ellipsis;color:gray;min-width:200px;text-align:center}._fileInput img{max-height:100%;min-width:100px}._fileInput input{cursor:pointer;position:absolute;inset-inline-start:0;top:0;width:100%;min-width:100%;opacity:0;height:100%!important}._tag{background:var(--color1);color:#fff;border-radius:20px;gap:5px;width:fit-content;text-transform:capitalize;min-height:20px;min-width:20px;padding-inline:10px}._tag svg{cursor:pointer;margin-inline-start:-5px;color:#fff!important;flex-shrink:0;font-size:14px}._tag.tag_red{background-color:red}._tag.tag_gray{background-color:var(--btnColor);color:var(--txtColorSub)}._tag.tag_circle{width:20px;padding:0}._tabs{display:flex;border-radius:var(--radiusM);background-color:var(--bgColor);padding:5px;gap:5px;width:fit-content}._tabs .tabs_tab{border-bottom:2px solid transparent;padding:4px 10px;cursor:pointer;display:flex;flex-direction:column;transition:.2s;flex-grow:1;-webkit-user-select:none;user-select:none;text-transform:capitalize;border-radius:var(--radiusS)}:is(._tabs .tabs_tab):hover{background-color:var(--btnColor)}.tabs_active:is(._tabs .tabs_tab){background-color:var(--bgColorBox);box-shadow:var(--shadowS)}.tabs_active:is(._tabs .tabs_tab) span{font-weight:700;white-space:nowrap}:is(._tabs .tabs_tab) .tabs_subText{font-size:12px;color:var(--txtColorSub)}._autocomplete{position:relative;min-width:200px}._autocomplete:not(.autocomplete_tabsMode){width:100%}._autocomplete .autocomplete_box{padding:10px;border:none;border-radius:var(--radiusM);transition:.2s;min-height:44px;cursor:pointer;background-color:var(--bgColor);-webkit-user-select:none;user-select:none}:is(._autocomplete .autocomplete_box)>svg{transition:.3s;margin-right:5px}:is(._autocomplete .autocomplete_box) .autocomplete_tag{width:fit-content;border-radius:20px}:is(:is(._autocomplete .autocomplete_box) .autocomplete_tag) span{position:relative}:is(:is(._autocomplete .autocomplete_box) .autocomplete_tag) svg{opacity:.4;flex-shrink:0}:is(:is(:is(._autocomplete .autocomplete_box) .autocomplete_tag) svg):hover{opacity:1}._autocomplete .autocomplete_options{box-shadow:var(--shadowL);position:absolute;width:100%;max-width:calc(100vw - 40px);border-radius:var(--radiusM);background-color:var(--bgColorBox);opacity:0;pointer-events:none;transition:.2s;top:100%;overflow:hidden}:is(._autocomplete .autocomplete_options) .autocomplete_searchIcon{position:absolute;top:12px;inset-inline-start:12px;color:var(--color1)}:is(._autocomplete .autocomplete_options) input{height:30px;padding-inline:10px!important;padding-inline-start:30px!important;margin:5px auto!important;width:calc(100% - 10px)!important;display:block!important;border-radius:var(--radiusS);border:1px solid var(--btnColor)!important;background-color:var(--bgColorBox)!important}:is(._autocomplete .autocomplete_options) .autocomplete_scroll{max-height:140px;overflow:auto}:is(._autocomplete .autocomplete_options) .autocomplete_option{cursor:pointer;padding:5px 15px;display:block}:is(:is(._autocomplete .autocomplete_options) .autocomplete_option):not(:last-child){border-bottom:1px solid var(--bgColor)}:is(:is(._autocomplete .autocomplete_options) .autocomplete_option):hover{background-color:var(--bgColor)}.autocomplete_selected:is(:is(._autocomplete .autocomplete_options) .autocomplete_option){background-color:var(--color1Semi)}._autocomplete.autocomplete_open{z-index:9999}:is(._autocomplete.autocomplete_open .autocomplete_box) svg{transform:rotate(180deg)}._autocomplete.autocomplete_open .autocomplete_options{top:calc(100% + 10px);opacity:1;pointer-events:all}._loader{border:1px solid transparent;border-top-color:var(--txtColor);border-radius:50%;width:40px;height:40px;animation:loader_spin .7s linear infinite;position:relative;margin:auto}@keyframes loader_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._button{position:relative;border:none;border-radius:var(--radiusM);padding:7px 14px;font-weight:400;letter-spacing:1px;color:var(--color1);display:block;cursor:pointer;transition:.1s;display:flex;align-items:center;justify-content:center;gap:5px;overflow:hidden;flex-shrink:0}._button.button_s{padding:5px 10px}._button.button_l{border-radius:10px}._button.button_xl{border-radius:7px}._button.button_text{background-color:transparent}._button.button_gray{background-color:var(--btnColor);color:var(--txtColorSub)}._button.button_semi{background-color:var(--color1Semi)}._button.button_full{background-color:var(--color1);color:#fff}._button.button_blur{background-color:var(--blurBgColor);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}._button.button_outline{border:1px solid var(--color1);background-color:transparent}._button.button_circle{width:31px;height:31px;font-size:30px;border-radius:50%;padding:6px}._button.button_circle>*{display:flex;align-items:center;justify-content:center}._button.button_circle.button_s{width:28px;height:28px;padding:7px}._button.button_circle.button_m svg{font-size:17px}._button.button_circle.button_l{padding:10px;width:40px;height:40px}._button:after{content:"";position:absolute;background:radial-gradient(circle,#ffffff4d,#fff 6%,#fff0 60%);z-index:1;bottom:-105%;width:100%;height:200%;transition:opacity .2s;opacity:0}._button.button_semi:hover:not(:disabled){filter:brightness(1.2)}._button:hover:not(:disabled):after{opacity:.3}._button:active:not(:disabled){filter:brightness(.9)}:is(._button.button_text,._button.button_gray):hover{filter:none;background-color:var(--btnColorHover)}._button:disabled{background-color:#c1c1c2;color:#9a9a9d;cursor:default}._stepper{height:40px;background-color:var(--bgColor);width:fit-content;border-radius:var(--radiusM);padding:6px}._stepper button{background:#fff;box-shadow:var(--shadowS);width:30px;padding:0;height:30px;font-size:16px}.style_formInput{position:relative;width:200px;min-height:35px;font-size:16px;border:none;resize:vertical;font-weight:400;border-radius:var(--radiusS);background-color:transparent}.style_formInput[type=number],.style_formInput[type=date]{font-size:20px!important}.style_formInput::placeholder{font-size:16px!important;color:var(--borderColor)}.style_formInput:invalid:not(:empty){background-color:var(--errorBgColor)}textarea{font-size:14px!important;min-height:100px!important}._image{max-width:100%;object-fit:contain}.image_imageBG{position:relative;background-repeat:no-repeat;background-position:center;border-radius:var(--radiusM);flex-shrink:0;background-color:var(--bgColor);background-size:cover}.image_radius-none{border-radius:0}.image_radius-s{border-radius:var(--radiusS)}.image_radius-m{border-radius:var(--radiusM)}.image_radius-l{border-radius:var(--radiusL)}.image_radius-circle{border-radius:50%}._logo{height:60px;overflow:hidden;display:flex;justify-content:center}._overlay{position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;top:0;inset-inline-start:0;background-color:transparent;z-index:9999;pointer-events:none;transition:background-color .2s}._overlay.overlay_open{pointer-events:auto;background-color:var(--overlay)}._stickyBar{position:sticky;padding:14px;z-index:11;display:flex;align-items:center;justify-content:space-between;transition:box-shadow .3s;height:60px;background-color:var(--bgColor)}._stickyBar:after{content:"";position:absolute;display:block;width:calc(100% - 30px);height:1px;background-color:var(--dividerColor);inset-inline-end:15px}._stickyBar.stickyBar_top{top:0}._stickyBar.stickyBar_top:after{bottom:0}._stickyBar.stickyBar_bottom{bottom:15px}._stickyBar.stickyBar_bottom:after{top:0}._stickyBar .stickyBar_title{line-height:1;text-transform:capitalize;position:absolute;width:calc(100% - 100px);padding-top:20px;top:-1px;inset-inline-start:50px}._stickyBar.stickyBar_inPosition{box-shadow:var(--shadowM)}._stickyBar.stickyBar_inPosition:after{background-color:transparent}._stickyBarCard{padding:0;overflow:auto;height:fit-content}.byType_color{width:50px;height:50px;border-radius:50%;box-shadow:var(--shadowL)}.byType_tags{max-width:180px;display:flex;flex-wrap:wrap}._table{max-height:calc(100vh - 130px);max-height:calc(100dvh - 130px);overflow:auto;position:relative;padding:0}._table table{border-collapse:collapse;padding:5px;width:100%}:is(._table table) th{text-align:start;cursor:pointer;text-transform:capitalize;position:sticky;top:0;z-index:10;background-color:var(--bgColorBox);color:var(--color1);font-weight:600}:is(._table table) tr{border:none;transition:.2s;cursor:pointer}:is(:is(._table table) tr):not(:last-child),:is(:is(._table table) tr):first-child{border-bottom:1px solid var(--dividerColor)}:is(:is(:is(._table table) tr) th) svg{color:var(--color1);position:relative;inset-inline-start:3px;top:1px}.table_noSort:is(:is(:is(:is(._table table) tr) th) svg){opacity:0;transition:.2s}:is(:is(:is(._table table) tr) th:hover) svg.table_noSort{opacity:.5}.table_selected:is(:is(._table table) tr){background-color:var(--color1Semi)}:is(:is(._table table) tr):hover{background:var(--btnColor)}:is(:is(._table table) tr) td,:is(:is(._table table) tr) th{padding:10px;min-width:85px;white-space:pre;overflow:auto}:is(:is(._table table) tr) td{font-weight:300}:is(:is(._table table) tr) td img{max-width:60px}:is(._table table) .table_rowCheckbox{min-width:unset;width:fit-content!important}@media screen and (max-width:650px){._table{max-height:calc(100vh - 250px - var(--safeBottom));max-height:calc(100dvh - 250px - var(--safeBottom))}}._form{padding-inline:20px;padding-bottom:max(25px,var(--safeBottom))}._form .form_footer{font-weight:500;text-align:center;padding-top:25px}:is(._form .form_footer) button{width:100%;height:50px;border-radius:var(--radiusM)!important}:is(:is(._form .form_footer) button) h4{text-align:center;font-size:25px}:is(._form .form_footer) .form_error{max-width:260px;margin:auto auto 20px}.select_selectBox{padding:3px;min-width:100px;position:relative;border-radius:10px;background-color:var(--bgColor)}.select_selectBox select{cursor:pointer;min-width:45px;height:30px;border:none;width:100%;background-color:transparent!important;box-shadow:var(--shadow);padding:0 10px;padding-inline-end:20px;appearance:none}.select_selectBox .select_i{position:absolute;inset-inline-end:5px;top:calc(50% - 6px);pointer-events:none}.select_selectBox.select_disabled{background-color:transparent;pointer-events:none}.select_selectBox.select_disabled select{padding:0}.select_selectBox.select_disabled .select_i{display:none}._input{background-color:var(--inputColor);border-radius:var(--radiusM);color:var(--txtColor);transition:.05s;font-size:16px;display:block;padding:20px;height:44px;border:none;width:100%}._input[type=textarea]{line-height:1.35;height:130px;resize:none}._input.input_blue{background-color:var(--color2);text-align:center}._input::placeholder{text-transform:capitalize;color:var(--txtColorSub)}._input:read-only{cursor:default}.input_group{width:fit-content;display:flex;min-height:35px;width:100%;padding:0}.input_group ul{inset-inline-start:-1px;width:calc(100% + 2px)}.input_group>*{border-inline-start:1px solid var(--borderColor);border-radius:0!important;text-overflow:ellipsis;margin:0!important;flex-basis:100%;white-space:pre;width:0}:is(.input_group>*) input{background-color:transparent;border:none}:is(.input_group>*):first-child{border-start-start-radius:var(--radiusM)!important;border-end-start-radius:var(--radiusM)!important}:is(.input_group>*):first-child{border-inline-start:none}:is(.input_group>*):last-child{border-start-end-radius:var(--radiusM)!important;border-end-end-radius:var(--radiusM)!important}:is(.input_group>*):last-child:not(:nth-child(2)){border-inline-start:none}.input_group svg{top:11px!important}.style_jSONForm{max-width:450px;margin:auto}.style_passwordInput{position:relative;display:block}.style_passwordInput input{padding-inline:40px!important}.style_passwordInput .style_eye{cursor:pointer;position:absolute;inset-inline-end:15px;top:calc(50% - 7px);opacity:var(--borderColor)}._modal{width:100vw;bottom:-15px;overflow:auto;padding-block:0;max-height:92vh;max-height:92dvh;position:absolute;height:fit-content;inset-inline-start:0;transition:.2s ease-out;background-color:var(--bgColor);transform:translateZ(0) translateY(100%);padding-bottom:max(15px,var(--safeBottom))}._modal.modal_open{opacity:1;transform:translateZ(0) translateY(0)}._modal .stickyBar_bottom{transform:translateY(40px);padding-bottom:max(20px,var(--safeBottom))}@media screen and (min-width:650px){.modal_overlay{display:flex;justify-content:center}._modal{bottom:-100px;opacity:0;position:relative;width:fit-content;max-width:700px;max-height:calc(100vh - 200px);max-height:calc(100dvh - 200px);padding-bottom:0}._modal .stickyBar_bottom{transform:translateY(55px)}}body.theme_light{--direction: ltr;--color1: #0571ed;--color2: #1877f2;--errorColor: red;--color1Semi: rgba(0, 122, 248, .15);--bgColor: #f1f3fb;--bgColorBox: white;--bgColorBoxHover: white;--blurBgColor: rgba(255, 255, 255, .8);--overlay: rgba(0, 0, 0, .3);--mainWidth: 1200px;--mobileWidth: 500px;--tabletWidth: 960px;--headerHight: calc(50px + env(safe-area-inset-top)) ;--borderColor: #ced0d4;--dividerColor: #e4e6eb;--inputColor: #f0f2f5;--btnColor: #e4e6eb;--btnColorHover: #e4e6e9;--txtColor: #050505;--txtColorSub: #6e6e73;--linkColor: #216FDB;--fontSizeXS: 12px;--fontSizeS: 14px;--fontSizeM: 16px;--fontSizeL: 18px;--fontSizeXL: 20px;--fontSizeH3: 22px;--fontSizeH2: 24px;--fontSizeH1: 26px;--fontWeightS: 300;--fontWeightM: 500;--fontWeightL: 700;--radiusS: 10px;--radiusM: 15px;--radiusL: 20px;--shadowS: 0 1px 2px rgba(0, 0, 0, .1);--shadowM: 2px 2px 10px -3px rgba(0, 0, 0, .2);--shadowL: 0 0 15px 6px rgba(0, 0, 0, .12);--shadowTxt: -3px 5px 10px rgba(0, 0, 0, .5);--transitionFast: .1s;--transitionNormal: .2s;--transitionSlow: .3s;--safeTop: env(safe-area-inset-top);--safeBottom: env(safe-area-inset-bottom)}body.theme_dark{--bgColor: black;--bgColorBox: #1c1c1e;--bgColorBoxHover: #504f56;--blurBgColor: rgba(51, 51, 51, .5);--overlay: rgba(62, 62, 62, .8);--dividerColor: #2f2f2f;--btnColor: #323232;--btnColorHover: #484848;--txtColor: white;--txtColorSub: #8f8f91}*{-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;box-sizing:border-box;outline:none}html{scroll-behavior:smooth}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;unicode-bidi:plaintext;font-family:arial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,"sans-serif",Spartan;text-align:start!important;color:var(--txtColor)}body{margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;direction:var(--direction);font-size:var(--fontSizeM)}body,body .App{font-size:16px;min-height:100vh;min-height:100dvh;background-color:var(--bgColor);color:var(--txtColor)}::-webkit-scrollbar{max-width:0px;max-height:0px}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #cccccc80}::-webkit-scrollbar-thumb{background:var(--txtColorSub)}.Version_{position:fixed;bottom:10px;left:10px;direction:ltr;opacity:.4}.Login_{height:90dvh;text-align:center}.Login_ .Login_links,.Login_ ._card{min-width:320px;transition:.2s}.Login_ .Login_username{max-width:unset;margin-bottom:5px}:is(.Login_ .Login_username)>.text_ellipsis{display:block;width:calc(100% - 50px);text-align:center;position:relative;inset-inline-start:25px}:is(.Login_ .Login_username) ._tag{background-color:transparent;padding:0;margin:auto}:is(:is(.Login_ .Login_username) ._tag) span{text-align:center;font-size:18px;top:-2px;inset-inline-start:10px;position:relative}:is(:is(.Login_ .Login_username) ._tag),:is(:is(.Login_ .Login_username) ._tag) svg{color:var(--txtColor)!important}.Login_ form{margin-top:10px}.Login_ .Login_links{padding:0 10px}.Login_ .Login_logo{display:flex;justify-content:center;margin-bottom:25px;height:90px}.Login_ .Login_usersLoader{margin-top:0;margin-bottom:29px}.Login_ input{text-align:center!important;margin-bottom:5px!important;background-color:var(--inputColor)!important;border:none!important}.Login_ button{margin:auto}.Login_.Login_hide .Login_links,.Login_.Login_hide ._card{opacity:0;height:0;overflow:hidden}.ReplacementForm_ .ReplacementForm_back{position:relative;top:20px;inset-inline-start:20px}.ReplacementForm_ .ReplacementForm_title{width:300px;inset-inline-start:25px;top:30px;position:relative;margin-bottom:30px}.EmployeeForm_ .EmployeeForm_back{position:relative;top:20px;inset-inline-start:20px}.EmployeeForm_ .EmployeeForm_title{width:300px;inset-inline-start:25px;top:30px;position:relative;margin-bottom:30px}.WorkDaysInput_ .WorkDaysInput_workDay{text-align:center;width:26px;height:26px;background-color:var(--bgColor);padding:5px;border-radius:5px;cursor:pointer;color:var(--txtColorSub);transition:.2s}.WorkDaysInput_active:is(.WorkDaysInput_ .WorkDaysInput_workDay){background-color:var(--color1);color:#fff}.Inspection_{padding:20px;max-width:600px;margin:auto}.Inspection_ .Inspection_questions{max-height:calc(100dvh - 330px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;border-radius:var(--radiusL);margin:40px 0 20px}.Inspection_ .form_footer button{height:60px!important}:is(.Inspection_ .form_footer button) span{font-size:25px}@media screen and (max-width:1000px){.Inspection_{padding:10px}.Inspection_ h1{margin-bottom:20px}.Inspection_ .Inspection_questions{max-height:calc(100dvh - 350px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.InspectionView_{width:100%}.InspectionView_ .InspectionView_question{border-radius:var(--radiusS);width:100%;border:1px solid var(--dividerColor);box-shadow:none;padding:15px}:is(.InspectionView_ .InspectionView_question) input,:is(.InspectionView_ .InspectionView_question) select{border:1px solid var(--borderColor);width:250px;padding:10px;height:40px}:is(.InspectionView_ .InspectionView_question) ._autocomplete{width:250px}:is(.InspectionView_ .InspectionView_question) .checkbox_cb{width:50px}:is(.InspectionView_ .InspectionView_question) .InspectionView_required{color:red}.ReplacementTag_.ReplacementTag_status1{background-color:#e91e63;min-width:72px}.ReplacementTag_.ReplacementTag_status2{background-color:green}.ReplacementTag_.ReplacementTag_status3{background-color:#f2f2f2;color:#000}.ReplacementTag_.ReplacementTag_status5{background-color:orange}.Departments_ ._table{max-height:calc(100dvh - 270px)!important}@media screen and (min-width:750px){.Departments_ ._table{max-height:calc(100dvh - 222px)!important}}.Departments_ .Departments_yellow{background-color:var(--warningBGColor)}:is(.Departments_ .Departments_yellow):hover{background-color:var(--warningBGColorHover)}.Departments_ .Departments_less{border-inline-start:3px solid red;color:red}.Departments_ .Departments_notOpen{color:var(--txtColorSub);opacity:.6}.Departments_ .Departments_allergic{background-color:var(--errorBgColorHover);color:#fff;width:30px;height:30px;padding:5px;border-radius:15px}.TekensView_{direction:rtl;position:relative;min-width:100px;color:#000}.TekensView_ .TekensView_teken{width:15px;height:15px;border-radius:50%;background-color:#fff;flex-shrink:0;border:1px solid;color:red;background-color:#ffffff3f}:is(.TekensView_ .TekensView_teken) span{font-size:10px;position:relative;inset-inline-start:3px;top:-3px}.TekensView_isOk:is(.TekensView_ .TekensView_teken){color:green;background-color:#fff}.TekensView_noTeken:is(.TekensView_ .TekensView_teken){color:gray;background-color:#fff}.TekensView_ .TekensView_details{position:absolute;inset-inline-start:0;top:0;z-index:9;min-width:150px}.TekensView_:not(:hover) .TekensView_details{display:none}.Inspections_task ._card{border:1px solid var(--dividerColor);box-shadow:none}:is(.Inspections_task ._card) ._cardRow{background-color:var(--bgColor);min-height:40px}:is(:is(.Inspections_task ._card) ._cardRow) pre{white-space:break-spaces}.Inspections_task .Inspections_details{width:300px}.Inspections_task .Inspections_description{width:fit-content;white-space:pre-line;background-color:var(--bgColor);padding:20px;border-radius:20px;width:100%}.Inspections_task ._form{padding:0;margin:0}.Inspections_task pre{margin:0}:is(.Inspections_task pre) span{display:block;margin-bottom:10px}.Inspections_task .Inspections_activity{min-width:350px}:is(.Inspections_task .Inspections_activity) pre{white-space:pre-line;max-width:280px}.DatePicker_ svg{padding:10px;width:38px;flex-shrink:0}:is(.DatePicker_ svg):hover{color:var(--color1)}.DatePicker_ .DatePicker_textBox,.DatePicker_ svg{box-shadow:var(--shadowS);cursor:pointer;height:38px;background-color:var(--bgColorBox);border-radius:var(--radiusS)}.DatePicker_ .DatePicker_textBox{position:relative;min-width:160px;user-select:none;width:100%}:is(.DatePicker_ .DatePicker_textBox) .DatePicker_text{transform:translateY(-1px);font-size:19px;font-weight:600}[type=month]:is(.DatePicker_ input),[type=date]:is(.DatePicker_ input),[type=datetime-local]:is(.DatePicker_ input){opacity:0;position:absolute}:is([type=month]:is(.DatePicker_ input),[type=date]:is(.DatePicker_ input),[type=datetime-local]:is(.DatePicker_ input))::-webkit-calendar-picker-indicator{cursor:pointer;position:absolute;inset-inline-end:-10px;width:200px;height:40px;opacity:0}.GenericPage_ ._table{max-height:calc(100dvh - 340px)!important}.GenericPage_ .GenericPage_tabs{background-color:var(--bgColorBox);box-shadow:var(--shadowS);color:var(--txtColorSub);border-radius:var(--radiusS)}:is(.GenericPage_ .GenericPage_tabs) .tabs_active{color:var(--txtColor)}.GenericPage_ .GenericPage_search{display:none}@media screen and (min-width:750px){.GenericPage_ .GenericPage_search{display:block}.GenericPage_ .GenericPage_mobileSearch{display:none}.GenericPage_ ._table{max-height:calc(100dvh - 222px)!important}}.GenericPage_ .GenericPage_loader{top:2px!important}.Search_{position:relative}.Search_ .Search_icon{position:absolute;inset-inline-start:10px;top:9px;color:var(--txtColorSub)}.Search_ input{padding-inline-start:35px!important;border-color:transparent!important;background-color:var(--btnColor);padding:0 15px;height:35px}.Pagination_limitSelect{background-color:var(--btnColor)}.Count_{text-align:center;background-color:var(--btnColor);padding:5px 10px;border-radius:10px;height:36px}.Filters_{transition:.2s;width:0;overflow:hidden}.Filters_.Filters_open{width:200px}.DepartmentForm_{min-width:300px}.BreadCrumbs_{transform:translateY(-2px)}:is(.BreadCrumbs_ .BreadCrumbs_parentLink) h1{color:var(--txtColor)!important;transition:.2s;opacity:1}:is(:is(.BreadCrumbs_ .BreadCrumbs_parentLink) h1):not(:hover){opacity:.6}.TitleRow_{margin-bottom:15px}.TitleRow_ h2{position:relative;top:-3px;user-select:none}.TekenPlacements_ th{padding:10px!important}.TekenPlacements_ .TekenPlacements_teken{min-height:30px}.TekenPlacements_asignEmployee{padding:20px;min-width:300px}.TekenPlacements_asignEmployee .TekenPlacements_selected,.TekenPlacements_asignEmployee .TekenPlacements_selected:hover{background-color:var(--color1Semi)}.TekenPlacements_asignEmployee ._table{max-height:310px}.TekenPlacements_asignEmployee ._tabs{margin:auto;background-color:var(--btnColor)}.Department_ .Department_tabs{background-color:var(--bgColorBox);box-shadow:var(--shadowS);color:var(--txtColorSub);border-radius:var(--radiusS)}:is(.Department_ .Department_tabs) .tabs_active{color:var(--txtColor)}.Department_ .Replacements_,.Department_ .Employees_{padding:0;margin:0;width:100%;max-width:100%}.Department_ ._card{border:1px solid var(--dividerColor);box-shadow:none}.Department_ .Department_start{width:calc(100% - 260px)}.Department_ .Department_details{width:fit-content;width:300px}:is(.Department_ .Department_details) form{max-height:calc(100vh - 480px);border-radius:20px;overflow-y:auto;margin:20px 0 0;width:260px;padding:0}:is(.Department_ .Department_details) ._cardRow{background-color:var(--bgColor);min-height:40px}.Department_ .Department_mobileEdit{display:none}@media(max-width:900px){.Department_{padding-bottom:100px}.Department_ .Department_mobileEdit{display:block}.Department_ h1{font-size:20px!important}.Department_ .Department_top{flex-direction:column;gap:20px!important}:is(.Department_ .Department_top) input{width:100%}:is(.Department_ .Department_top) .Department_actions{justify-content:space-between}.Department_ .Department_start{width:100%}.Department_ .Department_details{display:none}}.Tekens_ .Tekens_sum{margin-top:15px;display:block}.Tekens_tekenForm{padding-bottom:60px}.Questions_task ._card{border:1px solid var(--dividerColor);box-shadow:none}:is(.Questions_task ._card) ._cardRow{background-color:var(--bgColor);min-height:40px}:is(:is(.Questions_task ._card) ._cardRow) pre{white-space:break-spaces}.Questions_task .Questions_details{width:300px}.Questions_task .Questions_description{width:fit-content;white-space:pre-line;background-color:var(--bgColor);padding:20px;border-radius:20px;width:100%}.Questions_task ._form{padding:0;margin:0}.Questions_task pre{margin:0}:is(.Questions_task pre) span{display:block;margin-bottom:10px}.Questions_task .Questions_activity{min-width:350px}:is(.Questions_task .Questions_activity) pre{white-space:pre-line;max-width:280px}.EmployeeMonth_{margin:15px 0;max-height:calc(100dvh - 180px)!important}:is(.EmployeeMonth_ .EmployeeMonth_row) td{padding:7px!important}.EmployeeMonth_ .EmployeeMonth_empty{background-color:#f9faff;color:var(--txtColorSub)}.EmployeeMonth_ .EmployeeMonth_missing{background-color:var(--warningBGColor)}:is(.EmployeeMonth_ .EmployeeMonth_missing):hover{background-color:var(--warningBGColorHover)}.EmployeeMonth_ .EmployeeMonth_today{background-color:var(--color1);color:#fff;text-align:center;padding-top:3px;width:28px;height:28px;border-radius:50%}.EmployeeMonth_ .EmployeeMonth_eventText{position:absolute;width:100%;right:0;text-align:center;font-size:larger;color:#03a9f4}.EmployeeMonth_ .EmployeeMonth_event{cursor:default;background-color:#ecf6ff!important;color:#03a9f4}:is(.EmployeeMonth_ .EmployeeMonth_event) button{display:none}.PlanForm_{padding-bottom:30px}.PlanForm_ .PlanForm_subTitle{max-width:250px;margin:10px auto}.PlanForm_ ._autocomplete{max-width:230px!important}.Employee_ ._card{border:1px solid var(--dividerColor);box-shadow:none}.Employee_ .Employee_details{width:fit-content;width:300px;position:sticky;top:90px}:is(.Employee_ .Employee_details) form{max-height:calc(100vh - 220px);border-radius:20px;overflow-y:auto;margin:20px 0 0;width:260px;padding:0}:is(.Employee_ .Employee_details) ._cardRow{background-color:var(--bgColor);min-height:45px}.Employee_ .Employee_mobileEdit{display:none}@media(max-width:900px){.Employee_{padding-bottom:100px}.Employee_ .Employee_mobileEdit{display:block}.Employee_ h1{font-size:20px!important}.Employee_ .Employee_top{flex-direction:column;gap:20px!important}:is(.Employee_ .Employee_top) input{width:100%}:is(.Employee_ .Employee_top) .Employee_actions{justify-content:space-between}.Employee_ .Employee_start{width:100%}.Employee_ .Employee_details{display:none}}.Reports_ ._card{border:1px solid var(--dividerColor);box-shadow:none}.Reports_ .Reports_card{min-width:380px}:is(.Reports_ .Reports_card) .autocomplete_box{background-color:var(--btnColor)}:is(.Reports_ .Reports_card) ._cardRow{background-color:var(--bgColor)}.Reports_ .Reports_form{padding:0}.Reports_ .Reports_table{flex-grow:1}.Reports_table{width:100%;max-height:calc(100dvh - 150px)!important}.Reports_miss{background-color:var(--warningBGColor)}.Reports_miss:hover{background-color:var(--warningBGColorhover)}.Task_ ._card{border:1px solid var(--dividerColor);box-shadow:none}:is(.Task_ ._card) ._cardRow{background-color:var(--bgColor);min-height:40px}:is(:is(.Task_ ._card) ._cardRow) pre{white-space:break-spaces}.Task_ .Task_details{width:300px;flex-shrink:0}.Task_ .Task_description{width:fit-content;white-space:pre-line;background-color:var(--bgColor);padding:20px;border-radius:20px;width:100%}.Task_ ._form{padding:0;margin:0}.Task_ pre{margin:0}:is(.Task_ pre) span{display:block;margin-bottom:10px}.Task_ .Task_activity{min-width:350px}:is(.Task_ .Task_activity) pre{white-space:pre-line;max-width:280px}.TaskForm_{max-width:400px;width:400px}.TaskForm_ textarea{width:400px;font-size:16px!important}.TaskTag_.TaskTag_status1{background-color:#e91e63}.TaskTag_.TaskTag_status2{background-color:orange}.TaskTag_.TaskTag_status3{background-color:green}.TaskTag_.TaskTag_status5{background-color:#f2f2f2;color:#000}.FilesView_ .FilesView_uploadBtn{position:relative;cursor:pointer}:is(.FilesView_ .FilesView_uploadBtn) input{position:absolute;width:100%;height:100%;opacity:0;z-index:1;inset-inline-start:0;top:0}.FilesView_ .FilesView_file{cursor:pointer;padding:5px;border-radius:var(--radiusM);transition:.2s;border:1px solid var(--borderColor)}:is(.FilesView_ .FilesView_file):hover{background-color:var(--bgColor)}:is(.FilesView_ .FilesView_file) .FilesView_preview{background-color:var(--bgColor);border-radius:15px}:is(:is(.FilesView_ .FilesView_file) .FilesView_preview) svg{width:50px;height:50px;padding:10px}:is(.FilesView_ .FilesView_file) .FilesView_name{max-width:120px;color:var(--txtColor)}.Confirm_{padding:20px}.InspectionsPlacement_inspectionsPlacementForm{width:400px;margin:auto}.InspectionTag_.InspectionTag_status1{background-color:green}.InspectionTag_.InspectionTag_status2{background-color:#e91e63}.InspectionTag_.InspectionTag_status3{background-color:orange}.InspectionBuild_questionSelect{padding:20px;width:700px}.InspectionBuild_questionEdit{width:500px;border-radius:var(--radiusS);padding:10px;position:relative;border:1px solid var(--dividerColor);box-shadow:none}@media(max-width:850px){.InspectionBuild_questionEdit{width:calc(100vw - 30px)}}.InspectionBuild_questionEdit small{position:relative;top:3px}.InspectionBuild_questionEdit.InspectionBuild_loading{opacity:.8;pointer-events:none}.InspectionBuild_questionEdit .InspectionBuild_loader{position:absolute;inset-inline-end:10px;top:10px;margin:0}.InspectionBuild_questionEdit svg{cursor:pointer;color:var(--color1)}.InspectionBuild_questionEdit .InspectionBuild_btns{border-top:1px solid var(--dividerColor);padding-top:10px}.InspectionBuild_questionEdit textarea{width:100%!important;min-height:40px!important;transition:background-color .15s,padding .15s,color .15s}:is(.InspectionBuild_questionEdit textarea):not(:focus){resize:none;color:var(--txtColorSub)}:is(.InspectionBuild_questionEdit textarea):focus{padding:10px;background-color:var(--bgColor)!important}.InspectionBuild_qList{max-height:calc(100dvh - 260px);box-shadow:inset var(--shadowS);padding:10px;overflow:auto;border-radius:var(--radiusS)}.InspectionBuild_preview{width:100%}.InspectionBuild_preview .InspectionBuild_question{padding:20px;border:1px solid var(--dividerColor);width:100%;border-radius:var(--radiusS)}.InspectionBuild_preview input{border:1px solid var(--dividerColor)!important}.InspectionAnswer_{max-width:600px;margin:auto}.InspectionAnswer_ .InspectionAnswer_header{position:relative}.InspectionAnswer_ .InspectionAnswer_editBtn{position:absolute;inset-inline-end:20px}.InspectionAnswer_ .InspectionAnswer_questions{max-height:calc(100dvh - 550px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;border-radius:var(--radiusL);margin:20px 0 10px}.InspectionAnswer_ .form_footer button{height:60px!important}:is(.InspectionAnswer_ .form_footer button) span{font-size:25px}.InspectionAnswer_.InspectionAnswer_noSubmit .InspectionAnswer_questions{max-height:calc(100dvh - 400px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}@media screen and (max-width:1000px){.InspectionAnswer_{padding:10px}.InspectionAnswer_ .InspectionAnswer_questions{max-height:calc(100dvh - 550px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}.InspectionAnswer_.InspectionAnswer_noSubmit .InspectionAnswer_questions{max-height:calc(100dvh - 380px - env(safe-area-inset-top) - env(safe-area-inset-bottom))}}.ProgressBar_{width:1005px;max-width:250px;height:10px;border-radius:20px;background-color:var(--bgColor);margin:auto;overflow:hidden;position:relative}.ProgressBar_ div{height:100%;background-color:var(--color1);background-color:var(--color2);background-color:#4caf50;position:absolute;inset-inline-start:0;top:0;transition:.2s}.UserView_{flex-shrink:0;position:relative;user-select:none;--overlay: rgba(0, 0, 0, .03)}.UserView_ .UserView_box{border-radius:var(--radiusS);width:fit-content;padding:10px;cursor:pointer;background-color:var(--bgColor)}.UserView_ .UserView_img{border:1px solid var(--bgColor)}.UserView_ .UserView_curr{margin-top:-5px}.UserView_ .UserView_icon{flex-shrink:0;width:20px}.UserView_ .UserView_logout{color:var(--errorColor)}@media(max-width:768px){.UserView_{border:none;width:fit-content}}.UserView_ .UserView_chevron{transition:.3s ease-in-out;font-size:12px}.UserView_ .UserView_details{position:absolute;top:calc(100% - 5px);inset-inline-start:0;width:250px;opacity:0;transition:.2s;pointer-events:none}:is(.UserView_ .UserView_details) .UserView_scroll{max-height:190px;overflow:auto;border-radius:var(--radiusM)}:is(.UserView_ .UserView_details) .UserView_userItem{background-color:var(--bgColor);min-height:25px!important;padding:10px;cursor:pointer;min-width:unset}:is(:is(.UserView_ .UserView_details) .UserView_userItem):hover{filter:brightness(.8)}.UserView_.UserView_open .UserView_chevron{transform:rotate(180deg)}.UserView_.UserView_open .UserView_details{z-index:99999;top:calc(100% + 10px);opacity:1;pointer-events:all}.Header_placeholder{height:calc(var(--headerHight))}header{background-color:var(--blurBgColor);position:fixed;backdrop-filter:blur(20px);width:100%;z-index:103;top:0;right:0;border-bottom:1px solid var(--dividerColor);height:var(--headerHight);padding:0 10px}header .Header_{height:var(--headerHight);max-width:var(--mainWidth);margin:auto}:is(header .Header_) .Header_logo{margin:0;align-items:center;flex-shrink:0}:is(:is(header .Header_) .Header_logo) img{height:calc(var(--headerHight) - 25px)}.MainMenu_{position:fixed;min-height:var(--headerHight);top:0;right:0;width:100vw;text-align:center;gap:35px;display:flex;justify-content:center;align-items:center;z-index:999;pointer-events:none;overflow:auto}.MainMenu_ a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:var(--txtColor)!important;text-transform:capitalize;pointer-events:all;position:relative;flex-shrink:0}:is(.MainMenu_ a) svg{font-size:25px}:is(.MainMenu_ a) span{margin-top:5px;font-size:16px!important;font-weight:300!important}.MainMenu_active:is(.MainMenu_ a){color:var(--color1)!important}.MainMenu_active:is(.MainMenu_ a) small{font-weight:500!important}:is(.MainMenu_ a) .MainMenu_badge{position:absolute;inset-inline-end:-10px;top:-10px}@media screen and (min-width:1400px){.MainMenu_{gap:45px}}@media screen and (max-width:1000px){.MainMenu_{top:unset;bottom:0;background-color:var(--blurBgColor);backdrop-filter:blur(20px);width:100%;right:0;padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));gap:20px;justify-content:space-evenly;min-height:unset;border-top:1px solid var(--dividerColor)}.MainMenu_ svg{font-size:22px!important}:is(.MainMenu_ a) span{font-size:14px!important}}@keyframes MainMenu_fadeInMenu{0%{opacity:0;transform:translateY(6px)}70%{transform:translateY(-2px);opacity:1}to{opacity:1;transform:translateY(0)}}@font-face{font-family:Assistant;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/assistant/v19/2sDcZGJYnIjSi6H75xkzamW5O7w.woff2) format("woff2");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/assistant/v19/2sDcZGJYnIjSi6H75xkzZmW5O7w.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Assistant;font-style:normal;font-weight:200 700;font-display:swap;src:url(https://fonts.gstatic.com/s/assistant/v19/2sDcZGJYnIjSi6H75xkzaGW5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}pre,body,input,select,button,textarea{font-family:Assistant,sans-serif!important;line-height:1}a{text-decoration:none!important}main{width:100%;padding-block:20px;width:var(--mainWidth);max-width:calc(100vw - 40px);margin:auto}@media screen and (max-width:750px){main{padding-top:14px;padding-bottom:100px;max-width:calc(100vw - 28px)}}@media(max-width:768px){.app{flex-direction:column!important}}#root{direction:rtl;--warningBGColor: #fcef8f;--warningBGColorHover: #feef78;--errorBgColor: #ffc1c8;--errorBgColorHover: #ffa3ae;--color1: #97459a;--headerHight: calc(70px + env(safe-area-inset-top)) ;--mainWidth: 1400px;--color1Semi: rgb(151 69 154 / 20%)}._table{box-shadow:none;border:1px solid var(--dividerColor)}._cardRow ._tabs{width:100%}table th,table td{min-width:10px!important;padding:8px!important}table th{font-weight:700!important;color:#fff!important;background-color:var(--color1)!important}:is(table th) svg{color:#fff!important}table td{white-space:normal!important;font-weight:400!important;overflow:visible!important}
