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}.form-control input,.form-control label{width:100%;display:block;height:1.5rem}.form-control textarea{width:100%}.form-control label{margin-bottom:.5rem;font-weight:600}.form-control{margin-bottom:1rem}.btn,.form-actions button{background:#693daf;font:inherit;border:1px solid #5a29aa;border-radius:3px;padding:.25rem 1rem;margin-right:1rem;box-shadow:1px 1px 5px rgba(58,58,58,.726);color:#fff;cursor:pointer}.btn,.form-actions button:active,.form-actions button:hover{background:#8252cf}.auth-form{width:25rem;max-width:80%;margin:5rem auto}.bookings-control{text-align:center;padding:.5rem}.bookings-control button{font:inherit;background:trasparent;color:#000;padding:.25rem 3rem;border:none;border-bottom:2px solid transparent;cursor:pointer}.bookings-control button.active{border-bottom-color:#5a29aa;color:#5a29aa}.bookings-control button:focus{outline:none}.bookings__list{list-style:none;margin:0 auto;padding:0;width:40rem;max-width:90%}.bookings__item{margin:.5rem 0;padding:.5rem;border:1px solid #5a29aa;justify-content:space-between}.bookings__item,.spinner{display:flex;align-items:center}.spinner{height:100vh;justify-content:center}.lds-dual-ring{display:inline-block;width:80px;height:80px}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border-color:#693daf transparent;border-style:solid;border-width:6px;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.events-control{text-align:center;border:1px solid #5a29aa;padding:1rem;margin:2rem auto;width:30rem;max-width:80%}.modal{width:90%;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.26);position:fixed;top:15vh;left:5%;z-index:10}.modal__header{padding:1rem;color:#fff;background-color:#693daf}.modal__header h1{margin:0;font-size:1.25rem}.modal__content{padding:1rem}.modal__actions{display:flex;justify-content:flex-end;padding:1rem}@media screen and (min-width:768px){.modal{width:30rem;left:calc(50% - 15rem)}}.backdrop{position:fixed;top:0;left:0;height:100vh;width:100%;background:rgba(0,0,0,.75)}.events__list{width:40rem;max-width:90%;margin:2rem auto;list-style:none;padding:0}.events__list-item{margin:1rem 0;padding:1rem;border:1px solid #5a29aa;display:flex;justify-content:space-between;align-items:center}.events__list-item h1{margin:0;font-size:1.5rem;color:#5a29aa}.events__list-item h2{margin:5px;font-size:1rem;color:#7c7c7c}.App{text-align:center}.main-content{margin:4rem 2.5rem}.main-navigation{display:flex;position:fixed;left:0;top:0;width:100%;height:3.5rem;background:#693daf;padding:0 2rem;align-items:center;color:#f0f8ff;justify-content:space-between;box-sizing:border-box}.main-navigation__logo h1{margin:0;font-size:1.5rem}.main-navigation__items{margin-left:1.5rem;padding:0;list-style:none}.main-navigation__items ul{display:flex;list-style:none;padding:0;margin:0;align-items:center}.main-navigation__items li{margin:0 1rem}.main-navigation__items a,.main-navigation__items button{text-decoration:none;color:#fff;font-weight:600;padding:.25rem .5rem;border:none;font:inherit;background:transparent;cursor:pointer}.main-navigation__items a.active,.main-navigation__items a:active,.main-navigation__items a:hover,.main-navigation__items button:active,.main-navigation__items button:hover{background:#fff;color:#693daf;border-radius:5px}
/*# sourceMappingURL=main.55468d52.chunk.css.map */