html *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;overflow:hidden}body,h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.5rem}blockquote footer:before,blockquote small:before{content:"— "}input[type=number]{text-align:right}h1{font-size:3em;line-height:1.15em}h2{font-size:2.6em}h3{margin:20px 0 10px;font-size:1.825em;line-height:1.4em}h4{margin-top:10px;margin-bottom:10px;font-size:1.3em;line-height:1.4em}h5{margin-bottom:15px;font-size:1.25em;line-height:1.4em}h6{text-transform:uppercase;font-size:1em;font-weight:500}h4,h5,h6{margin-top:10px;margin-bottom:10px}blockquote p{font-style:italic}legend{border-bottom:0}*{-webkit-tap-highlight-color:#fff0;-webkit-tap-highlight-color:transparent}a:focus,a:active,button:active,button:focus,button:hover{outline:0!important}button::-moz-focus-inner{outline:0!important}input[type=reset]::-moz-focus-inner{outline:0!important}input[type=button]::-moz-focus-inner{outline:0!important}input[type=submit]::-moz-focus-inner{outline:0!important}select::-moz-focus-inner{outline:0!important}input[type=file]>input[type=button]::-moz-focus-inner{outline:0!important}legend{margin-bottom:20px;font-size:21px}output{padding-top:8px;font-size:14px;line-height:1.4em}label{color:#aaa;font-size:14px;font-weight:400;line-height:1.4em}footer{padding:15px 0}footer ul{margin-bottom:0;padding:0;list-style:none}footer ul li{display:inline-block}footer ul li a{color:inherit;text-transform:uppercase;border-radius:3px;padding:15px;font-size:12px;font-weight:500;text-decoration:none;display:block;position:relative}footer ul li a:hover{text-decoration:none}hr{box-sizing:content-box;border:0;border-top:1px solid #eee;height:0;margin-top:20px;margin-bottom:20px}@media (max-width:900px){body,html{position:relative}#bodyClick{opacity:0;content:"";z-index:9999;width:100%;height:100%;position:fixed;top:0;left:auto;right:260px;overflow-x:hidden}}svg{touch-action:none}*{box-sizing:border-box}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#777;font-weight:400;line-height:1}h4 small,h5 small,h6 small{font-size:75%}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px;padding:2px 4px;font-size:90%}code,kbd,pre,img{vertical-align:middle;border:0}.text-center{text-align:center}.fileinput{margin-bottom:9px;display:inline-block}.fileinput .fa{margin-top:-6px;margin-right:4px;font-size:14px;position:relative;top:2px}.fileinput .form-control{vertical-align:middle;cursor:text;margin-bottom:0;padding-top:7px;padding-bottom:5px;display:inline-block}.fileinput .thumbnail{text-align:center;vertical-align:middle;max-width:250px;margin-bottom:10px;display:inline-block;overflow:hidden;box-shadow:0 10px 30px -12px #0000006b,0 4px 25px #0000001f,0 8px 10px -5px #0003}.fileinput .thumbnail.img-circle{border-radius:50%;max-width:100px}.fileinput .thumbnail>img{width:100%;max-width:100%;height:auto;max-height:100%;margin-left:auto;margin-right:auto;display:block}.thumbnail-image{width:100%}.fileinput .btn{vertical-align:middle}.fileinput-exists .fileinput-new,.fileinput-new .fileinput-exists{display:none}.fileinput-inline .fileinput-controls{display:inline}.fileinput-filename{vertical-align:middle;display:inline-block;overflow:hidden}.form-control .fileinput-filename{vertical-align:bottom}.fileinput.input-group{display:table}.fileinput.input-group>*{z-index:2;position:relative}.fileinput.input-group>.btn-file{z-index:1}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px gray}::-webkit-scrollbar-thumb{background:#615c5c;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#36383a}.responsiveTable{border-spacing:0;border:1px solid #0000001f;border-radius:8px;width:100%;margin:15px 0}.responsiveTable th{white-space:nowrap;background-color:var(--color-secondary-hover);padding:10px;font-weight:700}.responsiveTable thead tr:hover{background-color:"inherit";cursor:auto}.responsiveTable td .tdBefore{border-bottom:none;display:none}.responsiveTable tr{align-items:center;padding:10px}.clickable:hover{background-color:var(--color-secondary-hover);cursor:pointer}@media screen and (max-width:56.25em){.responsiveTable{border:none}.responsiveTable table,.responsiveTable thead,.responsiveTable tbody,.responsiveTable th,.responsiveTable td,.responsiveTable tr{display:block}.responsiveTable thead tr{border-bottom:2px solid #333;position:absolute;top:-9999px;left:-9999px}.responsiveTable tbody tr{background-color:#f5f5f5;border:1px solid #0000001f;border-radius:8px;margin:8px 0;padding:.5em}.responsiveTable td.pivoted{white-space:pre-wrap;overflow-wrap:break-word;min-width:-moz-fit-content;min-width:fit-content;position:relative;text-align:left!important;border:none!important;padding-left:calc(50% + 10px)!important}.responsiveTable td .tdBefore{white-space:pre-wrap;overflow-wrap:break-word;width:calc(50% - 20px);font-weight:600;display:block;position:absolute;left:1rem;text-align:left!important}}.custom-today .fc-daygrid-day-number{border:2px solid var(--color-secondary-main);width:30px;height:30px;color:var(--color-secondary-main);text-align:center;border-radius:50%;justify-content:center;align-items:center;display:flex;font-weight:600!important}.custom-selected .fc-daygrid-day-number{background-color:var(--color-secondary-main);color:#fff;text-align:center;border-radius:50%;align-items:center;width:30.41px;height:30.41px;padding:auto;font-weight:600!important}.fc-daygrid-day-number{margin:5px}.fc-day-today{background-color:#fff!important}.fc-highlight{background-color:#0000!important}.fc-daygrid-day:hover{cursor:pointer}.fc-daygrid-day-events{margin-bottom:0!important}.fc-daygrid-event{box-shadow:none!important;background-color:#0000!important}.fc-h-event{border:none}.fc-daygrid-event:hover{background-color:#0000!important}.fc-daygrid-more-link{border:none!important}.fc-daygrid-more-link:hover{background-color:#0000!important}.employeesLeavesCalendar .fc-scrollgrid{border:none;padding-top:10px}.employeesLeavesCalendar .fc-theme-standard td,.employeesLeavesCalendar .fc-theme-standard th{border:none!important}.employeesLeavesCalendar .fc-daygrid-day-events{display:none}.employeesLeavesCalendar .fc-daygrid-day-top{text-align:center;justify-content:center}.no-border{border:none!important}.MuiTableContainer-root{margin:15px 0}.MuiTableHead-root .MuiTableCell-head{background-color:#f6f7f8;border-top:1px solid #0000001f;border-bottom:1px solid #0000001f;border-right:1px solid #0000001f;min-width:110px}.MuiTableHead-root .MuiTableCell-head:first-of-type{border-left:1px solid #0000001f;border-top-left-radius:8px}.MuiTableHead-root .MuiTableCell-head:last-of-type{border-top-right-radius:8px}.MuiTableBody-root .MuiTableCell-root:first-of-type{border-bottom:1px solid #0000001f;border-left:1px solid #0000001f}.MuiTableBody-root .MuiTableCell-root{border-bottom:1px solid #0000001f;border-right:1px solid #0000001f}.slide-with-gradient-border{position:relative}.slide-with-gradient-border:after{content:"";pointer-events:none;background-image:linear-gradient(#34476700,#34476766,#34476700);width:1px;height:100%;position:absolute;top:0;left:0}.MuiPickersDay-root .Mui-selected,.MuiPickersMonth-root .Mui-selected,.MuiPickersYear-root .Mui-selected,.MuiPickersDay-dayWithMargin.Mui-selected,.MuiPickersDay-dayWithMargin.Mui-selected:hover,.MuiPickersDay-dayWithMargin.Mui-selected:focus{background-color:var(--color-secondary-main)!important;color:var(--color-secondary-contrastText)!important}.skip-to-main-content{z-index:-1;padding:8px 16px;position:absolute;left:-9999px}.skip-to-main-content:focus,.skip-to-main-content:focus-visible{z-index:9000;position:absolute;top:1vh;left:50%;transform:translate(-50%)}#scrollable .MuiCardContent-root{max-height:400px;margin-bottom:20px;overflow:auto}
