*,*:before,*:after{box-sizing:inherit}html,body,p,form,ul,h1,h2,h3,h4,h5,h6{margin:0;padding:0}button:focus:not(:focus-visible){outline:0}::-moz-focus-inner{padding:0;border-style:none}ul[role=list],ol[role=list]{list-style:none}header,section,footer,aside,nav,main,article,details{display:block}[hidden]{display:none}em{font-style:italic}pre,code,kbd,samp{font-family:monospace}abbr[title]{border-bottom:none;text-decoration:underline}@font-face{font-family:Palanquin;src:local("Palanquin Bold"),local("Palanquin-Bold"),url(/assets/Palanquin-Bold-YOGIqZ7i.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Palanquin;src:local("Palanquin ExtraLight"),local("Palanquin-ExtraLight"),url(/assets/Palanquin-ExtraLight-BlYZ4B9a.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Palanquin;src:local("Palanquin Thin"),local("Palanquin-Thin"),url(/assets/Palanquin-Thin-BPyI63dn.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Palanquin;src:local("Palanquin Light"),local("Palanquin-Light"),url(/assets/Palanquin-Light-CTmgTZ1F.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Palanquin;src:local("Palanquin Regular"),local("Palanquin-Regular"),url(/assets/Palanquin-Regular-DQ1KaWVO.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Palanquin;src:local("Palanquin Medium"),local("Palanquin-Medium"),url(/assets/Palanquin-Medium-BIb8HmQw.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Palanquin;src:local("Palanquin SemiBold"),local("Palanquin-SemiBold"),url(/assets/Palanquin-SemiBold-tF1ICsxm.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}html{font-size:100%;-webkit-text-size-adjust:100%;scroll-behavior:smooth}body,#root{font-family:Palanquin,sans-serif}img,picture,video{display:block;max-width:100%;height:auto;border:none}h1 small{font-size:1rem;color:gray;margin-left:1rem}.mainLayout{width:100%;min-height:100vh;display:grid;grid-template-columns:1fr;grid-template-rows:1fr max-content}.content{display:flex;flex-direction:column;justify-content:space-between;padding:4.5rem 1.5rem 1.5rem;box-sizing:border-box}.footer{position:fixed;bottom:0;left:0;right:0;z-index:1100}fieldset{border:0;padding:0;margin:0}fieldset:disabled .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#0000003b}fieldset:disabled .MuiInputAdornment-root,fieldset:disabled .MuiInputBase-input{-webkit-text-fill-color:rgba(0,0,0,.38)}fieldset:disabled .MuiInputLabel-root{color:#00000061}fieldset:disabled .MuiFormControlLabel-root{cursor:revert}fieldset:disabled .MuiInputBase-formControl,fieldset:disabled .MuiButtonBase-root{cursor:default;pointer-events:none}fieldset:disabled svg.edit-button path,fieldset:disabled svg.edit-button rect{stroke:#b4b4b4;fill:#b4b4b4}fieldset:disabled .date-picker button svg path{stroke:#b4b4b4}fieldset:disabled .time-picker button svg path{stroke:#b4b4b4}fieldset:disabled .MuiFormControlLabel-root .MuiTypography-root{color:#6a6a6a}fieldset:disabled .MuiRadio-root{color:#b4b4b4!important}fieldset:disabled .MuiCheckbox-root+.MuiFormControlLabel-label{border-color:#b4b4b4;color:#b4b4b4}fieldset:disabled .MuiCheckbox-root.Mui-checked svg path{fill:#b4b4b4}fieldset:disabled .MuiCheckbox-root.Mui-checked+.MuiFormControlLabel-label{background-color:#f2f2f2;border-color:#f2f2f2;color:#b4b4b4}fieldset:disabled .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#ededed}.MuiTextField-root.searchbar .MuiOutlinedInput-root .remove-query{width:24px;height:24px}.MuiTextField-root.searchbar .MuiOutlinedInput-root .remove-query:hover{cursor:pointer}.MuiTextField-root.searchbar .MuiOutlinedInput-root.Mui-focused{background-color:#eceef8}.MuiTextField-root.searchbar .MuiOutlinedInput-root.Mui-focused:hover fieldset{border-color:#a4b1ed}.MuiTextField-root.searchbar .MuiOutlinedInput-root.Mui-focused input{color:#1c308b}.MuiTextField-root.searchbar .MuiOutlinedInput-root.Mui-focused svg path{fill:#1c308b}.MuiTextField-root.searchbar .MuiOutlinedInput-root fieldset{border-color:#a4b1ed}.MuiTextField-root.searchbar .MuiOutlinedInput-root:hover fieldset{border:2px solid #1c308b}.MuiTextField-root.searchbar .MuiOutlinedInput-root:hover svg path{fill:#1c308b}.MuiDataGrid-root .MuiDataGrid-columnHeaders{border:none}.MuiDataGrid-root .MuiDataGrid-columnHeaders :focus{outline:1px solid #1c308b!important}.MuiDataGrid-root .MuiDataGrid-columnHeaders .MuiDataGrid-columnSeparator{display:none;visibility:hidden}.MuiDataGrid-root .MuiDataGrid-cell{display:flex;align-items:center}.MuiDataGrid-row.grouped .MuiDataGrid-cell[data-colindex="0"]{min-width:100%!important;max-width:100%!important}.MuiDataGrid-row.ineligibleEmployee{color:#f16e00}.PrivatePickersYear-yearButton.Mui-selected,.MuiPickersDay-root.Mui-selected{background-color:#1c308b!important;color:#fff!important}
