html{font-size:14px;font-family:FuturaBook,Roboto,Helvetica Neue,sans-serif}body,html{height:100%}mat-date-range-input{border:1px solid var(--darkgray-color);display:inline-block!important;padding:0 .5rem;position:relative}.mat-date-range-input-mirror{min-height:2rem}.mat-date-range-input-separator{color:var(--darkgray-color)!important;opacity:1!important;min-height:2rem;margin:0!important;padding:0 .5rem;display:flex;align-items:center;justify-content:center;text-align:center}.form-field{display:flex;flex-direction:column;position:relative}label{margin-bottom:.5rem}input,select{box-shadow:none;border-radius:0;outline:none;border:1px solid var(--darkgray-color);min-height:2rem;font:inherit;padding:0 .5rem}select{min-width:40px;height:31px;padding-left:.5rem;padding-right:.5rem}.no-records-container{background-color:var(--lightgray-color);min-height:25rem;display:flex;justify-content:center;flex-direction:column;padding:1rem 4rem;margin-top:2rem}.no-records-container h2{font-weight:700;font-size:1.2rem}.no-records-container p{margin-top:.75rem;margin-bottom:2rem}.no-records-container img{margin-bottom:2rem;max-width:5rem;width:auto}.spinner-container{display:flex;align-items:center;justify-content:center;height:100%;width:100%}:root{--week-data-url:url(week.png)}[hidden]{display:none!important}