.activity-form .columns:last-of-type{margin-right:-15px!important}.activity-form .columns{margin-right:0}.collapsible-sidebar{transition:flex-basis .3s ease-in-out,max-width .3s ease-in-out;overflow:hidden}.sidebar-content{opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.sidebar-content.is-hidden{opacity:0;visibility:hidden}.sidebar-header-expanded,.sidebar-header-collapsed{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:relative}.sidebar-header-expanded.is-hidden,.sidebar-header-collapsed.is-hidden{opacity:0;visibility:hidden}.sidebar-header-expanded:not(.is-hidden),.sidebar-header-collapsed:not(.is-hidden){opacity:1;visibility:visible}.sidebar-header-collapsed.is-delayed,.sidebar-header-expanded.is-delayed{transition-delay:.1s}.sidebar-chevron{transition:transform .3s ease-in-out}.sidebar-vertical-text{transition:opacity .2s ease-in-out .1s}.collapsible-sidebar.is-collapsed{flex-basis:auto!important;max-width:none!important}.collapsible-sidebar.is-expanded{flex-basis:var(--sidebar-width,33.3333%)!important;max-width:var(--sidebar-width,33.3333%)!important}.collapsible-sidebar.is-collapsing .sidebar-content{opacity:0;visibility:hidden;transition-delay:0s}.collapsible-sidebar.is-expanding .sidebar-content{opacity:1;visibility:visible;transition-delay:.15s}.collapsible-sidebar.is-collapsing .sidebar-header-expanded{opacity:0;visibility:hidden;transition-delay:0s}.collapsible-sidebar.is-collapsing .sidebar-header-collapsed{opacity:1;visibility:visible;transition-delay:.15s}.collapsible-sidebar.is-expanding .sidebar-header-collapsed{opacity:0;visibility:hidden;transition-delay:0s}.collapsible-sidebar.is-expanding .sidebar-header-expanded{opacity:1;visibility:visible;transition-delay:.15s}.sidebar-toggle-btn{transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out}.sidebar-toggle-btn:hover{background-color:#f5f5f5;box-shadow:0 2px 4px #0000001a}@media screen and (width<=768px){.collapsible-sidebar,.sidebar-content,.sidebar-header-expanded,.sidebar-header-collapsed,.sidebar-vertical-text{transition-duration:.2s}}@media (prefers-reduced-motion:reduce){.collapsible-sidebar,.sidebar-content,.sidebar-header-expanded,.sidebar-header-collapsed,.sidebar-chevron,.sidebar-vertical-text,.sidebar-toggle-btn{transition:none!important}}.stage-sub-form{& input[type=color]{background:0 0;border:0;padding:4px}}.note .note-header{border-radius:10px 20px 20px 10px}.note textarea[name^=note-note-]{min-height:5ex}.tab{visibility:hidden;height:0;min-height:0}.tab.is-active{visibility:visible;min-height:200px}.class-note{min-height:200px}#class-template-grid .class-card:last-child .class-move-right,#class-template-grid .class-card:first-child .class-move-left{visibility:hidden;display:none}th.bottom-text{vertical-align:bottom}th.vertical{writing-mode:vertical-rl;align-content:center;transform:rotate(180deg)}.cohort-column{white-space:nowrap;align-content:center;width:11ch}.attendance-column{max-width:8ch}#template-schedule-modal-title{padding-top:16px;padding-bottom:16px}#confirmation-form .card-footer-item{border-color:var(--savvy-cyan);border-bottom-right-radius:.5em;border-bottom-left-radius:.5em;font-size:1.5em}.sc-event-bar-top{border-top:1px solid #fff;margin-top:.3em;padding-top:.3em}.fc-timegrid-event .fc-event-main{padding:4px 4px 0}
/*# sourceMappingURL=spa.82b4a739.css.map */
