.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}body,html{overflow-y:auto}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}@media only screen and (min-width:960px){::-webkit-scrollbar{height:14px;width:14px}::-webkit-scrollbar-track{background:rgba(50,50,50,0)}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#c8cdd4;border:4px solid transparent;border-radius:20px}::-webkit-scrollbar-thumb:hover{background-color:#8ea0a3}::-webkit-scrollbar-corner{background-color:#fafafa}}.vsg_area{overflow:auto}.v-ripple__container{display:none!important}.v-btn,.v-btn>*{line-height:1}.v-navigation-drawer{will-change:auto!important}table th{white-space:nowrap}.h-100{height:100%}.w-100{width:100%}.cursor-loading{cursor:wait!important}.cursor-loading-force:after{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQiIHN0eWxlPSJtYXJnaW46YXV0bztiYWNrZ3JvdW5kOjAgMDtkaXNwbGF5OmJsb2NrO3NoYXBlLXJlbmRlcmluZzphdXRvIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iMzUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzBjMGMwYyIgc3Ryb2tlLWRhc2hhcnJheT0iMTY0LjkzMzYxNDMxMzQ2NDE1IDU2Ljk3Nzg3MTQzNzgyMTM4IiBzdHJva2Utd2lkdGg9IjkiPjxhbmltYXRlVHJhbnNmb3JtIGF0dHJpYnV0ZU5hbWU9InRyYW5zZm9ybSIgZHVyPSIwLjM5MjE1Njg2Mjc0NTA5ODFzIiBrZXlUaW1lcz0iMDsxIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgdHlwZT0icm90YXRlIiB2YWx1ZXM9IjAgNTAgNTA7MzYwIDUwIDUwIi8+PC9jaXJjbGU+PC9zdmc+");background-position:right 14px top 14px;background-repeat:no-repeat;bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:9999999999999}.cursor-loading-force *,.cursor-loading-force:after{cursor:wait!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.datatable-full-size{display:flex!important;flex-direction:column!important;height:100%!important;width:100%!important}.datatable-full-size .v-data-table__wrapper{flex:1 1 auto!important;height:100%}.datatable-full-size .v-data-table__wrapper td,.datatable-full-size .v-data-table__wrapper th{padding:0 10px!important;white-space:nowrap!important}.datatable-full-size .v-data-footer{flex-shrink:0;margin:0!important;overflow:hidden!important}.datatable{display:flex!important;flex-direction:column!important;width:100%!important}.datatable .v-data-table__wrapper{flex:1 1 auto!important}.datatable .v-data-table__wrapper td,.datatable .v-data-table__wrapper th{padding:0 10px!important;white-space:nowrap!important}.datatable .v-data-footer{flex-shrink:0;margin:0!important;overflow:hidden!important}.dialog-transition-enter,.dialog-transition-leave-to{opacity:0!important;transform:scale(.92)!important}.dialog-transition-enter-to,.dialog-transition-leave{opacity:1!important}.v-input__icon--append .v-icon{font-size:18px!important;padding:8px!important}.he-tree .tree-node{border:1px solid #ccc;border-radius:5px;cursor:move;margin-bottom:5px;padding:5px}.he-tree .tree-placeholder-node{background:#ddf2f9;border:1px dashed #00d9ff;border-radius:5px;height:28px}.he-tree .dragging .tree-node-back:hover{background-color:inherit}.he-tree--hidden{display:none}.he-tree--rtl{direction:rtl}.mainView{height:calc(100vh - 48px)}.v-select .vs__selected-options{flex-wrap:nowrap}.v-color-picker{max-width:none!important}.calendarHeight{height:calc(100vh - 190px);overflow-x:hidden!important}.calendarHeight .v-outside{background-color:transparent!important;background-color:initial!important}.calendarHeightEmployee{height:calc(100vh - 120px);overflow-x:hidden!important}.calendarHeightEmployee .v-outside{background-color:transparent!important;background-color:initial!important}.v-calendar-weekly__day-label{text-align:right}.v-calendar-weekly__day-label .v-btn span{font-size:11.5pt;font-weight:700}.mediumFab .v-btn--fab.v-size20pxmall,.smallFab .v-calendar-daily_head-day-label .v-btn--fab.v-size--default{height:25px!important;margin-bottom:5px!important;width:25px!important}.maxHeightWrapperTable .v-data-table__wrapper{max-height:calc(100vh - 175px);overflow-y:auto!important}.maxHeightWrapperTable1{max-height:calc(100vh - 150px)}.maxHeightWrapperTable1 .v-data-table__wrapper{max-height:calc(100vh - 150px);overflow-y:auto!important}.maxHeightTabItem{max-height:calc(100vh - 135px)}.removeClockIcon input[type=time]::-webkit-calendar-picker-indicator{background:none;display:none}.customCalendar .v-event.v-event-start.v-event-end{width:95%!important}.customCalendar .v-calendar-weekly__day:hover{transition:background .2s}.customCalendar.theme--light .v-calendar-weekly__day:hover{background-color:#ebebeb}.customCalendar.theme--dark .v-calendar-weekly__day:hover{background-color:#474747}.row-pointer>.v-data-table__wrapper>table>tbody>tr:hover{cursor:pointer}.v-event{height:auto!important;margin:2px auto!important;padding:2px 2px 0!important}.v-timeline-item:last-child{padding-bottom:0!important}.template--default .template--default--toolbar-title-text{font-size:.9em;line-height:1}.app-logo{display:block}.app-dialog{padding:0!important}.app-dialog>.v-snack__wrapper{min-width:200px}@media only screen and (max-width:599px){.app-dialog>.v-snack__wrapper{width:100%}}