:root{--savvy-cyan:#07c4dd}html{background:0 0}a:visited{color:var(--savvy-cyan)}input[type=text][list]{vertical-align:middle;padding-top:calc(.5em - 1px);padding-bottom:calc(.5em - 1px)}.has-dropdown a:visited{color:var(--savvy-cyan)}.is-vertical-align-middle{vertical-align:middle!important}.is-vertical-align-bottom{vertical-align:bottom!important}.view.current{opacity:1;transition:all .25s ease-in-out}.view.next{opacity:0;transition:all .25s ease-in-out}.is-savvy-primary{background-color:var(--savvy-cyan);color:#000}.is-unclickable{pointer-events:none}.required-field:after{content:" *";color:#f14668}.mb-1-5{margin-top:.4em}.mt-4-5{margin-top:1.5em}.mt-5-5{margin-top:2em}.mt-valign-lg-button{margin-top:20px}.mt-no-label{margin-top:36px}.pt-5-5{padding-top:2.2em}.checkbox-header-column{align-content:end}.checkbox-column{vertical-align:middle;align-content:center;width:18px}.action-buttons-1{text-align:center;vertical-align:middle;width:50px}.action-buttons-2{text-align:center;vertical-align:middle;width:90px}.action-buttons-3{text-align:center;vertical-align:middle;width:135px}.action-buttons-4{text-align:center;width:175px}.action-buttons-5{text-align:center;width:205px}.app-footer{border-top:1px solid #000;margin:1rem 0;padding:2rem}.input[type=date]{display:inline}.input[type=datetime-local]{min-width:100%;display:inline}#spinner-component{visibility:hidden}#spinner-component.is-active{visibility:visible}.loader{background:linear-gradient(var(--savvy-cyan)0 0)0/0% no-repeat #fff;width:100%;height:8px;animation:4s linear infinite l1}@keyframes l1{to{background-size:100%}}#navbar-items{margin-bottom:5px}#schedule-container{width:100%;height:calc(100dvh - 185px - 1.25rem);margin-left:auto;margin-right:auto}.appointment-container{margin:2em}#delete-appointment{color:#fff;background-color:#fe1201;margin-top:2em;padding:.5em}#event-template-grid{grid-template-rows:1fr auto auto}textarea{resize:vertical;min-height:5ex}.width-10-ch{min-width:10ch}.width-12-ch{min-width:12ch}.width-14-ch{min-width:14ch}.width-16-ch{min-width:16ch}.nowrap{text-wrap:nowrap}.close-button-container{margin:1em;position:absolute;top:0;right:0}.modal-overflow-control{max-height:calc(100vh - 100px);overflow-y:auto}.tabulator-cell{min-height:46px!important}.tabulator-cell [data-tooltip]:before,.tabulator-cell [data-tooltip]:after{display:none!important}
/*# sourceMappingURL=spa.d355127b.css.map */
