.react-calendar{width:100%;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:2.125em}.react-calendar--doubleView{width:100%}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{margin:15px 0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f5f5f5;color:#d3d3d3}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive,.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--now,.react-calendar__tile--now:enabled:focus,.react-calendar__tile--now:enabled:hover{background:#fff}.react-calendar__tile--active{background:#add8e6}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#fff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#fff}.custom-modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:2000;display:flex;align-items:center;justify-content:center}.custom-modal{background:#fff;padding:20px;border-radius:8px;min-width:420px;max-width:90%;box-shadow:0 10px 30px rgba(0,0,0,.25)}table.calendar{border-collapse:initial;border-spacing:0 8px}.border-bottom{border-bottom:2px solid #696969;margin-bottom:20px;font-size:17px;color:#696969;font-weight:700}table.calendar thead{background-color:#5a5a5a;color:#fff;margin-bottom:3px;border-bottom:2px solid #fff}table.calendar thead th{font-weight:lighter;padding:10px 3px}table.calendar thead th.bolder{font-weight:700}table.calendar tbody{font-size:.8em}table.calendar td{text-align:center;padding:8px;cursor:pointer;border:1px solid hsla(0,0%,72.5%,.13);min-width:15px}table.calendar tr:last-child td{border-bottom:none}table.calendar td.month-name{font-weight:700;text-align:left;cursor:default;border-left:none}table.calendar td.next-month,table.calendar td.prev-month{color:transparent;cursor:default;pointer-events:none}table.calendar td.week-separator{pointer-events:none;padding:0;width:8px;min-width:0}table.calendar td.half{border-bottom:10px solid #39f!important}.personal{background-color:#a77979!important;color:#fff!important}.compassionate{background-color:#d9ee8a!important;color:#000!important}.compassionatePublic{position:relative;background-color:#e96479!important;color:#fff!important;font-weight:700;border:2px solid #c0392b;box-shadow:0 0 5px rgba(0,0,0,.3);z-index:2}.compassionatePublic:after{content:"";position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:3}.leaves-badges{padding:22px}.bereavement{background-color:#a68fe9!important;color:#000!important}.paternity{background-color:#ffea20!important;color:#000!important}.longservice{background-color:#deb887!important;color:#000!important}.unpaid{background-color:#000!important;color:#fff!important}.others{background-color:#5adcd0!important;color:#000!important}table.calendar td.spring{background-color:#4e5d73!important;color:#fff}table.calendar td.missing{background-color:red!important;color:#fff}table.calendar td.short{border-bottom:10px solid #f9b115!important}table.calendar td.public{border-bottom:10px solid #a9a9a9!important}table.calendar td.autumn{background-color:#a9a9a9;color:#000}table.calendar td.full{border-bottom:10px solid green!important}table.calendar td.weekend{background-color:#f5f5f5}table.calendar td.spring.range,table.calendar td.spring.selected,table.calendar td.summer.range,table.calendar td.summer.selected,table.calendar td.winter.range,table.calendar td.winter.selected{font-weight:700}div.calendar-controls{margin:5px auto;display:table;font-size:25px;line-height:35px}div.calendar-controls div{display:inline}div.calendar-controls .current-year{margin:0 30px}div.calendar-controls .control{font-weight:bolder;color:#323232;font-size:.8em;cursor:pointer}.fs-5{font-size:small!important}div.calendar-controls .today{position:absolute;right:15px;line-height:35px;font-size:.6em;text-transform:uppercase}div#calendar{position:relative;border-radius:5px;border:1px solid #5a5a5a;background-color:#fff;overflow:auto;font-size:12px;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}table.calendar{width:100%;min-width:235px;justify-content:center}h2,h3,h4,h5{color:#404040}h1,h2,h3,h4,h5{text-align:center}a,h1{color:#b10909}a{font-weight:bolder;text-decoration:none}a.demoLink{text-decoration:underline}div.options{border:1px solid #b9b9b9;border-radius:5px;padding:10px 15px;margin-top:30px}div.options select{margin-left:10px}@media screen and (max-width:1200px){table.calendar{width:100%;min-width:235px}table.calendar td{width:calc(14.28571% - 18px);display:inline-block}table.calendar td.week-separator{display:none}table.calendar td.month-name{width:100%;text-align:center}table.calendar td.next-month,table.calendar td.prev-month{border-color:transparent}table.calendar thead{display:none}}.pagination{margin-top:.5rem;margin-bottom:.5rem}.wrapper{width:100%;padding-left:0;padding-left:var(--cui-sidebar-occupy-start,0);will-change:auto;transition:padding .15s}@include media-breakpoint-up(sm){.fixed-top,.sticky-top{margin:-1.5rem -1.5rem 1rem}.fixed-bottom{margin:1rem -1.5rem -1.5rem}}.btn,.btn-group{margin:.25rem .125rem}.btn-toolbar+.btn-toolbar{margin-top:.5rem}.list-group{max-width:400px}.fixed-top,.sticky-top{position:static;margin:-1rem -1rem 1rem}.footer{background:"white"!important}.fixed-bottom{position:static;margin:1rem -1rem -1rem}.evaluation-date-picker{width:100%;padding:6px;margin:0;height:51px}.score-container{text-align:center;background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1)}.score-text{font-size:24px;margin:0}#score-value{font-weight:700;color:#007bff}tbody+thead{display:none}.todayDate{background-color:#e6e6e6}.highlight{color:#00f!important}.highlightAvailed{color:red!important}.approved{background-color:green!important;color:#fff}.applied{background-color:#00f!important}.applied,.white{color:#fff}.mdbDataTableDesign{font-size:20px!important;text-align:center!important}.anchor{color:#00f;cursor:pointer}.anchor:hover{text-decoration:underline}#salary{height:41px;margin-top:1px}.read-or-hide{color:#00f;cursor:pointer}.bg-light{background-color:"white"!important}.table-no-border-bottom th{border-bottom:none!important}.card{padding:30px 40px;margin-bottom:60px;border:none!important;box-shadow:0 6px 12px 0 rgba(0,0,0,.2)}body{color:#000;overflow-x:hidden;height:100%;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%}.blue-text{color:#00bcd4}.form-control-label{margin-bottom:0}button,input,textarea{padding:8px 15px;border-radius:5px!important;margin:5px 0;box-sizing:border-box;border:1px solid #ccc;font-size:18px!important;font-weight:300}input:focus,textarea:focus{box-shadow:none!important;border:1px solid #00bcd4;outline-width:0;font-weight:400}.btn-block{text-transform:uppercase;font-size:15px!important;font-weight:400;height:43px;cursor:pointer}.btn-block:hover{color:#fff!important}.badge{height:"50px";display:"flex";align-items:"center";justify-content:"center"}.attendance_correction_form{font-weight:700;padding:5px}.css-1s2u09g-control{height:51px!important}.react-clock__face{color:#000!important;background:#fff!important}.css-1nrlq1o-MuiFormControl-root{padding:"10px"!important}.card_team{background-color:#fff;width:calc(33.33% - 32px)}.card_team,.card_ticket{border:1px solid #ccc;padding:16px;margin:16px;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);box-sizing:border-box}.card_ticket{background:#3d4b64;color:#fff;width:calc(23.33% - 32px)}.card_team h2{margin:0}.card-container_team{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -16px}.btn-add{margin:0 0 0 83%;position:relative;color:#fff!important}button:focus{box-shadow:none!important;outline-width:0}.redBorder{border:1px solid red}.error{color:red}.inputField{height:41px;margin:0}.evaluation-heading{font-size:20px;color:#696969;font-weight:700}.ticket-history{font-size:12px!important}.icon-design{margin-right:9px;margin-top:2px}.loading{z-index:999;height:2em;width:2em;overflow:show;margin:auto;bottom:0;right:0}.loading,.loading:before{position:fixed;top:0;left:0}.loading:before{content:"";display:block;width:100%;height:100%;background:radial-gradient(rgba(20,20,20,.3),rgba(0,0,0,.3));background:-webkit-radial-gradient(rgba(20,20,20,.3),rgba(0,0,0,.3))}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:initial;border:0}.loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.8s linear infinite;animation:spinner 1.8s linear infinite;border-radius:.5em;box-shadow:1.5em 0 0 0 rgba(35,118,243,.877),1.1em 1.1em 0 0 rgba(35,118,243,.877),0 1.5em 0 0 rgba(35,118,243,.877),-1.1em 1.1em 0 0 rgba(35,118,243,.877),-1.5em 0 0 0 rgba(35,118,243,.877),-1.1em -1.1em 0 0 rgba(35,118,243,.877),0 -1.5em 0 0 rgba(35,118,243,.877),1.1em -1.1em 0 0 rgba(35,118,243,.877)}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.picker-dialog-bg{z-index:20000!important}.picker-dialog{z-index:20001!important}.header-toggler:not(:disabled){color:"white"!important}.color-box{width:15px;height:15px}.sidebar-nav .nav-group-toggle:after{background-size:26px 26px}.design{align-self:center}.att-table th{border:2px solid #dee2e6;color:#000;font-weight:700}.att-table td{border:1px solid #dee2e6}.att-table tfoot td{border:none}.navbar-icon{margin-left:5px!important}.card_team{background:#f9f9f9;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:20px;transition:all .3s ease;cursor:pointer}.card_team:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.leave-calendar-atom .react-calendar__tile.highlight{background:#1e90ff!important;color:#fff!important;font-weight:700;border-radius:10px;box-shadow:0 0 10px rgba(30,144,255,.5);transition:all .2s ease-in-out}.leave-calendar-atom .react-calendar__tile.highlight:hover{background:#1c86ee!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.leave-tooltip{-webkit-animation:fadeIn .15s ease-in;animation:fadeIn .15s ease-in}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.date-range{height:54px!important}
/*# sourceMappingURL=main.5684ce90.chunk.css.map */