#auth-form{border:1px solid #aaa;gap:1.5rem;height:300px;margin-top:1rem;padding:3rem 4rem;width:430px}#auth-form input{border-radius:0;padding:.75rem;width:300px}#auth-form button{border-radius:0;padding:1rem;width:300px}#auth-form div{gap:1.5rem}.form-container{gap:1rem;height:100%}.form-container img{width:275px}#spinner{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;border:4px solid #ccc;border-radius:50%;border-top-color:#008b92;height:40px;width:40px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.modal-background{background-color:rgba(0,0,0,.6);height:100%;left:0;position:fixed;top:0;width:100%;z-index:3}.modal-inner{gap:1.5rem;max-height:800px;max-width:900px;min-width:800px;overflow:scroll;padding:4.5rem 3rem 3rem!important;position:relative}.modal-inner h2{color:#008b92}.exit{cursor:pointer;opacity:.75;position:absolute;right:3rem;top:2.5rem}.chevron-rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.accordion-section{border-bottom:1px solid #aaa;padding-block:1rem}.accordion-section h3{color:#009fa6}.accordion-section p{font-size:16px;line-height:28px;padding-top:1rem;text-align:justify}.accordion{max-height:0;overflow:hidden;padding-inline:2rem;transition:max-height .2s ease-in-out}.accordion--open{max-height:1000px}.accordion-text span{font-weight:700;padding:1.5rem 0 1rem}#main-nav{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem;padding:2rem 5rem}#main-nav .logo{width:20rem}.user-dropdown{width:15rem}.user-dropdown p{cursor:pointer}.user-dropdown p:hover{color:#ff6900}@media only screen and (max-width:991px){.logout{padding:.5rem 1.5rem;position:static}}table{border:1px solid #ececec;border-collapse:collapse;margin:1rem 0 2rem;width:100%}td,th,tr{border-block:1px solid #ececec;padding:.75rem 1rem;position:relative;text-align:left}.companyName{max-width:20rem;min-width:15rem}.date,.duration{width:8rem}.duration{text-align:center}th{background-color:#faf7fb}.filter-dropdown{background-color:#fff;border-radius:1rem;border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1);overflow:scroll;padding:1rem;position:absolute;right:.2rem;text-align:left;top:.2rem;width:240px;z-index:1}.filter-dropdown p{margin:0}.filter-dropdown img,.filter-dropdown p{cursor:pointer}.filter-dropdown div{padding-left:.75rem}.filter-dropdown img{margin-right:.75rem}.sort{margin-left:.5rem}.hidden-checkmark{opacity:0}#notes{display:none}#notes-header{width:40%}.pagination{margin-top:1rem}.page-item,.pagination{display:flex;justify-content:center}.page-item{align-items:center;margin:0 .5rem}.active{text-decoration:underline}.page-link{color:#4d4d4d;text-decoration:none}.page-link:hover{cursor:pointer;text-decoration:underline}.inner-form{margin-top:1rem}.inner-form input,.inner-form select,.inner-form textarea{margin-bottom:1rem;width:100%}.inner-form textarea{height:10rem;resize:none}.inner-form button{margin-right:1rem}.inner-form div{width:100%}@media only screen and (max-width:991px){#add-another{display:none}}@media only screen and (max-width:767px){.inner-form :nth-child(3){align-items:baseline;flex-direction:column}.inner-form :nth-child(3) *{width:100%}}#coaching-hours{padding:1rem 5rem;width:100%}#button-container{align-items:center;display:flex;justify-content:flex-end;width:100%}#months-select{margin-right:1rem}.back-to-hours{cursor:pointer;margin-bottom:2rem}.back-to-hours img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.back-to-hours p{font-size:16px}.report-container{margin:0 5rem}.report-container h3{margin-bottom:1rem}.report-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.total--header{border:1px solid #f0f;width:33%}.total--data{width:70%}.row-header{font-weight:600}.column--first{width:40%}.column--second{text-align:center;width:30%}@media only screen and (max-width:767px){h2{margin-bottom:1.5rem}#export-pdf-btn{display:none}.report-header{align-items:baseline;flex-direction:column}}footer{align-items:center;background-color:#317279;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:7.5rem;padding-block:2rem;text-align:center}footer img{width:12%}footer p,footer span{color:#fff;width:40%}footer span{font-size:10px}#dasboard{display:flex;flex-direction:column;width:100%}*,:after,:before{box-sizing:border-box;margin:0}body,html{min-height:100vh;width:100%}.App{height:100vh}*{font-family:Poppins,sans-serif}h2,p,span{color:#4d4d4d}p{font-size:13px;font-weight:400;line-height:28px}button{border:1px solid #ff6900;border-radius:.25rem;cursor:pointer;padding:.5rem}label{display:block;font-size:.75rem;font-weight:600;margin-bottom:.5rem}input,select,textarea{border:1px solid #aaa;border-radius:.25rem;color:#4d4d4d;display:block;font-size:1rem;line-height:1.5rem;padding:.4375rem .9375rem}.btn--primary{background-color:#ff6900;color:#fff}.btn--primary:hover,.btn--secondary{background-color:#fff;color:#ff6900}.btn--secondary:hover{background-color:#ff6900;color:#fff}.btn--delete{background-color:#f03;border:1px solid #f03;color:#fff}.btn--delete:hover{background-color:#fff;color:#f03}.btn--edit{background-color:#69f;border:1px solid #69f;color:#fff}.btn--edit:hover{background-color:#fff;color:#69f}.dashboard{background-color:#fff;border-radius:1rem;box-shadow:0 4px 12px rgba(0,0,0,.1);padding:1rem}.flex-row{align-items:center;display:flex;gap:1rem}.flex-row--center{justify-content:center}.flex-row--space{justify-content:space-between}.flex-row--end{justify-content:flex-end}.flex-column{display:flex;flex-direction:column}.flex-column--center{align-items:center;justify-content:center}.hidden{display:none}.icon{cursor:pointer}.icon--small{height:.825rem;width:.825rem}.icon--md{height:1.125rem;width:1.125rem}.icon--lg{height:1.4rem;width:1.4rem}
/*# sourceMappingURL=main.ef777220.css.map*/