@import url(https://fonts.googleapis.com/css?family=Roboto:400,500);.badge-row{margin-right:5px}.badge-row .emankit__badge{margin:0!important}.user-allocation-state-option .badge-row{margin-left:5px}.emankit__login{max-width:480px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:80px 0!important;height:377px}@media (max-width:632px){.emankit__login{max-width:none;width:100%}}.emankit__login__logo{background-image:url(https://peopleman.dev.eman.cz/static/media/logo.42ff51e7.svg);background-size:100% auto;background-repeat:no-repeat;background-position:50% 50%;width:60px;height:60px}.emankit__login__company{display:flex;flex-direction:column;justify-content:space-between;align-items:center;height:120px}.emankit__login__company-label{font-size:36px}.cmtWj{flex-direction:column}.ratios-row{margin-bottom:5px}.button-margin{margin-right:5px}.warning-message{color:#db273f;line-height:14px}.working-time-ratio-slider-group{width:100%;margin-top:50px}.working-time-ratio-sliders .slider-row{display:flex;align-content:space-between;margin-top:10px}.working-time-ratio-sliders .slider-row .job-title{width:390px;line-height:40px;margin-top:-5px!important}.working-time-ratio-sliders .slider-row .ratio-organization{margin:-10px -10px -10px 0!important}.working-time-ratio-sliders .slider-row .slider{padding-top:15px;width:700px;text-align:right;margin-right:45px}.working-time-ratio-sliders .slider-row .slider .rc-slider-track{background-color:#0092e0}.working-time-ratio-sliders .slider-row .slider .rc-slider-handle{height:20px;width:20px;margin-top:-10px;margin-left:-10px;border:6px solid #fff;background-color:#0092e0;box-shadow:0 1px 4px 0 #e7eaec}.working-time-ratio-sliders .slider-row .slider .rc-slider-handle:hover{border-color:#fff}.working-time-ratio-sliders .slider-row .ratio{width:250px;font-weight:700;position:relative}.working-time-ratio-sliders .slider-row .ratio .percentage{text-align:center;display:inline-block;margin-right:35px;height:40px;width:80px;border-radius:20px;background-color:rgba(19,41,61,.03);line-height:40px}.working-time-ratio-sliders .slider-row .ratio .valid{background-color:#2dc337!important;color:#fff!important}.working-time-ratio-sliders .slider-row .ratio .invalid{background-color:#ce3647!important;color:#fff!important}.working-time-ratio-sliders .slider-row .ratio .hours{text-align:right;display:inline-block;height:40px;width:26px;color:#89949e;font-family:Roboto;font-size:15px;font-weight:500;letter-spacing:0;line-height:40px}.top-margin-220{margin-top:220px}.allocation-table{width:100%;position:relative;overflow-x:auto;overflow-y:hidden}.allocation-table .today-pointer{position:absolute;height:9999px;width:2px;background-color:#13293d;margin-top:50px}.allocation-table *{box-sizing:border-box}.allocation-table table{width:100%}.allocation-table table td{border-right:1px solid #e7e9eb}.allocation-table .sidebar{position:-webkit-sticky;position:sticky;left:0;z-index:1;background-color:#f9f9fa;min-width:250px;max-width:250px;width:250px}.allocation-table .sidebar .employee-calendar-sort{width:99.5%;text-align:center}.allocation-table .hoverbox{background-color:#fff;position:absolute;max-width:400px;z-index:300;border-radius:4px;box-shadow:0 2px 10px 0 rgba(0,0,0,.4);padding:10px}.allocation-table .header{height:20px}.allocation-table .header .sidebar{border-bottom:1px solid #e7e9eb}.allocation-table .header .date-header{width:72px;max-width:72px;border-bottom:1px solid #e7e9eb}.allocation-table .header .date-header.active{color:#0092e0;border-bottom:4px solid #0092e0}.allocation-table .header .date-header.weekend{color:#89949e}.allocation-table .header .date-header .day{padding:10px 20px;display:flex;width:100%;height:100%;line-height:100%;align-items:center}.allocation-table .header .date-header .day .date,.allocation-table .header .date-header .day .dayName{line-height:20px;vertical-align:middle}.allocation-table .header .date-header .day .dayName{font-weight:700}.allocation-table .header .date-header .day-is-month{flex-direction:column-reverse}.allocation-table .header .is-month{max-width:40px}.allocation-table .group .table-row:last-child .table-col{border-bottom:1px solid #e7e9eb}.allocation-table .group .double-height{height:60px!important}.allocation-table .group .double-height .text{display:flex!important;align-items:center}.allocation-table .group .table-col{height:100%;padding:3px;touch-action:none}.allocation-table .group .table-col .cells-margin{margin-top:8px}.allocation-table .group .table-col .allocation-table-item{color:#fff;width:100%;border-radius:4px;vertical-align:middle;word-wrap:break-word;text-overflow:ellipsis;height:32px;display:flex;justify-content:center;align-items:center}.allocation-table .group .table-col .allocation-table-item .text{display:inline-block;height:100%}.allocation-table .group .table-col .allocation-table-item.balance-item{font-weight:700;cursor:default}.allocation-table .group .table-col .allocation-table-item.balance-item.full{background-color:#e4f3e6;color:#2dc337}.allocation-table .group .table-col .allocation-table-item.balance-item.wrong-full{background-color:#fff0d9;color:#f39214}.allocation-table .group .table-col .allocation-table-item.balance-item.free{background-color:#ffe9ec;color:#db273f;font-weight:700}.allocation-table .group .table-col .allocation-table-item.balance-item.over{background-color:#db273f;color:#ffe9ec}.allocation-table .group .table-col .allocation-table-item.balance-item.off{background-color:#c1c7cc;color:#fff}.allocation-table .group .table-col .allocation-table-item.balance-item.disabled{background:repeating-linear-gradient(-45deg,#f2f2f2,#f2f2f2 5px,#fff 0,#fff 10px);cursor:default}.allocation-table .group .table-col .allocation-table-item.allocation-item{background-color:#0092e0;cursor:pointer}.allocation-table .group .table-col .allocation-table-item.allocation-item.approved{background-color:#0092e0}.allocation-table .group .table-col .allocation-table-item.allocation-item.not-approved{background-color:#7cc6ed}.allocation-table .group .table-col .allocation-table-item.allocation-item.not-work-approved{background-color:#89949e}.allocation-table .group .table-col .allocation-table-item.allocation-item.not-work-not-approved{background-color:#c1c7cc}.allocation-table .group .table-col .allocation-table-item.allocation-item.approved-service{background-color:#be2edd}.allocation-table .group .table-col .allocation-table-item.allocation-item.not-approved-service{background-color:#da95e8}.allocation-table .group .table-col .allocation-table-item.allocation-item.problem{border:2px solid #db273f}.allocation-table .group .table-col .allocation-table-item.allocation-item.free{background-color:#f99;color:#db273f}.allocation-table .group .table-col .allocation-table-item.allocation-item.over{background-color:#db273f;color:#ffe9ec}.allocation-table .group .table-col .allocation-table-item.allocation-item.warning{border:2px solid #f39214}.allocation-table .group .cell-allign-top{vertical-align:top!important}.allocation-table .group .main-balance{height:30px!important;line-height:30px!important}.allocation-table .group .main-balance .sidebar{font-weight:700}.allocation-table .group .job-position,.allocation-table .group .vacation{height:30px;line-height:30px}.allocation-table .group .job-position .sidebar,.allocation-table .group .vacation .sidebar{font-weight:700;padding-left:20px}.allocation-table .group .job-position .wrong-full{background-color:#e4f3e6!important;color:#2dc337!important}.allocation-table .group .project-allocation{height:30px;line-height:30px}.allocation-table .group .project-allocation .sidebar{text-decoration:underline;padding-left:20px}.allocation-table .group .user-sidebar{height:100%;line-height:100%;vertical-align:middle;display:flex;position:relative;cursor:pointer}.allocation-table .group .user-sidebar .name{margin-top:10px;display:inline;line-height:100%;vertical-align:middle;text-decoration:none}.allocation-table .group .user-sidebar .name:hover{text-decoration:underline}.allocation-table .group .user-sidebar .emankit__avatar{display:inline-block;margin-left:10px;margin-right:10px}.allocation-table .group .user-sidebar:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI1LjUiIHZpZXdCb3g9IjAgMCAyMCAxMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTMyOTNEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTkgMTBsLTktOS05IDkiLz48L3N2Zz4=");line-height:3px;position:absolute;right:15px;top:50%;margin-top:-2.75px;width:10px;height:5.5px;transition:transform .5s ease;transform:rotate(0deg)}.allocation-table .group.closed .user-sidebar:after{transform:rotate(180deg)}.allocation-table .group .job-sidebar{height:100%;line-height:100%;vertical-align:middle;display:flex;position:relative;cursor:pointer}.allocation-table .group .job-sidebar .name{margin-top:10px;display:inline;line-height:100%;vertical-align:middle;text-decoration:none}.allocation-table .group .job-sidebar .name:hover{text-decoration:none}.allocation-table .group .job-sidebar .width-limit{max-width:200px;color:#13293d!important}.allocation-table .group .job-sidebar:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSI1LjUiIHZpZXdCb3g9IjAgMCAyMCAxMSI+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMTMyOTNEIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMTkgMTBsLTktOS05IDkiLz48L3N2Zz4=");line-height:3px;position:absolute;right:15px;top:50%;margin-top:-2.75px;width:10px;height:5.5px;transition:transform .5s ease;transform:rotate(180deg)}.allocation-table .group .sub-closed .job-sidebar:after{transform:rotate(0deg)!important}.allocation-table .group .hide-arrow:after{display:none}.floating-buttons{position:fixed;z-index:3;right:20px}.dhx_btn,.dhx_btn_small{box-sizing:border-box;border:none;outline:none;padding:6px 12px;border-radius:2px;font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-size:14px;line-height:20px;font-weight:500;text-transform:uppercase;display:flex}.dhx_btn .dxi,.dhx_btn_small .dxi{font-size:20px;margin-right:4px;margin-left:-4px}.dhx_btn_small span,.dhx_btn span{line-height:24px;position:relative;top:1px}.dhx_btn:hover,.dhx_btn_small:hover{color:#fff;background:#0278b8;cursor:pointer}.dhx_btn .action,.dhx_btn:active,.dhx_btn_small .action,.dhx_btn_small:active{background:#0278b8}.dhx_btn--active{background:#0288d1;color:#fff}.dhx_btn--active:hover{color:#fff;background:#0278b8;cursor:pointer}.dhx_btn--flat{border:none;background:transparent;color:#015785}.dhx_btn--flat:hover{background:rgba(2,136,209,.2);color:#015785;cursor:pointer}.dhx_btn_small{padding:4px 8px!important;font-size:14px;line-height:20px}.dhx_widget,.dhx_widget button,.dhx_widget input,.dhx_widget select,.dhx_widget textarea{font-family:Roboto,Arial,Tahoma,Verdana,sans-serif;font-size:14px;line-height:1;color:rgba(0,0,0,.7);font-weight:400;box-sizing:border-box;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dhx_widget button{font-weight:500}.dhx_widget .dxi,.dhx_widget .fas,.dhx_widget .mdi{font-size:24px}.dhx_noselect{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.dhx_widget input:focus::-webkit-input-placeholder{color:transparent}.dhx_widget input:focus:-moz-placeholder,.dhx_widget input:focus::-moz-placeholder{color:transparent}.dhx_widget input:focus:-ms-input-placeholder{color:transparent}.dhx_popup_toolbar{position:absolute;z-index:1;animation:a .2s ease-in-out forwards;background:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.3);border-radius:2px;background-color:#fff;box-shadow:0 1px 5px 0 rgba(0,0,0,.3),0 2px 4px 0 rgba(0,0,0,.04)}.dhx_popup_toolbar.hide{animation:b .2s ease-in-out forwards}.dhx_item_toolbar{display:flex;height:48px;padding:0 8px;align-items:center}.dhx_item_toolbar .dhx_icon{display:flex;width:30px;height:30px;cursor:pointer;text-align:center;border-radius:2px;background-repeat:no-repeat;background-position:50%;justify-content:center;align-items:center}.dhx_item_toolbar .dhx_icon:hover{background-color:#f7f7f7}.dhx_item_toolbar .dhx_icon:hover svg{fill:#0288d1}.dhx_item_toolbar .dhx_icon:hover.dhx_remove svg{fill:#e10000}.dhx_item_toolbar .dhx_icon.dhx_active svg{fill:#0288d1}.dhx_item_toolbar .dhx_icon svg{fill:#8792a7}.dhx_item_toolbar .dhx_remove:hover{background-color:#fff}@keyframes a{0%{transform:translateY(30%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes b{0%{transform:translateY(0);opacity:1}to{transform:translateY(30%);opacity:0}}.dhx_diagram{width:100%;height:100%;background:#f7f7f7;overflow:auto;font-size-adjust:100%;text-align:center}.dhx_diagram .dhx_wrapper{display:inline-block;position:relative}.dhx_diagram_connector{stroke:#ccc;fill:none}.dhx_diagram_item .dhx_hide_icon{display:none}.dhx_diagram_item .dhx_expand_icon,.dhx_diagram_item .dhx_hide_icon{-webkit-user-select:none;-ms-user-select:none;user-select:none;shape-rendering:auto}.dhx_diagram_item .dhx_expand_icon{cursor:pointer}.dhx_diagram_item:hover .dhx_hide_icon{display:block;animation:c .5s ease-out;cursor:pointer}.dhx_diagram_item .dhx_item_shape{fill:#fff}.dhx_diagram_item .shape_content{display:table-cell;box-sizing:border-box;width:100%;height:100%;text-align:center;vertical-align:middle}.dhx_diagram_item.dhx_selected .dhx_item_shape{fill:#fff}.dhx_diagram_item.dhx_diagram_image .shape_content{display:block;overflow:hidden;text-align:left}.dhx_diagram_item.dhx_diagram_image .dhx_content_img{float:left;width:60px;height:60px;margin:16px 12px 0 8px;border-radius:50%;background-size:100% 100%;background-repeat:no-repeat;background-color:#f7f7f7}.dhx_diagram_item.dhx_diagram_image .dhx_content_text{margin-top:5px;color:rgba(0,0,0,.7);font-size:14px;line-height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dhx_diagram_item.dhx_diagram_image .dhx_content_text-alone{margin-top:12px}.dhx_diagram_item.dhx_diagram_image .dhx_content_title{overflow:hidden;text-overflow:ellipsis;font-weight:500;color:rgba(0,0,0,.38);font-size:14px;line-height:17px;margin-top:25px;white-space:nowrap;text-transform:uppercase}.dhx_diagram_item.dhx_diagram_svg-card .dhx_content_text{fill:rgba(0,0,0,.7)}.dhx_diagram_item.dhx_diagram_svg-card .dhx_content_title{font-weight:500;text-transform:uppercase;fill:rgba(0,0,0,.38)}.dhx_free_diagram{background:#fff}.dhx_free_diagram .dhx_diagram_connector{stroke:#2196f3;stroke-width:2px}.dhx_free_diagram .dhx_diagram_extra_lines{stroke-width:2px}@keyframes c{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.dhx_container{margin:-20px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dhx_diagram.dhx_widget{height:auto!important;flex:1 1 auto;background-color:transparent;background-color:initial;min-height:calc(100vh - 264px);max-height:calc(100vh - 264px);overflow:auto}.dhx_diagram_item.company .dhx_item_shape,.dhx_diagram_item.manager .dhx_item_shape{fill:#0374d3}.dhx_diagram_item.contractor .dhx_item_shape{fill:#e4e4e4}.dhx_diagram_item.company .dhx_content_img,.dhx_diagram_item.organizationunit .dhx_content_img{display:none}.dhx_diagram_item.company .dhx_content_text-alone,.dhx_diagram_item.organizationunit .dhx_content_text-alone{text-align:center}.dhx_diagram_item.company .dhx_item_header{fill:none;stroke:none}.dhx_diagram_item.company .dhx_content_text,.dhx_diagram_item.company .shape_content,.dhx_diagram_item.manager .dhx_content_text,.dhx_diagram_item.manager .dhx_content_title,.dhx_diagram_item.manager .shape_content{color:#fff;font-weight:700}.dhx_diagram_item.contractor .dhx_content_text,.dhx_diagram_item.contractor .dhx_content_title,.dhx_diagram_item.contractor .shape_content{font-weight:700}.dhx_diagram_item.clickable{cursor:pointer}.dhx_diagram_item.job_title .dhx_content_text{font-size:11px}.dhx_diagram_item.organizationunit .dhx_item_header{fill:none;stroke:none}
/*# sourceMappingURL=main.7ad90a2c.chunk.css.map */