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}*{margin:0;padding:0;font-weight:500;text-decoration:none;outline:none;list-style:none}.font-1{font-size:1rem}.text-dark{color:#000}.text-danger,.text-danger-bg{color:#f54545}button{cursor:pointer;font-weight:700;display:inline-block;border:none}.btn-close{border-radius:6px;font-size:1.2rem;font-weight:700;padding:.6rem 1rem;background-color:#f7f7f7}.delete-button-employee{color:#f54545;height:2rem;width:2rem;border:1px solid #f5eeee;font-size:1.4rem;border-radius:50%;background-color:#fff}.parent{position:absolute;height:100vh;width:100vw;z-index:100;background-color:hsla(0,0%,46.7%,.6);display:flex}.modal{border-radius:5px;height:80vh;width:60vw;background-color:#f7f7f7;margin:auto;box-shadow:0 0 20px 2px rgba(0,0,0,.7)}.modal .row{display:flex;justify-content:flex-end;align-items:center}form{display:flex;justify-content:center}form input,form select{height:1.5rem;display:block;width:100%;font-size:1rem;margin:.5rem 0}form input,form input:active,form input:visited,form select,form select:active,form select:visited{background-color:#f7f7f7}.calendar-style{margin:.5rem 0}.btn-submit{background-color:#459ec7;border-radius:10px;color:#fff;font-family:Verdana;font-size:1rem;padding:.5rem 1.5rem;text-shadow:0 1px 0 #000;margin-left:1rem}.btn-submit:hover{background-color:#0f719e}.btn-submit:active{position:relative;top:1px}.btn-reset{background-color:#8d6e63;border-radius:10px;color:#fff;font-size:1rem;padding:.5rem 1.5rem;text-shadow:0 1px 0 #000;margin-left:1rem}.btn-reset:hover{background-color:#6d4c41}.btn-reset:active{position:relative;top:1px}header{height:10vh;background-color:#e4eaec;display:flex;justify-content:center;align-items:center}header nav{width:90vw;display:flex;justify-content:space-between}header nav button{background:linear-gradient(180deg,#44c767 5%,#5cbf2a);border:1px solid #18ab29;display:inline-block;cursor:pointer;color:#fff;text-decoration:none;text-shadow:0 1px 0 #2f6627;font-weight:700;width:150px;height:40px;border-radius:1.5rem;font-size:1rem}main{width:90vw;margin:0 auto;min-height:85vh;display:flex;justify-content:center;align-items:center}.img{background:url(/ui.png) no-repeat 50%/cover;height:50vh;width:50vw}footer{height:5vh;background-color:#cfd8dc;justify-content:center;text-align:center;display:flex;justify-content:space-evenly;align-items:center}footer p{font-weight:700;display:inline-block}.footer-logo{color:#000}.table-container{width:90vw}table{width:1300px;text-align:center;table-layout:fixed;border-collapse:collapse;color:#000}table td,table th{width:20%;padding:.5rem 1rem;font-size:1.2rem;color:#fff}table th{background-color:#4f87a3;font-size:1rem;font-weight:700;padding:1rem}thead{position:-webkit-sticky;position:sticky}tbody,thead tr{display:block}tbody{width:100%;overflow:auto;height:70vh}tbody tr,thead tr{display:flex;justify-content:center;align-items:center;margin:.2rem 0}tr:nth-child(odd){background-color:#0097a7}tr:nth-child(2n){background-color:#00796b}@media only screen and (min-width:1024px){table{width:95%}}@media only screen and (max-width:900px){.table-container{overflow-x:scroll}.modal{padding:1rem}.img{height:50vh;width:80vw}}@media only screen and (max-width:600px){.calendar-style{margin:0}form ul{width:90%}.modal{width:85vw;height:90vh}.flex,.modal form{display:flex;justify-content:center;align-items:center}.flex{margin-top:1rem}}
/*# sourceMappingURL=main.d5336bd7.chunk.css.map */