.PrimaryButton{color:#fff!important;background-color:#2196f3!important;height:-webkit-min-content;height:min-content;width:-webkit-min-content;width:min-content;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms!important}.PrimaryButton:hover{background-color:#1976d2!important}.Page .title{font-size:32px;font-weight:700}.SecondaryButton{color:#000;background-color:#e0e0e0!important;height:-webkit-min-content;height:min-content;width:-webkit-min-content;width:min-content;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,border .25s cubic-bezier(.4,0,.2,1) 0ms!important}.SecondaryButton:hover{background-color:#bdbdbd!important}.core-modal .modal-header{background-color:var(--modal-header-color);color:var(--modal-header-text)}:root{--rad:.5em;--dur:.3s;--color-dark:#2f2f2f;--color-light:#fff;--color-brand:purple;--font-fam:"Lato",sans-serif;--height:1.5em;--btn-width:6rem;--bez:cubic-bezier(0,0,0.43,1.49)}.search-form{display:flex;justify-content:flex-end}.search-form form{position:relative;width:60%;background:purple;background:var(--color-brand);border-radius:.5em;border-radius:var(--rad)}.search-form button,.search-form input{height:1.5em;height:var(--height);font-family:"Lato",sans-serif;font-family:var(--font-fam);border:0;color:#2f2f2f;color:var(--color-dark);font-size:1em}.search-form input[type=search]{outline:0;width:100%;background:#fff;background:var(--color-light);padding:1.3em;border-radius:.5em;border-radius:var(--rad);-webkit-appearance:none;appearance:none;transition:all .3s cubic-bezier(0,0,.43,1.49);transition:all var(--dur) var(--bez);transition-property:width,border-radius;z-index:1;position:relative;border:2px solid purple}.search-form button{display:none;position:absolute;top:19%;right:0;width:6rem;width:var(--btn-width);background:purple;background:var(--color-brand);border-radius:0 .5em .5em 0;border-radius:0 var(--rad) var(--rad) 0;font-size:1.2em;color:#fff}.search-form button:hover{cursor:pointer}.search-form input:not(:placeholder-shown){border-radius:.5em 0 0 .5em;border-radius:var(--rad) 0 0 var(--rad);width:calc(100% - 6rem);width:calc(100% - var(--btn-width))}.search-form input:not(:placeholder-shown)+button{display:block}.search-form label{position:absolute;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.form-modal .buttons{display:flex;justify-content:flex-end}.kids-list{padding-top:30px}.clickable{cursor:pointer}.react-draggable .draggable-dialog-header{background-color:var(--modal-header-color);color:var(--modal-header-text)}.CalendarView .CalendarContainer{max-height:88vh;overflow-y:auto}.CalendarView .CalendarContainer .CalendarWrapper{height:calc(100vh - 140px);overflow-y:auto}.CalendarView .CalendarContainer .CalendarWrapper::-webkit-scrollbar{display:none}.CalendarView .CalendarContainer .fc-timegrid-event-harness{margin-right:2px}.CalendarView .CalendarContainer .group-chip{background-color:#fff;font-weight:700;color:#002147;font-size:14px}.react-datepicker-wrapper.w-240{width:240px}.fc-timegrid-event-harness{box-shadow:8px 8px 15px 0 rgba(0,0,0,.38)}.Billing .no-wrap{white-space:nowrap}body{height:100vh;margin:0;font-family:sans-serif!important}main{height:inherit;padding:12px}#root{height:100%;display:flex;flex-direction:column}:root{--primary:#148dff;--primary-text:#fff;--secondary:#64d31a;--secondary-text:#fff;--primary-action:#d42680;--primary-action-text:#fff;--secondary-action:#d4d4d4;--secondary-action-text:#000;--modal-header-color:#64d31a;--modal-header-text:#fff}.primary{background-color:#148dff;background-color:var(--primary);color:#fff;color:var(--primary-text)}button.primary{background-color:#d42680;background-color:var(--primary-action);color:#fff;color:var(--primary-action-text)}button.secondary{background-color:#d4d4d4;background-color:var(--secondary-action);color:#000;color:var(--secondary-action-text)}.MuiTableHead-root.secondary,thead.secondary{background-color:#64d31a;background-color:var(--secondary);background:#64d31a;background:var(--secondary);box-shadow:inset 13px 13px 36px rgba(0,0,0,.13333333333333333),inset -13px -13px 36px rgba(0,0,0,.13333333333333333)}.secondary .MuiTableCell-head,.secondary th{color:#fff;color:var(--secondary-text);font-weight:700;font-size:16px}form.spacing .MuiFormControl-root{margin-bottom:18px}.app-bar{background-color:#148dff!important;background-color:var(--primary)!important;z-index:1201!important;display:flex;justify-content:space-between;align-items:center}.fields-generator .MuiFormControl-root{padding-bottom:16px}.row{display:flex;flex-wrap:wrap}.negative-margin{margin-right:-15px!important;margin-left:-15px!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.w-100{width:100%}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.swal2-container{z-index:1301!important}.swal2-container.toast{height:100px}.half-container{width:100%;margin-right:auto;margin-left:auto}@media (min-width:576px){.half-container{max-width:270px}}@media (min-width:768px){.half-container{max-width:360px}}@media (min-width:992px){.half-container{max-width:480px}}@media (min-width:1200px){.half-container{max-width:570px}}.react-datepicker-popper{z-index:9999!important}
/*# sourceMappingURL=main.4d7786b5.chunk.css.map */