.vue-schedule-timeline{position:relative}[dir] .vue-schedule-timeline{padding-bottom:15px}[dir] .total-schedule{margin-bottom:15px}.schedule-timeline-container{overflow:hidden;position:relative}[dir] .schedule-timeline-container{border:1px solid #ccc;background-color:#fff}.timeline-group{position:absolute;width:200px;z-index:10}[dir] .timeline-group{background-color:#fff}[dir] .b-bottom{border-bottom:1px solid #ccc}.group-item-spacing{height:40px}[dir] .group-item-spacing{padding:10px}[dir=ltr] .group-item-spacing{border-right:1px solid #ccc}[dir=rtl] .group-item-spacing{border-left:1px solid #ccc}.group-item{height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[dir] .group-item{padding:10px;border-bottom:1px solid #ccc}[dir=ltr] .group-item{border-right:1px solid #ccc}[dir=rtl] .group-item{border-left:1px solid #ccc}[dir] .group-item:last-child{border-bottom:0}.timeline-content{position:absolute;width:auto;height:100%}[dir=ltr] .timeline-content{margin-left:200px}[dir=rtl] .timeline-content{margin-right:200px}.header-row{z-index:1000}[dir] .header-row{background-color:#f8f8f8;border-bottom:1px solid #ccc;cursor:move}.header-row:after{content:"";display:table}[dir] .header-row:after{clear:both}.date-header-item{height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .date-header-item{padding:10px;text-align:center;border-bottom:1px solid #ccc}[dir=ltr] .date-header-item{float:left;border-right:1px solid #ccc}[dir=rtl] .date-header-item{float:right;border-left:1px solid #ccc}[dir] .date-header-time-column,[dir] .date-header-time-item{text-align:center}[dir=ltr] .date-header-time-column,[dir=ltr] .date-header-time-item{float:left}[dir=rtl] .date-header-time-column,[dir=rtl] .date-header-time-item{float:right}.date-header-time-item{height:39px;line-height:39px}[dir] .date-header-time-item{border-bottom:1px solid #ccc}[dir=ltr] .date-header-time-item{border-right:1px solid #ccc}[dir=rtl] .date-header-time-item{border-left:1px solid #ccc}[dir] .date-header-minute-time-column,[dir] .date-header-minute-time-column-item,[dir] .date-header-minute-time-column-time-item{text-align:center}[dir=ltr] .date-header-minute-time-column,[dir=ltr] .date-header-minute-time-column-item,[dir=ltr] .date-header-minute-time-column-time-item{float:left}[dir=rtl] .date-header-minute-time-column,[dir=rtl] .date-header-minute-time-column-item,[dir=rtl] .date-header-minute-time-column-time-item{float:right}.header-row .date-header-minute-time-column-time-item{height:40px}[dir] .header-row .date-header-minute-time-column-time-item{padding:10px}[dir=ltr] .header-row .date-header-minute-time-column-time-item{border-right:1px solid #ccc}[dir=rtl] .header-row .date-header-minute-time-column-time-item{border-left:1px solid #ccc}[dir] .data-row{border-bottom:1px solid #ccc}[dir] .data-row:last-child{border-bottom:0}.data-row:after{content:"";display:table}[dir] .data-row:after{clear:both}.data-row .date-header-minute-time-column-time-item{height:39px}[dir] .data-row .date-header-minute-time-column-time-item{padding:10px}[dir] .date-row-minute-time-column-item{text-align:center}[dir=ltr] .date-row-minute-time-column-item{border-right:1px solid #ccc;float:left}[dir=rtl] .date-row-minute-time-column-item{border-left:1px solid #ccc;float:right}.event-item{color:#fff;width:100%;display:block}[dir] .event-item{background-color:#2196f3}