.attendance-form .uam-date-picker-wrapper{width:100%}.c-event-form__event-add label{color:#000}.c-event-form__new-column{width:30rem}.employee-attendance{margin-top:1rem}.employee-attendance table .fc-row td{cursor:pointer}.employee-attendance table .fc-row td.fc-bgevent{background-color:#e4e4e4}.employee-attendance table .fc-row td.fc-bgevent.badge-default{opacity:1}.employee-attendance table .fc-row td.fc-bgevent.badge-danger{background-color:#ef8157}.employee-attendance table .fc-row td.fc-bgevent.badge-success{background-color:#28a745}.employee-attendance table .fc-row td.fc-bgevent.badge-info{background-color:#50bcdc}.employee-attendance table .fc-row td.fc-bgevent.badge-warning{background-color:#fbc657}.fc-event-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;height:100%;margin:0 auto;text-align:center;width:100%}.fc-event-container .fc-event{border-radius:50%;height:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem;width:2rem}@media screen and (max-width:500px){.fc-event-container .fc-event{font-size:.5rem;height:1.5rem;width:1.5rem}}.fc-event-container .fc-event .fc-content{-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;font-weight:700;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fc-event-container .fc-event .fc-content .fc-title{font-size:1.25rem}@media screen and (max-width:500px){.fc-event-container .fc-event .fc-content .fc-title{font-size:1rem}}.fc-dayGridWeek-view .fc-event-container{width:auto}@-webkit-keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@-webkit-keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,.3);background:#fff;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(180deg,#eee,#ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid hsla(0,0%,78.4%,.8);background-color:hsla(0,0%,100%,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:hsla(0,0%,100%,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(.77,0,.175,1);animation:passing-through 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(.77,0,.175,1);animation:slide-in 3s cubic-bezier(.77,0,.175,1)}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-error-mark svg,.dropzone .dz-preview .dz-success-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:hsla(0,0%,100%,.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(180deg,#666,#444);position:absolute;top:0;left:0;bottom:0;width:0;transition:width .3s ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(180deg,#be2626,#a92222);padding:.5em 1.2em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}.vue-dropzone{border:2px solid #e5e5e5;font-family:Arial,sans-serif;letter-spacing:.2px;color:#777;transition:.2s linear}.vue-dropzone:hover{background-color:#f6f6f6}.vue-dropzone>i{color:#ccc}.vue-dropzone>.dz-preview .dz-image{border-radius:0;width:100%;height:100%}.vue-dropzone>.dz-preview .dz-image img:not([src]){width:200px;height:200px}.vue-dropzone>.dz-preview .dz-image:hover img{transform:none;-webkit-filter:none}.vue-dropzone>.dz-preview .dz-details{bottom:0;top:0;color:#fff;background-color:rgba(33,150,243,.8);transition:opacity .2s linear;text-align:left}.vue-dropzone>.dz-preview .dz-details .dz-filename{overflow:hidden}.vue-dropzone>.dz-preview .dz-details .dz-filename span,.vue-dropzone>.dz-preview .dz-details .dz-size span{background-color:transparent}.vue-dropzone>.dz-preview .dz-details .dz-filename:not(:hover) span{border:none}.vue-dropzone>.dz-preview .dz-details .dz-filename:hover span{background-color:transparent;border:none}.vue-dropzone>.dz-preview .dz-progress .dz-upload{background:#ccc}.vue-dropzone>.dz-preview .dz-remove{position:absolute;z-index:30;color:#fff;margin-left:15px;padding:10px;top:inherit;bottom:15px;border:2px solid #fff;text-decoration:none;text-transform:uppercase;font-size:.8rem;font-weight:800;letter-spacing:1.1px;opacity:0}.vue-dropzone>.dz-preview:hover .dz-remove{opacity:1}.vue-dropzone>.dz-preview .dz-error-mark,.vue-dropzone>.dz-preview .dz-success-mark{margin-left:auto;margin-top:auto;width:100%;top:35%;left:0}.vue-dropzone>.dz-preview .dz-error-mark svg,.vue-dropzone>.dz-preview .dz-success-mark svg{margin-left:auto;margin-right:auto}.vue-dropzone>.dz-preview .dz-error-message{margin-left:auto;margin-right:auto;left:0;width:100%;text-align:center}.vue-dropzone>.dz-preview .dz-error-message:after{display:none}.actions[data-v-16a9d497]{grid-area:actions;text-align:right}.description[data-v-16a9d497]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-area:description;padding-bottom:0}#dropzone[data-v-16a9d497]{grid-area:dropzone}form[data-v-16a9d497]{display:grid;gap:1rem;grid-template-areas:"type ." "description description" "dropzone dropzone" ". actions";grid-template-columns:15rem 1fr;grid-template-rows:auto}.textarea[data-v-16a9d497]{border:.1rem solid grey;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1rem;height:3.5rem;padding:.7rem .8rem;resize:none}.type[data-v-16a9d497]{grid-area:type}.employee-document-list label{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.employee-document-list table th.actions{padding-left:1rem;width:15rem}.employee-document-list table th.description{color:#000}.employee-document-list table th.type{width:15rem}.employee-document-list table td.description{color:#000}.generate ul{background-color:#c6c6c6}.employment-contract-list table th.actions{width:15rem;padding-left:1rem}.employment-contract-list table th.date{width:7rem}.employment-contract-list table th.grade-name{width:12rem}.employment-contract-list table th.status{width:19rem}.c-click-confirm{display:inline}.employment-event-list table tr{border-bottom:.1em solid #ccc}.employment-event-list table tr th.number{padding-right:0}.employment-event-list table tr .date{text-align:left;width:8rem!important}.employment-event-list table tr .company{width:8rem}.employment-event-list table tr .currency{text-align:left;width:5rem!important}.employment-event-list table tr .grade{text-align:left;width:10rem!important}.employment-event-list table tr .number{padding-right:.8rem;width:8rem!important}.employment-event-list table tr .type{text-align:left;width:8rem!important}.employment-event-list table tr .status{width:8rem}.employment-event-list table tr .actions{text-align:center;width:20rem}.employment-event-list table tr .actions i{cursor:pointer}.c-evaluation-comment__name-rating{margin:0}.c-evaluation-comment__name{padding:0}.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;transition:background-color .3s}.vue-slider:hover .vue-slider-process{background-color:#69c0ff}.vue-slider-mark-step{width:100%;height:100%;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8;background-color:#fff}.vue-slider-mark-step-active{box-shadow:0 0 0 2px #9cd5ff}.vue-slider:hover .vue-slider-mark-step-active{box-shadow:0 0 0 2px #69c0ff}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{cursor:pointer;width:100%;height:100%;border-radius:50%;background-color:#fff;border:2px solid #9cd5ff;box-sizing:border-box;transition:box-shadow .3s,border-color .3s}.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}.vue-slider-dot-handle-focus{border-color:#36abff;box-shadow:0 0 0 5px rgba(54,171,255,.2)}.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}.vue-slider-dot-handle-disabled{cursor:not-allowed;border-color:#ddd!important}.vue-slider-dot-tooltip{opacity:0;visibility:hidden;transition:all .3s}.vue-slider-dot-tooltip-inner{font-size:14px;white-space:nowrap;padding:6px 8px;color:#fff;border-radius:5px;border-color:rgba(0,0,0,.75);background-color:rgba(0,0,0,.75);box-shadow:0 2px 8px rgba(0,0,0,.15);transform:scale(.9);transition:transform .3s}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{top:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-top-color:inherit}.vue-slider-dot-tooltip-inner-bottom:after{bottom:100%;left:50%;transform:translate(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-bottom-color:inherit}.vue-slider-dot-tooltip-inner-left:after{left:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-left-color:inherit}.vue-slider-dot-tooltip-inner-right:after{right:100%;top:50%;transform:translateY(-50%);height:0;width:0;border-color:transparent;border-style:solid;border-width:5px;border-right-color:inherit}.vue-slider-dot-tooltip-inner-top{transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{transform-origin:0 50%}.vue-slider-dot-tooltip-show,.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner,.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{transform:scale(1)}.evaluation-form .disabled-dropzone{pointer-events:none}.evaluation-form .dz-preview{pointer-events:all}.evaluation-list table th.actions{width:10rem!important}.evaluation-list table th.author-name{width:15rem!important}.evaluation-list table th.id{text-align:center!important;width:4rem}.evaluation-list table th.approver-name{width:15rem!important}.evaluation-list table th.date{width:6rem!important}.evaluation-list table th.evaluator-name{width:auto}.evaluation-list table td.id{padding-right:1rem}.c-employee-profile__differently_abled,.c-employee-profile__payslip-exempt,.c-employee-profile__ssf-exempt{margin:auto;padding-left:3.25rem}.employee-info[data-v-c1c99730]{margin-top:1rem}.employee-info .multiline[data-v-c1c99730]{display:block}.employee-info__edit[data-v-c1c99730]{cursor:pointer}.info__heading[data-v-c1c99730]{display:block}.c-attendence-summary .title{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-attendence-summary__card{background-color:#fff;border-radius:1rem;margin-bottom:1rem;padding:1rem}.c-attendence-summary__content{-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;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5rem 0 0 0}.c-attendence-summary__content .table tr td{font-size:.8rem;width:7rem}.c-attendence-summary__content .table tr td:first-child{text-align:left;width:auto}.c-attendence-summary__stats table tr td{padding:.2rem 1rem}.c-attendence-summary .leaves-table-container{overflow-x:scroll}.c-attendence-summary .leaves-table-container table tbody td{padding:.2rem .2rem;text-align:center}.c-attendence-summary .leaves-table-container table tbody td:first-child{padding:.2rem .7rem}.c-attendence-summary .leaves-table-container table tbody td.adjusted{min-width:3.4rem}.c-attendence-summary .leaves-table-container table thead th{font-size:unset;font-weight:400;padding:.2rem 1rem;text-align:center;text-transform:unset}.c-attendence-summary .hide-in-sm{display:none}.c-attendence-summary .hide-in-lg{display:block}@media (min-width:568px){.c-attendence-summary .leaves-table-container{overflow-x:unset}.c-attendence-summary .leaves-table-container table.table-responsive{display:inline-table}.c-attendence-summary .leaves-table-container table.table-responsive tr td{font-size:1rem}}@media (min-width:768px){.c-attendence-summary .c-attendence-summary__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.c-attendence-summary .c-attendence-summary__content .table{-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}.c-attendence-summary .hide-in-sm{display:block}.c-attendence-summary .hide-in-lg{display:none}}.letter-of-acknowledgement-list table th.actions{padding-left:1rem;width:15rem}.letter-of-acknowledgement-list table th.status{width:10rem}.table .btn{margin:.2rem}.uam-modal .modal-content{width:-webkit-max-content;width:-moz-max-content;width:max-content}.uam-modal .modal-title{font-size:1.5rem}.contract .contract_type[data-v-1fcec022]{font-weight:700}.contract .multiline[data-v-1fcec022]{display:block}