.right{flex:1}.task{margin:10px;padding:10px;border:1px solid #ccc;cursor:grab;width:150px}.task.disabled{background-color:#ddd;cursor:not-allowed;pointer-events:none}.task.enabled{background-color:#d4edda}.navigator_default_cell_text{cursor:pointer}.calendar_default_shadow{box-shadow:none}.calendar_default_shadow_inner{box-sizing:border-box;background-color:#fff;border:none;opacity:0;height:100%}.left{margin-right:10px}.content{flex-grow:1}.navigator_default_busy.navigator_default_cell{border-bottom:4px solid #ee4f2ecc;box-sizing:border-box}.calendar_default_cell_inner{position:absolute;top:0;right:0;bottom:0;left:0;border-right:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221);background:#fff}.wrap{display:flex}.left{margin-right:10px;flex:1}.modal_default_ok{padding:3px;width:80px;color:#fff;background-color:#007bff;border-color:#007bff;box-shadow:none;border-radius:8px}.modal_default_cancel{color:#fff;background-color:#dc3545;border-color:#dc3545;box-shadow:none;border-radius:8px}.modal_default_form_item_label{margin:2px 0;font-weight:700}.modal_default_form_item select,.modal_default_form_item input[type=text]{box-sizing:border-box;display:block;width:100%;height:calc(2.25rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;box-shadow:inset 0 0 0 transparent}.table-container{display:flex}.time-container{height:550px;overflow-y:auto;flex:2}th,td{border:1px solid #dddddd;padding:0!important}.time-cell{position:relative;padding:0;text-align:center}.type{margin:15px}.event{background-color:#f9c74f;color:#000;border-radius:5px;padding:10px;text-align:center;height:auto;width:100%}.withEvent{background-color:beige}.time-container{height:550px;overflow-y:auto}.task-container{flex:1}table{border-collapse:collapse;width:100%}th,td{border:1px solid #dddddd;padding:8px}th{background-color:#f2f2f2}.time-cell{position:relative;padding:0}.time-cell div{position:relative;text-align:center}.time-cell div:nth-child(1){top:0}.time-cell div:nth-child(2){top:25%}.time-cell div:nth-child(3){top:50%}.time-cell div:nth-child(4){top:75%}.timeHead{width:70px}.otherHead{width:250px}.label{font-size:14px}
