html{scroll-behavior:smooth}.container,body,html{height:100%;margin:0;padding:0}body{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}.flex-container-column,.step{display:flex;flex-direction:column;height:100%}.flex-item-origin-size,.step .step-footer,.step .step-header{flex:0 0}.app{height:100%;padding:0 20px}.employee-flex-container,.flex-container-column,.step{display:flex;flex-direction:column;height:100%}.employee-flex-container .employee-flex-item,.flex-item-origin-size,.step .step-footer,.step .step-header{flex:0 0}.flex-item-expand-1,.step .step-body{flex:1 1;height:100%}.float-right,.last-step,.next-step{float:right}.last-step,.next-step{padding:.75rem 1.25rem;margin-right:.25rem;margin-bottom:.25rem;font-weight:700;color:#fff;background-color:#2196f3;border-radius:.25rem;text-decoration:none}.last-step{color:#1b1e21;background-color:#c6c8ca}.employee-container{height:100%}.employee-flex-container{flex-wrap:wrap;align-content:flex-start;overflow-x:auto}.employee-flex-container .employee-flex-item{width:250px;padding:0 5px 0 0}.add-employee-btn{width:100px}table.roster-table{border-collapse:collapse;width:100%}table.roster-table tbody,table.roster-table td,table.roster-table th,table.roster-table thead{border:1px solid #ddd;padding:5px}table.roster-table td,table.roster-table th{white-space:nowrap}table.roster-table>tbody>tr:nth-child(2n){background-color:#f2f2f2}table.roster-table td.buttonCell,table.roster-table td.table-data{padding:0;height:32px;width:32px;text-align:center}table.roster-table td.buttonCell button{height:100%;width:100%;background-color:transparent}table.roster-table td.orig-day-off{background-color:#d3d3d3}table.roster-table .date-row>th,table.roster-table .day-row>th{font-weight:700}table.roster-table .date-row>th.last-month,table.roster-table .day-row>th.last-month{font-weight:lighter}table.roster-table .date-row>th.this-month,table.roster-table .day-row>th.this-month{font-weight:700}table.roster-table .date-row>th.next-month,table.roster-table .day-row>th.next-month{font-weight:lighter}.orig-day-off{background-color:#adff2f}.error{background-color:red}
/*# sourceMappingURL=main.c2bad016.chunk.css.map */