.modal-authentication-backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9998}.modal-authentication{background:#fff;-webkit-box-shadow:2px 2px 20px 1px;box-shadow:2px 2px 20px 1px;overflow-x:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:350px}.modal-authentication-footer,.modal-authentication-header{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-authentication-header{border-bottom:1px solid #eee;color:#4aae9b;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-authentication-footer{border-top:1px solid #eee;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-authentication-body{overflow:hidden;position:relative;padding:20px 10px}#monthclosing #item,#projects #item{height:50px}#monthclosing .v-list-item__icon,#projects .v-list-item__icon{margin-top:16px;margin-bottom:16px}#error{white-space:pre}#footer{position:absolute;bottom:0;width:100%;border-top:1px solid #ddd;padding-top:10px;padding-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#buildinfo{font-size:12px}.row{margin:0 -12px 0 -12px}textarea{line-height:1.5!important}.darkgrey-tableheader{color:rgba(0,0,0,.6)}#authentication>div:first-child{height:60px}.rotate{-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.file-drop-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:3px dashed #ccc;cursor:pointer;-webkit-transition:border-color .1s ease,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:border-color .1s ease,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);transition:transform .3s cubic-bezier(.215,.61,.355,1),border-color .1s ease;transition:transform .3s cubic-bezier(.215,.61,.355,1),border-color .1s ease,-webkit-transform .3s cubic-bezier(.215,.61,.355,1);-webkit-transform:scale(1);transform:scale(1)}.file-drop-area.dragged-over,.file-drop-area:hover{border-color:#5b5b5b;-webkit-transform:scale(1.01);transform:scale(1.01)}.file-drop-area input{display:none}.file-drop-area v-icon{font-size:48px}.file-drop-area span{font-size:16px;margin-top:10px}#activityTable tbody tr,#presenceTable tbody tr{cursor:pointer}#activityTable .v-data-table-header th,#presenceTable .v-data-table-header th{color:rgba(0,0,0,.6)!important}.day-icon-wrapper{width:32px;height:32px;margin-top:auto;margin-bottom:auto}.button-day-icon{width:32px!important;height:32px!important}.non-button-day-icon{padding:4px}.ghost-icon{opacity:0;-webkit-transition:.3s!important;transition:.3s!important}.ghost-icon:hover{opacity:.5}tr.break-before td{border-top:2px solid grey}.home-office-icon:hover{opacity:.5}.home-office-added,.home-office-added:hover{opacity:1}.home-office-removed:hover,.home-office.removed{opacity:.5}#genericWiP .col:first-of-type{font-weight:700}.highlightedText{background:#ff0}.v-select__slot label{font-size:14px}#small-buttons-select{width:52px}.v-expansion-panel-header{cursor:default}.v-expansion-panel--active>section>.v-expansion-panel-header--active .v-expansion-panel-header__icon:not(.v-expansion-panel-header__icon--disable-rotate) .v-icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}@media(max-width:1770px){.v-application label.subtitle-1{font-size:.8rem!important}}@media(min-width:1771px)and (max-width:1870px){.v-application label.subtitle-1{font-size:.9rem!important}}@media(min-width:1871px){.v-application label.subtitle-1{font-size:1rem!important}}#commentbody{white-space:pre-line}.v-btn-toggle{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.v-btn-toggle>.v-btn{opacity:1!important}.v-input{font-size:14px}#testarea .chip span{cursor:pointer}.custom-scrollbar::-webkit-scrollbar{width:.15em;background-color:#f5f5f5}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#000}tr>td,tr>td>label{cursor:pointer}tr>td:last-of-type{cursor:default}.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.align-center,.custom-vertical-center{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-vertical-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.v-data-table__expanded.v-data-table__expanded__content{-webkit-box-shadow:none!important;box-shadow:none!important}.grow-icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}