.unassigned-panel[data-v-3aff55fc]{width:220px;border-right:1px solid #e8e8e8;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f0f2f5}.unassigned-header[data-v-3aff55fc]{padding:15px 10px;font-weight:600;color:#333;border-bottom:1px solid #e8e8e8;background:#fff}.unassigned-list[data-v-3aff55fc]{-ms-flex:1;flex:1;overflow-y:auto;padding:10px}.unassigned-card[data-v-3aff55fc]{background:#fff;border-radius:4px;padding:10px;margin-bottom:10px;box-shadow:0 1px 3px rgba(0,0,0,.1);cursor:grab;font-size:13px;border-left:4px solid #1890ff}.unassigned-card[data-v-3aff55fc]:active{cursor:grabbing}.schedule-container[data-v-3aff55fc]{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow-x:auto;overflow-y:auto;position:relative;background-color:#fafafa;cursor:grab}.schedule-container.is-panning[data-v-3aff55fc]{cursor:grabbing!important;-webkit-user-select:none;-ms-user-select:none;user-select:none}.schedule-header[data-v-3aff55fc]{display:-ms-flexbox;display:flex;background:#fff;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;position:sticky;top:0;z-index:20;min-width:1400px;box-shadow:0 1px 4px rgba(0,0,0,.05)}.time-col[data-v-3aff55fc]{width:60px;-ms-flex-negative:0;flex-shrink:0;position:sticky;left:0;z-index:30;background:#fbfbfb}.day-col[data-v-3aff55fc],.time-col[data-v-3aff55fc]{text-align:center;padding:10px 0;font-weight:700;border-right:1px solid #e8e8e8}.day-col[data-v-3aff55fc]{-ms-flex:1;flex:1}.schedule-body[data-v-3aff55fc]{display:-ms-flexbox;display:flex;position:relative;background-color:#fff;min-width:1400px}.time-axis[data-v-3aff55fc]{width:60px;border-right:1px solid #e8e8e8;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;position:sticky;left:0;z-index:10;background:#fbfbfb}.time-slot[data-v-3aff55fc]{height:60px;position:relative;color:#888;font-size:12px;text-align:center}.time-slot span[data-v-3aff55fc]{position:relative;top:-8px}.day-columns[data-v-3aff55fc]{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;position:relative}.day-column[data-v-3aff55fc]{-ms-flex:1;flex:1;border-right:1px solid #e8e8e8;position:relative}.course-block[data-v-3aff55fc]{position:absolute;border-radius:4px;color:#333;font-size:12px;box-shadow:0 1px 4px rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:5}.course-block[data-v-3aff55fc]:hover{z-index:6;box-shadow:0 4px 12px rgba(0,0,0,.15)}.block-content[data-v-3aff55fc]{padding:6px 8px;-ms-flex:1;flex:1;overflow:hidden;line-height:1.4;-webkit-user-select:none;-ms-user-select:none;user-select:none}.resize-handle[data-v-3aff55fc]{height:6px;width:100%;cursor:ns-resize;background:rgba(0,0,0,.05);position:absolute;left:0;z-index:10}.resize-handle[data-v-3aff55fc]:hover{background:rgba(0,0,0,.15)}.top-handle[data-v-3aff55fc]{top:0}.bottom-handle[data-v-3aff55fc]{bottom:0}