.user-select-none[data-v-7248f3e8]{-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}.grid[data-v-7248f3e8]{display:grid}.margin-auto-0[data-v-7248f3e8]{margin:auto 0}.hover-slide[data-v-7248f3e8]{-webkit-transition:margin .1s ease-in-out;transition:margin .1s ease-in-out}.hover-slide[data-v-7248f3e8]:hover{margin-top:2px!important;margin-bottom:14px!important;cursor:pointer}.seat-background[data-v-7248f3e8]{background-color:#f5a142;color:var(--ft-text-on-light-bg)}.user-select-none[data-v-6bd2999d]{-ms-user-select:none;user-select:none;-moz-user-select:none;-webkit-user-select:none}.grid[data-v-6bd2999d]{display:grid}.margin-auto-0[data-v-6bd2999d]{margin:auto 0}.hover-slide[data-v-6bd2999d]{-webkit-transition:margin .1s ease-in-out;transition:margin .1s ease-in-out}.hover-slide[data-v-6bd2999d]:hover{margin-top:2px!important;margin-bottom:14px!important;cursor:pointer}.seat-background[data-v-6bd2999d]{background-color:#f5a142;color:var(--ft-text-on-light-bg)}.course-background[data-v-6bd2999d]{background-color:#2196f3;color:var(--ft-text-on-dark-bg)}.split-group-background[data-v-6bd2999d]{background-color:#8a2be2;color:var(--ft-text-on-dark-bg)}.margin-center[data-v-55065194]{margin:auto}.min-width-100[data-v-55065194]{min-width:100%}.height-300[data-v-55065194]{min-height:300px;max-height:300px}.overflow-scroll[data-v-55065194]{overflow:auto}.overflow-hide[data-v-55065194]{overflow:hidden}.display-grid[data-v-55065194]{display:grid}.title-bar[data-v-55065194]{position:sticky;top:0;background-color:#2096f3;color:var(--ft-text-on-dark-bg);z-index:2}.move-box[data-v-55065194]{height:300px;background-color:#d3d3d3}.overlay[data-v-55065194],.unimportant-d-flex[data-v-55065194]{display:-webkit-box;display:-ms-flexbox;display:flex}.overlay[data-v-55065194]{height:100%;width:100%;background-color:hsla(0,0%,100%,.5);position:absolute;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.overlay[data-v-55065194] button{opacity:1}.bottom-bar[data-v-55065194]{position:sticky;position:-webkit-sticky;bottom:0;background-color:hsla(0,0%,82.7%,.403);z-index:5}