#login{min-width:320px;max-width:360px;margin:auto;filter:drop-shadow(0 5px 10px rgba(0,0,0,.2))}@keyframes intro{0%{opacity:0;transform:translateY(-30px) scale(.75)}to{opacity:1;transform:translateY(0) scale(1)}}.login-header{opacity:0;animation:intro .3s forwards;padding-bottom:3rem;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-header img{padding-bottom:.75rem}.login-form{animation:intro .4s forwards;animation-delay:.15s;opacity:0;margin-bottom:5rem}.ui.header[data-v-2b99e2]{color:#fff;margin:1rem 0 3.5rem}#login[data-v-2b99e2]{min-width:360px;max-width:400px;margin:0 auto;padding-top:2rem}th{text-align:left}.toolbar__content{background-color:#232c33}.table-actions{cursor:default}.desktop.only{display:none}@media (min-width:667px){.mobile.only{display:none!important}.desktop.only{display:block}}table .collapsing{width:1px;white-space:nowrap}.toolbar-filter-grid{flex-grow:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:1rem;align-items:center;margin-right:1rem}.toolbar-filter-grid .v-input__slot:before{display:none}@media (min-width:1024px){.panel-toolbar .v-toolbar__content{padding-left:6px!important}}.project-row-title{padding:.5rem 0 .15rem;font-weight:400}.project-row-actions{white-space:nowrap}.project-row-actions .v-btn{margin:0}.project-row-actions .v-icon{font-size:150%}.v-navigation-drawer .v-list__tile--active{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.container{padding:8px 0}.application--wrap{background-color:#ebebeb!important}.v-data-table th{border-bottom:1px solid rgba(0,0,0,.12)}.main-table.v-data-table tr:nth-child(odd) td{background-color:rgba(0,0,0,.025)}.main-table.v-data-table thead th{padding-left:4px;padding-right:4px}.main-table.v-data-table thead th:first-child{padding-left:12px}.main-table.v-data-table thead th:last-child{padding-right:12px}.main-table.v-data-table tbody td{padding-left:12px;padding-right:12px;border-right:1px solid rgba(0,0,0,.05)}.main-table.v-data-table tbody td:first-child{font-weight:700;text-align:right}.main-table.v-data-table tbody td:last-child{border-right:0}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{background-color:#fff}.panel-toolbar .theme--light.v-text-field--box>.v-input__control>.v-input__slot{background-color:#fff;border-radius:4px}.panel-toolbar .theme--light.v-text-field--box>.v-input__control>.v-input__slot:hover{background-color:#fff}.panel-toolbar .v-text-field.v-text-field--solo .v-input__control{min-height:38px}.panel-toolbar .v-select__selection{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.panel-toolbar .v-toolbar__content{padding-right:0}.toolbar-buttons{display:flex;flex-grow:0}.toolbar-buttons .v-btn{height:38px!important;margin:0!important}.cursor-pointer{cursor:pointer}@media (max-width:1024px){.panel-toolbar-items{background:#37474f!important;margin-bottom:16px;left:0;right:0;top:48px;position:absolute;padding-top:6px}.toolbar-buttons{flex-wrap:wrap;align-items:flex-start}.toolbar-buttons .v-btn{margin-bottom:16px!important}.toolbar-filter-grid{margin:0 8px;align-items:flex-start}}@media print{@page{size:landscape;margin:.5cm}.panel-toolbar,.v-navigation-drawer{display:none}.v-content{padding-top:0!important;padding-left:0!important}.v-toolbar__title{font-size:110%!important}.v-table__overflow{overflow:hidden}.v-data-table td{padding:3px!important;line-height:100%;height:auto!important;font-size:85%!important}.v-card{box-shadow:none;outline:1px solid #ddd}}.v-data-table table{width:100%;border-spacing:0}.v-data-table td,.v-data-table th{padding:0 16px}.v-data-table th{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;height:48px}.v-data-table td{font-size:14px;height:48px}.panel-sidebar-open{width:191px!important}@media (min-width:1025px){.panel-toolbar-items{margin-left:1.6rem}.toolbar-expand-button{display:none}}@media (max-width:1023px){.panel-toolbar .v-toolbar__title{width:100%;flex-grow:1;flex-basis:100%}.panel-toolbar .v-toolbar,.panel-toolbar .v-toolbar__items{flex-direction:row;flex-wrap:wrap}.panel-toolbar .v-toolbar__items{width:100%;line-height:64px}.panel-toolbar .v-toolbar__items a{flex-grow:1}.panel-toolbar .v-toolbar__content{height:auto!important;align-items:flex-start;flex-wrap:wrap}}.th-sort .v-icon{display:inline-block;vertical-align:middle}.dropdown.visible.active[data-v-a8b533]{position:relative;z-index:11!important}.project-table-user-assign .v-menu__content.menuable__content__active{display:none}.table-actions{white-space:nowrap}.table-actions .v-btn{margin:0}.table-actions .v-icon{font-size:150%}#log-entries-table td{cursor:pointer}.table-actions{white-space:nowrap}.table-actions .v-btn{margin:0}.table-actions .v-icon{font-size:150%}#log-entries-table td{cursor:pointer}#panel .item.active[data-v-56927c]{background-color:#49555f;color:#fff}.field[data-v-9f31ad]{align-self:center}@keyframes showPlus{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}.plus-label{position:relative}.plus-label-extras{display:none!important;margin-top:1rem;animation:showPlus .25s reverse;background-color:#fff;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.25);font-size:90%}.plus-label-extras ul{margin:0 0 0 .8rem;padding:.5rem 1rem}.plus-label-expand:hover .plus-label-extras{display:block!important;position:absolute;z-index:2;top:5px;animation:showPlus .25s forwards}.timesheet-data-row td{cursor:pointer}.timesheet-sum-row td{border-top:2px solid #eee!important;font-weight:700}#timesheet-table.v-datatable tbody th{height:auto!important}#timesheet-table td,#timesheet-table th{padding-left:12px;padding-right:12px}#timesheet-table td:first-child{border-left:1px solid rgba(0,0,0,.1)}#timesheet-table td{border-right:1px solid rgba(0,0,0,.1)}.timesheet-user-headings th{color:rgba(0,0,0,.54);font-weight:500;font-size:12px;white-space:nowrap;padding-top:.5rem!important;padding-bottom:.5rem!important;max-width:150px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.timesheet-user-headings th{color:rgba(0,0,0,.54);font-weight:500;font-size:12px;white-space:nowrap;padding-top:.5rem!important;padding-bottom:.5rem!important;max-width:150px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis}.timesheet-sum-row td{border-top:1px solid #ddd!important;font-weight:700!important;background-color:rgba(0,0,0,.04)!important;height:auto!important;padding-top:6px!important;padding-bottom:6px!important}.timesheet-highlight-column{background-color:rgba(0,0,0,.025)!important}.cell-numeric{text-align:right;white-space:nowrap}.timesheet-sum-row td{border-top:2px solid #eee!important;font-weight:700}.timesheet-highlight-column{background-color:rgba(0,0,0,.025)!important}.timesheet-sum-row .timesheet-highlight-column{border-left:0;border-right:0}.cell-numeric{text-align:right;white-space:nowrap}#timesheet-table.v-datatable tbody th{height:auto!important}#timesheet-table td,#timesheet-table th{padding-left:12px;padding-right:12px}#timesheet-table td{border-right:1px solid rgba(0,0,0,.1)}#timesheet-table td:last-child{border-right:none}.hide-export{display:none}.hourbank-simple-table td,.hourbank-simple-table th{border-right:1px solid rgba(0,0,0,.075);border-bottom:1px solid rgba(0,0,0,.075)}.hourbank-user-cell{white-space:nowrap;background-color:#fff;border-bottom:1px solid #fff;width:100%;z-index:3;justify-content:flex-start;padding-bottom:0;margin-bottom:-6px;height:61px;display:flex;align-items:center}.hourbank-user-cell h3{line-height:100%}.hourbank-sum-cell{background-color:rgba(0,0,0,.035);text-shadow:0 1px 0 #fff;font-weight:700}.hourbank-sum-total-cell{background-color:rgba(0,0,0,.06)}.hourbank-week-row td{color:#fff;border:0;height:30px}.hourbank-week-row td:first-child{text-align:right;font-weight:700;text-transform:uppercase;font-size:80%}.hourbank-sum-row td{padding-bottom:10px;box-shadow:inset 0 -10px 0 #fff;height:58px}.prepend-label-text-field .v-input__slot{box-shadow:none!important;padding-left:0!important;padding-right:0!important}.prepend-label-text-field .v-input__slot input{text-align:right}.hourbank-week-title{height:32px;display:flex;align-items:center;justify-content:flex-end;border-bottom:1px solid rgba(0,0,0,.15);text-transform:uppercase;font-size:70%;font-weight:700;border-top:6px solid #fff;background-color:#f2f2f2;padding-right:8px;box-shadow:inset 0 1px 0 rgba(0,0,0,.03)}.hourbank-empty-cell{text-align:left;background-color:#fff}.hourbank-empty-cell .hourbank-date-cell{border-bottom:0}.hourbank-date-cell{border-bottom:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);padding:6px 8px;font-size:90%;line-height:120%}.hourbank-cell-date,.hourbank-date-cell{align-items:center;justify-content:flex-end;display:flex}.hourbank-cell-date{font-weight:700;font-size:70%!important;min-width:110px;text-transform:uppercase;box-shadow:3px 0 4px rgba(0,0,0,.05);border-bottom:1px solid #bbb;text-align:right;color:#fff}.hourbank-cell-faded{background-color:rgba(0,0,0,.025);opacity:.75}.hourbank-entry-preview{border-bottom:1px solid #eee;padding:.5rem 0 .25rem}.hourbank-entry-preview:last-child{border-bottom:0}.hourbank-entry-preview small{line-height:100%}.hourbank-entry-preview strong{padding-right:1rem;max-width:120px;overflow:hidden;text-overflow:ellipsis}.hourbank-entry-preview span{display:block;white-space:nowrap}.hourbank-entry-preview .overtime{padding-left:.5rem;width:100px}.hourbank-entry-preview div{display:flex;justify-content:space-between}.customer-projects-list{min-height:425px;max-height:600px;overflow-y:scroll}.password-info{margin-top:.5rem;text-align:right}.tag-field{display:flex!important;flex-wrap:wrap}.tag-field .search{flex-grow:1}.tag-field .sortable-ghost{display:none!important}.field-type-tr td{border-top:1px solid rgba(0,0,0,.075)}.field-type-editor-table td .v-card.v-card--flat{box-shadow:inset 0 2px 4px rgba(0,0,0,.1)!important;border-radius:0}.vendor-table-top{padding:8px;display:flex;justify-content:flex-end;margin-bottom:-48px}.department-matrix table{width:auto;border-right:1px solid rgba(0,0,0,.05)}.department-matrix tbody td,.department-matrix tbody th{height:30px}.department-matrix td{text-align:center;padding:4px!important}.department-matrix-name{width:150px}.app-injector{text-align:center;background-color:#455a64;height:100vh;color:#fff}