body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.Logo{background-image:url(/static/media/logo.9baa475f.svg)}html{font-size:14px}body{background-color:#f8f9fe}input{background-color:transparent}button:focus{outline:none}.form-group{width:100%;margin:0}.MuiDialog-paperWidthSm{max-width:600px}.MuiDialogActions-root,.MuiDialogContent-root,.MuiDialogTitle-root{padding:15px 20px}.MuiDialogTitle-root{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.MuiDialogTitle-root button{padding:5px}.MuiDialogTitle-root h2{font-size:22px}.list-root{padding:0}.MuiDialogActions-root{padding-bottom:15px;padding-top:0}.form-group .MuiInput-root{border:1px solid #afafaf;border-radius:4px;background-color:#fff;margin-top:0!important}.form-group .MuiInput-root input,.form-group .MuiInputBase-input{padding:10px 12px}.form-group .MuiInput-underline:after{display:none}.form-group .MuiFormControl-root{width:100%}.form-group .MuiInput-underline.Mui-error:after,.form-group .MuiInput-underline:after,.form-group .MuiInput-underline:before{content:none}.text-orange{color:#ef8632}.text-blue{color:#009dff}.text-red{color:#ed3237}.highlighted-card img{max-width:60px}.highlighted-card-wrap .media-body{font-size:12px;line-height:14px}.highlighted-card svg{height:30px;width:30px}.dash-todolist-wrap .badge-success{color:#fff;background-color:#28a745;font-size:14px;margin-bottom:3px}.dash-todolist-wrap .badge-fail{color:#fff;background-color:#ed3237;font-size:14px;margin-bottom:3px}.highlighted-card-wrap:nth-child(3n+1) svg,.highlighted-card-wrap:nth-child(3n+1) svg path{fill:#ed3237}.highlighted-card-wrap:nth-child(3n+2) svg,.highlighted-card-wrap:nth-child(3n+2) svg path{fill:#009dff}.highlighted-card-wrap:nth-child(3n+3) svg,.highlighted-card-wrap:nth-child(3n+3) svg path{fill:#ef8632}.highlighted-card-wrap .card,.highlighted-card-wrap .media{height:100%}.highlighted-card-wrap{max-width:20%;flex-basis:20%;cursor:pointer;padding-left:8px;padding-right:8px}@media (max-width:991px){.highlighted-card-wrap{max-width:33.33%;flex-basis:33.33%}}@media (max-width:767px){.highlighted-card-wrap{max-width:100%;flex-basis:100%}}.dash-todolist{list-style-type:none;padding:0;margin-top:10px;margin-bottom:0}.dash-todolist li a{padding:3px 0;display:block;color:inherit;text-decoration:none}.dash-todolist-wrap .card{height:100%}@media (max-width:1010px){.highlighted-card-subtitle{font-size:14px}.highlighted-card img{max-width:50px}}@media (max-width:915px){.card.highlighted-card{padding:10px}.highlighted-card-subtitle{font-size:12px}.highlighted-card img{max-width:45px}}@media (max-width:777px){.highlighted-card-subtitle{font-size:11px}}@media (max-width:767px){.highlighted-card-subtitle{font-size:14px}.card.highlighted-card{padding:15px}}@media (min-width:578px) and (max-width:625px){.highlighted-card-subtitle{font-size:12px}}.selection-card .form-group .MuiInput-root input,.selection-card .form-group .MuiInputBase-input{padding:7px 10px}.selection-card .button:not(:disabled){padding:4px 24px}.MuiAppBar-colorPrimary,.MuiPickerDTTabs-tabs,.MuiPickersClock-pin,.MuiPickersClockPointer-noPoint,.MuiPickersClockPointer-pointer,.MuiPickersDay-daySelected,.MuiPickersToolbar-toolbar{background-color:#ed3237}.MuiPickersDay-daySelected:hover,.MuiTabs-indicator{background-color:#c11015}#component-error-text,.MuiCheckbox-colorSecondary.Mui-checked,.MuiFocused{color:#ed3237}.MuiInput-underline:after{border-bottom-color:#222}.MuiPickersClockPointer-thumb{border-color:#ed3237}.MuiSwitch-track{background-color:#aaa}.MuiSwitch-colorPrimary.Mui-checked+.MuiSwitch-track{background-color:#c11015}.MuiFormLabel-root,.MuiFormLabel-root.Mui-focused,.select-label{font-size:14px;color:#222;-webkit-transform:none;transform:none;position:relative}.select-input,.text-input{width:100%}.button:not(:disabled){border-radius:6px;box-shadow:none;-webkit-appearance:none;appearance:none;border:none}.button:disabled,.button:not(:disabled){padding:8px 24px;font-size:16px;font-weight:400}.selection-card .button:disabled{padding:4px 24px}.button-primary{background-color:#ed3237;color:#fff}.button-primary:hover{background-color:#c11015}.button-black{background-color:#3a3a3a;color:#fff}.button-outline-black{color:#3a3a3a;background-color:transparent;padding:6px 22px!important;border:2px solid #3a3a3a!important}.button-black:hover,.button-outline-black:hover{background-color:#000;color:#fff;border-color:#000!important}.selection-card-actions{display:flex;align-items:center;justify-content:flex-end;white-space:nowrap}@media (min-width:1280px) and (max-width:1330px){.add-employee-button{padding:4px 14px!important}}@media (max-width:599px){.button-aligned-with-select{margin:0}}@media (min-width:1280px){.selection-card-actions{justify-content:space-between;padding-top:20px}}@media (min-width:960px){.selection-card-two-columns .selection-card-actions{justify-content:space-between;padding-top:20px}}.card{background-color:#fff;border-radius:6px;padding:20px;box-shadow:0 2px 6px rgba(0,0,0,.04);border:none}@media (max-width:1599px){.card{padding:15px}}table{box-shadow:none}.table-wrapper [class*=Component-horizontalScrollContainer-]{border:1px solid #e0e0e0;border-radius:6px}.table-wrapper .MuiTablePagination-root{border:none}.table-wrapper .MuiToolbar-gutters{padding:0}.editable-table-wrapper td{padding-top:10px;padding-bottom:10px}tbody td.MuiTableCell-alignLeft{padding:6px!important}thead th.MuiTableCell-alignLeft{padding:10px 6px!important}.MuiTableCell-alignLeft{width:auto!important}td.MuiTableCell-root [class*=TextInput-inputInline-]{border-radius:4px}td.MuiTableCell-root .form-group label{display:none}td.MuiTableCell-root .form-group .MuiInputBase-input{padding:6px;font-size:14px;border-radius:4px}td.MuiTableCell-root .form-group .MuiFormLabel-root{font-size:13px}.table-edit-controls .MuiIconButton-root{padding:6px}.table-edit-controls{white-space:nowrap}.table-wrapper>.MuiPaper-root>.MuiToolbar-root>[class*=MTableToolbar-title-]{align-self:flex-start}.table-wrapper .MuiToolbar-regular{min-height:55px}.table-wrapper th.MuiTableCell-root{padding:10px 6px;background-color:#f5f5f5}.table-wrapper.table-smaller td.MuiTableCell-alignLeft,.table-wrapper.table-smaller th.MuiTableCell-root{padding:10px 6px}@media (max-width:600px){.table-wrapper .MuiToolbar-regular{flex-direction:column}.table-wrapper .MuiToolbar-regular [class*=MTableToolbar-title-]{max-width:100%}}.custom-snackbar{box-shadow:0 0 12px rgba(0,0,0,.2)}@media (min-width:600px){.custom-snackbar-wrap{top:15px}}@media (min-width:1280px){.custom-snackbar-wrap{padding-left:250px}}.datepicker-input{position:relative}.datepicker-input .MuiIconButton-root{margin:0 6px;padding:1px}.datepicker-input .MuiInputAdornment-positionStart{margin-right:0}.datepicker-input.form-group .MuiInput-root input,.datepicker-input.form-group .MuiInputBase-input{padding-left:2px}.MuiPickersBasePicker-container .MuiTypography-h3,.MuiPickersBasePicker-container .MuiTypography-h4{font-size:1.2rem}.MuiPickersBasePicker-container .MuiPickersToolbar-toolbar{height:75px}.MuiPickersBasePicker-container .MuiPickersCalendarHeader-dayLabel{width:30px}.MuiPickersBasePicker-container .MuiPickersDay-day{width:30px;height:30px}.MuiPickersBasePicker-container .MuiPickersBasePicker-pickerView{min-width:260px}.MuiPickersBasePicker-container .MuiPickersCalendar-transitionContainer{min-height:186px}.MuiPickersBasePicker-container .MuiPickersClock-clock{-webkit-transform:scale(.9);transform:scale(.9)}.MuiPickersBasePicker-container .MuiTab-root{min-width:130px}.MuiPickersBasePicker-containerLandscape{flex-direction:column}.MuiPickersToolbar-toolbarLandscape{max-width:100%}.MuiPickersCalendarHeader-switchHeader button{padding:5px}.MuiPickersBasePicker-pickerView{justify-content:flex-start;min-height:265px}.MuiInputBase-input.Mui-disabled[name=datepicker]{color:#000!important}.MuiDrawer-paper{float:left}div:hover::-webkit-scrollbar-track{opacity:0}div::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#eee}div::-webkit-scrollbar{width:5px;background-color:#eee}div::-webkit-scrollbar-thumb{background-color:#999;border-radius:150px}body ::-webkit-scrollbar-thumb{background-color:#999;border-radius:150px;border:none!important}.fixed-table-header{position:fixed;top:0;width:1072px;display:table;z-index:10}.placeholder{opacity:.5}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.grey-table-header{background-color:#ededed}input[type=number]{-moz-appearance:textfield}.MuiGrid-grid-lg-true{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.birthday-container{max-height:290px;overflow:auto;padding-right:15px}.birthday-container:hover::-webkit-scrollbar-track{opacity:0}.birthday-container::-webkit-scrollbar-track{background-color:#eee}.birthday-container::-webkit-scrollbar{width:4px;background-color:#eee}.birthday-container::-webkit-scrollbar-thumb{background-color:#999;border-radius:150px}.birthday-wrapper{padding-bottom:15px;padding-top:15px;border-bottom:1px solid #f5f6f9}.birthday-wrapper:last-child{border:none;padding-bottom:0}.birthday-image-wrapper{max-width:42px;margin-right:10px}.birthday-image-wrapper img{border-radius:100%}.birthday-icon{margin-right:8px;width:18px;height:18px}.birthday-date{font-size:12px;color:rgba(34,34,34,.7)}.report-table-wrapper thead th.MuiTableCell-root{text-align:center}.report-table-wrapper td.MuiTableCell-root,.report-table-wrapper th.MuiTableCell-root{vertical-align:top;border:1px solid #ccc;position:relative}.PunchHistoryTbl table tr td.MuiTableCell-root{vertical-align:middle}.redBG:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-color:#ffe9e9}.redBG td,.redBG th{position:relative;z-index:11}.chip{border-radius:120px;font-weight:700;background-color:#f6f9f9;padding:6px 20px;display:inline-block;margin-bottom:20px;margin-top:10px}.holiday-chip{background-color:#c9eeeb;color:#219087}.weekoff-chip{background-color:#edf2ff;color:#6e7b9e}.cursor-pointer{cursor:pointer}.notification-item{padding-bottom:6px;border-bottom:1px solid #eee;max-width:200px}td ul{padding-left:15px!important;margin-bottom:0}.lds-default{display:inline-block;position:relative;width:80px;height:80px}.lds-default div{position:absolute;width:6px;height:6px;background:#ed3237;border-radius:50%;-webkit-animation:lds-default 1.2s linear infinite;animation:lds-default 1.2s linear infinite}.lds-default div:first-child{-webkit-animation-delay:0s;animation-delay:0s;top:37px;left:66px}.lds-default div:nth-child(2){-webkit-animation-delay:-.1s;animation-delay:-.1s;top:22px;left:62px}.lds-default div:nth-child(3){-webkit-animation-delay:-.2s;animation-delay:-.2s;top:11px;left:52px}.lds-default div:nth-child(4){-webkit-animation-delay:-.3s;animation-delay:-.3s;top:7px;left:37px}.lds-default div:nth-child(5){-webkit-animation-delay:-.4s;animation-delay:-.4s;top:11px;left:22px}.lds-default div:nth-child(6){-webkit-animation-delay:-.5s;animation-delay:-.5s;top:22px;left:11px}.lds-default div:nth-child(7){-webkit-animation-delay:-.6s;animation-delay:-.6s;top:37px;left:7px}.lds-default div:nth-child(8){-webkit-animation-delay:-.7s;animation-delay:-.7s;top:52px;left:11px}.lds-default div:nth-child(9){-webkit-animation-delay:-.8s;animation-delay:-.8s;top:62px;left:22px}.lds-default div:nth-child(10){-webkit-animation-delay:-.9s;animation-delay:-.9s;top:66px;left:37px}.lds-default div:nth-child(11){-webkit-animation-delay:-1s;animation-delay:-1s;top:62px;left:52px}.lds-default div:nth-child(12){-webkit-animation-delay:-1.1s;animation-delay:-1.1s;top:52px;left:62px}@-webkit-keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes lds-default{0%,20%,80%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.person-a{background-color:#dbdcdc!important}.person-b{background-color:#e3e6e9!important}.table-size-xs tbody td,.table-size-xs tbody th,.table-size-xs thead th{padding:0 3px!important;border:1px solid #e0e0e0;line-height:1.2}.table-size-xs .table-edit-controls button{padding:2px}.table-size-xs .table-edit-controls img{width:16px;margin-left:2px}.table-size-xs .checkbox-wrap>.MuiButtonBase-root{padding:0}.table-size-xs.table-wrapper .MuiToolbar-regular{min-height:0}.table-input-size-xs td .form-group .MuiInputBase-input,.table-input-size-xs td .MuiAutocomplete-root .MuiInput-root input{padding:2px!important}.invoice-table-wrapper .MuiPaper-root{background:transparent}.invoice-table-wrapper .MuiPaper-root .MuiToolbar-root{padding-bottom:40px}.MuiTablePagination-root .MuiTablePagination-input,.MuiTablePagination-root .MuiTypography-caption{font-size:.85rem}.MuiTablePagination-root .MuiButtonBase-root{padding:6px}.dcr-specific table thead th{background-color:#888!important;color:#fff}.form-group .MuiAutocomplete-root .MuiInput-root{border:none}.form-group .MuiAutocomplete-root .MuiInput-root input{padding-left:6px!important}.form-group .MuiAutocomplete-root .MuiFormControl-root{margin:0}.invoice-table-wrapper .MuiTableCell-alignLeft{width:14.28571%!important}.invoice-table-wrapper .MuiTableCell-alignLeft:first-child{width:100px!important}.invoice-table-wrapper .MuiTableCell-alignLeft:nth-child(2){width:33.33333%!important}.invoice-number-group .MuiInputBase-formControl{border-radius:4px 0 0 4px}.invoice-number-group .invoice-check-duplicate-btn{white-space:nowrap;margin-top:21px;height:33px;border:none!important;background-color:#ed3237;color:#fff;border-radius:0 4px 4px 0;font-size:14px}.input-absolute-icon{position:absolute;top:27px;right:4px;padding:5px}.input-absolute-icon svg{width:15px}.clear-search-btn .input-absolute-icon{top:14px}.MuiTooltip-tooltipArrow,.MuiTooltip-tooltipPlacementBottom,.MuiTooltip-tooltipPlacementTop{background-color:#cfcaca;margin:-4px 0}.myorder-table-wrapper .MuiTableCell-alignLeft{width:14.28571%!important}.myorder-table-wrapper .MuiTableCell-alignLeft:nth-child(2){width:33.33333%!important}div[class*=MTableToolbar-title-],div[class^="MTableToolbar-title-*"]{width:54%}.white-text-color{color:#fff}.text-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calenderwrap .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.calenderwrap .MuiAccordionSummary-content.Mui-expanded{margin:12px 0}.refresh-icon{top:20px;right:18px;position:absolute}.refresh-icon svg{font-size:1.8rem}.tab-navigation-inner{border-bottom:1px solid #e0e0e0;width:100%}.tab{border:1px solid transparent}.activeTab{font-weight:700;font-size:14px}.MuiTabs-indicator,.PrivateTabIndicator-colorSecondary-84{background-color:#ed3237}.mainDiv{padding:0;margin:0}.imgContainer{background-color:#eef6ff;position:relative;overflow-x:hidden}.fullCircle{margin-left:-90px;margin-top:-90px;left:0;position:absolute}.groupImage{top:0;left:0;margin:auto}.groupImage,.halfCircleImage{position:absolute;bottom:0;right:0}.halfCircleImage{margin-right:62px}.loginContainer{padding:0;justify-content:center;align-items:center;display:flex}.logoContainer{text-align:center;width:60%}.formTitle{margin:5% 5% 17%;font-size:16px;font-weight:500}.loginBtn{width:50%;background-color:#ed3237;text-transform:capitalize;color:#fff;font-weight:600px;border-radius:25px;border:0;outline:none;height:40px}.loginBtn:active,.loginBtn:focus{outline-style:none}.signUpDiv{font-weight:500;margin-top:10%}.linkStyle{font-weight:500}.linkStyle,.linkStyle:hover{color:#d41c21;text-decoration:none}.linkStyle:active{text-decoration:underline}.logoImage{padding-top:1%;padding-bottom:1%}.textInputMainDiv{margin-bottom:2%}.textInputContainer{text-align:center;padding:1%;display:flex;justify-content:flex-start;border-bottom:1px solid #d3d3d3}.inputFieldIcon{margin-bottom:.5%}.inputErrorMsg{color:#ed3237;text-align:start;font-size:9pt;padding-left:1%;padding-bottom:1%}.textInputInnerContainer{margin-left:4%;width:-webkit-fill-available}.inputControl{border:0;height:100%;outline:none;width:-webkit-fill-available}.main-header{background-color:#ed3237;box-shadow:none;padding:2px 30px;min-height:48px!important}.main-section-wrapper:before{content:"";display:block;position:absolute;width:100%;height:90px;background-color:#ed3237;top:-1px;left:0;z-index:-1}.main-title{font-size:26px;color:#fff;line-height:1}.main-section-wrapper{position:relative;padding:5px 30px 30px}.responsive-menu-button{color:#fff;display:none}.drawer-close-responsive-display{display:none}.has-notifications small{position:absolute;top:-3px;right:-3px;width:18px;height:18px;display:block;background-color:#a10206;border-radius:100%;font-size:10px;line-height:18px}.user-initials-icon{background-color:#fff;font-size:16px;line-height:40px;font-weight:500;color:#ed3237;width:40px;height:40px;border-radius:100%;text-align:center}.pipe-before:before{content:"";width:1px;height:28px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff}.mainDrawer .MuiTreeItem-label li.MuiListItem-root.MuiListItem-gutters{padding-top:5px;padding-bottom:5px}@media (max-width:599px){.main-header{padding:0 15px}.main-section-wrapper{padding:15px}.drawer-close-responsive-display,.responsive-menu-button{display:inline}.drawer-close-responsive-hide{display:none}}.CustomLegend_LegendContainer__sXdK8{display:flex;flex-wrap:wrap;align-items:center}.CustomLegend_SingleLegendWrap__QzsJa{display:flex;align-items:center;margin-right:15px}.CustomLegend_SingleLegendWrap__QzsJa:last-child{margin-right:0}.CustomLegend_LegendBox__3gmh6{height:18px;width:18px;display:inline-block;border:2px solid #e3e6e9;margin-right:5px}.CustomLegend_LegendLabel__12zk1{font-size:13px}.calendar{width:100%;border:none}.react-calendar__navigation__label{font-weight:600!important;font-size:18px!important;color:#222}.react-calendar__month-view__weekdays__weekday{font-size:18px;font-weight:400;text-decoration:none;text-transform:capitalize;text-align:center}.react-calendar__month-view__weekdays__weekday abbr[title]{text-decoration:none}.calendar .react-calendar__navigation__next2-button,.calendar .react-calendar__navigation__prev2-button{display:none}.react-calendar__month-view__days .react-calendar__month-view__days__day abbr{font-size:16px;font-weight:500;color:#222;z-index:1}.react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--now .day-wrap:before{background-color:#baffcd;border-color:#239f95}.react-calendar__month-view__days .react-calendar__month-view__days__day.sunday abbr{color:#ed3237}.react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--now.weekoff .day-wrap:before{background-color:#c9eeeb}.react-calendar__month-view__days .react-calendar__month-view__days__day.weekoff .day-wrap:before{border-color:#0077b6}.react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--now.absent .day-wrap:before{background-color:#ffe9e9}.react-calendar__month-view__days .react-calendar__month-view__days__day.leave .day-wrap:before{border-color:#ed3237}.react-calendar__month-view__days .react-calendar__month-view__days__day.absent .day-wrap:before{border-color:#9b0d12}.react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--now.officialvisit .day-wrap:before{background-color:#fcff93}.react-calendar__month-view__days .react-calendar__month-view__days__day.officialvisit .day-wrap:before{border-color:#ffc44e}.react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--now.holiday .day-wrap:before{background-color:#c9eeeb}.react-calendar__month-view__days .react-calendar__month-view__days__day.holiday .day-wrap:before{border-color:#0077b6}.react-calendar__month-view__days .react-calendar__month-view__days__day.react-calendar__tile--now.halfleave .day-wrap:before{background-color:#ffe9e9}.react-calendar__month-view__days .react-calendar__month-view__days__day.halfleave .day-wrap:before{border-color:#ff00a5}.day-wrap:before{content:"";display:block;width:100%;height:100%;border:2px solid #bfbfbf;border-radius:5px;position:absolute;top:0;left:0}.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView{padding-top:10px;display:flex;justify-content:space-around}.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView a,.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView a:hover{font-size:16px;color:#222;border-radius:30px;padding:3px 15px;display:inline-block;text-decoration:none;width:100%}.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView .calls a{background-color:#ffbd39;margin-bottom:6px}.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView .emptyCalls a{background-color:rgba(0,0,0,.04);margin-bottom:6px}.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView .effectiveCalls a{background-color:#239f95;color:#fff}.react-calendar__month-view__days .react-calendar__month-view__days__day.sunday .dayView .calls a,.react-calendar__month-view__days .react-calendar__month-view__days__day.sunday .dayView .effectiveCalls a{background-color:#f48487;color:#fff}.react-calendar__month-view__days .react-calendar__month-view__days__day{overflow:hidden;background-color:#fff;border:5px solid #fff;position:relative;padding:5px}.calendar-info{font-size:16px}.green-square-tag:before,.yellow-square-tag:before{border-radius:2px;display:inline-block;margin-right:10px;top:4px;position:relative;content:"";width:20px;height:20px}.yellow-square-tag:before{background-color:#ffbd39}.green-square-tag:before{background-color:#239f95}.react-calendar__navigation{margin-bottom:15px}.react-calendar__navigation button{-webkit-appearance:none;appearance:none;border:1px solid #eee;background:#f3f6f9}@media only screen and (max-width:1199px){.react-calendar__month-view__weekdays__weekday{font-size:14px}.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView a,.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView a:hover{padding:3px 15px;width:100%;font-size:14px}.react-calendar__month-view__days .react-calendar__month-view__days__day.locked:before{width:20px;height:20px;font-size:14px}.react-calendar__month-view__days .react-calendar__month-view__days__day abbr{font-size:18px}}@media (min-width:1200px){.react-calendar__month-view__days .react-calendar__month-view__days__day abbr{position:absolute;top:10px;left:10px;line-height:1}.react-calendar__month-view__days .react-calendar__month-view__days__day{padding-top:30px}.calendar-icons-wrap{position:absolute;top:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.dayStatus.weekoff{background-color:#0077b6}.dayStatus.leave{background-color:#e22135}.dayStatus.absent{background-color:#9b0d12}.dayStatus.officialvisit{background-color:#ffc44e}.dayStatus.holiday{background-color:#0077b6}.dayStatus.halfleave{background-color:#ff00a5}.react-calendar__month-view__days .react-calendar__month-view__days__day .dayView .inOutTime a{font-size:14px}.download{border:0;background:#fff}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:9999;padding:15px;box-sizing:border-box}.modal-content{background:#fff;padding:25px 30px;border-radius:8px;width:420px;max-width:95%;box-shadow:0 6px 20px rgba(0,0,0,.25);font-family:"Roboto",sans-serif;-webkit-animation:fadeIn .25s ease-in-out;animation:fadeIn .25s ease-in-out}.modal-content h3{margin:0 0 20px;font-size:20px;font-weight:600;color:#d32f2f;text-align:center;border-bottom:1px solid #eee;padding-bottom:10px}.modal-content ul{list-style:none;padding:0;margin:0}.doc-link{display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 14px;margin-bottom:12px;background-color:#fafafa;color:#333;border:1px solid grey;border-radius:8px;font-size:15px;cursor:pointer;transition:all .2s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.08)}.doc-link:hover{background-color:#f0f8ff;border-color:#ed3237;box-shadow:0 4px 8px rgba(0,0,0,.15)}.doc-icon{height:20px;width:20px;margin-left:8px}.close-btn{display:block;margin:20px auto 0;padding:10px 20px;background-color:#d32f2f;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:15px;font-weight:500;transition:all .2s ease-in-out}.close-btn:hover{background-color:#b71c1c}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}
/*# sourceMappingURL=main.92e09254.chunk.css.map */