*{background-color:transparent;border:0 solid currentColor;box-sizing:inherit;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-decoration:inherit}:root{box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:62.5%;font-weight:400;line-height:1.6;overflow-x:auto;overflow-y:scroll;text-decoration:none;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{background-color:#e8e8e8;color:#171717;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}::-moz-focus-inner{border:0;padding:0}a,button{transition:.3s}button{cursor:pointer;overflow:visible;-webkit-font-smoothing:inherit}audio,canvas,embed,iframe,img,video{height:auto;max-width:100%}hr{background-color:currentColor;clear:both;height:1px;margin-bottom:1em;margin-top:1em;width:100%}.small,small{font-size:87.5%}.large{font-size:112.5%}.thin{font-weight:100}.light{font-weight:300}.normal{font-weight:400}.semibold{font-weight:500}.bold,strong{font-weight:700}.xbold{font-weight:900}.italic,em{font-style:italic}.oblique{font-style:oblique}.radius,.rounded{border-radius:1px;overflow:hidden}.rounded{border-radius:50%}.fl{float:left}.fr{float:right}.util-text-center{text-align:center}.util-text-left{text-align:left}.util-text-right{text-align:right}.util-text-justify{text-align:justify}.util-text-uppercase{text-transform:uppercase}.util-text-lowercase{text-transform:lowercase}.util-text-capitalize{text-transform:capitalize}.material-icons{font-size:16px;vertical-align:middle}.container{margin-left:auto;margin-right:auto;max-width:90em;padding-left:1em;padding-right:1em;width:100%}ol.none,ul.none{list-style:none}ol.inside,ul.inside{list-style-position:inside}ol.outside,ul.outside{list-style-position:outside}ol li,ul li{margin-left:1em}ol.type-disc,ul.type-disc{list-style-type:disc}ol.type-circle,ul.type-circle{list-style-type:circle}ol.type-square,ul.type-square{list-style-type:square}ol.type-decimal,ul.type-decimal{list-style-type:decimal}ol.type-decimal-leading-zero,ul.type-decimal-leading-zero{list-style-type:decimal-leading-zero}ol.type-lower-roman,ul.type-lower-roman{list-style-type:lower-roman}ol.type-upper-roman,ul.type-upper-roman{list-style-type:upper-roman}ol.type-lower-greek,ul.type-lower-greek{list-style-type:lower-greek}ol.type-lower-latin,ul.type-lower-latin{list-style-type:lower-latin}ol.type-upper-latin,ul.type-upper-latin{list-style-type:upper-latin}ol.type-armenian,ul.type-armenian{list-style-type:armenian}ol.type-georgian,ul.type-georgian{list-style-type:georgian}ol.type-lower-alpha,ul.type-lower-alpha{list-style-type:lower-alpha}ol.type-upper-alpha,ul.type-upper-alpha{list-style-type:upper-alpha}.form{margin-bottom:1em;margin-top:1em}.form-login{background-color:#fff;border-color:#ccc;border-radius:4px;border-width:1px;margin-left:auto;margin-right:auto;max-width:40em;padding:1em;width:100%}.field:not(:first-child){margin-bottom:1em;margin-top:1em}.grid.label-checkbox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid.label-checkbox input{width:auto;margin-left:.25em;margin-right:.25em}label{display:block}input,select{clear:both;background-color:#f2f2f2;border-color:#d9d9d9;border-radius:4px;border-width:1px;padding:.25em .5em;width:100%}.hide-option-group[role=group]{display:none}.inline,.inline+.select2{display:inline-block!important;width:auto!important}.inline+.select2-container .select2-selection--single,.inline+.select2-container--default .select2-selection--multiple{width:30rem}.select2-results__option[aria-disabled=true],table td.table-data-id{display:none}.select2-container--default .select2-selection--multiple,.select2-dropdown{background-color:#f2f2f2;border-color:#d9d9d9;border-radius:4px;border-width:1px;height:auto;padding:.25em .5em;width:100%}.select2-container{max-width:100%}.select2-container .select2-search--inline .select2-search__field{margin-top:0;position:absolute;top:.25em}.select2-container ul li{margin-left:0}.select2-container--default .select2-results>.select2-results__options{max-height:50vh}.select2-container--default .select2-results .select2-results__option{padding:0 .5em}.select2-container--default .select2-results .select2-results__option .select2-results__option{padding:0 1em 0 .5em}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #d9d9d9;border-width:0 .5em .5em}.select2-container--default .select2-search--dropdown .select2-search__field{background-color:#fff;border-color:#d9d9d9;border-radius:4px;border-width:1px;height:auto;padding:.25em .5em;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:0;padding-right:0}.select2-container--default.select2-container--focus .select2-selection--multiple{background-color:#fff;border-color:#d9d9d9}.select2-container .select2-selection__clear{right:1.5em}.select2-container .select2-selection--single,textarea{background-color:#f2f2f2;border-radius:4px;border-width:1px;padding:.25em .5em;width:100%}.select2-container .select2-selection--single{height:auto;border-color:#d9d9d9}.select2-container .select2-selection--single .select2-selection__arrow{height:100%;right:.5em;top:0}.select2-container .select2-selection--single .select2-selection__arrow b{border-color:#d9d9d9 transparent transparent;border-width:.5em .5em 0;margin-left:0;margin-top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.select2-container .select2-selection--single .select2-selection__rendered{color:inherit;line-height:inherit;padding-left:0;padding-right:0}textarea{clear:both;border-color:#e6e6e6;min-height:2em;resize:vertical}.social-item{opacity:.5}.social-item:focus,.social-item:hover{opacity:.75}.header{background-color:#770123;color:#fff}.header-name{font-size:1.25em;text-align:center}.header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:45rem){.header-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.navigation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:45rem){.navigation{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.navigation-item{line-height:2;padding:.5em;transition:all 1/3s ease-in-out}.navigation-item-active,.navigation-item:active,.navigation-item:hover{background-color:#fff;color:#171717}.navigation-item:not(:first-child){margin-left:.5em}.wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page{margin-bottom:1em;margin-top:1em}.page-error{background-color:#fff;border-radius:8px;margin:3em auto;width:calc(100vw - 2em);max-width:72rem;padding:2em 1em}.section h1:not(:first-child),.section h2:not(:first-child),.section h3:not(:first-child),.section h4:not(:first-child),.section h5:not(:first-child),.section h6:not(:first-child){margin-top:.5em}.section p:not(:last-child){margin-bottom:1em}.section .title{font-size:2em}.button,.section#content{background-color:#fff;border-radius:4px;margin-bottom:1em;margin-top:1em;padding:1em}.button{background-color:gray;color:#fff;display:inline-block;margin-bottom:.5em;margin-top:.5em;padding:.25em .5em}.button:focus,.button:hover{background-color:#737373}.button-small{font-size:87.5%}.button-large{font-size:112.5%}.button-primary{background-color:#770123}.button-primary:focus,.button-primary:hover{background-color:#5e011b}.panel{background-color:#fff;border-color:#dbdbdb;border-width:1px;border-radius:4px;padding:.5em}.panel:not(:first-child){margin-left:.5em}table{background-color:#d9d9d9;border-collapse:collapse;font-size:87.5%;table-layout:fixed;width:100%}table th{background-color:#fff;font-weight:700}@media (min-width:60rem){table th.table-deletedAt,table th.table-id,table th.table-updatedAt{display:none}table th.table-project-user{width:10em!important}table th.table-job-id{width:4em!important}table th.table-project{width:10em!important}table th.table-role{width:8em!important}table th.table-createdAt{width:6em!important}table th.table-project-createdAt{width:10em!important}table th.table-time{width:55px!important}table th.table-about{width:auto!important}table th.table-additionalInfo,table th.table-talemAdditionalInfo{width:8em!important}table th.table-actions{width:115px!important}table th.table-group{width:11em!important}table th.table-type{width:10em!important}table th.table-in-report{width:2em!important}table th.sorting span,table th.sorting_asc span,table th.sorting_desc span{position:relative;padding-right:1.5em}table th.sorting span::after,table th.sorting_asc span::after,table th.sorting_desc span::after{content:" ";display:block;width:0;height:0;border-left:.33em solid transparent;border-right:.33em solid transparent;position:absolute;right:.5em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}table th.sorting span::after{border-top:.66em solid rgba(0,0,0,.66)}table th.sorting_asc span::after{border-top:.66em solid #7f7fff}table th.sorting_desc span::after{border-bottom:.66em solid #7f7fff}}table td,table th{border-width:1px;line-height:1;padding:.25em .5em}table:not(.isAdmin) td.table-data-job-user,table:not(.isAdmin) th.table-job-user{display:none}table.isAdmin td.table-data-job-user,table.isAdmin th.table-job-user{width:11em!important}table td .button{margin-bottom:0;margin-top:0}@media (min-width:60rem){table td.table-data-id,table td.table-data-job-id{text-align:right}}table td.table-data-createdAt,table td.table-data-project-createdAt,table td.table-data-time{text-align:center}table td.table-data-project{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}table tr{page-break-inside:avoid}table tr.highlight td{background-color:#bfbfbf}@media (max-width:60rem){table.responsive table,table.responsive tbody,table.responsive td,table.responsive th,table.responsive thead,table.responsive tr{display:block}table.responsive thead tr{position:absolute;top:-9999px;left:-9999px}table.responsive tr{border-bottom:2px solid currentColor}table.responsive td{border-width:0 1px 1px;min-height:1.563em;position:relative;padding-left:calc(50% + .5em)}table.responsive td:first-child{border-top-width:1px}table.responsive td::before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-right:1px solid currentColor;content:attr(data-label);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;height:calc(100% - .5em);left:0;padding:.25em .5em;position:absolute;top:0;width:calc(50% - 1em);white-space:nowrap}}.fixedHeader-floating{position:fixed}#select2-limitGroup-results,#select2-limitMonth-results,#select2-limitProject-results,#select2-limitType-results,#select2-limitUser-results{font-size:85%}.dataTables-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.dataTables-filters .select2-container{width:100%}.dataTables-limitGroup,.dataTables-limitMonth,.dataTables-limitProject,.dataTables-limitType,.dataTables-limitUser{margin-left:1em;width:100%}.dataTables-limitMonth{max-width:100px}.dataTables-limitUser{max-width:150px}.dataTables-limitProject{max-width:300px}.dataTables-limitGroup{max-width:200px}.dataTables-limitType{max-width:350px}.dataTables_filter,.dataTables_length{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.25em}.dataTables_filter{float:right}.dataTables_filter,.dataTables_filter label,.dataTables_filter label input,.dataTables_length,.dataTables_length label,.dataTables_length label select{display:inline-block;width:auto}.dataTables_filter label input{min-width:20em}.dataTables_info{float:left}.dataTables_paginate{float:right}.dataTables_wrapper::after{clear:both;content:" ";display:table}.dataTables_wrapper .paginate_button{background-color:gray;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;margin:.5em;padding:.25em .75em}.dataTables_wrapper .paginate_button.current{background:#770123}.dataTables_wrapper .paginate_button:focus,.dataTables_wrapper .paginate_button:hover{background-color:#737373}.flash{border:1px solid currentColor;margin-bottom:1em;margin-top:1em;padding:.25em .5em}.flash-notice{background-color:rgba(32,32,223,.5);border-color:#9f9fdf;color:#e8e8e8}.flash-warning{background-color:rgba(223,223,32,.5);border-color:#dfdf9f;color:#171717}.flash-error{background-color:rgba(223,32,32,.5);border-color:#df9f9f;color:#e8e8e8}.flash-success{background-color:rgba(32,223,32,.5);border-color:#9fdf9f;color:#171717}.datagrid{width:100%}.datagrid-body-row,.datagrid-header-row{display:-ms-grid;display:grid;-ms-grid-columns:3em 6em 10em 9em 10em 10em 3em 4fr 1fr 1fr 6em 5em;grid-template-columns:3em 6em 10em 9em 10em 10em 3em 4fr 1fr 1fr 6em 5em}.datagrid-cell,.datagrid-header-cell{border-bottom-width:1px;border-right-width:1px}.datagrid-header-cell{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top-width:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.datagrid-cell{padding:.25em}.datagrid-cell:nth-of-type(1){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.datagrid-cell:nth-of-type(11),.datagrid-cell:nth-of-type(2),.datagrid-cell:nth-of-type(7){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.datagrid-cell:first-of-type{border-left-width:1px}.grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.grid-content-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.grid-content-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.grid-content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.grid-content-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grid-content-space-around{-ms-flex-pack:distribute;justify-content:space-around}.grid-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.grid-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.grid-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.grid-items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.grid-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.grid-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid-is-reversed,.grid-row.grid-is-reversed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.grid-is-reversed{-webkit-box-orient:vertical;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:45rem){.grid-row-on-small{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid-wrap-on-small{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:60rem){.grid-row-on-normal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid-wrap-on-normal{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:80rem){.grid-row-on-big{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid-wrap-on-big{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:100rem){.grid-row-on-large{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.grid-wrap-on-large{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cell{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.cell-auto{-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.cell-1,.cell-10,.cell-11,.cell-12,.cell-2,.cell-3,.cell-4,.cell-5,.cell-6,.cell-7,.cell-8,.cell-9{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-left:.5em;padding-right:.5em}.cell-10,.cell-11,.cell-12,.cell-2,.cell-3,.cell-4,.cell-5,.cell-6,.cell-7,.cell-8,.cell-9{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%}.cell-10,.cell-11,.cell-12,.cell-3,.cell-4,.cell-5,.cell-6,.cell-7,.cell-8,.cell-9{-ms-flex-preferred-size:25%;flex-basis:25%}.cell-10,.cell-11,.cell-12,.cell-4,.cell-5,.cell-6,.cell-7,.cell-8,.cell-9{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%}.cell-10,.cell-11,.cell-12,.cell-5,.cell-6,.cell-7,.cell-8,.cell-9{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%}.cell-10,.cell-11,.cell-12,.cell-6,.cell-7,.cell-8,.cell-9{-ms-flex-preferred-size:50%;flex-basis:50%}.cell-10,.cell-11,.cell-12,.cell-7,.cell-8,.cell-9{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%}.cell-10,.cell-11,.cell-12,.cell-8,.cell-9{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%}.cell-10,.cell-11,.cell-12,.cell-9{-ms-flex-preferred-size:75%;flex-basis:75%}.cell-10,.cell-11,.cell-12{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%}.cell-11,.cell-12{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%}.cell-12{-ms-flex-preferred-size:100%;flex-basis:100%}.cell-fluid-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.cell-fluid-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;-ms-flex-negative:2;flex-shrink:2}.cell-fluid-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3;-ms-flex-negative:3;flex-shrink:3}.cell-fluid-4{-webkit-box-flex:4;-ms-flex-positive:4;flex-grow:4;-ms-flex-negative:4;flex-shrink:4}.cell-fluid-5{-webkit-box-flex:5;-ms-flex-positive:5;flex-grow:5;-ms-flex-negative:5;flex-shrink:5}.cell-fluid-6{-webkit-box-flex:6;-ms-flex-positive:6;flex-grow:6;-ms-flex-negative:6;flex-shrink:6}.cell-fluid-7{-webkit-box-flex:7;-ms-flex-positive:7;flex-grow:7;-ms-flex-negative:7;flex-shrink:7}.cell-fluid-8{-webkit-box-flex:8;-ms-flex-positive:8;flex-grow:8;-ms-flex-negative:8;flex-shrink:8}.cell-fluid-9{-webkit-box-flex:9;-ms-flex-positive:9;flex-grow:9;-ms-flex-negative:9;flex-shrink:9}.cell-fluid-10{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10;-ms-flex-negative:10;flex-shrink:10}.cell-fluid-11{-webkit-box-flex:11;-ms-flex-positive:11;flex-grow:11;-ms-flex-negative:11;flex-shrink:11}.cell-fluid-12{-webkit-box-flex:12;-ms-flex-positive:12;flex-grow:12;-ms-flex-negative:12;flex-shrink:12}
.mt--10 {margin-top: 10px;}
.mb--10 {margin-bottom: 10px;}
.section form div {
    flex: 0 0 100%;
}

.job-undone td:first-child,
.job-done td:first-child {
    position: relative;
    padding-left: 10px;
}

.job-done td:first-child::after,
.job-undone td:first-child::after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 5px;
    background: black;
}

.job-done td:first-child::after {background-color: #9fdf9f;}
.job-undone td:first-child::after {background-color: #dd7878;}

td.table-data-actions a.button {
    display: block;
    text-align: center;
    margin-bottom: 2px;
}

td.table-data-actions a.button:last-child {
    margin-bottom: 0;
}

.table-data-talemAdditionalInfo {
    overflow-x: auto;
}